Песочница

Песочница позволяет менять алгоритм работы аккаунта в зависимости от разных критериев (задаваемых в ручную), например, возраст аккаунта. Если аккаунт не соответствует критериям “взрослого” аккаунта, то он считается «молодым» и попадает в песочницу.

Работа в песочнице позволяет:
1. Уменьшить кол-во выполнений действий, приводящих к блокировке  (например, если аккаунт в песочнице, то он за одно выполнение сделает 2-3 инвайта, а аккаунт не в песочнице сделает 10-15).
2. Запретить выполнение некоторых функций. Например, если в песочнице запретить “инвайтинг в друзья”, а в сценарии есть Действие “инвайтинг в друзья”, то аккаунт, который в песочнице – не будет выполнять инвайтинг в друзья, в то время как аккаунт не попавший в песочницу отработает по стандартным настройкам.

Вместо прочтения (или вместе с прочтением) инструкции рекомендуем ознакомиться с нашим подробным обучающим видео по этому разделу:

Инструкция по разделу «Песочница» содержит следующие подразделы:

  1. Критерии выхода из песочницы
    • Критерии, работающие только на выход из песочницы.
    • Критерии, работающие как на выход, так и на вход в песочницу.
  2. Как это работает (пример)
  3. Запретные функции
  4. Разные значения для аккаунтов в песочнице и вне
  5. Важные моменты

Критерии выхода из песочницы

В программе на данный момент реализованы следующие критерии “выхода из песочницы”:

В первом пункте “Какие критерии используем?” необходимо отметить, по каким критериям будет осуществляться проверка, и в полях ниже заполнить их. Если поле выбрано, не заполнено, то при запуске мы получим соответствующую ошибку.

Все критерии делятся на 2 типа:
1. Критерии работающие только на выход из песочницы.
2. Критерии работающие как на выход, так и на вход в песочницу.

Критерии работающие только на выход из песочницы.

Лучше показать на примере. Если мы используем следующую настройку:

То по такой настройке будут проверяться только аккаунты, которые уже находятся в песочнице. Если аккаунт новый, или при последней работе он не был определен в песочницу, то по такой настройке он не попадёт в песочницу. Но аккаунты, которые уже в песочнице, будут продолжать работу по настройкам песочницы, если с момента их первого запуска внутри песочницы прошло меньше 20 дней. Если сегодня 21-й день с момента первого запуска в рамках песочницы, то аккаунт покидает песочницу и начинает работу по обычным настройкам.

К критериям, работающим только на выход из песочницы, относятся следующие:

  1. “Был в песочнице больше X дней”
  2. “Количество отработанных раз в песочнице больше”

Такая же информация написана в подсказке к функциям:

Если выбраны только эти критерии, то аккаунты, которые не находятся в песочницы на данный момент, не попадут в песочницу, какие цифры бы здесь не были указаны.

Критерии работающие как на выход, так и на вход в песочницу.

К этим критериям относятся все остальные:

  1. Возраст аккаунта (с даты регистрации)
  2. Друзей больше
  3. Есть аватар

Если хоть один из этих параметров на аккаунте ниже указанных в полях, то аккаунт попадёт в песочницу, а чтобы выйти из неё – должен будет соответствовать всем критетериям.

Как это работает

Если у нас выбраны все пункты:

То, необходимо указать значения для каждого пункта, например:

Чтобы аккаунт, который сейчас не в песочнице, попал в песочницу, должен не соблюдаться хоть 1 из критериев, т.е. аккаунт должен быть зарегистрирован меньше 30 дней назад, или друзей меньше 10, или не установлен аватар. Т.е. если у аккаунта будет 9 друзей, то он уже попадёт в песочницу.

Важно!  По текущим настройкам, если у аккаунта меньше 10 друзей, например, 9, то он попадёт в песочницу, НО  выйдет из песочницы не тогда, когда будет больше 10 друзей, но должно будет пройти больше 20 дней с момента попадания в песочницу, а так же запуститься внутри песочницы больше 10 раз. Будьте осторожны в настройках.

Если изменить настройки, то аккаунты, которые уже в песочнице, выйдут из песочницы, когда будут соответствовать новым критериям, а не тем, которые были указаны, когда аккаунт попал в песочницу.  Таким образом, смягчив настройки можно выпустить аккаунты из песочницы досрочно.

Запретные функции

На данный момент для аккаунтов, которые находятся в песочнице можно запретить следующие функции:

  1. Инвайтинг в друзья
  2. Инвайтинг в группу
  3. Наборщик друзей
  4. Разрешить наборщик и запретить агрессивный режим

Если выбрана какая-либо функция из списка, и если она присутствует одним из действий в сценарии, то в логе будет выведено сообщение, что функция запрещена для песочницы.

Если аккаунт не в песочнице, то он выполнит функцию.

“Разрешить наборщик и запретить агрессивный режим”

Если отметить этот вариант, то если в наборщике друзей выбран “агрессивный режим”, то аккаунт в песочнице выполнит функцию “Наборщик друзей” без агрессивного режима, в то время, как аккаунт не в песочнице выполнит функцию в агрессивном режиме.

Настраиваем разные значения для работы в песочнице и вне

Как задать разные значения для аккаунтов в песочнице и вне песочницы описано в подсказке:

Вот как выглядит настройка инвайтинга по умолчанию:

Если включить песочницу, то при таких значениях мы получим ошибку, что поле заполнено не верно. В подсказке у таких полей написано, как правильно заполнить поле:

Например, чтобы аккаунт в песочнице за выполнение делал 2-4 инвайтов, а аккаунт, который не попал в песочницу 3-7, то поле нужно заполнить так:

Аналогичным образом указываем паузы, и получаем:

В таком случае, аккаунт в песочнице будет делать 2-4 инвайта с паузами 40-90, а аккаунт не в песочнице будет делать 3-7 инвайтов с паузой 30-50.

Важные моменты

  1. Если песочница выключена, то все аккаунты работают по стандартным настройкам.
  2. Заполнить по формату (с разделителем) нужно все поля, поддерживающие такую настройку (отмеченные специальным значком), если песочница включена. Исключение составляют запретные функции (см.ниже) и не используемые функции : если инвайтинг не используется в Сценарии, а песочница включена, то заполнять в нём поля не нужно.
  3. Если функция запрещена (отмечена в списке запретных функций), то заполнять спец.поля с разделителем в настройках функции не нужно, даже если она указана в Сценарии, поскольку она не будет использоваться аккаунтами, которые в песочнице.
  4. При использовании разделителя не обязательно указывать интервал, допустимы и точные значения, например: 5|2-3 , 2-3|1 , 10|5.
  5. Разделитель – это не буква l или прочие, это разделитель | (нужно нажать shift и затем \). Такой же разделитель используется в Spintax-полях, можно скопировать оттуда.