Как использовать рекламодателям Keitaro в HasOffers

В этом гайде рассмотрим настройку Keitaro с платформой HasOffers со стороны рекламодателя и подключим постбек для сайта.

О платформе HasOffers

Это одна из старейших платформ и легко узнаваема по интерфейсу. Для примера мы взяли adsmain.com, которые используют HasOffers.

Подготовка сайта-лендинга

Наша цель, чтобы сайт получая трафик из Keitaro, сохранял subid в сессию и после совершения действия отправлял постбек.

1. На странице, куда планируется направить трафик, нужно разместить код сохранения параметра «subid» в сессию

2. После совершения действия пользователем, например, регистрации пользователя мы должны отправить постбек. Это делается вызовом постбек адреса Keitaro с передачей нужных параметров:
Вместо «POSTBACK_URL»  нужно прописать ваш Postback URL, который берется в Keitaro, через меню «Обслуживание > Postback URL».
Параметры «cost» и «sub_id_1» добавлены лишь для иллюстрации того, что можно передавать дополнительную информацию в Keitaro. Позже вы сможете видеть всё в отчетах.
Особое внимание обратите на параметры «status» и «subid». В статусе передается идентификатор действия. Например: lead, sale, rebill, rejected. В данном случае мы передали «registeration», что для Keitaro является «лидом».

Настройка кампании

Кампания должна быть настроена на Hasoffers как источник и содержать один поток на лендинг.
  1. На странице «Лендинги» добавьте сайт в качестве лендинга. Заполните название, адрес и способ загрузки через редирект. К адресу необходимо добавить «?subid={subid}».
  2. На странице «Источники» добавьте новый источник трафика. Выберите «hasoffers.com» из шаблонов.
  3. Зайдите на страницу «Кампании», нажмите на кнопку создания новой кампании.
  4. Заполните поля: Название, идентификатор (адрес), выберите Hasoffers как источник, установите модель затрат «CPA», и впишите стоимость каждой конверсии.
  5. Нажмите на кнопку создания потока, на вкладке «Схема» выберите лендинг — ваш сайт. Сохраните.
  6. Скопируйте ссылку кампании, она понадобится чуть позже.

Добавление оффера в HasOffers

1. В CPA сети перейдите на «Offers > Create offer».

2. Заполните поля:
  • Name — имя оффера
  • Preview URL — адрес вашего сайта
  • Default Offer URL — вставьте трекинг ссылку кампании, что мы скопировали ранее на страницы кампании.
  • Conversion Tracking — выберите «Server Postback w/Transaction ID».

Далее в форме вы можете указать стоимость конверсии. Таргетинг и прочие параметры.

3. Зайдите на страницу «Офферы». Кликните по вашему офферу. 

4. Найдите блок «CONVERSION POSTBACK URL» и поле «Postback URL». Обратите внимание на домен и offer_id — они понадобятся в пункте 6. 

5. Откройте Keitaro > Источники. Кликните по вашему вашему источнику.

6. В поле «Postback URL» замените домен и OFFER_ID. У статусов оставьте только отправку лидов. Поставьте галочку «Обновить в кампаниях», сохраните изменения:

Проверка

HasOffers предоставляет ссылку для тестирования, кликните по ней:

Вы должны попасть на ваш сайт. На сайте выполните действие, которое вызывает постбек в Keitaro. Если у вас стоит на регистрацию, то зарегистрируйтесь.

На странице «Обслуживание > Логи > Полученые постбеки» вы должны видеть полученный от вашего сайта постбек:

Во вкладке «Отправленные постбеки» должна быть попытка отправить постбек в CPA сеть: 

Результат «Response: success=false; err_msg=Invalid Trans. ID #test1.;» связан лишь с тем, что использовалась тестовая ссылка. При реальном трафике её не будет.

Полезные материалы: