Для запуска программы необходимо провести интеграцию вашего сайта и базы данных с системой Admitad Affiliate, чтобы Admitad Affiliate мог получать данные о целевых действиях, которые пользователи совершают на вашем сайте, и фиксировать их в своей статистике.
В Admitad Affiliate доступны следующие способы интеграции:
- Интеграция через трекинг-код (javascript).
- Интеграция через postback-запрос.
- Интеграция через XML.
- Интеграция через API.
- Интеграция через Google Analytics API.
Как выбрать способ интеграции
Интеграция через трекинг-код
При выборе этого способа интеграции вам необходимо установить JavaScript-код (трекинг-код) на своем сайте. Трекинг-код срабатывает в случае совершения целевого действия. При срабатывании трекинг-кода со страницы «Спасибо за покупку»* серверу Admitad Affiliate отправляется GET-запрос с параметрами, содержащими информацию о действии (код программы, код действия, номер заказа, код тарифа, сумма заказа и т.д.).
* Страница «Спасибо за покупку» — страница подтверждения заказа, оформления подписки, заполнения анкеты.
Особенности:
- Подключайте трекинг-код в теге
<head>
до всех остальных скриптов. Иначе пользователь может уйти со страницы раньше, чем сработает скрипт. - Не рекомендуется устанавливать скрипт в контейнере Google Tag Manager (GTM), так как GTM будет блокироваться популярными блокировщиками рекламы. Это может привеcти к потере заказов, расхождениям в статистике и проблемам при сверке.
- При обновлении сайта необходимо убедиться, что код не был удален и продолжает работать.
- Если у вас имеется мобильная версия сайта или мобильное приложение, формы быстрого заказа или заказа в 1 клик, они также должны быть проинтегрированы.
Подробнее об этом способе интеграции и его настройке читайте в статье «Интеграция через трекинг-код».
Интеграция через postback-запрос
При интеграции через postback-запрос ваш сервер отправляет запрос с данными о совершенных на вашем сайте действиях серверу Admitad Affiliate. Сервер Admitad Affiliate получает эти данные, и они появляются в статистике.
Плюсы:
- Изменения на сайте не затрагивают отправку запросов через postback.
- Более безопасный способ интеграции, т.к. в запросе есть приватный ключ авторизации. Кроме того, отправка запросов идет с заранее вам известных IP адресов, и источник запросов можно проверить в любой момент по логам.
- Есть готовые плагины для интеграции с магазинами на платформе популярных CMS (1С-Bitrix, Shop-Script, WooCommerce, OpenCart). Подробнее об интеграции через плагины
Минусы:
- Для реализации решения необходим доступ к серверной части сайта (back-end).
Подробнее об этом способе интеграции и его настройке читайте в статье «Интеграция через postback-запрос».
Интеграция через XML
Интеграция через XML — способ интеграции, при котором вы создаете XML-файл определенной структуры, куда экспортируются данные о действиях на вашем сайте. К этому файлу с определенной периодичностью обращается сервер Admitad Affiliate и выгружает из него данные по новым действия в статистику.
Плюсы:
- Можно ограничить доступ к файлу при помощи логина и пароля.
- При соответствующих настройках веб-мастера могут получать информацию о действиях с минимальной задержкой.
- В случае технических неполадок легко восстановить действия в статистике Admitad Affiliate.
Минусы:
- В случае увеличения очереди обработки возможны задержки в появлении данных.
Подробнее об этом способе интеграции и его настройке читайте в статье «Интеграция через XML».
Интеграция через API
Если у вас есть собственный API, вам необходимо предоставить специалисту отдела трекинга документацию по нему, на основе которой будет разработан индивидуальный вариант интеграции.
Плюсы:
- Гибкий алгоритм, можно настроить любые условия сбора данных.
- Минимальные доработки API с вашей стороны.
Минусы:
- Наиболее долгий по времени вид интеграции, т.к. требуется задействовать ресурс разработчиков для реализации и тестирования кода.
Интеграция через Google Analytics API
Если вы собираете данные о действиях, совершенных пользователями на сайте, в счетчике Google Analytics, то можно настроить интеграцию через Google Analytics API (далее — GA API).
Плюсы:
- Минимальные доработки при условии, что Admitad является единственным источником трафика.
- Возможность настроить модель атрибуции Last Cookie Wins с помощью специальных параметров.
- Возможность использовать единое решение для всех партнеров.
- Возможность сократить количество неучтенных целевых действий, которые не попали в статистику из-за блокировки антирекламными и другими расширениями, с помощью настройки Google Measurement Protocol.
Минусы:
- Зависимость от сторонних решений и ограничений Google.
- Отсутствие гибкой настройки для целевых действий и тарифов.
- Без настройки GMP и LCW — высокий процент неучтенных действий по сравнению с другими способами интеграции.
Подробнее об этом способе интеграции и его настройке читайте в статье «Интеграция через Google Analytics API».