Keitaro + FB | туторіали


Rocketprofit та Everad | Створення кампанії в Keitaro

Стаємо в рядок потрібної задачі та генеруємо ім'я кампанії

image.png

Далі переходимо за Offer URL (тобто на сторінку офера в партнерці).

image.png

Ім'я кампанії копіюємо з документа!
Далі обираємо потрібну країну.
Trafic source (обираємо який потрібно, або будь який інший, це ні на що не впливає).

image.png

Обираєте лендінг, який був вказаний у вашій задачі.
Subdomain - не важлива його назва, але використовувати тільки малі латинські літери/цифри/дефіс!!!

image.png

Далі йдемо в keitaro, знаходимо нашу ПП, клікаємо на неї.
Копіюємо Postback!

image.png

Повертаємо до створення кампанії в ПП, та переходимо на вкладку Postback. Вставляємо скопійований Postback.
Та обираємо відповідні (підсвічені на скріні) чекбокси.
Після цього можна зберігати кампанію.

image.png

Після збереження кампанію буде створено (якщо не допустили якихось помилок), та преенаправить в список кампаній, де новостворенна кампанія буде зверху. Заходимо в її редагування.

image.png

Знову шукаєте обраний вами лендінг та завнтажуєте архів PHP

image.png

Переходимо в трекер для завнтаження нашого ленду.

image.png

Задаємо ім'я оферу, так як ім'я кампанії в документі задач. Група не обов'язкова, налаштування під клоаку, тому обираємо black.
Обираю відповідну ПП.
Та обираю і завантажую архів (який ми завантажили з ПП).
Також задаю ім'я папки для ленду (але воно може генеруватись і автоматично).
Занатажую та зберігаю.

image.png

Тепер наш ленд/оффер потрібно відередагувати (додати дещо в код).

image.png

Шукаємо в коді <form та вставляємо наступний рядок під один із <input
Форм може бути декілька, тому дії потрібно виконати для кожної!
Також такий рядок може вже бути пристунім у формі, тому залишаємо все як є (не видаляємо, не вписуємо нічого)

<input type="hidden" name="sid5" value="{subid}">

image.png

Зберігаємо зміни, або просто переходимо до списку кампаній в трекері.
Та починаємо створювати кампанію.

image.png

Ім'я вказуєте як в документі задач.
Домен обираєте за потребою, типом оферу, поки що я обрав звичний для нутри.
Аліас, можна залишити як є, або вказати свій (тільки маленькі латинські букви, фири та дефіс).
Групу обираємо за потребою.
Сорс обираємо обов'язково тей що потрібний, в нашому випадку це Facebook.

image.png

Далі переходимо до створення потоку, в разі клоаки у нас їх буде 2:
- один для ленду з ПП (блек)
- один для ботів/клоаки (вайт).

image.png

Почнемо з блека (те що ми завантажили вже з ПП в трекер).
Поки що задаю відповідне ім'я

image.png

Заходу в Схеми, та обираю тільки Offers, тей що ми завантажили. Та зберігаємо

image.png

image.png

image.png

Так само як і лендінг, там потріюно завантажили вайт, або вставити його посилання (Redrect  в схемі).
У нас в завданні вказаний архів, тому будемо завантажувати його.
Зазвичай цей архів не можна завантажити одразу в keitaro

image.png

Далі переходимо до схеми.
Тут можемо обрати або створити лендінг/оффер (для вайта не критично)

image.png

image.png

Наступним у нас йде налаштування фільтрів!
Обираємо логіку АБО

image.png

Першим фільтром налаштуємо по країні.

image.pngТут потрібно налаштувати фільт таким чином, щоб під філттр попадали всі кліки з країн, які не є цільовими.
Наприкла все, окрім Угорщини.

image.png

Наступний фільтр боти

image.png

Пустий реферер (це може бути коли людина скопіювала посилання рекламне і відкриває в нові вкладці, або якийсь бот).
Коли справжня людина клікає по рекламі, то скоріше за все реферер не буде порожнім.

image.png

Наступним фільтром є 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)

image.png

Зберігаємо поток та кампанію.

image.pngПоки що у нас все налаштовано так, щоб ми будемо оминати фільтр white.
Це те що нам потрібно для коректного тесту, після тесту, потрібно буде пересунути їх місцями

image.png

Налаштування інтеграції з 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.

image.png

image.png


2. Створення і налаштування кампанії в keitaro

2.1 Створюємо спочатку офер

image.png

Обираємо потрібну парнерку (Affiliate network) з списку.
Та вказуємо ім'я офера та URL отримуючи їх з документа задач.
Зберігаємо офер. 

image.png

2.2 Завантаження прокли/преленду.

image.png

Будемо завантажувати локально (тобто архів).

image.png

image.png

Тепер повертаємося до редагування коду прокли (адаптації під keitaro)

image.png

image.png

Відкриється вкладка редагування коду.
Потрібно замінити рядок

javascript:void(0)" onclick="go_away(); return false;

на рядок

{offer}

msedge_PVfEpFUmku.gif

А також потрібно видалити функцію/ код

    <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>

image.png

Не забувайте зберегти зміни кнопкою. Тоді можемо закривати вкладку і повторно зберегти land, проклу.

image.png

2.3 Створення та налаштування кампанії

image.png

Задаємо ім'я (копіюємо з документу).
Обираємо домен.
Можна змінити Alias. Бажано використовувати тільки дефіс. латинські букви та прості цифри, щоб уникнути не очікуваної поведінки посилання.
Обираємо джерело трфіку. В даному випадку Facebook.

image.png

На вкладці Parameters, налаштовуємо необіхдіні дані/значення для роботи Conversion API. Щоб могли отримуати конверсії у Facebook.

test_event_code - вказуємо тільки на етапі тестування посилання та пікселя. Після цього його потрібно видалити (залишит пустим)

Для status_sale замість Lead, можна вказати Purchase (підтримування подія у Facebook)

image.png

Переходимо до підключення нашої прокли та офера до кампанії

image.png

На вкладці схеми, обираємо проклу яку ми створювали, та офер.

image.png

msedge_KtmiJkVjoo.gif


Та зберігаємо кампанію.
На вкладці трекінгу, копіюємо посилання і потім обрізаємо його, об в кінці був тільки макрос {{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}}

image.png

Це посилання можна використовувати.
За ним можна зробити тестову конверсію. І потім потрібно побачити її у Facebook.
Після успішного тесту незамуваємо видалити test_event_code

image.png


3. Метод, щоб вручну надіслати (зімітувати) постбек під час тестування пікселя

Якщо немає часу очікувати партнерку.
Увага! Якщо це перша інтеграція з партнеркою, тест і постбек мають бути справжніми, лід як мінімум повинен бути зарахований в трекері!
Для постбеку, використовуйте цей шаблон. де SUBID, берете в трекері, показано на гіфці.
https://tracker.adkeit.click/e0e9b1b/postback?subid=SUBID&payout=0&tid=tid123&status=lead
Ви маєте зробити один клік за посиланням своєї кампанії (трек лінка), щоб в трекері зареєструвався/зарахувався ваш клік.
Під кінець можемо побачити чи facebook прийняв вашу подію. Ви успішно її прийме, якщо такий піксель є, вказаний його ід. токен вірний, та деякі додаткові події які забезпечує трекер.
Навіть з некоректним TEST event code, він все одно прийме успішно запит (то потрібно самостійно за цим слідкувати).
Але принаймні в логах ми можемо побачити чи немає основних помилок, чи взагалі facebook api спрацювало.
Деякі ліди можуть втрачатись по різним причинам, які не завжди відомі, або можуть мати велику затримку.

msedge_kxRBRVaIz3.gif



Rocketprofit + Everad | Створення кампанії Keitaro для Facebook NEW

Disclaimer 1
Якщо ви маєте проклу/преленд зверстаний на нашій стороні. То попросіть у верстальщика окремо архів цієї прокли, щоб могли завантажити архів у keitaro.
З ним будуть додаткові дії в коді.
можете завантажити на якийсь google drive, якщо комусь даєте задачу, або якщо самі робите, то просто майте у себе на комп'ютері цей архів з проклою

Disclaimer 2
Для отримання конверсій у FB є два варіанти:
- Conversion API (тому потрібн отримати pixel ID та Token)
- пряма інтегарція пікселя в код лендінгу.
Інструкція  як отримати потрібні дані  -> Створити pixel / datas... | Documentation

1. Починаємо з документу задач

Обираємо рядок з потрібною нам задачею, та вказаними кнопками генеруємо собі ім'я кампанії.

image.png

image.png

Так ми отримали назву кампанії, яку будемо вказувати в самій партнерці та трекері для кампанії та оферу.


2. Створення потоку в партнерці

Переходимо за посиланням на офер вказаним у документі в першому стовбчику

image.png

2.1 Основні налаштування

Задаєте ім'я потоку/кампанії, вказуєте країну та будь якие джерело трафіку (обране джерело трафіку ні на що не впливає).

image.png

Нижче обираємо потрібний ленд та сабдомен (випадковий набір букв та цифр, допускається також дефіс.
Не поспішаємо зберігатись!

image.png

2.2 Налаштування постбеку 

Для цього підеом в keitaro та скопіємо постбек для потрібної партнерки

image.png

Повертаємо до створення потоку, на вкладці постбеки вставляємо наш скопіюваний з трекера постбек, та обираємо чекбокси на на скріншоті. Та можемо зберегти кампанію.

image.png

Нас перекине на список кампаній, нам потрібно буде повторно зайти в налаштування цієї кампанії/потоку, та завантажити ленд (архів php).

image.png

image.png

image.png


3. Створення кампанії в keitaro

3.1 Створення/завантаження ленду/оффера

Вказуємо ім'я з документу задач, обираємо потрібну партнерку з списку.
Варіант Local, завантажуємо архів, який отримали з партнерки.
Якщо це клоака, то групу обираєте black (але це не обов'язково, просто зручність в польшому користуванні трекером)

Далі ми можемо повернутись до налаштування оферу, якщо буде пряма інтеграція пікселя!

image.png

3.2 Створення кампанії та основні налаштування

image.png

Задаємо ім'я кампанії, обираємо потрібний домен.
Alias можемо залишити згенерований або замінити (латинські букви, цифри, дефіс).
Та обираємо джерело трафіку Facebook.

image.png

Далі переходимо до налаштування потоків, у нас їх буде два (для клоаки) з білим white лендом для модерації та black для проливу.

image.png

3.2.1 Налаштування black

image.png

Обираємо раніше створений оффер.

image.png

Можна (не обов'язково налаштувати додаткове правило) для перевірки чи клік з потрібної локації. І збарегіаємось.

image.png

image.png

3.2.1 Налаштування white і клоака

Створюємо ще один поток

image.png

Далін нам треба завантажити архів з white лендінгом. Процес схожий з завантаженням оферу.

image.png

image.png

Будемо задавати багато фільтрів.

Обирайте логіку OR. Це обов'язково!! (це логіка коли ботом рахується коли спрацьовується хоч 1 правило по заданому списку правил).

image.png

Перший фільтр по Country
Потрібно обирати IS NOT, тобто рахуємо ботом тих хто не відноситься до країни нашого оферу.

image.png

Далі фільтрація ботів

image.png

Далі пустий реферер (це наприклад коли хтось вручну скопіював ваше посилання та відкриває у новій вкладці, або якийсь не якісний бот, також це може бути модератор, або щось інше).
Це можна зробити двома способами окремо, або навіть одночасно (бо у нас логіка OR)

image.png

image.png

І наступне 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)

image.png

Також можна додатково налаштувати проксі (але може інколи рахувати реальних корситувачів.
Але це на свій страх і ризик.
Також є в кейтаро додаткові платні інтеграції, які можна використовувати після оплати та інтеграції.

image.png

image.png

Зберігаємо поток, а потім і саму кампанію!


4. Налаштування трекінгу та тестування пікселя.

Отримати посилання для  майбутнього тесту можна тут в кампанії.

image.png
І під час тестування поток black має бути першим в черзі над white

image.png



4.1 Варіант 1 | Пряма інтеграція коду пікселя в код лендінгу/офера

Йдемо в редагування коду нашого оферу.

image.png

Нам потрібно перед рядком/тегом </head> вставити код пікселя з Facebook (інструкцію як його отримувати згадував вище)
Це потрібно зробити в двох файлах. Зберігамо зміни. І можемо закрити вкладку, після чого повторно збережемо офер.

image.png

Тепер можемо за посиланням кампанії зробити тестове замовлення, потрібно піти у фейсбук та вставити наше посилання.
Але скоріше за все у вас в антидекті буде інша країна, ніж потрібно і вас перекине на ленд. Тоді в фільтрі black можна вимкнути/видалити перевірку на країну на час тесту та повернути все назад після тесту.

image.png

image.png

Після тестового замовлення відпрацює піксель на сторінці подяки.
І ви на вкладці тестування побачите ваш лід.

image.png

4.2 Варіан 2 | Conversion API

Це метод не завжди можлиий, бо фейсбук почав блокувати створення токену (як його можна отримати коли вказано в інструмкції яку загадано на самому початку).

Потрібно отримати тестовий івент код з фейсбук

image.pngПереходимо в налатування кампанії в keitaro на вкладку Parameters та задати необхідін параметри

image.pngМожна тепер зробити тест з будь якого браузера і навіть під VPN.
Посилання не треба вставляти десь у FB.
Після тесту ви також побачите ваш лід

image.png
Після тесту test_event_code треба видалити / залити пустим (щоб конверсії зараховувались надалі як справжні в статистику кампаній).
І в такому разі копіюємо посилання кампаніх тільки там де є не оброблені макроси, тобто до токена {{ad.name}} включно.

image.png



5. Прогрів | Кращий та стабільніший метод

На час модерації ми створимо ще один flow, тільки з вайтом, який раніше підключали і поставимо його найпершим.
Тобто щоб користувачі, боти, модерація, завжди попадала на білий ленд. Після прогріву, просто вимкнете, або видалите цей flow.
Прогріваєте

image.png

Після прогріву вимикаєте, або видаляєте

image.png