Передача конверсий по API в партнерские сети: Часть 2

Всем привет, мы продолжаем освещать вопрос интеграции Keitaro и партнерских лендингов с передачей заявок по API. Основной проблемой при такой схеме является неправильная передача subid, что не позволяет получать корректный postback обратно в Keitaro. В этой статье мы подготовили инструкции по подключению Traffic Light, HotPartners, LuckyOnline, Adcombo, M4Leads, TerraLeads, KMA, Everad.

Настройка обычно состоит в два этапа:

  1. Внести корректировки в файлы лендинга
  2. Настроить глобальный postback в пп, используя шаблон postback url из Keitaro. (в некоторых случаях postback нужно будет настроить не глобально, а на уровне вашего потока, к которому будет привязан скачанный лендинг.)

Настройка Traffic Light

Настройка лендинга в Traffic Light вообще простая и требует минимум действий со стороны пользователя.

  1. В кабинете на сайте Traffic Light выбираете оффер и создаете поток.
  2. Заходите в карточку оффера (вкладка “Информация”) и выгружаете лендинг, предварительно выбрав нужный поток и трекер. Сразу же указываем Postback URL для отправки конверсий в Keitaro:

  3. Загружаете полученный архив в Keitaro.

Лендинг готов!

Настройка HotPartners

Запросите у менеджера необходимый лендинг, настроенный по api. Убедитесь, что в вашем архиве есть все необходимые файлы для корректной передачи заявок, а именно:

  • index.php
  • send.php
  • success.html

Настройка index.php

Открываем index.php и в каждой форме заявки добавляем строку с input параметрами:

Сохраняем index.php.

Настройка send.php

В перечне параметров $data = array( , редактируем первую строчку на:

Сохраняем send.php.

Настройка лендинга для передачи subid завершена. Сжимайте все файлы в zip архив и загружайте в Keitaro. Не забудьте взять postback url из шаблонов партнерских сетей Keitaro и прописать его в  партнерской сети HotPartners.

Настройка LuckyOnline

Скачайте необходимый лендинг из партнерки и в настройках потока скопируйте свой hash, после чего переходите к редактированию файла index.html.

Настройка index.html

Открываем файл и находим строчку с hash, прописываем свой hash и рядом дописываем параметр для передачи subid:

Все вместе это выглядит следующим образом:

Сохраняем index.html и заливаем архив лендинга в трекер.

Postback настраивается глобально в настройках аккаунта:

После этого настройку можно считать завершенной.

Настройка Adcombo

Скачайте необходимый лендинг прямо из интерфейса партнерской программы. Лендинг будет полностью настроен для работы API под вас. Останется только внести небольшие изменения в index.php, чтобы корректно передавать subid.

Настройка index.php (html) файла (содержащего основной код сайта)

Откройте index.php (html) и в параметрах input добавьте еще одну строку:

 

После этого сохраняйте index сжимайте все файлы лендинга и заливайте через zip архив в трекер.

Не забудьте настроить postback, взяв готовый url из шаблона Adcombo в Keitaro.

Настройка M4Leads

Для настройки лендинга из партнерской сети M4Leads нам нужно будет внести корректировки в index и order файлы, среди файлов скачанного лендинга.

Настройка index.html

Открываем index.html и добавляем в форму заказа, параметр subid к input параметрам:

В коде лендинга это выглядит так:

 

Сохраняем и переходим к редактированию order.php.

Настройка order.php

Находим строку $sub_id = и приводим ее к следующему виду:

 

Сохраняем и выходим. Сжимаем все файлы в zip архив и загружаем в трекер.

В настройках партнерской сети M4Leads настраиваем глобальный постбек и метод передачи GET.

Настройка TerraLeads

При нажатии на кнопку Сгенерировать API вы получите файл Webmaster API , который будет отвечать за передачу информации в партнерку по API , там же в следующем меню вы сможете настроить postback url. Возьмите его из шаблона партнерской сети TerraLeads в Keitaro.

Далее переходим к редактированию файлов лендинга.

Настройка index.html

Откройте файл и добавьте строчку с параметром subid в каждую форму заявки на сайте:

Сохраняем и переходим к настройке следующего файла.

Настройка Api.php

Открываем файл и находим строчку $data = array(

Ниже, среди параметров, дописываем еще один:

В конечном итоге результат выглядит следующим образом:

Сохраняем файлы лендинга и заливаем архив в Keitaro. Настройка завершена.

Настройка KMA

Для настройки передачи subid на лендингах от КМА, нужно добавить всего одну строку в index.html.

Настройка index.html

Открываем index.html и в форму заявки добавляем проброс subid параметра:

После чего сохраняем файлы лендинга и заливаем в трекер через zip архив.  Не забудьте взять postback url из шаблонов партнерских сетей Keitaro и прописать его в  партнерской сети KMA.

Настройка Everad

Передача subid в лендингах Everad настраивается путем добавления одной строки с input параметром.

Настройка index.html

Откройте файл и в каждой форме заявки добавьте строку:

Если в архиве есть subscribe.php, то надо дописать проброс параметра sid5 еще и в нем

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

Находим этот код и перед subscribe.html дописываем путь формата /landings_folder/name_folder/

где landings_folder — имя папки с лендингами, по умолчанию «lander»

и name_folder — имя папки конкретного лендинга, можно посмотреть открыв залитый лендинг, вот здесь: 

В конечном итоге, это выглядит вот так:

После чего сохраните файл и можете архивировать лендинг, чтобы загрузить в Keitaro.

Добавьте глобальный или потоковый постбек в Everad и настройку на этом можно считать завершенной.  

Настройка Dr.Cash

В партнерке можно найти несколько типов обработчика для работы по API:

По умолчанию идет у всех JS код. Чтобы настроить через него, достаточно поменять конструкцию


на


В коде это выглядит вот так:

Если вы используете PHP код для обработки, то меняете

на

 

и подставляете это в массив обязательных параметров, в коде ленда это выглядит вот так:

 

Если вы используете HTML код, то нужно просто дописать input строку с передачей subid

В коде трекера это выглядит вот так:

 

Настройка Leadtrade

Для этой партнерки вам понадобится лишь прописать input параметры на форме заказа, или на формах, если их несколько. Что бы при клике по кнопке на каждой из них вместе с кликом уходило и значение subid.
Через поиск в редакторе находим тег <form>

(Данные внутри тега, а также его артибуты и классы в каждом ленде могут быть свои, в данном случае они нам не важны)
И добавляем строку с именем параметра id клика, в котором они забирают его у себя, в случае с Leadtrade — это параметр subid1

Сохраняете изменения в архиве и добавляете его в трекер.

Читайте также: