Настройка лендинга для передачи заказов по API

Всем привет, сегодня мы рассмотрим частный случай, при котором выгруженный из сети лендинг будет использоваться в Keitaro как локальный, и передавать заказы в партнерскую программу по API.

В данной статье будет рассмотрена настройка под партнерскую сеть Shakes.pro. и описаны базовые шаги для корректной работы. Однако, под другие партнерские сети настройка может несколько разниться, поэтому при возникновении вопросов, уточняйте тонкости настройки у личного аккаунт менеджера.

Необходимые компоненты:

  • Исполняемый файл сайта (index.html (php))
  • Файл, отвечающий за сбор и передачу заявки (order.php)
  • Страница благодарности, открывающаяся после успешной заявки

Подготавливаем Index.html

Открываем через блокнот или другой текстовый редактор кода и проверяем все формы заполнения заявки, которые приводят к конверсии. Проще всего воспользоваться поиском по документу (ctrl + f) и найти по кнопке “Заказать” или ее аналогу.

Форма начинается обычно с <form name= и далее в строчке будет action type,  где нам необходимо прописать исполняемый файл, отвечающий за сбор и отправку конверсий – order.php.

И там же, нам нужно прописать строчку кода, которая будет собирать subid, что необходимо для идентификации вашей конверсии в партнерской программе и передаче данных по postback обратно в трекер.

Итоговый полный вариант формы заказа со всеми необходимыми параметрами будет выглядеть примерно так:

В каждой форме заявке на лендинге должно быть прописано

и  

Также обратите внимание на метод передачи данных, строку method=»post»

Вы можете использовать и передачу GET способом, главное чтобы идентичный метод использовался в order.php.

Сохраняем документ и переходим к следующему шагу.

Настройка Order.php

Order.php отвечает за отправку конверсии. В этом файле должен быть готовый API скрипт, который будет настроен под вашу партнерскую программу (запросите у аккаунт менеджера), однако вам нужно будет внести кастомные настройки, которые помогут идентифицировать вас в партнерке.

На примере Shakes.pro скрипт выглядит следующим образом :

 

Вносите изменения вместо “…..“, согласно комментариям которые там написаны, указать нужно:

  • Апи ключ вашего аккаунта – спрашиваете у менеджера, либо берете из личного кабинета пп.
  • Домен проекта на который происходит отправка заказов –  домен партнерки Шакес.
  • Урл оригинального лендинга, необходим для корректного расчета вашей статистики – это оригинальный адрес лендинга, в системе Шакес, соответствующий тому лендингу который вы скачали.
  • Идентификатор оффера на который вы льете – id оффера в системе Шакес.
  • Код потока заведенного в системе, если указан, статистика будет записываться на данный поток – id вашего потока в системе Шакес.
  • Страница, отдаваемая при успешном заказе – success.html (страница благодарности).

В нижней части скриншота обратите внимание на строку:

Для передачи данных в 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/