CPA Марафон. Трекеры и Keitaro. Спикер: Иван.Keitaro

25 001
07 июля 2020

В данной статье будет большой объем информации. Начнем с самых элементарных вещей, а затем потихоньку будем разгоняться. В конце презентации будет блок для продвинутых: немножко поговорим про различные типы интеграций, клоакинг и работу через JS-клиент. Данный клиент был выпущен недавно. В общем, начнем с самого простого, а затем постепенно будем доходить до сложных тем. Давайте приступим.

Подпишись на наш Телеграм и читай все статьи и новости первым


Что такое трекер и зачем он нужен?


Итак, для чего же нужен трекер. В первую очередь это:


  • Гибкая настройка воронок трафика;
  • Защита персональных данных;
  • Сбор статистики и аналитика данных;
  • Работа в команде.


Не будем по отдельности пояснять каждый пункт, обрисуем сразу всю ситуацию. Просто представьте: есть человек, он хочет заниматься арбитражем трафика. Естественно, он хочет выйти в плюс. В принципе, ни для кого не секрет, что успешный арбитражник отличается от неуспешного лишь тем, что успешный смог найти правильную связку, он смог ее открутить и т.д. То есть, сначала он потратил деньги на тесты, искал, нашел, выжал ее, и в моменте, когда ее выжимал, он смог заработать денег, отбить все свои тесты и выйти в плюс. И именно работа с трекером даст вам все исходные, чтобы прийти к этой плюсовой работе.


В чем заключается поиск связки? Нужно протестировать много вариантов, нужно создать много креативов, нужно создать большое количество рекламных адсетов (по мере финансов), потом протестировать, запустить один источник, второй источник, протестить различные варианты лендингов и прокладока. Все это нужно замиксовать и пропустить через какой-то единый инструмент. Для чего? Чтобы получить четкую картину в одном месте. То есть, всю статистику.


Допустим, вы запустили трафик с iPhone (хотите получить трафик именно с IOS), затем захотите получить траф с Android. Вы хотите это все миксануть и посмотреть, какой лучше конвертит, лучше раскачивает. Все это можно посмотреть в трекере. Вы через трекер пропустили, собрали всю статистику, все увидели в отчетах.


Также вы сможете гибко настраивать воронки. То есть, вы можете лить не только на партнерские ссылки. Допустим, у какого-то арбитражника есть свой сайт. Он хочет через этот сайт покупать трафик. Этот сайт, допустим, у него на своем хостинге, под своим доменом, он его долго выстраивал, может, он даже как-то уже индексируется в поисковиках (в том же Google). Ему не нужно менять ссылку и прочее. Он может на этот сайт пусть свой трафик, подкинуть сам трекер, и через него уже мониторить статистику, делать какие-то сплиты, делать миксы, делать фильтры и т.д.


И немного о защите о персональных данных. Естественно, вы можете дополнительно через инструмент Keitaro фильтровать так, как вам угодно. Вы можете не пускать один трафик, пускать только с определенной страны, пускать только в определенное время (к примеру, у вас на оффере, условно, может быть Capping. То есть, лимит по количеству конверсий. Вы можете все это контролировать, переключать на новый оффер, т.е. полностью работать над своей воронкой). Да, вы можете обойтись без трекера, в принципе, но трекер поможет это все склеить и получить намного больше информации. Особенно, при работе на больших объемах без трекера не обойтись. То есть, если вы льете вслепую, если вы не понимаете, как там ваша связка, какой работает подход, то в плюс вы не нальете. Вы просто сольете все деньги.


Ну и последнее: работа в команде. Трекер, опять же, является очень удобным инструментом, если вы работаете с кем-то. У вас есть возможность все делегировать между собой, создавать группы, поделиться источниками, поделить креативы, и четко отслеживать то, кто как работает.


Подводя итог. Функционал трекера, в целом, существенно помогает вам получить более объемную картину по статистике и настроить воронку трафика так, как вам требуется.


Отличительные особенности Keitaro

Что касательно Keitaro, он является Self-Hosted. Это такой тип трекеров, который устанавливается на собственный сервер. То есть, есть облачные инструменты (допустим, вы зашли в облачный трекер, получили аккаунт и сразу работаете). В Keitaro это работает не так. Вы сначала должны приобрести сервер, на который будет произведена установка, а потом уже установить.

Отличительные черты  Self-Hosted:

  • Установка на собственный сервер;
  • Полный контроль рабочего процесса;
  • Защита персональных данных;
  • Возможность кастомизации конфигов и апгрейда железа.


Последний пункт предназначен для более технически-подкованных пользователей. Такие ребята могут вносить какие-то правки в работу внутри трекера. В облачном трекере, в свою очередь, вам такое недоступно. Там у вас есть просто интерфейс, в котором вы работаете. Здесь же вы можете зайти на сервер и как-то подстроить работу под себя.



Дашборд

Когда вы заходите в Keitaro, вас сразу встречает Дашборд. Каждая колонка формирует свой отчет. Здесь нужно понимать, что Дашборд ― это отчет неполный. Если вам нужна информация и статистика, тогда заходим в раздел «Отчеты» и выбираете то, что вам нужно. И уже здесь, по отчетам, формируете полный список данных.


Кампании


Вся работа внутри трекера строится в разделе «Кампании». Небольшая информация для новичков, кто пока плохо ориентируется. Кампания в трекере, представьте себе, как «банковское хранилище», условно, а в банковском хранилище есть много ячеек. Вот в одной кампании можно создать очень много ячеек, а потом закрыть все одной «дверью», которая впускает в «хранилище». Здесь все так же. Вы создаете кампанию, а внутри кампании создаете ресурсы, которые будут ее наполнять. Вы можете создавать бесконечное количество потоков, в которые можно добавлять офферы, лендинги и многое другое. Потом вы это все схлопываете и получаете одну единую ссылку. Эту ссылку можно вставлять по разным источникам (Facebook, тизерки и т.д.). То есть, вы ее поставили и по ней льете. И все это идет сюда, в кампанию, а уже внутри нее та самая магия. Давайте все рассмотрим.

Создание кампании начинается с того, что нужно дать ей название:

После этого нажимаете «Создать».

Сразу идем по настройкам.

  • Домен. В Keitaro, начиная с версии Pro, можно работать с доменами. То есть, вы припарковали домен, который можно использовать для формирования ссылок в кампании.
  •  Идентификатор. Он нужен для того, что когда вы используете один домен для большого количества рекламных кампаний, идентификатор помогает самому трекеру понять, какая именно это кампания. То есть, если у нас домен один, идентификатор позволяет различить, куда именно слать трафик. Если вам не нравится идентификатор, вы можете работать строго по доменному имени. Для этого в разделе «Домены» требуется закрепить кампанию. Делается это следующим образом:


И все сохраняем. После закрепления кампании, мы можем к кампании обращаться просто по имени домена.


  • Группы. С ними должно быть все понятно. Вы создали несколько кампаний, закинули их под одну группу, после чего можете в списке выбрать группу, которая вам нужна. 
  • Источник. Это такой набор шаблонов (на данный момент их больше 150). Суть заключается в том, что вы добавляете источник, после чего вы сразу же получаете ссылку на S2S. Можно создавать свои источники и прописывать все самостоятельно. К этому мы вернемся чуть позже.
  • Синхронизация расходов. Это относительно молодая фича, которая была добавлена для синхронизации расходов Facebook.
  • Ротация потоков. Эта функция позволяет производить сплит-тест. Дополнительная опция данной функции заключается в том, что при работе со сплит-тестом, у нас открывается поле для привязки пользователей. Вы можете привязывать пользователей к потокам; потокам, лендингам; потокам, лендингам, офферам. 
  • Модель затрат. Здесь тоже все довольно просто. Можно выбрать оплату за клик, за уникальный клик, за тысячу кликов, за привлечение и за продажу.
  • Стоимость. Если вы по каким-то определенным причинам не можете получать расходы, можно убрать галочку с «Авто» и выставить ручную стоимость расхода.
  • % потерь. При очень больших объемах могут быть небольшие потери (до 10%). Все, опять же, зависит от вашего железа, пропускной способности, как далеко находится площадка, с которой идет клик и ваш сервер, где находится сам Keitaro. Эта настройка нужна для того, чтобы выставлять процент потерь, который вы считаете приемлемым для себя, после чего трекер будет накидывать этот процент к стоимости ваших кликов. 
  • Уникальность. В Keitaro она проверяется либо по IP + UA (UserAgent), либо просто по IP, либо что-то из этих двух и куки.
  • Срок уникальности. Если у нас здесь стоит 24 часа, то каждые сутки (сутки с того момента, как вы выставили) будет сбрасываться уникальность, и вчерашние клики могут сегодня стать уникальными. При работе это нужно учитывать.
  • Click API Токен.



Потоки

Возвращаемся в трекер. Потоки ― это то место, где мы настраиваем наши ссылки. Создаем поток, даем ему название и выбираем его тип. У потока есть три типа: обычный, замыкающий и перехватывающий.

  • Обычный поток работает так, как вы его поставили. То есть, у нас все клики в трекере всегда идут сверху вниз, но порядок можно принудительно менять.
  • Замыкающий поток применяется в самом конце, когда ни один из потоков не сработал. К примеру, юзер не прошел по фильтрам. Советуем вам всегда создавать его, чтобы не нести потери оставшегося трафика.
  • Перехватывающий. Этот поток не зависимо от того, в каком положении он стоит в очереди, будет работать самый первый. Данный поток служит, как правило, для того, чтобы в нем фильтровать ботов.



Содержимое потоков

Итак, что у нас есть в потоке.

Опцию «Считать клики» можете отключить, чтобы не сыпались боты и не портили вам статистику. С опцией «Состояние» все понятно — отключаете и поток перестает работать. 


  • Схема


Стандартная схема рассчитана на два компонента: лендинг и оффер. Они между собой очень похожи. Вы можете взять в ПП лендинг и залить его как оффер. Если у вас с этого лендинга сразу идет заявка, то, по сути, это оффер. Также вы можете взять оффер и залить его как лендинг. Это будет то же самое. Но для чего нужна 2-х компонентная схема? Она нужна для того, что у вас в ссылке есть прокладка и оффер, то вы заливаете прокладку как лендинг, а сам лендинг, на котором уже идет форма заявки, заливаете как оффер.

  • Фильтры


Ранее мы вкратце уже рассказали про них. Всего доступно более 33 фильтров. Все это вы можете посмотреть в справке, задерживаться на этом долго не будем. Просто ставите все необходимые фильтры и работаете с потоками.

  • Мониторинг


Этот параметр для уже более подкованных пользователей. В чем суть. У вас просто есть ссылка, которая здесь находится в потоке, и вы через мониторинг можете добавлять задания. Грубо говоря, вы можете кинуть на ссылку мониторинг, и трекер будет мониторить работу этой ссылки. Если он увидит, что ссылка спалилась (допустим, вам Гугл пометил домен или еще что-то), вы можете подкинуть новый адрес, который автоматически будет подставлен. Благодаря этому вы сможете не потерять весь свой трафик.

  • Заметки


Заметка ― это просто поле, в которое вы можете что-то для себя оставить, пометить и т.д. С этим все понятно.

  • Лог


Данная функция позволяет проверить то, как отработал клик.

  • Параметры


Суть заключается в том, что когда идет клик извне, трекер может принимать различный набор параметров, которые записывает себе. Чтобы он их принимал, нужно выполнить несколько условий:


На самом деле, кажется, что тема легкая, но при работе с параметрами для многих она создает очень много сложностей и проблем.

Представьте, что есть, условно говоря, склад (Keitaro), у которого есть определенные контейнеры: k1, k2, k3, k4, k5. В этих контейнерах хранится определенный материал: древесина, уголь, стекло, бумага, картон. К нам приезжает клик (фура). Она привезла древесину, уголь, металл, серу и стекло. Смотрите, что происходит. Как можно наблюдать на скриншоте выше, некоторое содержимое у нас совпадает. А металл с серой нам записать некуда, то есть, наш склад сейчас не предназначен для хранения данных материалов, поэтому трекер клики с такими параметрами будет игнорировать. Сейчас все покажем на следующем скрине:

Вот у нас есть настройки параметров:


Левая колонка ― это строго отчет. Это то, как вы будете видеть ваши параметры в отчетах и ничего более. То есть, у нас есть колонка «Ключевик», мы переходим отсюда сразу в «Клики» и выводим нашу колонку:


Вот они. Creative ID, External ID, сайт, реферер, ключевик. Выбрали «Ключевик» и посмотрели все ключевики. То есть, здесь уже готовый отчет под ключи. Вы можете составлять здесь вайт/блэк листы, анализировать и т.д.

Здесь же у нас и остальные параметры: расход, валюта и прочее.

Возвращаясь к данному скриншоту:


Вот к нам приехал клик (фура), она привезла нам keyword (у нас есть такое содержимое в контейнере ключевик), она привезла нам cost (такое тоже есть), привезла creative_id, а также sub_id_1. Если здесь есть совпадения, то мы записываем содержимое. То есть, в итоге, у нас получается следующее:

Сверху наша левая колонка, снизу (зеленым цветом) ― вторая, а снизу (синим цветом) ― то, что пришло. Мы это записали. И в итоге этому клику присваивается SUBID, после чего все запечатывается. Все данные в базе сохранились.

То есть, во второй колонке мы просто сохраняем название параметра, который трекер должен найти в ссылке. Это название параметра всегда будет слева от значения равно. 



Техническая часть

Работать будем с Webvork. Вот вы зарегистрировались и вот ваш главная страница:


Самый примитивный вариант: у вас есть оффер (Slimfit), вам этот оффер требуется залить в трекер. Что мы делаем? Мы получаем ссылку на поток:

Здесь уже в ссылке все включено: у нас выбран лендинг, оффер и т.д.

Вот тут мы с вами выбираем посадочные страницы, офферы. В общем, все собрали, теперь можете заливать сразу в трекер и работать. Что мы делаем: мы берем с вами ссылку на поток и заводите ее как офферы. Заходите в трекер, называете, допустим, «Slim4Vit Webvork». С этой ссылкой мы будем работать по редиректу. Вставляем ее в URL:

Забегая наперед. Нам нужно получить корректный постбэк из партнерки. Чтобы его получить, нам нужно написать свой sub. То есть, мы должны из трекера в партнерку отдать наш subid клика, после чего его забрать в постбэке. В ссылке после вопросительного знака у нас причисляются параметры. Также эти параметры можно дописывать (делается это с помощью знака «&»). Показываем:


Важный момент. Нам без разницы, какое название будет у параметра, но партнерке будет далеко не без разницы, для них это важно. То есть, они являются принимающей стороной в этом случае. Если мы дадим параметры, которые они не знают, они их просто проигнорируют. Поэтому, чтобы каждый раз эти параметры в партнерке не узнавать, ничего не выдумывать, для этого существуют готовые шаблоны. Поднимаемся чуть выше к параметру «Партнерская сеть» и находим там нужный шаблон. Если партнерки нету, тогда жмем кнопку «Создать» и уже там производим поиск. Вот наша строка «Параметры офферов»:


Именно она отвечает за передачу subid. Чуть ниже сразу же дается ссылка постбэка. Ее просто нужно скопировать и вставить в партнерку, чтобы получить корректный постбэк. Все это нужно сохранить.

Итак, у нас скопирована ссылка на постбэк, мы идем в наш кабинет. Если вы работаете с одним трекером, вы можете на все состояния поставить один постбэк. 


Также можно настроить постбэк на уровне одного оффера.

Создаем кампанию. Даем ей название:


Теперь создаем поток. Заходим в раздел «Схема» и добавляем наш оффер. Взяли ссылку потока и тестируем:


Переходим на ленд к форме заявки:

Как видим, все работает, нас выкинуло на страницу «Спасибо»:

Теперь можем чекать постбэки, которые приходят в трекер. Для этого заходим в «Обслуживание», после чего переходим в «Логи» и «Полученный постбэк».

Такая же картина и в Webvork. В ожидании появилась одна заявка:


Допустим, от партнерки вы получили несколько прелендов и хотите их захостить у себя (по определенным вы хотите работать локально в Keitaro, чтобы не палиться по редиректам. В общем, чтобы все происходило внутри трекера, внутри вашего домена). Для этого вам нужно отправить заявки по API. То есть, заявка произойдет внутри самого трекера, но данные по заявке отлетят в партнерку. Чтобы все это осуществить, нам нужно иметь архивы, которые мы загрузим в трекер (чтобы по ним работать), и эти архивы настроить под работу по API. После получения такого архива все выделяем и заливаем в трекер.

Заходим в трекер и создаем кампанию (уже знаете, как это делается), после чего создаете лендинг. В него мы заливаем нашу прокладку. Производим все настройки и сохраняем:

Дальше идем в Офферы и заливаем лендинг, где будет, непосредственно, заявка. Все делается аналогично. Обратите внимание, что есть функция выбрать партнерскую сеть, то есть шаблон, но для работы по API он абсолютно не нужен. Но мы может его выбрать, чтобы потом в отчетах мы могли выбрать отчет по партнерке Webvork и посмотреть все офферы, которые подключены к этой партнерке.

Теперь мы заходим в нашу кампанию по API. Сразу же в «Схему» добавляем лендинг и оффер, которые мы только что залили.


Интеграции

Интеграции — это различные скрипты, чтобы вы могли работать не внутри трекера, а где-то на стороне. То есть, вы работаете на внешних сайтах, которые у вас и туда подключаете скрипты от трекера. То есть, вам не нужно заходить внутрь трекера, вы работаете вне. Вы берете содержимое из Keitaro и подставляете на свои сайты.

Например, у нас есть счетчик (скрипт отслеживания). Это скрипт, который позволяет на удаленном сайте отслеживать клики. И эти клики сразу синхронить в трекер и передавать все метки. Точно так же он может на удаленном вашем сайте сформировать  subid, не посещая трекер. Этот subid вы можете вычленить и отправить оттуда сразу заявку в партнерку. Трекер, в свою очередь, при этом вообще не задействован (трафик в трекер не пойдет).

В целом, скриптов интеграции достаточно много, все они заточены под свои определенные задачи.


Keitaro Tracker Integration


Сначала поговорим про клиент JS. Не все сайты поддерживают php, а именно речь идет про клоакинг через трастовые домены.

Трастовые домены ― это GitHub, shopify (его, конечно, уже заспамили, потому что когда арбитражники спалили тему, shopify очень жестко разорвали. Сейчас он частично трастовый), Tilda (еще пока в спросе) и другие, в принципе, конструкторы, которые позволяют встраивать скрипты. Лишь бы Фейсбук поддерживал интеграции и был профит.


Мы хотим конкретно рассказать про способ работы через GitHub. В чем суть? При работе с Фейсбуком вы можете использовать домен GitHub. На нем нужно будет создать свой репозиторий. Для тех, кто не знает, GitHub ― площадка, где программисты и прочие девелоперы могут создавать создавать свои профили, показывать свой код, делиться им, находить какие-то общие ошибки, комментировать и т.д. Так вот, на нем вы можете создать свой репозиторий (то есть, какой-то проект, в котором можно создать какую-то страницу). Почему мы говорим именно про GitHub? Потому что сейчас он очень хорошо проходит модерацию. То есть, вы можете закидывать на GitHub ссылки, и они с очень большой вероятностью у вас без проблем зайдут. Опять же, на нем вы можете создать репозиторий и залить свой лендинг. Этот кейс сейчас в тренде, поэтому мы о нем рассказываем.

В чем суть? Вы создали репозиторий и залили какие-то файлы:


Представим, что это сайт:

На нем есть определенный текст. Все это мы сохраняем. Сразу попробуем ее вам показать:

То есть, вот наша страница GitHub, вот наш URL репозитория и вот она страница для модерации. То есть, мы можем уже закидывать, условно, как будто здесь нормальная страница (на которую мы готовы пройти модерацию).

Сразу заливаем URL и идем на модерацию:


Заключение

Вот мы и подошли к концу. Сегодня мы, действительно, разобрали тонну интересной и полезной информации, а именно: поговорили о трекере Keitaro, полностью разобрали весь его функционал, прошлись по технической части, а также рассказали про очень классный способ клоакинга. Обязательно забирайте себе на заметку.


Желаем высокого профита!


Рекомендуем: Клоакинг через JS интеграцию в Keitaro

Поделиться