Введение
Всем привет, сегодня у нас небольшой ликбез для тех, кто хочет слегка вникнуть в техническую часть арбитража: разберёмся с субметками, макросами и постбэками. Обещаю, что расскажу всё буквально на пальцах — поймёт даже тот, кто находится внутри самых последних моделей бронетехники.
Начнём с того, что разберём, как устроены ссылки на следующем примере:
https://greatprofit.tk?adset_name=m35-65&ad_name=bestcreoever
В начале любой ссылки идёт название протокола, по которому ваш браузер будет общаться с хостингом, на котором лежат файлы прокл/лендов. В данном случае это протокол HTTPS — т.е. защищённая версия протокола HTTP, который нужен для передачи гипертекста (html-страниц).
После :// и до знака вопроса у нас написан наш домен, а вот дальше после знака вопроса идут параметры в формате: имя=значение, объединённые через значок &. Т.е. если в ссылке написано ad_name=bestcreoever, то у нас имя параметра: ad_name, a значение: bestcreoever.
Параметры
Параметры в партнёрском маркетинге нужны для передачи именованных значений с одного сайта на другой, например:
- из источника трафика в трекер обычно передают параметры клика, например: из какой кампании клик, из какого адсета и с какого объявления
- из трекера в ПП обычно передают в параметрах уникальный идентификатор клика, который трекер сгенерировал и присвоил зашедшему по ссылке пользователю, но, если вы любите смотреть развёрнутую стату в ПП, а не в трекере, то можно ещё передавать название проклы, ленда, имя баера и т.д.
- из ПП обратно в трекер передаются параметры, в значениях которых есть статус лида, выплата, валюта и т.п.
Так вот, этим самым параметрам не особо повезло тем, что им придумали несколько названий, что вызывает путаницу:
-на заре интернет-маркетинга придумали набор имён параметров типа utm_campaign, utm_source и назвали их utm-метками. Вот вам скрин с примерами из Википедии:
— в партёрских программах придумали набор имён параметров типа sub1, sub2 и т.д. и назвали их субметками, типа: sub1=bestcreoever
. Что самое печальное, у разных ПП имена этих самых субметок разные. Если чаще всего распространены именно sub1, sub2 и т.д., то, например, в M1 – это имена: s, w, t, p и m.
По сути субметки и utm-метки ничем не отличаются, поэтому далее по тексту я буду называть их просто метками либо параметрами.
Макросы
Представим себе ситуацию, когда мы заливаем в источник трафика в одну группу объявлений несколько креативов и хотим отслеживать в трекере, с какого объявления приходит каждый клик. Объявы у нас называются, скажем: bestcreoever и teaser2, а группа объявлений: m35-65 (т.е. мужчины от 35 до 65 лет). Мы придумали себе имя для параметра в котором будет передавать название объявления – ad_name, а для адсета – adset_name.
Итого: ссылка, которую мы вставим в первую объяву будет: https://greatprofit.tk?adset_name=m35-65&ad_name=bestcreoever
Для второй: https://greatprofit.tk?adset_name=m35-65&ad_name=teaser2
Но что если у нас 10 объявлений и 3 адсета? И вообще, если нам лень каждый раз прописывать вручную в ссылке значения для параметров? На помощь приходят макросы.
Макрос – это специальным образом помеченная часть ссылки, используемая для динамической замены значения у того или иного параметра. Звучит сложно? Сейчас разберём на примере. Пока нужно понять, что обычно макрос пишется, как какое-то слово в фигурных скобках (иногда в двойных фигурных скобках, как в фб), типа:
{{ad.name}}, {payout}, {click_id} и т.п.
Как работает макрос? Мы выбираем доступный в системе (допустим, в источнике трафика) макрос и вставляем его в ссылку вместо значения нужного нам параметра.
Для примера выше: если мы не хотим каждый раз писать значение для параметра ad_name, то в Facebook мы можем написать нашу ссылку так: https://greatprofit.tk?adset_name=m35-65&ad_name={{ad.name}}
. Когда фб покажет ваше объявление юзеру, то он автоматически заменит в ссылке макрос {{ad.name}}
на название вашего объявления, и ссылка примет нормальный вид! То же можно проделать и для адсетов: https://greatprofit.tk?adset_name={{adset.name}}&ad_name={{ad.name}}
Макросы, как вы, наверное, догадываетесь, бывают не только в источниках трафика, но и в трекере и в ПП они тоже есть! Причем, как обычно, единого стандарта нет и везде есть свои макросы, искать их и читать про них нужно в справке. Для большей путаницы в разных системах макросы называют по-разному: в Facebook их кличут динамическими параметрами, где-то токенами – но суть от этого не меняется – это просто часть ссылки, которая в нужный момент будет заменена на реальное значение макроса.
В трекере Кейтаро макросов целая куча. Причём использовать макросы в трекере можно не только в ссылках, но и в html-коде прокл и лендов! Например, есть макрос {city}
, который заменяется на текущий город пользователя, определённый по его IP-адресу. Благодаря ему можно делать заголовки типа: «Врачи из г.{city}
рекомендуют принимать это средство перед сном».
Но самый часто используемый макрос в Кейтаро – это {subid}
. Он служит для того, чтобы передать в ПП уникальный идентификатор клика. Допустим, если вы льёте редиректом прямо на ссылку ПП, то при создании оффера и выборе ПП Кейтаро сам автоматом добавит к ссылке нужную метку из тех, что есть в выбранной ПП, и в качестве значения для этой метки укажет макрос {subid}
.
Теперь, когда пользователь из источника трафика перейдёт в трекер, трекер присвоит ему идентификатор и редиректнет его на ссылку оффера (которую вы взяли из ПП) типа: http://lucky.online?subid=1432fkerwq
где 1432fkerwq и будет уникальным идентификатором пользователя.
Постбэк
А нахрена передавать какие-то уникальные идентификаторы кликов в ПП? Всё для того, чтобы получать из ПП обратно в трекер данные о лидах. Запрос, который движок ПП шлёт вам в трекер, называется постбэком. В этом самом постбэке ПП передаст трекеру тот же самый уникальный идентификатор клика, что получила от трекера ранее + всю инфу по лиду: треш это или продажа, сколько бабла вы получили и в какой валюте.
Настройка постбэка есть в любой ПП, но частенько бывает запрятана в не самых очевидных местах. А выглядит ссылка для постбэка примерно так:
Как вы можете заметить, внутри ссылки постбэка есть пп-шные макросы (на примере Lucky Online):
{amount}
– будет заменен на сумму выплаты{currency}
– валюта выплаты{status}
– статус лида{get.subid}
– тот самый идентификатор клика, который мы передали в метке subid в примере выше.
На основании идентификатора трекер припишет всю полученную инфу нужному клику, и вы сможете смотреть стату из всех ПП в едином интерфейсе трекера, не прыгая по партнёркам!?
Выводы
Надеюсь, мне удалось в простой форме донести до вас, как важно использовать на полную катушку те инструменты, что есть у арбитражника практически под носом: субметки, макросы и постбэки. Благодаря им мы можем собрать всю нужную нам статистику в одном месте – в трекере и проводить аналитику, опираясь на максимальное кол-во доступных нам данных.
По любым (но не сильно тупым) вопросам пишите ЛС, а с вами был Жёлтый Веб, лейте в плюс, господа!
Hi Brother,
Some companies are provides html landing include offer, Then how we can use keitaro subid macro to track conversion. Such as adcombo, m4trix, cpabuild.
Each partnership program support their own subs. You should look at Adcombo’s and all others docs to find out what are their names. Then you should add a hidden input field into your order form and add {subid} macro there as a value. You can look how it is done here: https://blog.keitaro.io/ru/keitaro-lp-api/