ПРОБЛЕМА: Instagram заблокировал подписку / лайки по подозрению на спам
В большинстве случаев такого вида сообщение можно увидеть, если вы выполняете подписки, расставляете лайки или другие действия от имени того или иного Instagram-аккаунта слишком быстро, или это делает слишком много аккаунтов с одного IP. В данном случае подойдут общие рекомендации, а именно:
1. Остановить выполнение подписок и дать отдохнуть аккаунту 1-2 (или более) суток.
2. Снизить объёмы подписок, лайков или других действий, не забывая про суточный и часовой лимит.
3. Использовать качественные IPv6 / IPv4 прокси из незаспамленных подсетей в соотношении 1 к 1, а лучше перейти на мобильные прокси. Больше о типах прокси можно прочесть здесь.
При этом важно понимать, что объёмы, которые можно превысить и получить блок на само действие, а не на связку "аккаунт<->прокси(IP)" (см. ниже), индивидуальны. Т.е. для одного аккаунта это будет 1000 действий, для другого - 500, а для третьего и 300 действий могут привести к соответствующему блоку. Такое, как правило, случается либо на аккаунтах с очень плохим трастом (на новорегах, например), либо когда объёмы наращиваются слишком быстро. Дайте отдохнуть аккаунту, пройдите верификацию, если это требуется, и пересмотрите свою стратегию продвижения. Более подробно о том, как нужно наращивать объёмы продвижения, чтобы минимизировать блокировки рассказывается в этой статье.
Однако, есть более сложные ситуации, когда, вроде бы, все основные рекомендации соблюдены, но аккаунты всё равно массово получают блокировку при выполнении подписок. Чаще это касается тех, кто работает с большими объёмами аккаунтов и регулярно выполняет массовую расстановку подписок в контексте той или иной задачи. Однако, с данной проблемой могут столкнуться и те, кто продвигает только личные аккаунты. По нашим наблюдениям, чем хуже история аккаунта, тем более жесткими и частыми будут описываемые ниже ограничения.
С недавнего времени Instagram усилил защитные алгоритмы, выявляющие массовый спам подписками и ввёл новый вид временной блокировки на действия, которую мы называем "блокировка связок". Под "связкой" следует понимать сам Instagram-аккаунт (полученная сессия, иногда включая его технические данные), и связанный с ним IP (прокси), через который осуществляются все действия. Примечательно, что при таком виде блокировок Instagram-аккаунт и прокси сохраняют свою работоспособность сами по себе, если их использовать независимо друг от друга. Т.е. если вы свяжите с данным "проблемным" Instagram-аккаунтом другой прокси или попробуете выполнить те же действия вообще без прокси, то они будут успешно выполнены. Это же касается и "проблемного" прокси: если вы свяжите с этим "проблемным" прокси другой Instagram-аккаунт, то те же действия, скорее всего, будут также успешно выполнены. В то же время, как только вы вновь попробуете выполнить те же действия от имени "проблемного" аккаунта через "проблемный" прокси, то обнаружите искомое сообщение о блокировке по подозрению на спам. Это отчетливо указывает именно на блокировку связок "аккаунт<->прокси(IP)", а не на блокировку аккаунта или прокси. Т.е. Instagram-аккаунт и прокси сохраняют работоспособность при независимом друг от друга использовании - это важный момент, который нужно уяснить.
Возможна и ситуация, когда на ряде Instagram-аккаунтов работа в связке с "проблемным" прокси может также приводить к искомой проблеме, а на другом перечне Instagram-аккаунтов всё будет работать. Тут нужно учитывать, что аналитика, стоящая за принятием решения о спам-блокировке, сложная и учитывает массу факторов. Также нужно учитывать, что если речь идёт о мобильных прокси с автосменой оконцовочного IP или о любых других прокси с динамической сменой оконцовочного IP, то в момент одного теста аккаунт будет пытаться работать через один IP, а в момент другого теста, скорее всего, уже через другой IP, а может и через этот же и так далее. Т.е. тесты без достаточного числа подходов могут быть недостаточно показательны. Какой-то из IP в общем пуле может иметь бОльшую заспамленность, чем другой - это всё тоже имеет значение и оказывает определённое влияние, но не решающее.
Снимается блокировка связки "аккаунт<->прокси(IP)" в разных ситуациях через разное время - это зависит от ряда второстепенных факторов, полный перечень которых нам не известен. Она может быть наложена, как на короткое время (несколько минут), так и на весьма продолжительное время (от нескольких часов до нескольких суток). Такие блокировки связок мы называем "кратковременная блокировка связки" и "продолжительная блокировка связки" соответственно. Более того, если вы просто смените прокси у каждого аккаунта на прокси из другой подсети, то это может решить проблему лишь на короткое время, а может не решить её вовсе. В таком случае меры нужны более радикальные. Эта проблема всеобщая и, если уж возникла на какой-то группе аккаунтов, то будет воспроизводиться в любом сервисе.
ПЕРЕД НАЧАЛОМ РАБОТЫ
Чтобы минимизировать вероятность возникновения спам-блокировок в любой задаче, в первую очередь, нужна правильная подготовка. Ниже рассмотрим основные моменты, которыми многие пренебрегают.
1. Прокси для инициализации. Один из важнейших моментов при подготовке к работе - получение "трастовой" сессии. Сессию выдаёт Instagram при авторизации аккаунта (а авторизация - это один из этапов инициализации Instagram-аккаунта в программе) с того или иного IP. Если IP, через который осуществляется авторизация на плохом счёту у Instagram, то выданная сессия будет иметь низкий траст, что негативно скажется на стабильности работы аккаунта в различных задачах. Мы рекомендуем вам иметь хотя бы один мобильный прокси для получения трастовых сессий, а лучше несколько, если вы работаете на больших объёмах, т.к. они лучше всего показывают себя и во время работы различных задач. Обращаем внимание, что мобильные прокси SocProxy при покупке именно для массфолловинга настраиваются специальным образом и сразу подходят для эффективной работы и с нашими облачными решениями.
2. Аккаунты. Если вы собираетесь заниматься массовой подпиской не с личных аккаунтов, а с большой сетки сателлитов, то особенно тщательно выбирайте аккаунты. Не скупитесь на дешевые "автореги" - потратите больше на верификации. Также у таких аккаунтов всегда высок риск получения вечной блокировки из-за способа их регистрации. Идеальный вариант - заброшенные возрастные бруты, созданные за пределами РФ. Как правило, цена на такие аккаунты в несколько раз выше (от 30 рублей), но и стабильность работы сопоставима.
Если вы продвигаете большие сетки аккаунтов, то рекомендуем также работать через разные версии API от имени каждого аккаунта. Особенно, если работаете в одновременном режиме с одного IP. По умолчанию все технические данные для аккаунтов генерируются на этапе их добавления в программу или на этапе первой инициализации. Однако, версия Instagram API наследуется из экспертных настроек программы. При работе с большими группами аккаунтов мы рекомендуем рандомизировать связь аккаунтов с различными версиями API. Это можно сделать массово через "Редактор технических данных" без последующей инициализации аккаунтов.
Редактор технических данных виртуальных Android-устройств и аккаунтов.
3. Инициализация. Если вы добавляете аккаунт в программу впервые или если хотите вернуть к работе аккаунт, который долгое время не выполнял в программе никаких действий, то нужно выполнить его полную инициализацию. Предварительно свяжите аккаунт с мобильным прокси или пустите трафик компьютера через прямое Интернет-соединение своего мобильного оператора. При добавлении нового аккаунта полная инициализация делается автоматически. Если этот аккаунт уже был добавлен и проинициализирован ранее, то установите настройки кнопки "Обновить информацию" в главном окне программы как показано ниже и нажмите на неё.
Состояние настроек кнопки "Обновить информацию" для полной повторной инициализации Instagram-аккаунта.
Более подробно о режимах инциализации можно прочесть в этой статье.
В процессе инициализации Instagram может запросить верификацию. Программа пройдёт эти запросы автоматически, если подключены вспомогательные сервисы, например, для SMS-верификации или покажет диалог для ввода кода подтверждения, отправленного на сопоставленный номер телефона. В конечном итоге аккаунт должен получить состояние "Готов к работе" и зеленый круг с ярким изображением логотипа Instagram.
Когда Instagram-аккаунт готов к работе, то в поле "Состояние" присутствует соответствующая запись.
4. Прокси для работы. Теперь вы можете связать с аккаунтами другие прокси, если нужно, и сохранить список на диск, чтобы аккаунты не пришлось добавлять снова. Рекомендуем выполнять подписки, лайки и другие действия через мобильные прокси или IP, использовавшиеся для получения трастовой сессии.
Чтобы после связи аккаунта с прокси не выполнялась повторная его инициализация нужно менять прокси не через редактор реквизитов аккаунта, а через специальную функцию для массовой смены прокси, как показано ниже - данное меню вызывается правой кнопкой мыши.
Если нужно изменить прокси, то меняйте их так, чтобы не терять трастовую сессию.
5. Настройка задачи. Более подробно различные кейсы для массфолловинга рассматриваются в этой статье.
СПАМ-БЛОКИРОВКИ И ОГРАНИЧЕНИЯ
Как бы вы не настраивали задачу вероятность получить спам-блокировку остаётся. Если это кратковременная спам-блокировка на связку "аккаунт<->прокси(IP)", то она пройдёт сама по себе в течение часа. Если же это продолжительная блокировка на связку "аккаунт<->прокси(IP)", то вопрос её снятия решается через повторную инициализацию. При этом высок риск получения сообщения "Возможно, Вас взломали" с требованием от Instagram сменить пароль от аккаунта. Англоязычный вариант этого сообщения представлен на скриншоте ниже.
Предупреждение от Instagram - реакция на частые повторные инициализации, когда выдана продолжительная спам-блокировка на связку "аккаунт<->прокси(IP)".
В этом сообщении нет ничего страшного, но если после смены пароля продолжить активность, за которую ранее выдавалась спам-блокировка, то аккаунт будет ограничен во всех действиях на 3-7 дней. После этого работу можно будет продолжить без каких-либо ограничений. Однако, данная ситуация может повториться вновь.
По нашему опыту сообщение "Возможно, Вас взломали" выдаётся после второй повторной инициализации, когда аккаунт получил продолжительную спам-блокировку на связку "аккаунт<->прокси(IP)" в течение нескольких дней.
Рассмотрим важные рекомендации, которые позволят не получать сообщения "Возможно, Вас взломали" и вернуть аккаунт к работе, если он получил временную блокировку на связку "аккаунт<->прокси(IP)".
1. Ещё до запуска задачи нужно установить экспертные настройки так, чтобы реакция на спам-блокировку у программы была правильно и её можно было обойти в автоматическом режиме. По умолчанию программа всегда настроена оптимально, но эти рекомендации часто меняются, а состояние настроек программы восстанавливаются из файлов. Потому на вашем ПК они могут не соответствовать актуальным.
Экспертные настройки программы.
Установите значения тайм-аутов при спам-блокировке так, как показано выше. Уровень применения логики здесь не особо важен. Можно оставить в состоянии "ко всей задаче", если вы хотите, чтобы задача работала, когда, например, подписки получают блокировку. Если вы не используете в настройках задачи повторную инициализацию со сменой API, то контроль за число спам-блокировок перед остановкой задачи можно отключить, как показано выше.
При этом программа при обнаружении спам-блокировки будет раз в час проверять, не снято ли ограничение, т.к. чаще всего оно выдаётся за превышение часового объёма подписок и автоматически продолжать работу, когда блокировка снята. Эту временную спам-блокировку на связку "аккаунт<->прокси(IP)" можно снять повторной инициализацией, иногда со сменой технических данных и версии API, а иногда даже без и подписки какое-то время будут продолжаться. Однако, следует понимать, что вероятность получить сообщение "Возможно Вас взломали" (см. выше) при таком поведении достаточно высока. Ниже мы рассмотрим ситуацию, когда таким способом можно воспользоваться.
2. Не выполняйте одновременные подписки с одного и того же IP. Если вы используете мобильные прокси, то используйте последовательный режим работы, основные положения которого описаны в этой статье.
Если спам-блокировки не проходят сами по себе длительное время
1. В большинстве случаев спам-блокировки на связку "аккаунт<->прокси(IP)" кратковременны и программа будет проходить их самостоятельно, без вашего вмешательства. Если вы будете видеть в логах сообщения об этом, то можно никак не реагировать, если каждые 1-2 часа общее число выполненных подписок растёт. Если несколько часов согласно настройкам выше программа безуспешно пытается выполнить подписки, то лучше остановить задачу и дать отдохнуть аккаунту 1-2 суток. Можно при этом заняться другими задачами. Если вы используете мобильные прокси-каналы, то смените по специальной ссылке оконцовочный IP. Например, такую функцию поддерживают мобильные прокси SocProxy.
2. Если спустя 1-2 дня всё ещё не удаётся сделать ни одной подписки из программы, то это продолжительная спам-блокировка на связку "аккаунт<->прокси(IP)" или продолжительная спам-блокировка в принципе на действие "Подписка". Проверяется это так. Нужно авторизоваться от имени "проблемного" Instagram-аккаунта с мобильного устройства и попробовать выполнить несколько подписок. Важно при этом обновлять ленту своего профиля и проверять, есть ли подписка в подписках по факту, т.к. у мобильной версии клиента эти счётчики работают порой с ошибками и при обновлении ленты профиля данные не соответствуют тому, что отображалось до обновления ленты.
Если через мобильную версию клиента подписки не идут, то, скорее всего, действие "Подписка" просто временно ограничено. Подождите 1-2 дня и попробуйте сделать это через мобильную версию клиента Instagram снова. Если не получится, то переавторизуйтесь в клиенте с этого же устройства или с другого и повторите попытку - подписка должна заработать.
Если через мобильную версию клиента подписки идут, то, скорее всего, вся сессия в программе скомпрометирована и нужно её обновить. Выполнить полную инициализацию аккаунта на трастовом IP (см. раздел выше про подготовку к работе). После этого попробуйте запустить задачу снова. Если ни одной подписки программа не выполнит и спам-блок выдаётся сразу же, то только в этом случае можно сменить технические данные, версию Instagram API и выполнить полную инициализацию аккаунта уже с новыми техническими данными.
Описанные действия ВСЕГДА приводят к результату. Если выполняется небольшое число подписок 20-40 и потом снова аккаунт получает спам-блокировку, то это тоже результат. Не нужно противодействовать этой спам-блокировке через повторные инициализации, т.к. иначе вы получите в конечном итоге сообщение "Возможно Вас взломали" и аккаунт будет ограничен в действиях на несколько дней. Если вы не знаете, как вам настроить работу, то лучше проконсультироваться с нашими специалистами через тикет-систему.
ВОПРОСЫ
- Я правильно понимаю, что лучше полностью переходить на мобильные прокси?
Нет, это не так. Многие задачи прекрасно работают на IPv6 / IPv4 прокси. Причем, даже на прокси из скомпрометированных подсетей. Instagram применяет индивидуальный подход при выдаче спам-блокировок для каждого действия. Соответственно, и обход этих блокировок нужен индивидуальный. Если говорить о регистрации аккаунтов - это одни рекомендации, для рассылки в Direct - другие, для подписок - третьи. Т.е., в первую очередь, вам нужно понять, какого рода задачи вы собираетесь выполнять и только потом принимать решение о том, какие прокси лучше для этого подойдут.
- Какой лучше выбрать прокси-канал: публичный или приватный? На сколько аккаунтов хватит?
Рекомендуем покупать именно приватный прокси-канал. Главное отличие публичного канала от приватного состоит в том, что прокси из публичного канала выдаются в несколько рук. Таким образом, ваши массовые действия, например, на подписки могут пересечься с такими же действиями другого абонента, что может существенно понизить результативность работы задачи даже в щадящем режиме.
- На сколько безопасно использовать схему с мобильными прокси для подписок, лайкинга и других задач? Ведь на форуме во многих статьях говорится о том, что не стоит часто менять IP.
Когда речь идёт об IP мобильных операторов, то общие правила здесь перестают работать. Всё из-за особого траста этих IP. Социальные сети "знают" о том, что через несколько тысяч IP мобильных операторов в социальные сети выходят миллионы пользователей. Именно потому санкционные алгоритмы имеют поправки, когда работа идёт через IP мобильных операторов. Даже если выполняются действия, которые можно классифицировать как спам.
По нашему опыту смена различных мобильных операторов может привести толко лишь к запросу на верификацию и то не во всех случаях. Многое будет зависеть от того, на сколько хороша история самого Instagram-аккаунта. Если говорить о смене IP внутри сети мобильного оператора, то это абсолютно безопасно. Даже если это происходит достаточно часто.
Однако, следует внимательно отнестись к автосмене тех. данных. Работа в таком режиме в совокупности с другими проблемами может привести к блокировке аккаунтов. Если вы видите, что для того или иного аккаунта длительное время какое-то из действий часто получает спам-блокировку, провоцируя автоматическую смену тех. данных, а затем несколько действий проходят без проблем, то это повод пересмотреть: объёмы продвижения, заполнение профиля (например, убрать ссылки), режим труда и отдыха, а также, возможно, задуматься о смене прокси-канала. Если вы видите, что для того или иного аккаунта длительное время какое-то из действий часто переводится программой в режим ожидания или отключается (в зависимости от настроек) после нескольких безуспешных попыток выполнить его с автосменой тех. данных, то это явно указывает на то, что нужно: пересмотреть объёмы продвижения, давать больше времени на отдых или чаще делать сёрфинг, убрать из аккаунта всё, что может понижать его траст (ссылки, спам тегами и упоминаниями, другой нежелательный контент). Если помимо вышеописанной проблемы вы начали получать SMS-верификации для "проблемных" аккаунтов, то это явно указывает, что траст аккаунтов снижен до предела и дальнейшое игнорирование наших рекомендаций с активной автосменой тех. данных приведёт к их полной блокировке.
- Почему с телефона лайки и подписки ставятся, а через софт нет? Значит дело в софте?
Нет, дело не в "софте". С телефона или планшета работа осуществляется из официального мобильного клиента Instagram не через прокси, а с "родного" IP того или иного провайдера Интернет-услуг. Если Интернет на смартфоне или планшете 3g/4g, то это равносильно использованию мобильных прокси со всеми вытекающими. IP-адреса стационарных Интернет-провайдеров также в большинстве своем не заспамлены. Соответственно, если пропустить трафик программы через "родной" IP, отключив использование прокси, или через IP мобильного оператора, то все тоже будет работать. Разумеется, при условии, что это работает из официального мобильного клиента Instagram. Есть еще один момент, что связан с различными техническими данными устройства. Следует помнить один из пунктов радикальных мер, описанных выше, в котором рекомендуется выполнить смену технических данных устройства на статичные, если есть проблемы с выполнением тех или иных действий.
Если в тесте есть желание пропустить трафик именно официального клиента через прокси, чтобы проверить их, то такой тест нужно выполнять следующим образом:
1. Очистить кэш приложения Instagram на смартфоне или планшете, а после удалить приложение Instagram.
2. Пустить трафик смартфона или планшета через прокси.
3. Убедиться, что трафик смартфона или планшета действительно идёт через прокси. Это можно сделать через определение ip или средствами SocialKit по информации из этой статьи.
4. Установить с Google Play приложение Instagram.
5. Запустить Instagram на смартфоне или планшете, авторизоваться от имени того или иного "проблемного" аккаунта и проверить, выполняются ли те или иные "проблемные" действия.
Т.е. мы всегда руководствуемся простым правилом: если в ответ на то или иное действие от имени того или иного Instagram-аккаунта с того или иного IP вы не получаете спам-блокировку в мобильной версии официального Instagram-клиента, то это же действие от имени этого же аккаунта с этого же IP должно быть успешно выполнено и из SocialKit. Если вы заметили ситуацию, при которой это не так и уверены при этом, что проверка осуществлена вами правильно, то дайте нам, пожалуйста, знать об этом через тикет-систему этого форума.
ДРУГИЕ СТАТЬИ ПО ТЕМЕ
Как избежать блокировок при раскрутке Instagram-аккаунтов
Сервис поддержки клиентов работает на платформе UserEcho