Как подключить api к лендингу

Передача конверсий по API в партнерские сети (AD1, M1-Shop, CTR.ru, MonsterLeads)

Как подключить api к лендингу

Всем привет, сегодня мы рассмотрим частный случай, при котором выгруженный из сети лендинг будет использоваться в Keitaro как локальный, и передавать заказы в партнерскую программу по API. В статье подготовлены шаблоны под партнерские сети AD1, M1-Shop, CTR.ru и MonsterLeads.

Оглавление

Для осуществления настройки такого типа нам нужны следующие н еобходимые компоненты:

* Не забудьте завести партнерскую сеть в Keitaro или взять из готового шаблона, скопировав Postback URL и прописав его в настройках потока вашей партнерской сети.

Настройка M1-Shop

Скачайте лендинг, который вам необходим через инструмент :

Как подключить api к лендингу

Таким образом в лендинге уже будет настроен ваш api key и id вебмастера. В архиве, который вы получите, будет два файла index.html и call.php.

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

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

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

В случае с M1-Shop, находим строчку

и заменяем ее строкой

Как подключить api к лендингу

Сохраняете, закрываете и запаковываете в zip архив index.html и call.php. Загружаете в трекер и подключаете в нужную вам кампанию как Лендинг. Все заявки будут уходить В М1 и приходить с нормальными постбеками.

Настройка М1-Shop V2

Обновленные лендинги от М1-Shop могут иметь иную структуру и настройка будет также отличаться:

Добавляем вывод subid в форму заявки:

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

Как подключить api к лендингу

Ниже, где у нас отправка запроса подставляем subid напротив ‘s’

Как подключить api к лендингу

И последняя правка в коде вызова функции

Как подключить api к лендингу

Настройка MonsterLeads

Выбираете оффер, создаете поток, сохраняет поток в партнерке. Потом открываете Потоки — нажимаете Редактировать и у вас появится кнопка с возможностью скачать лендинг:

Как подключить api к лендингу

Скачиваете лендинг и среди полученных файлов открываете index.html

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

Открываем через блокнот или другой текстовый редактор кода и проверяем все формы заполнения заявки, которые приводят к конверсии. Находим по слову action. Вносим следующие изменения:

Как подключить api к лендингу

3. Находим строчку, которая содержит subid.js и делаем ее комментируем ее ( ), чтобы получилось как на скриншоте ниже:

Как подключить api к лендингу

Настройка AD1

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

Как подключить api к лендингу

Сохраняем и переходим в настройку order.php.

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

Открываем order.php и прописываем наши значения:

Как подключить api к лендингу

Сохраняете, сжимаете все файлы лендинга в zip архив и загружаете в трекер. Лендинг готов.

Настройка CTR.ru

Выбираете необходимый оффер в партнерке, скачиваете там же необходимый лендинг.
Открываете полученный архив с фалйами, файл index.php перекидываете в папку dis. Заходите в папку dis и удаляете файл index.html. Открываете index.php и вносите необходимые изменения:

Как подключить api к лендингу

Сохраняете файл, сжимаете все файлы в zip архив и загружаете в трекер. Готово!

Настройка success.html для всех типов лендингов

Success.html отвечает за страницу благодарности, которая открывается после успешного совершения заказа. Вы можете использовать любой внешний вид страницы, и вставлять дополнительные скрипты для сбора email или дополнительных продаж. Наличие скриптов для success.html уточняйте у аккаунт менеджера вашей пп.

После чего можем открывать лендинг прямым обращением из браузерной строки и совершать конверсию. Если все настроено верно, то конверсии будут привязываться к лендингу и отображаться в соответствующем меню Лендинги.

Источник

Как подключить api к лендингу

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

Для передачи заказов в проект можно использовать любое API, как расширенное, так и для вебмастеров.

API для вебмастеров

Плюсы этого способа:
— API для вебмастеров есть на всех базовых тарифах;
— такой метод подходит вебмастерам для подключения собственных лендингов к вашему проекту.

Минусы способа:
— При работе с несколькими вебмастерами нужна доработка сайта и более сложная версия скрипта для закрепления заказов за вебмастерами;
— Заменять API key в ЛК вебмастеров неудобно, подключать новых вебмастеров к этому лендингу проблематично.

Для подключения вам нужно выполнить следующие шаги:

* На стороне вашего хостинга вы должны выполнить ряд настроек. Вам нужно написать скрипт, который будет отправлять запросы в CRM на добавление заказа. После чего настроить форму заказа на сайте на передачу заявок на этот скрипт.

К сожалению, невозможно подготовить универсальный скрипт, который бы вы могли скачать и поставить на свой хостинг (для этого вы можете использовать не API, а встраивание кода сгенерированной в проекте формы на сайт). Но мы сделали пример скрипта для очень простой формы на сверстанном лендинге.

Вот пример скрипта для передачи заказов с именем и номером телефона клиента и товарами, который клиент заказал:

При этом в файле index в коде лендинга в параметр action формы вы прописываете название скрипта, который загрузили в директорию.

Расширенное API

Плюсы:
— Простое подключение;
— Возможность легко подключить нового вебмастера;
— Много параметров для передачи данных в проект;
— Несложно адаптировать настройку под разные проекты.

Минусы:
— Расширенное API есть не на всех тарифах.

Для подключения вам нужно выполнить следующие шаги:

* Вот простой пример скрипта для передачи заказов через API для администратора (расширенный)

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

© 2013-2021. Все права защищены

ИП Касумов
ИНН 263099023116
ОГРН 315265100096279

Источник

Web-to-App для приложений. Часть 2: Настройка интеграции с помощью Conversion API и Onelink Appsflyer. Примеры лэндингов

В своей первой статье про Web2App я рассказал про то, как работает web воронка для закупки на мобильные игры и приложения, но практически у всех остались вопросы по тому, как всё-таки лучше всё настроить, чтобы конверсии присваивались к рекламным кампаниям и падали в MMP для отслеживания окупаемости и масштабирования. В этой статье я больше углубился в техническую часть вопроса, несмотря на то, что работаю в User Acquisition. В своём Telegram канале публикую еще больше инсайтов по рекламе мобильных приложений, так что подписывайся, чтобы не пропустить продолжение и разбор вопросов.

Пример 1: Где-то лучше работает, когда размещена лишь иконка приложения, его название и CTA button без какой-либо дополнительной информации. Так мы интригуем пользователя и не оставляем ему выбора, кроме как нажать на единственную кнопку. На некоторых продуктах такой тип лэндинга не радовал результатами и лучше отрабатывала страница, где добавляли преимущества приложения и отзывы пользователей, дополняя LP дополнительными кнопками, ведущими в Store.

Выше пример чуть более подробного лэндинга.

Пример 2: Дать на лэндинге часть контента приложения, чтобы вовлечь пользователя и настроить на целевые действия внутри приложения (на подписку или покупку). Это обычно не подходит для игр и утилит, но может хорошо работать например для стриминговых и фитнес приложений, где продаются книги/курсы/тренировки. Лэндинг может начинаться как статья о продукте и далее содержать самую интересную часть контента, цель которой вовлечь пользователя в само приложение и там совершить покупку, чтобы получить продолжение контента. Реализация такого лендига требует тестирование гораздо бОльшего количества вариаций страниц. Для приложения Galatea, которое я продвигаю, мы тестируем десятки новых страниц в месяц и лишь на нескольких из них сходится экономика.

Ниже пример Landing Page, который несложно найти в открытом доступе через Ads Library, где мы представляем приложение в виде статьи и далее даём прочитать бесплатно первую главу книги. С помощью логотипов известных СМИ повышаем доверие пользователей и успешно конвертируем их в плательщиков. (P.S. на самом деле эти СМИ и правда про нас писали, так что это ни разу не введение в заблуждение)

Landing Page готов, как произвести интеграцию?

Для полноценного User Acquisition с помощью Web-to-App воронки крайне необходима оптимизация на целевое событие web пикселя Facebook (или другого источника) внутри приложения (обычно Purchase) либо на объём покупок (Value). Да, без этого тоже можно начать, мы так делали в июне-июле 2021, когда еще не знали как проинтегрировать события (у нас, к сожалению, стоит трекер Adjust, что делает процесс интеграции в разы сложнее, так как нет решения out-of box, как Onelink от AppsFlyer)

Есть несколько главных минусов такой закупки:

Источник

API-интеграция в партнёрки для новичков

API-интеграция для отправки лидов в партнёрки — это краеугольный камень для большинства арбитражников. Шутка ли, даже некоторые опытные медиабайеры, что находятся в рынке долгое время, предпочитают отдать этот перечень работ техническому специалисту.

И хотя в каждой ПП написаны подробные исчерпывающие мануалы и гайды, подготовлены десятки видео, и даже работает где-то на просторах CPA-индустрии сайт-каталог со всеми типами интеграций от одной ПП к другой — всё равно сотни новичков ударяются о барьер непонимания принципов работы интерфейсов программного доступа.

И хорошо, когда лендинг скачивается “из коробки” и распаковывается на хостинг с уже настроенной/установленной интеграцией. У вебмастера нет нужды: разбираться в хитросплетениях ссылающихся друг на друга файлов и изучать скрипты. Такая функция сейчас есть у всех ПП (в основном, чтобы облегчить старт новичкам). Но стоит только начать вносить изменения и правки в содержимое лендинга, как всё сразу сыпется, лиды перестают долетать до партнёрки, записываться в файл или ленд и вовсе начинает работать некорректно.

Почти половина “проблемных” обращений новичков в саппорт — это трудности с настройкой интеграции. И казалось бы: ну, всё для вас сделали. Только бери да лей. Но нет, всё равно возникают проблемы. За сим сегодня изучаем основы API-интеграции в LeadRock Network. Достаточно совсем немножко разобраться (а не использовать готовый костыль), и вы самостоятельно сможете решать проблемы с API.

Интерфейсы Программного Доступа

API — это так называемый интерфейс программного доступа, программное обеспечение, позволяющее управлять приложением или сайтом, или контентом сайта посредством отправки запросов (без админки, стало быть).

В товарных партнёрках подразумевается отправка данных из формы заказа (лидов) на ссылку сервера партнёрки. И это также просто работает, как и звучит. Во всех случаев функционирование API обеспечивается библиотекой curl (данная библиотека фактически и составляет тело API и существует для того, чтобы обеспечивать передачу данных из приложения/сайта на сервер). А непосредственно сама передача осуществляется методами $_post (для формы) $_get (для ссылки) и массивом $_request.

Если простыми словами, то данные html-формы (лид) вместе с другими параметрами отправляются php-скрипту и уезжают на ссылку сервера партнёрки, где лид со всеми соответствующими параметрами попадает в базу данных партнёрки.

Варианты интеграции в LeadRock

Чтобы любая интеграция работала, платформе партнёрки необходимо соотносить API лендинг-страницы с конкретным потоком трафика. Отсюда интеграция невозможна без ссылки потока, которая генерируется вот так:

Как подключить api к лендингу

Таким образом, сетка сможет правильно идентифицировать Ваши лиды. Вне зависимости от типа интеграции URL потока обязателен почти во всех ПП. Дальше, как и сказано выше, происходит скачивание ленда “по кнопке”:

Как подключить api к лендингу

Кстати, в гостях у нас оффер Priapus — AR. Это новый членокрем на Аргентину, который (судя по статистике и заверениям рекламодателя) конвертит эффективнее всех существующих аналогов (в том числе в других ПП). Последнее не знаю, ибо не проверял, но очень рекомендую попробовать залить, пока оффер актуален.

Едем дальше. Скачивание лендинга выглядит вот так:

Как подключить api к лендингу

Как подключить api к лендингу

Как подключить api к лендингу

Где Leads.log — это файл, в который “пишутся” все созданные лиды. Писать лиды в файл полезно на тот случай, когда партнёрка перестаёт функционировать из-за форс-мажоров. Такое бывает крайне редко, тем не менее в случае чего, собранные лиды можно будет передать менеджеру, и последний самостоятельно “руками” перенесёт заявки в партнёрку.

Следующей строкой параметрами идут Ваши API-key и API-secret, а ещё ниже URL потока трафика. Эти данные взяты автоматически при создании архива лендинга в партнёрке.

2. Дополнительный вариант интеграции

Представляет собой устаревший версию API, в случае с которой в код лендинга автоматически интегрируется php-скрипт передачи данных из формы (лида) на сервер LeadRock. Я считаю, что это более простой и легковесный способ интеграции, ведь он также не требует никакой дополнительной настройки (подходит для новичка). Скачал => распаковал => можно лить.

Из хорошего: ничего лишнего, несколько строчек кода и всё. Подходит для хостингов, которые запрещают автоматическое скачивание файлов. Из плохого: не ведётся логирование лидов в файл. На хостинге распакованный ленд будет выглядеть так:

Как подключить api к лендингу

Как подключить api к лендингу

Как подключить api к лендингу

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

3. Лендинг без интеграции

Идеальный в нашем понимании сценарий: вебмастер переработал ленд партнёрки, сделал с нуля собственный, или позаимствовал на стороне, допилил под себя и подготовил его к заливу трафика. В этом случае интеграцию надо настраивать вручную. На этот случай у нас есть подходящая статья в справке. И слегка подустаревшая, но не потерявшая актуальности статья .

Чтобы настроить интеграцию вручную, Вам понадобятся всё те же API-key и API-secret. Взять их можно в разделе “данные” :

Как подключить api к лендингу

Ссылку на поток вы уже знаете, где взять. В самый верх лендинг-страницы (перед тегами) вставляем точно такой же скрипт, как выше:

Как подключить api к лендингу

Файл index.html переименовываем в index.php — и всё. Минимальное API настроено. ОБЯЗАТЕЛЬНО делаем тестовые лиды (в поле имя пишем “test”, чтобы лидочек сразу уехал в трэш).

Ежели что-то не работает: проверяем соответствие всех переменных и имён файлов на хостинге. Кстати! Вы всегда можете воспользоваться конструктором интеграций в списке инструментов LeadRock.

Подведём итог. API-интеграция в партнёрках — крайне несложная штука. Невнятные строчки кода только на первый взгляд кажутся сложными, на деле же любой новичок может освоить интерфейсы на достаточном уровне, чтобы не совершать ошибок. От Вас не требуется познаний языков программирования, чтобы всё работало. Поэтому не бойтесь. Смело экспериментируйте с лендингами. Ведь чем больше тестов, тем выше вероятность успеха. Такие дела.

Спасибо, что читаете до конца и развиваетесь 🙂

Источник

Отправка заявок по API в Adcombo

В данной статье я расскажу как настроить отправку заявок по api в такую CPA сеть как adcombo.

Чтобы не повторяться в каждой статье, о базовых вещах которые необходимо знать при настройке отправки заявок по апи, я расписал в статье основные моменты передачи лидов по API. Поэтому все базовые вещи читаем там.

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

Как подключить api к лендингу

Собственно это самый простой способ настройки, но тут есть один момент, на который хочу обратить ваше внимание. У adcombo довольно часто попадаются такие вот скачанные лендинги, где в стилях прописаны пути к картинкам с ссылками на их домен, при том что сами картинки лежат в соответствующей папке скачанного лендинга, вот этот момент нужно отслеживать и пути в случае такой ситуации менять иначе могут быть проблемы с банами в курупных рекламных сетях, т.к. технические домены эдкомбо давно в фильтрах.

И еще, у adcombo своя структура и сам лендинг в их архиве находится в папке content, имейте это ввиду.

Как подключить api к лендингу

Но вы можете столкнуться с такой ситуацией, что у вас будет свой классный лендинг которого нет в партнерке и вот тут и встает вопрос как же именно к нему подключить отправку лидов по api в adcombo. Тут есть два способа как это сделать и сейчас я расскажу о них.

Первый способ это просто скачиваете лендинг под нужный оффер в партнерке, удаляете из папки content их лендинг и помещаете туда файлы своего. После этого открываете в редакторе кода index.html файл своего лендинга, находите в нем тег

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *