Як налаштувати S2S Postback Tracking в Adgora
Покрокове налаштування S2S postback tracking в Adgora: підготовка параметрів, шаблон трекінгу та мапінг конверсій.
На цій сторінці0%
![]()
Як налаштувати S2S Postback Tracking в Adgora
1. Що таке S2S Postback Tracking і чому це важливо
S2S postback tracking передає дані про конверсію з одного сервера на інший. Для основної передачі не потрібне браузерне cookie. Це важливо, коли кліки відбуваються швидко, сторінка завантажується повільно або користувач іде ще до появи сторінки подяки. Якщо вам потрібна точна атрибуція, S2S postback зазвичай є чистішим рішенням, і саме тому S2S postback tracking Adgora часто обирають для складних джерел трафіку.
Простими словами: спочатку відбувається клік, потім — конверсія, а ці дві події зіставляються за ID. Цей ID проходить через URL кліку і повертається під час конверсії. У результаті ви отримуєте кращий conversion tracking, ніж у браузерних методів, які можуть ламатися, коли cookies заблоковані, скрипти не спрацьовують або ланцюжок редиректів обрізає дані. Для ширшого контексту ad-tech Adgora також має корисний глосарій ad tech.
Є одна практична перевага, яку люди помічають майже одразу: менше «загадкових» конверсій. Браузерний піксель може пропускати мобільних користувачів, ad blocker-и або помилки завантаження сторінки. S2S postback зменшує ці прогалини. Він також допомагає, коли джерело та платформа офера не мають спільного фронтенду, що часто буває в афіліатному трафіку та інсталяціях застосунків.
Коротка примітка: S2S — не магія. Він усе одно залежить від правильних параметрів, чистих ID та коректного тесту. Пропустіть одне поле — і ланцюжок зламається.
2. Що потрібно підготувати перед початком у Adgora
Перед стартом зберіть щонайменше чотири речі: акаунт Adgora, ID кампанії або офера, postback URL від партнерської мережі чи платформи офера, а також click parameter, який передаватиме унікальний ID. Якщо партнер використовує додаткові поля, такі як payout, status або currency, також зберіть і ці назви.
Вам також потрібен доступ до платформи призначення, де буде фіксуватися конверсія. Іноді це афіліатна мережа, іноді — прямий рекламодавець, а іноді — трекер, що стоїть між ними. Якщо командa партнера контролює endpoint postback, попросіть у них точні назви параметрів замість того, щоб здогадуватися. Здогадки коштують часу.
Зберіть усі потрібні tracking parameters в одну нотатку ще до початку налаштування. Використовуйте назви точно так, як їх надали: click ID, conversion value, status і будь-який source token. Одна невірна літера може зупинити весь потік. Особливо це стосується різниці між великими та малими літерами.
Якщо ви запускаєте матеріали про гайди з крипто-реклами, монетизації та ad-tech у кількох оферах, розділяйте кожен потік окремою кампанією. Одна кампанія, один формат click ID, один шлях тестування. Така дисципліна значно спрощує подальше налагодження, і це ще важливіше, якщо ви одночасно ведете трафік у різні вертикалі.
3. Як створити шаблон трекінгу в Adgora
Почніть в Adgora зі створення tracking URL кампанії, який ви розмістите у своєму джерелі трафіку. URL має містити landing page або destination офера, а також токени, які згодом дадуть змогу ідентифікувати клік.
Практичний шаблон зазвичай складається з трьох частин: базового destination, ідентифікатора кампанії та параметрів pass-through. Саме pass-through поля ви пізніше відправлятимете назад через S2S postback. Зберігайте назви стабільними. Якщо в одному місці ви назвете його click_id, а в іншому — cid без мапінгу, postback може надійти, але конверсія все одно не зіставиться.
Логіка така: клік відбувається в Adgora, Adgora зберігає унікальне значення, і це значення передається на платформу офера. Пізніше партнер повертає те саме значення через URL postback. Саме так клік і конверсія пов’язуються між собою. На папері це просто. На практиці — легко зламати.
Під час створення шаблону перевірте, чи кожне поле читається платформою-одержувачем. Якщо партнер очікує URL-кодовані значення, надсилайте їх саме так. Якщо destination обрізає параметри після редиректу, використайте hop трекера або фінальний URL, який зберігає їх. Саме ці деталі визначають, чи спрацює ваш S2S postback з першого тесту, чи після трьох раундів виправлень.
Якщо ваша кампанія належить до певної ніші, структура все одно не змінюється. Наприклад, кампанії з платний трафік для дропшипінгу часто потребують такого ж передавання кліку, як і фінансові кампанії або трафік для застосунків. Аудиторія змінюється. Дисципліна параметрів — ні.
Тримайте шаблон достатньо коротким, щоб його можна було перевірити на око. Довгі рядки приховують помилки. Один неправильний розділювач, наприклад амперсанд не в тому місці, може відправити весь клік не туди. Це поширена і дуже неприємна помилка.
4. Як налаштувати S2S Postback URL
S2S postback URL вказується на платформі партнера або мережі, де фіксуються конверсії. Зазвичай ви вводите там endpoint postback від Adgora, а потім мапите поля партнера на поля, які очікує Adgora. Партнер має повернути click ID, а часто також conversion value і status; саме тому запит як налаштувати postback URL в Adgora зазвичай починається з перевірки мапінгу.
У більшості випадків postback URL містить плейсхолдери, які партнер замінює під час спрацювання. Типовий потік включає параметр click ID, поле суми конверсії або payout, а також status, наприклад approved, pending або rejected. Якщо платформа партнера називає ці поля інакше, зіставте їх перед збереженням. Одного пропущеного мапінгу достатньо, щоб втратити конверсію.
Adgora очікує, що click ID збігатиметься з оригінальним записом кліку. Якщо партнер надсилає неправильний ідентифікатор, Adgora не зможе зіставити конверсію. Те саме стосується value і status, і саме тут Adgora трекінг конверсій S2S найбільше залежить від точності параметрів.
Використовуйте точний синтаксис postback, який надає Adgora або ваш account manager. Не вигадуйте назви параметрів. Якщо платформа просить campaign ID — передавайте campaign ID. Якщо просить sub IDs — надсилайте ті самі sub IDs, що використовувалися на кліку. Саме тут багато налаштувань і ламається: джерело трафіку та платформа партнера обидва працюють, але говорять різними мовами параметрів.
Для тих, хто хоче ширший погляд на трекінг і монетизацію, стаття про crypto ad network для паблішерів буде корисним доповненням. Вона показує, чому чисті шляхи конверсії важливі, коли дохід залежить від точної атрибуції.
5. Як протестувати conversion tracking end-to-end
Тестування слід починати з одного реального кліку та однієї контрольованої конверсії. Відкрийте свій tracking URL Adgora, переконайтеся, що клік веде туди, куди потрібно, а потім запустіть тестову конверсію з боку партнера. Якщо партнер дозволяє sandbox — використовуйте його. Якщо ні, візьміть низькоризиковий тестовий офер і вручну підтвердьте результат.
Спочатку дивіться на запис кліку. Ви маєте бачити, що click ID збережено в Adgora. Потім перевірте подію postback і запис конверсії. Якщо конверсія з’явилася, перевірте, чи value і status відповідають тому, що ви відправили. Якщо конверсія з’являється двічі, партнер може надсилати postback більше одного разу, або ваш callback повторює спробу без правила дедуплікації.
Логи тут дуже важливі. Перевірте логи партнера, будь-які логи трекера та звітний інтерфейс Adgora. Чистий тест показує три речі: один клік, один postback, одну конверсію. Три елементи, не чотири. Якщо бракує одного кроку, саме ця прогалина підкаже, куди дивитися далі.
Є дві поширені причини невдалого тесту. Перша — відсутній click ID. Друга — редирект, який обрізає параметр ще до завантаження сторінки офера. Якщо click ID зникає до того, як відбудеться конверсія, S2S postback просто не зможе нічого зіставити. Саме тому тест треба проводити до масштабування трафіку.
Для кампаній, орієнтованих на застосунки, той самий принцип застосовується до кампаній mobile app install. Успішна інсталяція без зіставленого postback — це все ще неатрибутована подія, а неатрибутовані події важко оптимізувати.
6. Поширені проблеми S2S Postback і як їх виправити
Найпоширеніша проблема — відсутні click ID. Виправляється це перевіркою URL кліку, ланцюжка редиректів і назви поля, яке зберігає партнер. Якщо партнер очікує cid, а ви надіслали clickid, зіставлення не спрацює, навіть якщо конверсія відбулася. Це легко не помітити.
Далі йде неправильне мапування параметрів. Значення може бути надіслане в поле status, або код статусу — у поле суми payout. У звіті тоді з’являється нісенітниця. Перевіряйте кожен параметр за назвою, а не за позицією. У цій схемі назви важливіші за порядок.
Втрата через редирект може траплятися, коли landing page або трекер обрізає query string. Один зайвий редирект може прибрати click ID ще до того, як його побачить партнер. Виправте шлях або збережіть параметр крізь ланцюжок редиректів. Часто це стає помітно, коли трафік проходить через кілька інструментів перед потраплянням на офер. Два редиректи можуть працювати; три — вже ні.
Відкладене спрацювання — ще одна проблема. Деякі партнери відправляють postback лише із затримкою, тому звіти можуть виглядати порожніми кілька хвилин або довше. Це не завжди помилка. Перевірте правила таймінгу партнера перед тим, як змінювати налаштування. З іншого боку, якщо затримка спричинена чергою або недоступним endpoint, проблему потрібно ескалювати.
Невідповідність валюти або значень status може спотворити звітність. Якщо партнер надсилає EUR, а Adgora очікує USD, підсумки можуть виглядати некоректно. Якщо партнер використовує “approved”, а ваш фільтр приймає лише “sale”, конверсія може зникнути з того перегляду, який ви перевіряєте. Тримайте одну довідкову таблицю з дозволеними значеннями та порівнюйте її з налаштуваннями партнера рядок за рядком.
Іноді проблема взагалі не в postback. Клік відбувся, postback спрацював, але джерело трафіку використало інший ID, ніж той, що зберіг партнер. Саме тому шаблон трекінгу та URL postback потрібно будувати як узгоджену пару. Одне без іншого не допоможе.
7. Найкращі практики для надійного conversion tracking в Adgora
Використовуйте одну систему назв для кожної кампанії. Якщо в січні ви називаєте click parameter cid, називайте його cid і в лютому. Те саме правило має стосуватися value, status і sub IDs. Послідовність економить час, коли ви порівнюєте звіти за кілька тижнів.
Перевіряйте кожен URL перед запуском. Вставте tracking link у браузер, перегляньте редирект і переконайтеся, що click ID доживає до фінального destination. Потім протестуйте URL postback вручну, якщо партнер це дозволяє. Одна п’ятихвилинна перевірка може вберегти від цілого дня плутанини.
Під час першого тижня нового кампейну щодня контролюйте стан postback. Слідкуйте за раптовими падіннями, дубльованими конверсіями або дивними змінами статусів. Якщо о 2-й ночі з’являється сплеск конверсій без відповідних кліків, це привід перевірити все уважніше. Звіти часто показують помилки налаштування раніше, ніж це робить support.
Тримайте дані чистими, розділяючи тестовий трафік і живий трафік. Позначайте тестові click ID в нотатках, а потім виключайте їх зі своїх рішень щодо оптимізації. Якщо ви використовуєте кілька оферів або гео, робіть кожен шлях трекінгу явним. Кампанія для Німеччини не повинна використовувати той самий шаблон трекінгу, що й кампанія для Канади, якщо на це немає вагомої причини й задокументованої схеми.
Для рекламодавців, які порівнюють канали, гайд CPC проти CPM і CPA допомагає зрозуміти, чому точний трекінг важливий ще до ухвалення бюджетних рішень. Погані дані роблять кожну модель гіршою, ніж вона є насправді.
Стежте за налаштуванням S2S postback навіть після запуску. Postback-и тихо ламаються, коли мережа змінює назви полів, коли партнер оновлює логіку редиректу або коли кампанію дублюють без тих самих токенів. Саме тому як налаштувати S2S postback tracking в Adgora — це не одноразове завдання; це налаштування, яке потрібно перевіряти знову після кожного нового офера, кожного нового джерела трафіку та кожної зміни на платформі партнера.
Терміни в цій статті
Короткі визначення з глосарію Adgora.
- Конверсія
- Дія, за яку ви, власне, і платите — продаж, реєстрація, депозит або встановлення. Конверсії на Adgora ідемпотентні: той самий click ID і офер не бу…
- S2S-постбек
- Server-to-server звіт про конверсії: коли дія завершується, ваш бекенд викликає URL мережі зі збереженим click ID. Надійніше за браузерний піксель…
- Офер
- Конкретна річ, яку рекламують, із заданою виплатою за задану дію — одиниця CPA. Див. посібник із CPA-маркетингу.
- Атрибуція
- Рішення про те, якому кліку дістається кредит за конверсію. На Adgora це збіг за click ID, тому його передача не обговорюється.
- Лендінг
- Сторінка, на яку клік відправляє людину. У неї одне завдання: продовжити обіцянку, яку дала реклама. Див. оптимізацію лендінгу.
- CPC
- Cost per click — ви платите лише коли хтось клікає. Ставка, яку ви задаєте, — це максимум, який ви заплатите за клік; аукціон часто закривається ни…
- CPM
- Cost per mille — ціна за тисячу показів, яку ви платите незалежно від того, клікнув хтось чи ні. Ви купуєте увагу, а не дії, що підходить для впізн…
- CPA
- Cost per action — ви платите лише коли відбувається задана дія: продаж, реєстрація, депозит. Найменш ризикована модель для покупця й найвища планка…
Поширені запитання
Що таке S2S постбек трекінг і чому це важливо?
S2S постбек трекінг передає дані про конверсії з одного сервера на інший без покладання на куки браузера для основного передачі. Це допомагає покращити точність атрибуції, коли куки заблоковані, скрипти не працюють, редиректи видаляють дані або користувачі залишають до завантаження сторінки подяки.
Що вам потрібно перед налаштуванням S2S постбек трекінгу в Adgora?
Вам потрібен обліковий запис Adgora, ID кампанії або пропозиції, URL постбеку від вашої партнерської мережі або платформи пропозицій, а також параметр кліку, який несе унікальний ID. Якщо партнер вимагає додаткові поля, такі як виплата, статус, валюта або токен джерела, зберіть їх також.
Як створити шаблон трекінгу в Adgora?
Створіть URL трекінгу кампанії, який включає призначення та токени, які ідентифікують клік пізніше. Зберігайте базове призначення, ідентифікатор кампанії та параметри передачі послідовними, щоб ID кліку можна було повернути та зіставити в постбеку.
Як налаштовується URL постбеку S2S?
Ви розміщуєте кінцеву точку постбеку Adgora на платформі партнера або мережі та відображаєте поля партнера на очікувані поля Adgora. Партнер повинен повернути ID кліку, а часто також значення конверсії та статус, використовуючи точний синтаксис, який очікує Adgora.
Які поширені помилки, які порушують S2S постбек трекінг?
Поширені проблеми включають невідповідність імен параметрів, відправлення неправильного ID кліку, неправильну чутливість до регістру та відсутні відображення полів. Перенаправлення, які видаляють параметри, або використання різних мов параметрів між платформами також можуть призвести до того, що конверсії не збігаються.