Облачный или серверный трекер: как выбрать трекер для арбитража

Облачный трекер работает на чужой инфраструктуре и готов сразу, серверный (self-hosted) вы ставите на свой VPS и обслуживаете сами. Разбираем, что вы реально получаете и чем платите в каждом случае.

Трекинг и аналитика9 мин чтения
Облачный или серверный трекер: как выбрать трекер для арбитража
Содержание
  1. Чем облачный трекер отличается от серверного
  2. Сравнение по главным критериям
  3. Скрытая цена серверного трекера
  4. Когда облачный трекер выгоднее
  5. Когда серверный трекер оправдан
  6. Скорость редиректа и где стоит трекер
  7. Данные и доступ: кто их видит
  8. Как устроено в ArtisanClo
  9. Домен, SSL и рекламная ссылка
  10. Как переехать с одного трекера на другой без потерь
  11. Чек-лист: как выбрать между облачным и серверным трекером
  12. Итог

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

Чем облачный трекер отличается от серверного

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

По месту, где трекер живёт, их делят на два типа:

  • Облачный трекер (cloud, SaaS) — сервис, который работает на инфраструктуре разработчика. Вы регистрируетесь, получаете кабинет и сразу настраиваете кампании. Серверы, базы, обновления и масштабирование — забота сервиса.
  • Серверный трекер (self-hosted) — программа, которую вы ставите на свой сервер, обычно арендованный VPS. Вы покупаете лицензию, устанавливаете трекер, подключаете домен и SSL, а дальше сами следите за нагрузкой, обновлениями и копиями базы.

Функционально хорошие трекеры обоих типов умеют одно и то же: метки, постбэки, расход, отчёты по срезам. Разница — в том, кто отвечает за всё, что вокруг.

Сравнение по главным критериям

Критерий Облачный трекер Серверный трекер
Запуск Минуты: регистрация и настройка Часы или дни: сервер, установка, домен, SSL
Обслуживание На стороне сервиса На вашей стороне: обновления, мониторинг, место на диске
Масштабирование Сервис расширяется сам Вы докупаете ресурсы и переносите базу
Резервные копии Делает сервис Настраиваете и проверяете вы
Контроль над данными Данные в инфраструктуре сервиса Данные на вашем сервере
Доработки под себя В рамках возможностей сервиса Можно глубже: свои скрипты, доступ к базе
Обновления Приходят сами Ставите вручную, иногда с риском что-то сломать
Расходы Подписка Лицензия + сервер + время админа

Ни одна колонка не «правильная». Таблица просто показывает, где лежит ответственность.

Скрытая цена серверного трекера

Байеры часто выбирают self-hosted из-за ощущения контроля и экономии: лицензия плюс недорогой VPS выглядят дешевле подписки. Но в эту формулу редко попадает время.

Что придётся делать самостоятельно:

  1. Следить за местом на диске. База кликов растёт каждый день. Сервер, который спокойно работал месяц, в один день начинает тормозить, а при переполнении диска клики просто перестают записываться.
  2. Обновлять трекер и систему. Обновления закрывают уязвимости и добавляют новые шаблоны площадок. Пропустили — работаете со старыми макросами; поставили неудачно — ночью чините.
  3. Делать резервные копии и проверять их. Копия, из которой ни разу не восстанавливались, — это надежда, а не копия.
  4. Мониторить доступность. Если сервер упал в 3 часа ночи, реклама продолжает крутиться, а клики уходят в никуда. Без оповещений вы узнаете об этом утром — по счёту из рекламного кабинета.
  5. Продлевать SSL и домен. Просроченный сертификат ломает редирект так же надёжно, как упавший сервер.

Если у команды есть админ, всё это — рутина. Если байер работает один, каждая такая задача отнимает время от тестов и креативов.

Совет. Посчитайте не только цену сервера, но и часы на обслуживание в месяц. Умножьте на стоимость своего часа — часто именно эта строка решает выбор.

Когда облачный трекер выгоднее

Облачный вариант обычно лучше, если:

  • вы работаете один или в небольшой команде без отдельного технического человека;
  • нужно быстро стартовать — сегодня связка, завтра тест;
  • трафик идёт волнами: сегодня тысяча кликов, завтра сто тысяч, и вы не хотите заранее держать сервер «на вырост»;
  • нужна работа команды в одном кабинете с ролями и доступами (об этом — в статье про арбитраж в команде);
  • вы хотите получать новые шаблоны площадок и сетей без ручных обновлений.

Отдельный плюс облака — встроенные интеграции. Шаблоны партнёрских сетей, передача конверсий в рекламные кабинеты, импорт расхода — всё это поддерживает команда сервиса, а не вы.

Когда серверный трекер оправдан

Свой сервер имеет смысл, если:

  • у вас большая команда и есть админ, для которого обслуживание трекера — часть работы;
  • вам нужен прямой доступ к базе: свои выгрузки, связка с внутренней BI-системой, нестандартные расчёты;
  • вы годами работаете в одном трекере, у вас настроены сотни кампаний, и переезд обойдётся дороже, чем обслуживание;
  • требования к хранению данных у вас или у заказчика жёстче, чем может обеспечить сторонний сервис.

Если вы уже живёте в серверном трекере и он вас устраивает, менять его ради моды нет смысла. Логичнее дополнить его тем, чего не хватает, — например, фильтрацией ботов. Об этом ниже.

Скорость редиректа и где стоит трекер

Частый аргумент в споре — скорость. Логика такая: «мой сервер ближе к аудитории, значит, редирект быстрее». Это правда лишь отчасти.

Скорость, которую ощущает посетитель, складывается из нескольких отрезков:

  • от устройства до точки, где принимается решение (трекер или код на лендинге);
  • время самой обработки клика;
  • от трекера до лендинга или оффера.

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

Поэтому полезнее спрашивать не «облако или сервер», а «сколько переходов проходит посетитель до лендинга». Схема, где решение принимается прямо на вашем лендинге (код в странице или файл на вашем сервере), обычно короче, чем цепочка «рекламная ссылка → трекер → лендинг».

Данные и доступ: кто их видит

У self-hosted трекера данные лежат на вашем сервере. Это плюс, но с оговоркой: у сервера тоже есть хостинг-провайдер, а у вас — ответственность за защиту. Слабый пароль от панели, открытый порт базы данных, забытая учётка уволенного байера — и контроль оказывается условным.

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

  • есть ли двухфакторная защита входа;
  • можно ли разграничить доступ участников команды по разделам и проектам;
  • как хранятся ключи и токены рекламных кабинетов — в открытом виде или зашифрованными;
  • можно ли выгрузить свои данные.

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

Как устроено в ArtisanClo

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

  • JS-тег — строка кода первой строкой в <head> страницы;
  • PHP-файл — файл на вашем сервере, который принимает визит до показа страницы (для WordPress есть плагин, который ставит тот же PHP-способ).

Подробно оба способа разобраны в статье как подключить клоаку к сайту: JS-тег или PHP-файл.

У потока три режима работы: «Клоакинг» (фильтрация без учёта денег), «Трекер» (все идут на оффер, считаются клики, конверсии, расход и прибыль, а боты только отмечаются в отчётах) и «Клоакинг + Трекер». Режим «Трекер» без фильтрации работает при подключении PHP-файлом, фильтром Keitaro или шлюзом Binom.

Если у вас уже есть трекер на своём сервере

Переезжать не обязательно. ArtisanClo встраивается в уже работающий трекер:

  • в Keitaro — фильтром потока: Keitaro спрашивает ArtisanClo, пускать ли визит на оффер, а куда вести, решают ваши потоки;
  • в Binom — шлюзом в лендинге: файл подключается первой строкой лендинга и решает до его показа.

Деньги при этом можно продолжать считать в своём трекере. На шаге «Трекинг» в потоке выбирается внешний трекер — из списка или «Другой трекер», — и в статистике клоаки появляются CR и доход. Подробнее — в разборах Keitaro + клоака и Binom + клоака, а список готовых интеграций — на странице интеграций с трекерами.

Домен, SSL и рекламная ссылка

Отдельный вопрос, который всплывает при выборе модели, — какой домен видит рекламная площадка и посетитель.

Если реклама ведёт прямо на трекинговую ссылку, домен трекера оказывается в объявлении. У серверного трекера это ваш домен на вашем сервере: вы сами покупаете его, привязываете SSL-сертификат и следите за продлением. У облачного трекера обычно можно подключить свой домен или использовать домен сервиса — тогда стоит проверить, не делите ли вы его с сотнями других клиентов.

Если же код трекера стоит на вашем лендинге, в рекламе виден только адрес вашего сайта, а трекинговый домен в объявление не попадает вовсе. Такая схема снимает сразу несколько вопросов: не нужно отдельно покупать и прогревать домен трекера, нет лишнего редиректа, а метки площадки приходят прямо на страницу.

Совет. Какую бы модель вы ни выбрали, заведите календарь продлений: домены, сертификаты, лицензия трекера. Истёкший домен в работающей кампании — одна из самых обидных причин потерять день трафика.

Как переехать с одного трекера на другой без потерь

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

  1. Перенесите справочники. Источники трафика, партнёрские сети, офферы, схему меток. Это быстрее, чем кажется, если в новом трекере есть готовые шаблоны.
  2. Запустите одну тестовую кампанию в новом трекере параллельно со старым. Пройдите путь клика руками и отправьте тестовую конверсию.
  3. Сверьте цифры за несколько дней: клики, конверсии, доход. Расхождение в пару процентов — нормально, расхождение в разы — ищите ошибку в метках или постбэке.
  4. Переводите новые кампании, а старые оставьте доживать в прежнем трекере. Постбэки сетей к этому моменту должны уходить в обе системы или быть разделены по офферам.
  5. Отключайте старый трекер только когда по нему перестали приходить конверсии с длинным холдом.

Исторические клики почти никогда не переносятся без потерь, поэтому сохраните выгрузки старых отчётов. Для сверки за переходный период хватит таблицы по дням и кампаниям.

Чек-лист: как выбрать между облачным и серверным трекером

Ответьте на вопросы честно:

  1. Есть ли у вас человек, который будет обслуживать сервер? Нет — облако.
  2. Нужен ли прямой доступ к базе для своих расчётов? Да — серверный трекер или облачный с API и выгрузками.
  3. Насколько неравномерен трафик? Сильные всплески проще переживать в облаке.
  4. Сколько кампаний уже живёт в текущем трекере? Сотни — переезд дорог, лучше дополнить текущий.
  5. Кто ещё смотрит отчёты? Команда и заказчики — проверьте роли, доступы и гостевые ссылки.
  6. Какие площадки и сети вы используете? Проверьте наличие готовых шаблонов, иначе каждую интеграцию придётся собирать руками.
  7. Нужна ли фильтрация ботов? Если да, решите, будет она внутри трекера, отдельным сервисом или всё в одном кабинете.

Независимо от выбора, первым делом проверьте самое важное — сквозной путь номера клика. Об этом подробно в статье Click ID и Sub ID: как связать клик с конверсией.

Итог

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

Частые вопросы

01

Что надёжнее: облачный трекер или трекер на своём сервере?

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

02

Можно ли перенести данные из одного трекера в другой?

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

03

Нужен ли свой домен для облачного трекера?

Зависит от того, как трекер встраивается в путь клика. Если реклама ведёт на трекинговую ссылку, домен трекера виден в объявлении, и его лучше держать своим. Если код или файл стоит на вашем лендинге, в рекламе виден только адрес вашего сайта.

04

Сколько серверов нужно для self-hosted трекера?

Для старта обычно хватает одного VPS. Но по мере роста трафика база кликов растёт быстро, и сервер приходится расширять, а резервные копии хранить отдельно. Точные требования к ресурсам смотрите в документации конкретного трекера.

05

Можно ли совмещать облачный сервис и серверный трекер?

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

Читать также

8 мин чтения

Как выбрать трекер для арбитража: критерии, проверка на тесте и чек-лист

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

9 мин чтения

Трекер для арбитража трафика: что это, как работает и зачем он байеру

Трекер для арбитража — это учётная система, которая знает судьбу каждого клика: откуда он пришёл, сколько стоил и принёс ли деньги. Без него залив превращается в гадание по сводке рекламного кабинета.

9 мин чтения

Трекинг Facebook Ads: параметры URL, fbclid, конверсии и атрибуция

Трекинг Facebook Ads держится на трёх вещах: правильных динамических параметрах в ссылке, сохранённом fbclid и передаче конверсий обратно в Meta. Разбираем каждое звено и причины, по которым цифры кабинета и трекера расходятся.

Проверьте свой трафик на деле

Подключите ArtisanClo к своему сайту, посмотрите, кто на самом деле приходит по рекламе, и почему каждый клик получил своё решение.