Путь новичка: как пиарщик начал арбитражить. Часть 3. Настройка


Предыдущие части: 

Во время подготовки к запуску мне удалось совершить некоторые арбитражные открытия, которыми я совсем скоро поделюсь с вами; Да-да, я, как любопытный юный натуралист не просто с интересом настраивала кампанию, но и старательно подмечала важные и нужные моменты. 

Так, а теперь признавайтесь, “натуралист” прочитали как “НУТРАлист”? 😏 Ладно, сначала  признание с меня – именно так я случайно написала слово первый раз, пока не заметила его странный вид. Да, так получилось, что арбитражной лихорадкой я заразилась ещё даже до запуска кампании, и многие вещи теперь воспринимаю чуточку иначе. Новый опыт повлиял на меня быстрее, чем я думала.

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

А вот когда ночью просыпаешься от мысли, что забыл(а) поставить лимит ежедневных трат или посмотреть стату по сомнительной кампании, прошибает холодный пот и лёгкий ужас, то это и вовсе можно назвать арбитражной болезнью. Пока не могу установить, случается ли она в основном с новичками или свойственна и более опытным арбитражникам тоже. У меня, например, было такое: я открываю стату, там +2 аппрува и баланс побольше. Радуюсь. Думаю: о, холды долетели, отлично. Но через пару мгновений осознаю, что это был сон. Расстроилась. Наверное, пока это всё же ещё лихорадка 😄

– Так, стоп, какие аппрувы, какие холды, ты же ещё не запустилась! 

Не совсем. Стоит только начать арбитражить, как эта ниша затягивает тебя, как водоворот. Настроить кампанию и запустить её удалось даже быстрее, чем я предполагала, едва заметки успевала делать! А теперь, когда я немного перевела дух, самое время постепенно начать рассказывать о своей состоявшейся (пускай и не до конца) авантюре.

Итак, я определилась с оффером, источником и лендом. 

Но дальше – * спойлер * было интереснее (и чуть труднее). Сейчас расскажу про важную часть запуска для новичков – техническую часть (я назвала её так). Не стоит пугаться, никаких ковыряний в HTML-коде не будет, да и API не затронем – только основное, только БАЗУ!

Если кино начинается со сценария, то арбитражный драматический триллер (я бы отнесла арбитраж именно к такому жанру) начинается с тремора в руках настройки трекера, постбэка, покупки домена, выбора сервера…. В общем со всего того, что будет гарантировать вам контроль над кампанией и спокойствие, что лидочки не сделают “поворот не туда” на пути к партнёрке и не изменят жанр вашего арбитражного кино на ужасы. 

Начну с главного. С трекера. Это программное обеспечение, которое собирает и обрабатывает данные по рекламной кампании для дальнейшего анализа и оптимизации. Подробнее поговорим об позже. 

Выбор трекера

– Это обязательно?

Крайне рекомендуется. Это важный аналитический инструмент, который поможет оптимизировать кампанию, сделать выводы о результатах A/B тестов, а также удобно мониторить множество кампаний/офферов, креативов и источников в одном месте.

Мне приглянулся Keitaro, его и выбрала. Почему? 

У трекера много разных настроек, чтобы максимально адаптировать его под свои нужды. Хороший функционал разделения трафика, подробная отчётность. Также порадовала небольшая цена. Я часто слышала о нём. Знала, что многие наши партнёры с ним работают. Так что подумала о нём в первую очередь, но решила всё равно проанализировать рынок. В итоге остановилась на нём. Говорят, что если работаешь с серыми офферами и на небольших объёмах, то Keitaro будет отличным выбором. 

– А как вообще трекер выбрать? 

Сердцем и немного рассудком 😉 Ну и кошельком, разумеется. Все трекеры +- одинаковые и выполняют похожие задачи. При выборе можно ориентироваться на стоимость и наличие определённых типов отчётов или какого-то особенного функционала для вашей вертикали –  клоакинг, например. А чтобы понять, что трекер во всём устраивает и удобен, можно воспользоваться пробным периодом, который у большинства трекеров бесплатный. Как-то так. Хотя, погодите. Есть один нюанс! Ещё стоит обратить внимание на тип трекера.

Keitaro относится к self-hosted трекерам, т.е. устанавливается на сервер пользователя. Это значит, что пользователю (мне и вам) нужно будет купить место на сервере / сервер для установки трекера. Да, я пошла чуть более сложной дорогой, просто я люблю приключения. 

Давайте подробнее.

Существуют self-hosted трекеры – серверные, которые устанавливаются на собственный / покупной сервер; а есть и cloud-based трекеры – облачные, у которых все данные хранятся на облачных серверах и не требуют от пользователя дополнительных движений. Сервер можно арендовать у компании трекера. На таком сервере приложение с трекером уже установлено, то есть всё уже сделали за вас. 

Покупая серверный трекер, вы покупаете только программное обеспечение, а облачный трекер – программное обеспечение плюс сервер.

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

В случае с облачными трекерами – команда компании занимается обслуживанием сервера. Сотрудники в таком случае могут иметь доступ к данным пользователя.

Говоря про безопасность, стоит отметить, что при выборе виртуального сервера для серверного трекера мы приближаемся к облачному решению, а значит не только у нас есть доступ к данным. Но да ладно, кому нужна супер ценная информация арбитражника (кроме самого арбитражника) о количестве конверсий с креатива, где у Пиноккио вырос не нос, и совсем не от вранья? 

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

Облачные трекеры могут обрабатывать огромное количество информации и увеличивать ресурсы (за доп.плату) в любое время – быстро и просто. Облачный хостинг распределяется по множеству серверов в разных местах земного шара, так что страна оффера значение не имеет, из любой точки данные будут обрабатываться быстро. И, если какой-то сервер выйдет из строя, он быстро перенаправит запрос на работающий. Предусмотрено резервное копирование данных. Но обычно облачные трекеры стоят дороже серверных. Если у вас большой объём / множество ГЕО на тест (что бывает у новичков), при этом экономить не хочется, то можно остановиться на облачном трекере.

Серверные трекеры потребуют дополнительное время на изучение процесса установки и саму установку на сервер, который нужно ещё выбрать и оплатить. Увеличение мощностей требует смены тарифа, а это займёт некоторое время. Сервер лучше выбирать поближе к стране оффера для быстрой обработки данных. Если сервер выйдет из строя, нужно будет ждать его воскрешения, чтобы лендинг / сайт продолжил свою работу. Если, например, арбитражник работает с одним ГЕО и нужно сэкономить, то серверный трекер будет неплохим решением. 

Кажется, как будто облачный трекер лучше, но я бы так не сказала. Каждый может выбрать для себя “лучшее” только самостоятельно. 

– Как трекер работает, кстати?

Трекер, а вернее, его виртуальный сервер, является промежуточным звеном между источником трафика и партнёркой:

🤝 (партнёрка) – 🤖 (трекер) – 💲 (источник) 

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

🤝 (ссылка из пп) —> 🤖 (трекер) —> 🤝 (ссылка из пп) + 🤖🌐 (адрес сервера трекера) —> 💲 (источник)

Пользователь кликает по ссылке, “проходит” через сервер трекера, чтобы тот смог зафиксировать данные по заданным параметрам (макросам), а далее пользователь перенаправляется на адрес партнёрской ссылки (сервер, где находится ленд).

👥 (пользователи) —>  🤖🌐 (адрес сервера трекера) —> 🤝(адрес ссылки из пп) 

Мотором трекера является ссылка постбэка (postback URL), которая “связывает” трекер с партнёрской программой и источником трафика. Именно благодаря этой ссылке в трекере отображаются конверсии из источника трафика и статусы по ним из пп. 

Теперь более подробно. Postback — это запрос по протоколу HTTPS (в моём случае) системы (пп) к серверу через postback URL, который прописывается в настройках трекера.

Ссылка Postback в трекере содержит параметры (макросы) для записи и отправки данных из источника в трекер и из трекера в партнёрскую сеть. И обратно соответственно. Таким образом, мы настраиваем два постбэка (источник + трекер и трекер + пп). Всю статистику, которую мы видим в трекере и пп, формируется благодаря информации, полученной через запрос по параметрам постбэка. 

Ключевой параметр postback URL – Click ID. Он состоит из случайных букв и цифр генерируемых источником трафика. Это запись пользователя (клика), который перешёл на целевую страницу. Из источника трафика Click ID летит в партнёрку через трекер. Далее, если пользователь сконвертируется, то конверсия припишется к этому Click ID и через постбэк-запрос из пп вернётся с обновлённым статусом в трекер – продажа, холд или трэш (об этом позже). Конверсия отобразится и в источнике трафика. 

🤝 (партнёрка) <—> 🚀(постбэк 1) + 🤖 (трекер) + 🚀(постбэк 2) <—> 💲 (источник)

О настройке этой чудо-ссылки расскажу попозже.

А тем временем, я зарегистрировалась в Keitaro и получила пробный период.

Выбор сервера

В первую очередь нужно уточнить, какие требования есть у трекера к серверу. У Keitaro они такие:

  • ОС: CentOS 8 или 9 Stream
  • Виртуализация KVM (Kernel-based Virtual Machine) – программное обеспечение для виртуализации на платформе Linux
  • Минимум свободной памяти: 2GB RAM.

Keitaro немного упрощает задачу своим клиентам. В трекере можно выбрать нужные настройки, по которым будет подобран нужный провайдер сервера. Правда, их там всего несколько, и ни один из них мне не приглянулся. Сервер я буду покупать у DigitalOcean. Его мне порекомендовали, да и после изучения цены и характеристик серверов, поняла, что он подходит.

Итак, основное правило покупки сервера – его нужно купить максимально близко к стране, в которой будет откручиваться оффер. 

Моя страна – Аргентина. Ну что, поехали.

Покупка физического сервера мне не нужна. Нужен виртуальный сервер/виртуальная машина (VPS – virtual private server, виртуальный сервер частного пользования) – это маленькая часть одного физического сервера, которая имитирует работу ПК, но является только ПО. Виртуальных серверов (машин) у физического сервера может быть много. Между всеми такими компьютерами в миниатюре распределяются оперативная память и прочие мощности одного физического сервера.

   🖥

  ⬇

🖥🖥🖥🖥

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

настройка технической части рекламной кампании

Покупаю место на сервере в Сан-Франциско – поближе к Аргентине.

Приготовилась к дальнейшей настройке, но… в разделе Marketplace после поиска Keitaro обнаружила его предустановленные настройки. Их и выберу.

настройка технической части рекламной кампании

Выбираю минимальную память и мощности, для новичка пойдёт.

настройка технической части рекламной кампании

Далее рекомендуется создать SSH (Secure Shell) – ключ для безопасного соединения с сервером. Это специальный код, который позволяет удалённому компьютеру идентифицировать пользователя. 

настройка технической части рекламной кампании

Безопасное подключение лучше, чем незащищённое, всё как учили. Что ж, тогда приступаем к настройке ключа.

На самом деле это пара ключей – закрытый (private) и открытый (public). Закрытый хранится у пользователя, а открытый записывается на сервере в файле authorized_keys.

Вот здесь (Windows) и здесь (MacOS / Linux) подробная инструкция, как их создать. 

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

Остальные доп. услуги мне не нужны, так что жму на кнопку, чтобы создать виртуальную машину. А вот и первая покупка – $12. 

настройка технической части рекламной кампании

Та-дам!  Виртуальный сервер с установленным трекером готов, IP имеется! Радостно жму на кнопку Начать. 

настройка технической части рекламной кампании

настройка технической части рекламной кампании

Я зашла в трекер. Только это ещё не конечная остановка. В трекер я перешла по адресу *IP*/admin – незащищённому соединению HTTP. Всё потому, что у меня есть сервер, но у него нет имени – доменного имени. Так что следующие шаги, чтобы сделать подключение к серверу безопасным (HTTPS): 1) купить и привязать домен к серверу (его IP-адресу); 2) получить SSL-сертификат для доменного имени. 

Об этом расскажу ниже.  

Выбор домена

Доменное имя – текстовой ключ, адрес, который откроет доступ (направит) к серверу с трекером / сайтом.  Доменное имя для сервера с трекером должно использоваться только под трекер. 

Основные причины покупки доменного имени:

  • Работа по защищённому соединению https. Таким образом сайт (на который ведёт доменное имя) перестаёт казаться подозрительным и ненадёжным. Партнёрские ссылки будут формироваться с  упоминанием имени домена для трекера, работающего по https, а значит уменьшается риск блокировки браузерами пользователей и потерей трафика;
  • Возможность лить на красивый адрес (ссылку) без идентификатора трекера, если например, вы работаете со своим лендингом или хостите лендинг партнёрки у себя (то есть скачали из пп и перезалили на свой сервер со своим доменным именем). Я так делать не буду, так что я руководствовалась только первой причиной.

Выбирайте любого регистратора доменов и покупайте самый дешёвый доступный вариант. В $2 уложиться можно. У меня так и получилось. Ещё одна покупочка.

Да, кстати. Если вам рекомендательно предложат купить SSL-сертификат прямо на сайте регистратора доменного имени, попридержите ваш клик по кнопке “Купить”. Если домен будет использоваться под трекер (как в моём случае), то трекер выпишет его бесплатно (!) после привязки сервера  к домену.

Привязка домена к серверу

Перехожу на сайт, где купила домен. Мне нужна вкладка DNS. Да, кстати, DNS (Domain Name System) – система доменных имён. Это база доменных имён и IP. Одна из её функций — связывать имена доменов с IP-адресами серверов. Подробнее про работу DNS можно прочитать в познавательной статье моей коллеги. Очень рекомендую её к прочтению, если интересно узнать больше про иерархию доменных имён, выбор хостинга и создание надёжного домена. 

Обычно у компаний-регистраторов доменов есть бесплатные DNS-серверы. Их и выберу. Теперь нужно добавить IP моего сервера в A запись DNS-серверов (ресурсные записи). В subdomain (поддомене) прописываю @ (напомнило почту?) и далее добавляю IP-адрес. 

Переходу в трекер. Кликаю по последней вкладке сверху – Domains (Домены) и вписываю купленный домен:

Уже почти, но ещё не всё.

настройка технической части рекламной кампании

Нужно подождать (терпения у арбитражников предостаточно), пока DNS-серверы обновятся, а это может занять до 24 часов. Но 10-20 минут может вполне хватить. Мне хватило.

настройка технической части рекламной кампании

Готово! Теперь доменное имя привязано к серверу, на котором находится трекер. SSL-сертификат создан, а вместе с ним и протокол HTTPS. Значит соединение с сервером безопасное.

Кстати, в сам трекер теперь можно попасть через доменное имя: *имя домена*/admin.

Настройка постбэка

Я дошла до важной части. О постбэке рассказала в начале поста. 

Именно благодаря ссылке постбэка, я (и все арбитражники мира) могу получать статусы из партнёрки, а также информацию по кликам и лидам из источника трафика, чтобы лучше понимать аудиторию, их предпочтения и способы оптимизации кампании. 

Ещё не используете постбэк?! Тогда я иду к вам с инструкциями!

Настройка не займёт больше 5 минут, засекайте.

В Keitaro есть готовый шаблон для AdCombo, нужно всего лишь выбрать партнёрскую сеть в списке шаблонов во вкладке Affiliate Networks (Партнёрские сети):

настройка технической части рекламной кампании

А вот и ссылочка! Теперь перехожу в свой аккаунт в AdCombo, на вкладку Postbacks:

настройка технической части рекламной кампании

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

  • Лиды (leads) – те, кто заполнил форму заказа и оставил телефон для колл-центра.
  • Холды (holds) – то же самое, что и выше, но при прозвоне, лид не ответил и заказ не подтвердил.
  • Отмены заказов (rejects) – лиды, которые отменили заказ по телефону. 

От последних двух определений не кольнуло нигде? 😁

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

Сохраняю. 

Чуть позже, когда я создам кампанию, нужно будет проверить, передаёт ли ссылка постбэка данные из пп в трекер, т.е. работает ли. 

А пока запишу оплаченную стоимость трекера Keitaro на месяц – $27.08.

Суммарные траты:

  • Виртуальный сервер на месяц – $12
  • Доменное имя – $2
  • Трекер на месяц – $27.08

Итого: $41.08

Но ягодки – впереди. Самые большие расходы придутся на пополнение баланса рекламного источника. Здесь, в общем, всё по классике.

Мои заметки для этапа технических настроек подходят к концу. Одной рукой продолжаю писать дальше, а второй машу вам в экран. Скоро поведаю вам про подбор креативов, создание кампании и её запуске на пушах в RichAds. Полезные рекомендации, как и всегда, прилагаться будут. 

Лёгкого вам запуска, да выплат побольше!


🔥AdCombo - международная CPA-сеть c уникальными офферами от проверенных рекламодателей🔥


Nutra COD, SS и гибридные офферы

Высокие ставки

Адекватные менеджеры

Выплаты 2 раза в неделю

Карты для закупки рекламы в соц.сетях


Присоединяйтесь!

Комментарии