Keitaro + FB | туторіали
- Rocketprofit та Everad | Створення кампанії в Keitaro
- Створення кампаній з offer URL від парнерки | everflow, hasoffers та інші
- Rocketprofit + Everad | Створення кампанії Keitaro для Facebook NEW
Rocketprofit та Everad | Створення кампанії в Keitaro
Стаємо в рядок потрібної задачі та генеруємо ім'я кампанії
Далі переходимо за Offer URL (тобто на сторінку офера в партнерці).
Ім'я кампанії копіюємо з документа!
Далі обираємо потрібну країну.
Trafic source (обираємо який потрібно, або будь який інший, це ні на що не впливає).
Обираєте лендінг, який був вказаний у вашій задачі.
Subdomain - не важлива його назва, але використовувати тільки малі латинські літери/цифри/дефіс!!!
Далі йдемо в keitaro, знаходимо нашу ПП, клікаємо на неї.
Копіюємо Postback!
Повертаємо до створення кампанії в ПП, та переходимо на вкладку Postback. Вставляємо скопійований Postback.
Та обираємо відповідні (підсвічені на скріні) чекбокси.
Після цього можна зберігати кампанію.
Після збереження кампанію буде створено (якщо не допустили якихось помилок), та преенаправить в список кампаній, де новостворенна кампанія буде зверху. Заходимо в її редагування.
Знову шукаєте обраний вами лендінг та завнтажуєте архів PHP
Переходимо в трекер для завнтаження нашого ленду.
Задаємо ім'я оферу, так як ім'я кампанії в документі задач. Група не обов'язкова, налаштування під клоаку, тому обираємо black.
Обираю відповідну ПП.
Та обираю і завантажую архів (який ми завантажили з ПП).
Також задаю ім'я папки для ленду (але воно може генеруватись і автоматично).
Занатажую та зберігаю.
Тепер наш ленд/оффер потрібно відередагувати (додати дещо в код).
Шукаємо в коді <form та вставляємо наступний рядок під один із <input
Форм може бути декілька, тому дії потрібно виконати для кожної!
Також такий рядок може вже бути пристунім у формі, тому залишаємо все як є (не видаляємо, не вписуємо нічого)
Зберігаємо зміни, або просто переходимо до списку кампаній в трекері.
Та починаємо створювати кампанію.
Ім'я вказуєте як в документі задач.
Домен обираєте за потребою, типом оферу, поки що я обрав звичний для нутри.
Аліас, можна залишити як є, або вказати свій (тільки маленькі латинські букви, фири та дефіс).
Групу обираємо за потребою.
Сорс обираємо обов'язково тей що потрібний, в нашому випадку це Facebook.
Далі переходимо до створення потоку, в разі клоаки у нас їх буде 2:
- один для ленду з ПП (блек)
- один для ботів/клоаки (вайт).
Почнемо з блека (те що ми завантажили вже з ПП в трекер).
Поки що задаю відповідне ім'я
Заходу в Схеми, та обираю тільки Offers, тей що ми завантажили. Та зберігаємо
Так само як і лендінг, там потріюно завантажили вайт, або вставити його посилання (Redrect в схемі).
У нас в завданні вказаний архів, тому будемо завантажувати його.
Зазвичай цей архів не можна завантажити одразу в keitaro
Далі переходимо до схеми.
Тут можемо обрати або створити лендінг/оффер (для вайта не критично)
Наступним у нас йде налаштування фільтрів!
Обираємо логіку АБО
Першим фільтром налаштуємо по країні.
Тут потрібно налаштувати фільт таким чином, щоб під філттр попадали всі кліки з країн, які не є цільовими.
Наприкла все, окрім Угорщини.
Наступний фільтр боти
Пустий реферер (це може бути коли людина скопіювала посилання рекламне і відкриває в нові вкладці, або якийсь бот).
Коли справжня людина клікає по рекламі, то скоріше за все реферер не буде порожнім.
Наступним фільтром є User agent, список мінімальний надаю нижче.
@empty
axios/0.27.2
axios/1.6.1
axios/1.6.8
Dalvik/2.1.0 (Linux; U; Android 10; itel A16 Plus Build/QP1A.190711.020)
Dalvik/2.1.0 (Linux; U; Android 11; itel S661W Build/RP1A.201005.001)
Dalvik/2.1.0 (Linux; U; Android 11; TECNO KG5j Build/RP1A.200720.011)
Dalvik/2.1.0 (Linux; U; Android 12; TECNO BF6 Build/SP1A.210812.001)
Dalvik/2.1.0 (Linux; U; Android 12; TECNO BF7 Build/SP1A.210812.016)
Dalvik/2.1.0 (Linux; U; Android 12; TECNO KI5k Build/SP1A.210812.016)
Dalvik/2.1.0 (Linux; U; Android 7.1.1; T700X Build/N4F26M)
Dalvik/2.1.0 (Linux; U; Android 8.1.0; itel A16 Plus Build/OPM2.171019.012)
Dalvik/2.1.0 (Linux; U; Android 8.1.0; TECNO BA2 Build/O11019)
facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Mozilla/5.0 (compatible; AdBot/1.0)
Mozilla/5.0 (Linux; Android 6.0.1; Nexus 6P Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.83 Mobile Safari/537.36
Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)
Mozilla/5.0 (Windows NT 6.1; Win64; x64)
Nokia6280/2.0 (03.60) Profile/MIDP-2.0 Configuration/CLDC-1.1
SupportsFresco=1 modular=3 Dalvik/2.1.0 (Linux; U; Android 12; TECNO BF6 Build/SP1A.210812.001) [FBAN/EMA;FBBV/593607918;FBAV/405.0.0.8.113;FBDV/TECNO BF6;FBSV/12;FBCX/OkHttp3;FBDM/{density=2.0}]
SupportsFresco=1 modular=3 Dalvik/2.1.0 (Linux; U; Android 12; TECNO BF6 Build/SP1A.210812.001) [FBAN/EMA;FBBV/596518710;FBAV/406.0.0.13.119;FBDV/TECNO BF6;FBSV/12;FBCX/OkHttp3;FBDM/{density=2.0}]
TelegramBot (like TwitterBot)
Зберігаємо поток та кампанію.
Поки що у нас все налаштовано так, щоб ми будемо оминати фільтр white.
Це те що нам потрібно для коректного тесту, після тесту, потрібно буде пересунути їх місцями
Налаштування інтеграції з FB (витрати та конверсії)
Створення кампаній з offer URL від парнерки | everflow, hasoffers та інші
Disclaimer 1
Ця інструкція універсальна для парнерок на тркерах everflow (як point2web) та hasoffers (як imtrk).
Відмінності мінімальні, але процес весь ідентичний.
Disclaimer 2
Якщо ви маєте проклу/преленд зверстаний на нашій стороні. То попросіть у верстальщика окремо архів цієї прокли, щоб могли завантажити архів у keitaro.
З ним будуть додаткові дії в коді.
можете завантажити на якийсь google drive, якщо комусь даєте задачу, або якщо самі робите, то просто майте у себе на комп'ютері цей архів з проклою
Disclaimer 3
Для отримання конверсій у FB, потрібне Conversion API (тому потрібн отримати pixel ID та Token)
Інструкція як отримати потрібні дані -> Створити pixel / datas... | Documentation
1. Перший крок в документі задач
Стаємо в рядок де наша задача, та генеруємо ім'я кампанії. Одразу згенерується також посилання яке потрібно буде вставити в тркері для Offer URL.
2. Створення і налаштування кампанії в keitaro
2.1 Створюємо спочатку офер
Обираємо потрібну парнерку (Affiliate network) з списку.
Та вказуємо ім'я офера та URL отримуючи їх з документа задач.
Зберігаємо офер.
2.2 Завантаження прокли/преленду.
Будемо завантажувати локально (тобто архів).
Тепер повертаємося до редагування коду прокли (адаптації під keitaro)
Відкриється вкладка редагування коду.
Потрібно замінити рядок
javascript:void(0)" onclick="go_away(); return false;
на рядок
{offer}
А також потрібно видалити функцію/ код
<script>
function go_away() {
const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
const redirect = urlParams.get('redirect');
const orderRedirect = urlParams.get('orderRedirect');
if (orderRedirect === "2v") { window.location.href = "https://" + redirect + "/click"; }
else if (orderRedirect === "3c") { window.location.href = "https://" + redirect + "/cf/click/1"; }
else { window.location.href = "https://" + redirect + "/offer"; }
}
</script>
Не забувайте зберегти зміни кнопкою. Тоді можемо закривати вкладку і повторно зберегти land, проклу.
2.3 Створення та налаштування кампанії
Задаємо ім'я (копіюємо з документу).
Обираємо домен.
Можна змінити Alias. Бажано використовувати тільки дефіс. латинські букви та прості цифри, щоб уникнути не очікуваної поведінки посилання.
Обираємо джерело трфіку. В даному випадку Facebook.
На вкладці Parameters, налаштовуємо необіхдіні дані/значення для роботи Conversion API. Щоб могли отримуати конверсії у Facebook.
test_event_code - вказуємо тільки на етапі тестування посилання та пікселя. Після цього його потрібно видалити (залишит пустим)
Для status_sale замість Lead, можна вказати Purchase (підтримування подія у Facebook)
Переходимо до підключення нашої прокли та офера до кампанії
На вкладці схеми, обираємо проклу яку ми створювали, та офер.
Та зберігаємо кампанію.
На вкладці трекінгу, копіюємо посилання і потім обрізаємо його, об в кінці був тільки макрос {{ad.name}}
Тобто посилання буде таким:https://mytrafficflow.me/p2TxmC?utm_campaign={{campaign.name}}&utm_source={{site_source_name}}&utm_placement={{placement}}&campaign_id={{campaign.id}}&adset_id={{adset.id}}&ad_id={{ad.id}}&adset_name={{adset.name}}&ad_name={{ad.name}}
Це посилання можна використовувати.
За ним можна зробити тестову конверсію. І потім потрібно побачити її у Facebook.
Після успішного тесту незамуваємо видалити test_event_code
3. Метод, щоб вручну надіслати (зімітувати) постбек під час тестування пікселя
Якщо немає часу очікувати партнерку.
Увага! Якщо це перша інтеграція з партнеркою, тест і постбек мають бути справжніми, лід як мінімум повинен бути зарахований в трекері!
Для постбеку, використовуйте цей шаблон. де SUBID, берете в трекері, показано на гіфці.https://tracker.adkeit.click/e0e9b1b/postback?subid=SUBID&payout=0&tid=tid123&status=lead
Ви маєте зробити один клік за посиланням своєї кампанії (трек лінка), щоб в трекері зареєструвався/зарахувався ваш клік.
Під кінець можемо побачити чи facebook прийняв вашу подію. Ви успішно її прийме, якщо такий піксель є, вказаний його ід. токен вірний, та деякі додаткові події які забезпечує трекер.
Навіть з некоректним TEST event code, він все одно прийме успішно запит (то потрібно самостійно за цим слідкувати).
Але принаймні в логах ми можемо побачити чи немає основних помилок, чи взагалі facebook api спрацювало.
Деякі ліди можуть втрачатись по різним причинам, які не завжди відомі, або можуть мати велику затримку.
Rocketprofit + Everad | Створення кампанії Keitaro для Facebook NEW
Disclaimer 1
Якщо ви маєте проклу/преленд зверстаний на нашій стороні. То попросіть у верстальщика окремо архів цієї прокли, щоб могли завантажити архів у keitaro.
З ним будуть додаткові дії в коді.
можете завантажити на якийсь google drive, якщо комусь даєте задачу, або якщо самі робите, то просто майте у себе на комп'ютері цей архів з проклою
Disclaimer 2
Для отримання конверсій у FB є два варіанти:
- Conversion API (тому потрібн отримати pixel ID та Token)
- пряма інтегарція пікселя в код лендінгу.
Інструкція як отримати потрібні дані -> Створити pixel / datas... | Documentation
1. Починаємо з документу задач
Обираємо рядок з потрібною нам задачею, та вказаними кнопками генеруємо собі ім'я кампанії.
Так ми отримали назву кампанії, яку будемо вказувати в самій партнерці та трекері для кампанії та оферу.
2. Створення потоку в партнерці
Переходимо за посиланням на офер вказаним у документі в першому стовбчику
2.1 Основні налаштування
Задаєте ім'я потоку/кампанії, вказуєте країну та будь якие джерело трафіку (обране джерело трафіку ні на що не впливає).
Нижче обираємо потрібний ленд та сабдомен (випадковий набір букв та цифр, допускається також дефіс.
Не поспішаємо зберігатись!
2.2 Налаштування постбеку
Для цього підеом в keitaro та скопіємо постбек для потрібної партнерки
Повертаємо до створення потоку, на вкладці постбеки вставляємо наш скопіюваний з трекера постбек, та обираємо чекбокси на на скріншоті. Та можемо зберегти кампанію.
Нас перекине на список кампаній, нам потрібно буде повторно зайти в налаштування цієї кампанії/потоку, та завантажити ленд (архів php).
3. Створення кампанії в keitaro
3.1 Створення/завантаження ленду/оффера
Вказуємо ім'я з документу задач, обираємо потрібну партнерку з списку.
Варіант Local, завантажуємо архів, який отримали з партнерки.
Якщо це клоака, то групу обираєте black (але це не обов'язково, просто зручність в польшому користуванні трекером)
Далі ми можемо повернутись до налаштування оферу, якщо буде пряма інтеграція пікселя!
3.2 Створення кампанії та основні налаштування
Задаємо ім'я кампанії, обираємо потрібний домен.
Alias можемо залишити згенерований або замінити (латинські букви, цифри, дефіс).
Та обираємо джерело трафіку Facebook.
Далі переходимо до налаштування потоків, у нас їх буде два (для клоаки) з білим white лендом для модерації та black для проливу.
3.2.1 Налаштування black
Обираємо раніше створений оффер.
Можна (не обов'язково налаштувати додаткове правило) для перевірки чи клік з потрібної локації. І збарегіаємось.
3.2.1 Налаштування white і клоака
Створюємо ще один поток
Далін нам треба завантажити архів з white лендінгом. Процес схожий з завантаженням оферу.
Будемо задавати багато фільтрів.
Обирайте логіку OR. Це обов'язково!! (це логіка коли ботом рахується коли спрацьовується хоч 1 правило по заданому списку правил).
Перший фільтр по Country
Потрібно обирати IS NOT, тобто рахуємо ботом тих хто не відноситься до країни нашого оферу.
Далі фільтрація ботів
Далі пустий реферер (це наприклад коли хтось вручну скопіював ваше посилання та відкриває у новій вкладці, або якийсь не якісний бот, також це може бути модератор, або щось інше).
Це можна зробити двома способами окремо, або навіть одночасно (бо у нас логіка OR)
І наступне User Agent (список орієновний, можете самостійно шукати віжі або формувати на основі своєї статистики)
@empty
axios/0.27.2
axios/1.6.1
axios/1.6.8
Dalvik/2.1.0 (Linux; U; Android 10; itel A16 Plus Build/QP1A.190711.020)
Dalvik/2.1.0 (Linux; U; Android 11; itel S661W Build/RP1A.201005.001)
Dalvik/2.1.0 (Linux; U; Android 11; TECNO KG5j Build/RP1A.200720.011)
Dalvik/2.1.0 (Linux; U; Android 12; TECNO BF6 Build/SP1A.210812.001)
Dalvik/2.1.0 (Linux; U; Android 12; TECNO BF7 Build/SP1A.210812.016)
Dalvik/2.1.0 (Linux; U; Android 12; TECNO KI5k Build/SP1A.210812.016)
Dalvik/2.1.0 (Linux; U; Android 7.1.1; T700X Build/N4F26M)
Dalvik/2.1.0 (Linux; U; Android 8.1.0; itel A16 Plus Build/OPM2.171019.012)
Dalvik/2.1.0 (Linux; U; Android 8.1.0; TECNO BA2 Build/O11019)
facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Mozilla/5.0 (compatible; AdBot/1.0)
Mozilla/5.0 (Linux; Android 6.0.1; Nexus 6P Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.83 Mobile Safari/537.36
Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)
Mozilla/5.0 (Windows NT 6.1; Win64; x64)
Nokia6280/2.0 (03.60) Profile/MIDP-2.0 Configuration/CLDC-1.1
SupportsFresco=1 modular=3 Dalvik/2.1.0 (Linux; U; Android 12; TECNO BF6 Build/SP1A.210812.001) [FBAN/EMA;FBBV/593607918;FBAV/405.0.0.8.113;FBDV/TECNO BF6;FBSV/12;FBCX/OkHttp3;FBDM/{density=2.0}]
SupportsFresco=1 modular=3 Dalvik/2.1.0 (Linux; U; Android 12; TECNO BF6 Build/SP1A.210812.001) [FBAN/EMA;FBBV/596518710;FBAV/406.0.0.13.119;FBDV/TECNO BF6;FBSV/12;FBCX/OkHttp3;FBDM/{density=2.0}]
TelegramBot (like TwitterBot)
Також можна додатково налаштувати проксі (але може інколи рахувати реальних корситувачів.
Але це на свій страх і ризик.
Також є в кейтаро додаткові платні інтеграції, які можна використовувати після оплати та інтеграції.
Зберігаємо поток, а потім і саму кампанію!
4. Налаштування трекінгу та тестування пікселя.
Отримати посилання для майбутнього тесту можна тут в кампанії.
І під час тестування поток black має бути першим в черзі над white
4.1 Варіант 1 | Пряма інтеграція коду пікселя в код лендінгу/офера
Йдемо в редагування коду нашого оферу.
Нам потрібно перед рядком/тегом </head>
вставити код пікселя з Facebook (інструкцію як його отримувати згадував вище)
Це потрібно зробити в двох файлах. Зберігамо зміни. І можемо закрити вкладку, після чого повторно збережемо офер.
Тепер можемо за посиланням кампанії зробити тестове замовлення, потрібно піти у фейсбук та вставити наше посилання.
Але скоріше за все у вас в антидекті буде інша країна, ніж потрібно і вас перекине на ленд. Тоді в фільтрі black можна вимкнути/видалити перевірку на країну на час тесту та повернути все назад після тесту.
Після тестового замовлення відпрацює піксель на сторінці подяки.
І ви на вкладці тестування побачите ваш лід.
4.2 Варіан 2 | Conversion API
Це метод не завжди можлиий, бо фейсбук почав блокувати створення токену (як його можна отримати коли вказано в інструмкції яку загадано на самому початку).
Потрібно отримати тестовий івент код з фейсбук
Переходимо в налатування кампанії в keitaro на вкладку Parameters та задати необхідін параметри
Можна тепер зробити тест з будь якого браузера і навіть під VPN.
Посилання не треба вставляти десь у FB.
Після тесту ви також побачите ваш лід
Після тесту test_event_code треба видалити / залити пустим (щоб конверсії зараховувались надалі як справжні в статистику кампаній).
І в такому разі копіюємо посилання кампаніх тільки там де є не оброблені макроси, тобто до токена {{ad.name}} включно.
5. Прогрів | Кращий та стабільніший метод
На час модерації ми створимо ще один flow, тільки з вайтом, який раніше підключали і поставимо його найпершим.
Тобто щоб користувачі, боти, модерація, завжди попадала на білий ленд. Після прогріву, просто вимкнете, або видалите цей flow.
Прогріваєте
Після прогріву вимикаєте, або видаляєте