Хак AutoLoginer отвечает за имитацию перехода по ссылкам автологина. Он не трогает лиды в лайв-трафике, работает только с лидами, пересланными вручную или через хак rebox.

Интерфейс настройки хака

  • Чекбокс Включить имитацию перехода по ссылкам автологина отвечает за глобальную активацию хака. Можно оставить чекбокс пустым и настраивать хак на уровне конкретного оффера.
  • Работать только в выбранных странах. Список ограничивает перечень стран, с которыми будет работать хак. Используется только при глобальной активации хака.
  • Работать только на выбранных офферах. Список ограничивает перечень офферов, с которыми будет работать хак. Используется только при глобальной активации хака.
  • Работать только с выбранными компаниями. Список ограничивает перечень компаний, с которыми будет работать хак. Используется только при глобальной активации хака.
  • Чекбокс Запрашивать IP через прокси-сервер перед отправкой лида. Автоматизирует запрос IP-адреса, с которым прокси работает в данный момент. Адрес прокси сбрасывается по ссылке перед этим запросом и отправкой лида (если прокси поддерживает такую работу и имеется соответствующая настройка).
  • База прокси-серверов. Список ваших прокси-серверов и их данные. Добавление нового прокси осуществляется по кнопке "Добавить прокси". Форма добавления содержит следующие поля:
    • Страна прокси. Если ваш прокси работает с несколькими странами, выберите Весь мир.
    • Хост. Адрес прокси вида proto://host:port. О форматах прокси подробнее рассказано на странице "Форматы указания прокси". Доступные макросы представлены ниже.
    • Авторизация. Данные авторизации прокси: для логина и пароля записываются в формате user:pass, для логина — user, если авторизация не используется — заполнять поле не нужно.

    • Ссылка сброса адреса. Используется для сброса IP-адреса прокси-сервера, например, для получения нового случайного IP или для настройки прокси на нужное гео.
  • Файл журнала. Вы можете создать файл, в котором будут журналироваться запросы хака. Для этого достаточно указать желаемый путь, например, /var/www/autologin.txt. Рекомендуем его использовать, очень полезен при отладке.
  • API-ссылка сервиса эмуляции перехода. Позволяет использовать для эмуляции сторонные сервисы. Полезно, если требуется поддержка JS. Подробнее будет рассказано ниже.

Макросы

В прокси, логине и ссылке сброса поддерживаются следующие макросы:

  • {geo} - двухбуквенный ISO-код страны лида маленькими буквами.
  • {geoup} - двухбуквенный ISO-код страны лида заглавными буквами.
  • {ip} - исходный IP-адрес лида.
  • {lang} - двухбуквенный ISO-код языка лида маленькими буквами.
  • {langup} - двухбуквенный ISO-код языка лида загдавными буквами.

Параметры офферов

Активация и настройка хака на уровне оффера осуществляется посредством параметров:

  • autologiner - включить автоматику на оффере.
  • autologinerZZ - включить автоматику для компании с идентификатором ZZ.
  • auto-proxy - адрес прокси для автоматики в стандартном формате.
  • auto-pauth - данные для доступа к прокси в стандартном формате.
  • auto-ipurl - ссылка для сброса IP-адреса на прокси.

Часть параметров поддерживает гео-зависимость. Достаточно указать в конце названия -xx, где xx — двухбуквенный ISO-код страны.

  • autologiner-xx - включить автоматику на оффере.
  • auto-proxy-xx - адрес прокси для автоматики в стандартном формате.
  • auto-pauth-xx - данные для доступа к прокси в стандартном формате.
  • auto-ipurl-xx - ссылка для сброса IP-адреса на прокси.

Вы можете использовать настройки уровня оффера одновременно с глобальной.

Важно! Хак использует глобальные настройки для всех офферов по умолчанию. Если вы задаете настройки прокси через параметры оффера, обязательно указывайте все параметры auto-*, глобальные параметры при этом игнорируются.

API-интеграция с сервисом эмуляции

Хак использует эмуляцию без поддержки JS. Если требуется поддержка JS и полноценная эмуляция перехода, можно подключиться по API к стороннему сервису.

В поле API-ссылка сервиса эмуляции перехода укажите ссылку на сервис и пропишите необходимые параметры.

Доступные макросы:

  • {url} - ссылка перехода
  • {ua} - User-Agent
  • {geo} - страна
  • {lang} - язык браузера
  • {ip} - IP-адрес
  • {referer} - реферер
  • {proxy} - адрес прокси
  • {pauth} - данные для авторизации прокси
  • {name} - имя покупателя
  • {last} - фамилия покупателя
  • {email} - адрес почты покупателя
  • {pass} - пароль покупателя

Для отправки POST-запроса или JSON-формата после ссылки укажите |POST| или |JSON| соответственно, затем пропишите необходимые данные в формате urlencode.

Пример GET-запроса:

http://fuck.it/?token=foo&url={url}&geo={geo}

Пример POST-запроса:

http://fuck.it/?token=foo|POST|url={url}&geo={geo}

Пример запроса в формате JSON:

http://fuck.it/?token=foo|JSON|url={url}&geo={geo}

Необходимый минимум

Для успешной работы вам обязательно нужна база прокси по всем требуемым странам. Вы можете взять отдельный прокси на каждое гео или использовать такой прокси, у которого гео указывается в адресе, логине, пароле или ссылке сброса адреса. Рекомендуется использовать резидентные или мобильные прокси со сменой IP-адреса по ссылке.

Оптимальная настройка хака: завести прокси, указать список гео и компаний для эмуляции, включить хак.

Очень важно! Без прокси хак использовать нельзя!