Бесплатная TDS для арбитражников

Доброго времени суток.

Не реклама. Искал для своих проектов TDS-ку, смотрел рейтинги, сравнение. В том числе цены. Но мне нужен был определенный функционал, да и проверить все хотел бесплатно. Нашел значит такой вариант – cpatracker – Бесплатная версия устанавливается на домен. Есть ТП, которая реализует ваши хотелки, есть весь необходимый функционал. Например, уникализация кликов и заявок с помощью SubID. Удобное добавление офферов, в том числе массовое, получение post-back-ов, сегментация трафика, фильтрация и т.д. Решил подготовить небольшой обзор, может кому-то пригодится.

  1. Админ панель
  2. Добавление офферов
  3. Создание ссылок
  4. Лента кликов
  5. Инструменты
  6. SubID
  7. Получение Post-back и отображение статусов
  8. Техподдержка
  9. Мои личные доработки
  10. Несколько пользователей с разными правами
  11. Получение нескольких целей оффера в трекер
  12. Вместо выводов

Перейдем к настройкам и функционалу.

Качаем cpatracker

 

Установка простая, вся документация и мануалы есть тут 

Админ-панель

После установки появится простая админка:

админка cpatracker

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

Добавление офферов

Добавление офферов

Добавление офферов очень простое. Радует, что есть массовое добавление. Для этого достаточно скачать excel-шаблон с офф сайта и заполнить. Я лично сталкивался с несколькими нюансами импорта офферов через excel – тут есть проверка через CSRF_KEY – в какие то моменты у меня были с этим трудности и проверку не получалось пройти. Ну я ее и удалил просто =)

Обязательно добавляйте с таким параметром – ?sub1=[SUBID] – где sub1 – это синтаксис пашей партнерки(например, у lead.su это aff_sub1), а [SUBID] – синтаксис именно этого трекера(TDS). Таким образом, ваш уникальный SubID, который сгенерируется, будет передаваться в партнерку. А позже, постбэками партнерки – возвращаться назад в трекер и сопоставляться именно по данному полю.

Создание ссылок

Тут вы можете на 1 оффер создать огромное количество ссылок, либо создать одну и настроить фильтрацию и сегментацию:

Создание ссылок

Присутсвуют популярные шаблоны:

Шаблоны ссылок

Я себе настроил ссылки через GET-параметры, т.е. в зависимости от полученного GET-параметра я перекидываю на тот или иной оффер. Вот так это выглядит у меня:

Параметры ссылок

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

Массив параметров ссылок

Созданная ссылка выглядит следующим образом – https://site.ru/track/url_offer/source/campaign-ads

Я тут написал url_offer – это сам url вашего оффера, его вы заполняете при добавлении оффера в трекер. source – источник, а campaign-ads – Компания. Последние два поля, по сути, могут быть пустыми. Именно после перехода по такой ссылки, сработает редирект на страницу оффера и сгенерируется SubID.

Лента кликов

Лента кликов – это каждый клик по вашим ссылкам. Подробная информация, в том числе SubID.

лента кликов

По умолчанию, там отображается 10 ваших последних кликов за день, и появляется кнопка “Показать еще”. Не помню точно, но из-за каких то нюансов лично я себе это выпилил, и у меня отображаются все клики за день сразу, без различных кнопок и подгрузки AJAX-ом.

Инструменты

Дополнительный функционал, такой как:

Интеграция с популярными(когда-то) CPA-партнерками:

интеграция с CPA-партнерками

По сути – бесполезно. Но тут нужно сразу выбрать “Универсальная ссылка”, что бы понять синтаксис:

Синтаксис пост-бэков

SubID

Сам subid выглядит следующим образом – 20220813204026×80850

Если разобрать то получится так – 2022 – год, 08 – месяц, 13 – день 20:40:26 – время. А вот потом уникальная цифра – x80850

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

Получение Post-back и отображение статусов

На страницы “Отчеты” уже отображается табличка со статусами и SubID:

Статусы заявок

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

Техподдержка

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

Мои личные доработки

  • Убрал ненужные графики, блоки.
  • Добавил несколько пользователей, с ограниченными правами. Про это напишу ниже подробнее.
  • Русифицировал статусы заявок. В том числе стандартизировал, т.к. работаю с несколькими партнерками, статусы прилетают по разному.
  • Добавил удобный функционал по фильтрации заявок по их статусам(изначально, этого не было).
  • Добавлял e-mail уведомления о заявках, с большим объемом понял, что это не удобно, удалил.

Несколько пользователей с разными правами

У меня была необходимость предоставить доступ к данным трекера сотрудниками. Однако, я не хотел что бы они видели всю информацию. Вначале, костыльно, что-то просто закрывал в верстке, с помощью display: none, но это костыльный костыль. Решение насчет нескольких пользователей пришло такое:

  • Через phpmyadmin создаем дополнительных пользователей
  • Создаем 2й header с ограниченным функционалом
  • С помощью $_REQUEST – отслеживаем логин(почту) и отображаем тот или иной header

Хранение пароля пользователей в базе стандартное(MD5+соль), добавил легко. Проверка пользователя выглядит так:

Фильтрация пользователей

Ну и чуть пришлось повозиться с отображением отфильтрованной информации для сотрудников. Если что, принимаю заказы на доработку данной TDS на платной основе =)

Получение нескольких целей оффера в трекер

По сути, это зависит от партнерской сети. Например, в admitad данный функционал есть, и стоит правильно настроить постбэк. В моей основной партнерке – это тоже есть, выглядит так:

Несколько целей в офферах партнерок

Т.е. в зависимости от достижения той или иной цели – передавать не глобальный постбэк а локальный. А сами данные уже принимать у себя в трекере, в каком нибудь параметре. И отображать его. Однако, например в lead.su данного функционала нет. У них есть только глобальный постбэк. Конечно, может я не до конца разобрался, и кто-то в комментах подскажет мне насчет этого))

Вместо выводов

По сути, в данной бесплатной TDS-ке есть все, что необходимо для работы с CPA-сетями. Достаточно только что-то настроить и доработать. И уже можно не платить 50-100 баксов в месяц за использование аналогов. Если будут вопросы по данной TDS – пишите, подскажу. Так же, если будет интересно, могу на платной основе что-то в ней доработать. В комментах расскажите, может есть еще какие то аналоги?

The post Бесплатная TDS для арбитражников first appeared on Блог вебмастера.

Источник

Комментарии (3):

seoonly.ru14.08.2022 18:25

надо брать)))) :|

Игорь15.08.2022 16:25

Спасибо.
А из платных что сейчас рулит?

believeindream15.08.2022 16:25

В ответ на Игорь.

Да я не смогу подсказать. Сам просто гуглил рейтинг TDS и т.д.

Войдите или зарегистрируйтесь чтобы оставить комментарий