# Источник трафика: HasOffers

# О платформе HasOffers

Это одна из старейших платформ и легко узнаваема по интерфейсу.

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

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

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

<?php
if (!headers_sent() && !session_id()) {
      session_start();
}
if (isset($_GET['subid'])) {
    $_SESSION['subid'] = $_GET['subid'];
}
?>
1
2
3
4
5
6
7
8

После совершения действия пользователем, например, регистрации – отправится postback. Это делается вызовом postback адреса Keitaro с передачей нужных параметров:

<?php
$url = 'http://POSTBACK_URL?cost=1&status=registratered&sub_id_1=game1&subid=' . urlencode($_SESSION['subid']);
file_get_contents($url);
?>
1
2
3
4

Вместо POSTBACK_URL впишите Postback URL, который в Обслуживание → Postback URL.

Параметры cost и sub_id_1 добавлены для того, чтобы передавать дополнительную информацию в Keitaro. В отчете появятся новые колонки.

Особое внимание обратите на параметры status и subid. В статусе передается идентификатор действия. Например: lead, sale, rebill, rejected. В данном случае указано, что registration равнозначен lead.

# Создание лендинга

Выберите Hasoffers как источник и создайте поток на лендинг.

На странице Лендинги добавьте сайт в качестве лендинга. Заполните название, адрес и способ загрузки «Редирект». К адресу необходимо добавить ?subid={subid}.

# Создание источника

На странице Источники добавьте новый источник трафика. Выберите «Hasoffers.com» из шаблонов.

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

Зайдите на страницу Кампании, нажмите на кнопку создания новой кампании.

Заполните поля: Название, идентификатор (адрес), выберите «Hasoffers» как источник, установите модель затрат «CPA», и впишите стоимость каждой

Нажмите на кнопку создания потока, на вкладке Схема выберите лендинг. Сохраните.

Скопируйте ссылку кампании, она понадобится позднее.

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

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

  2. Заполните поля:

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

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

  1. Зайдите на страницу Офферы. Кликните по офферу.

  1. Найдите блок CONVERSION POSTBACK URL и поле Postback URL. Обратите внимание на домен и offer_id. Параметры понадобятся в пункте 6.

  1. Откройте Keitaro > Источники. Кликните по источнику.

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

# Проверка

Нажмите на ссылку для тестирования:

Откройте сайт Hasoffers.

На странице Обслуживание → Логи → Полученные postbacks находится лог обработки postback:

Во вкладке S2S postbacks (Отправленные postback) список отправленных postback'ов в CPA сеть:

Увидите Response: success=false; err_msg=Invalid Trans. ID #test1.;.