Настройка лендинга для передачи заказов по API
В данной статье будет рассмотрена настройка под партнерскую сеть Shakes.pro. и описаны базовые шаги для корректной работы. Однако, под другие партнерские сети настройка может несколько разниться, поэтому при возникновении вопросов, уточняйте тонкости настройки у личного аккаунт менеджера.
Необходимые компоненты:
- Исполняемый файл сайта (index.html (php))
- Файл, отвечающий за сбор и передачу заявки (order.php)
- Страница благодарности, открывающаяся после успешной заявки
Подготавливаем Index.html
Открываем через блокнот или другой текстовый редактор кода и проверяем все формы заполнения заявки, которые приводят к конверсии. Проще всего воспользоваться поиском по документу (ctrl + f) и найти по кнопке “Заказать” или ее аналогу.
Форма начинается обычно с <form name= и далее в строчке будет action type, где нам необходимо прописать исполняемый файл, отвечающий за сбор и отправку конверсий – order.php.
И там же, нам нужно прописать строчку кода, которая будет собирать subid, что необходимо для идентификации вашей конверсии в партнерской программе и передаче данных по postback обратно в трекер.
<input type="hidden" name="sub1" value="{subid}" />
Итоговый полный вариант формы заказа со всеми необходимыми параметрами будет выглядеть примерно так:
В каждой форме заявке на лендинге должно быть прописано
form action="order.php"
и
<input type="hidden" name="sub1" value="{subid}" />
Также обратите внимание на метод передачи данных, строку method=»post»
Вы можете использовать и передачу GET способом, главное чтобы идентичный метод использовался в order.php.
Сохраняем документ и переходим к следующему шагу.
Настройка Order.php
Order.php отвечает за отправку конверсии. В этом файле должен быть готовый API скрипт, который будет настроен под вашу партнерскую программу (запросите у аккаунт менеджера), однако вам нужно будет внести кастомные настройки, которые помогут идентифицировать вас в партнерке.
На примере Shakes.pro скрипт выглядит следующим образом :
Вносите изменения вместо “…..“, согласно комментариям которые там написаны, указать нужно:
- Апи ключ вашего аккаунта – спрашиваете у менеджера, либо берете из личного кабинета пп.
- Домен проекта на который происходит отправка заказов – домен партнерки Шакес.
- Урл оригинального лендинга, необходим для корректного расчета вашей статистики – это оригинальный адрес лендинга, в системе Шакес, соответствующий тому лендингу который вы скачали.
- Идентификатор оффера на который вы льете – id оффера в системе Шакес.
- Код потока заведенного в системе, если указан, статистика будет записываться на данный поток – id вашего потока в системе Шакес.
- Страница, отдаваемая при успешном заказе – success.html (страница благодарности).
В нижней части скриншота обратите внимание на строку:
'sub1' => (!empty($_POST['sub1']) ? $_POST['sub1'] : ''),
Для передачи данных в sub1 используется метод POST.
POST – метод, который мы прописали в прошлом шаге на странице index.html. Должен быть идентичен с order.php.
Sub1 – параметр, в котором партнерка принимает subid для идентификации ваших конверсий в системе и последующей передачи данных в трекер посредством postback. Используется также при настройке Index.html в строке <input type=…>
Параметр может отличаться для отдельно взятой пп, поэтому лучше уточните у менеджера или проверьте в готовых шаблонах партнерских сетей Keitaro, в строке Параметры для оффера.
Сохраняем файл order.php и переходим к завершающему шагу.
Настройка Success.html
Success.html отвечает за страницу благодарности, которая открывается после успешного совершения заказа. Вы можете использовать любой внешний вид страницы, и вставлять дополнительные скрипты для сбора email или дополнительных продаж. Наличие скриптов для success.html уточняйте у аккаунт менеджера вашей пп.
Завершив настройку index.html (php), order.php и success.html мы сохраняем эти и остальные файлы лендинга в zip архив и загружаем как локальный лендинг в Keitaro.
После чего можем открывать лендинг прямым обращением из браузерной строки и совершать конверсию. Если все настроено верно, то конверсии будут привязываться к лендингу и отображаться в соответствующем меню Лендинги.
- Не забудьте завести партнерскую сеть в Keitaro или взять из готового шаблона, скопировав Postback URL и прописав его в настройках потока вашей партнерской сети.
Для настройки передачи конверсий с локального лендинга непосредственно в Keitaro, читайте статью : https://blog.keitaro.io/ru/local-lps-and-forms/
И статью про сбор конверсий через скрипт отслеживания:https://blog.keitaro.io/ru/tracking-script-postbacks/
