Інтеграція срм Бітрікс24 з CPA площадкою методом Postback
Доброго часу доби! Потрібна допомога в інтеграції срм бітрікс24 з cpa мережею LeadGid. Необхідно налаштувати передачу статусів заявки з срм на сра площадку.
Додаю тех. завдання.
Интеграция с помощью postback (или s2s, server-to-server).
Postback - механизм уведомления одной системой другую с помощью протокола HTTP(S). Когда происходит выполнение целевого действия, система рекламодателя отправляет на специальный URL HTTP запрос используя метод GET. Чтобы этот механизм работал, необходимо выполнить несколько этапов:
- передача и прием transaction_id в ссылке оффера;
- сохранение transaction_id для посетителя сайта рекламодателя;
- отправка postback;
- убедиться в успешной отправке postback.
Передачи и прием transaction_id.
transaction_id - уникальный идентификатор перехода по партнерской ссылке.
Договариваемся о названии параметра в котором будет осуществляться передача transaction_id на сайт рекламодателя. Мы со своей стороны можем назвать его как угодно. По-умолчанию используются: transaction_id, trans_id, tid, click_id.
<!--[if !supportLineBreakNewLine]-->
Сохранение transaction_id для посетителя сайта рекламодателя.
Система рекламодателя должна сохранять для каждого перехода из партнерской сети Leadgid соответствующий transaction_id. Способ реализации этого этапа выбирается и реализуется самостоятельно на стороне рекламодателя.
Отправка postback.
Шаблон URL в который будут подставляться необходимые параметры присылается нашим менеджером. Для каждого оффера он уникальный. При отправке в него подставляются необходимые параметры:
- transaction_id - уникальный id перехода;
- adv_sub - уникальный subid рекламодателя по которому будут производиться дальнейшие сверки;
- (опционально) format=json для получения ответа в виде json вместо plaintext.
Примеры ответов (формат json):
Постбек отработал без ошибок:
{
"response": {
"status_code": 43,
"success": "true",
"data": {
"transaction_id": "1022904f665ba3cd69484db45839da"
}
}
}
Переданневерный/несуществующий transaction_id
{
"response": {
"status_code": 0,
"success": "false",
"error": "InvalidTrans. ID #TRANSACTIONID.",
"data": {
"transaction_id": "TRANSACTIONID"
}
}
}
Следует проверять значение success. Оно должно быть равно “true” ("success": "true").
Успешная отправка postback.
- Рекламодатель должен убедиться что postback был отправлен и обработан системой.
- При отправке постбека необходимо проверять http статус код ответа. Корректный запрос отвечает кодом 200. Любой другой должен расцениваться как ошибка отправки.
- Корректный запрос не означает, что переданные данные в постбеке были корректными. В примере с несуществующим transaction_id как раз показан этот случай.
- В случае получения статус кода отличного от 200 необходимо повторить отправку постбека.
- Интервал для повторной отправки можно выбрать равным 5 минутам.
- Крайне желательно вести лог отправки. Хороший лог содержит: SUBID рекламодателя, время отправки, URL постбека, код ответа, тело ответа.
Дополнительно. ID партнера.
В дополнение к transaction_id мы настраиваем передачу id нашего партнера (wmid, wm, webmaster т т.п.). Передавать его мы можем в параметре с любым названием. Его необходимо сохранять вместе с нашим transaction_id.
-
2233 82 0 Добрый день,
Заинтересовал Ваш проект, но пока что трудно оценить ТЗ без дополнительных пояснений по системе. Знаком с разработкой различных интеграций и примерно понимаю с чем нужно будет работать, однако все же нужно больше деталей.
Буду рад Вам помочь!
Актуальні фриланс-проєкти в категорії Обробка даних
Побудова фінансових моделей (P&L + Cash Flow)Шукаємо кваліфікованого спеціаліста, який допоможе навести повний лад у фінансах нашого бізнесу. Нам необхідно розробити та впровадити дві ключові форми звітності: P&L (звіт про прибутки та збитки) та Cash Flow (звіт про рух грошових коштів). Пишіть одразу свій досвід роботи та… Бухгалтерські послуги, Обробка даних ∙ 1 день 12 годин тому ∙ 15 ставок |
Асистент керівника на проектну роботу в сфері науки та наукових публікаційШукаю відповідального помічника для роботи з особистими соціальними мережами, базою контактів та поточними проектами в сфері науки та наукових публікацій. На першому етапі співпраця розрахована на один місяць. Основне завдання - допомагати з базовими організаційними,… Збір інформації, Обробка даних ∙ 2 дні 3 години тому ∙ 8 ставок |
Контакти країн північної Європи
1250 UAH
Всіх вітаю мені потрібно знайти контакти компаній (Cleaning Company), які займаються прибиранням в одній з нішевих індустрій - судноплавство. Ці компанії займаються чисткою кораблів різного призначення, - вантажні кораблі (тільки чистка кораблів) і послуга називається -cargo… Обробка даних, Збір інформації ∙ 4 дні 3 години тому ∙ 21 ставка |
Пошук контактів_Південь Європи (Греція, Італія, Іспанія та Франція (південь і північ країни)
1000 UAH
Всіх вітаю мені потрібно знайти контакти компаній (Cleaning Company), які займаються прибиранням в одній з нішевих індустрій - судноплавство. Ці компанії займаються чисткою кораблів різного призначення, - вантажні кораблі (тільки чистка кораблів) і послуга називається -cargo… Обробка даних, Збір інформації ∙ 4 дні 3 години тому ∙ 19 ставок |
Пошук виробника / контактне виробництво Україна
1000 UAH
Потрібно знайти 3 контрактних виробництва бадів в формі мармеладних жуйок в Україні або ближініх країнах (Угорщина, Польща) , дізнатись за умови співпраці : - мінімальне замовлення (ціна) - ціна при збільшення обсягу - кількість функцій які вони можуть виробляти ? ( енергія ,… Маркетингові дослідження, Обробка даних ∙ 6 днів 12 годин тому ∙ 13 ставок |