# Источник трафика: HasOffers
# О платформе HasOffers
Это одна из старейших платформ и легко узнаваема по интерфейсу.
# Подготовка сайта-лендинга
Необходимо, чтобы сайт получая трафик из Keitaro, сохранял subid в сессию и после совершения действия отправлял postback.
На странице, куда планируется направить трафик, необходимо разместить код сохранения параметра subid
в сессию
<?php
if (!headers_sent() && !session_id()) {
session_start();
}
if (isset($_GET['subid'])) {
$_SESSION['subid'] = $_GET['subid'];
}
?>
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);
?>
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
В CPA сети перейдите на Offers → Create offer.
Заполните поля:
- Name. Имя оффера.
- Preview URL. Адрес сайта.
- Default Offer URL. Вставьте трекинг ссылку кампании, которую скопировали ранее на страницы кампании.
- Conversion Tracking. Выберите «Server Postback w/Transaction ID».
Далее в форме укажите стоимость конверсии, таргетинг и прочие параметры.
- Зайдите на страницу Офферы. Кликните по офферу.
- Найдите блок CONVERSION POSTBACK URL и поле Postback URL. Обратите внимание на домен и offer_id. Параметры понадобятся в пункте 6.
Откройте Keitaro > Источники. Кликните по источнику.
В поле Postback URL замените домен и
OFFER_ID
. У статусов оставьте отправку лидов. Поставьте галочку Обновить в кампаниях, сохраните изменения:
# Проверка
Нажмите на ссылку для тестирования:
Откройте сайт Hasoffers.
На странице Обслуживание → Логи → Полученные postbacks находится лог обработки postback:
Во вкладке S2S postbacks (Отправленные postback) список отправленных postback'ов в CPA сеть:
Увидите Response: success=false; err_msg=Invalid Trans. ID #test1.;
.