Нет у Резника чувства юмора, вот он и пишет скучные статьи. Ещё и о себе в третьем лице говорит. Тем временем у нас очередная историческая веха, время подбивать итоги полугодия — выпускаем стабильную версию AlterCPA Pro v.33 и развиваем дальше. В этом выпуске будет много красного трекера, щепотка сине-радужной оптимизации, совершенно чёрный автологин, глубоко фиолетовая статистика и откровенно серая CRM.
Трекинг до покраснения
Начнём с продукта, где работа реально велась — трекер AlterCPA Red и примкнувшая к нему клоака AlterCPA One, которая этот трекер поглотила не подавившись.
- Командная работа теперь хороша. На команду не обязательно брать именно AlterCPA Pro, на старте хватит нового AlterCPA Red. Появился командный раздел с потоками, командное хранилище сайтов и отдельные API командного уровня. И всё это приправлено особыми командными тарифами — берёт шеф, а пользуются все.
- Статистика теперь тоже хороша. Появился целый новый раздел — аналитика, он же модная drill-down статистика. В колонки добавился показатель EPL и показатели CPL в расчёте на валидные и принятые лиды. А в настройках нарисовался часовой пояс — не нужно больше переключаться в профиле, можно глянуть стату напрямую. А можно не глядеть и отключить учёт кликов по любому потоку, чтобы сэкономить на тарифе.
- Оптимизация отныне совсем хороша. Пересчёт статистики путей стал максимально точным ровно за 72 часа. Появилась умная оптимизация по CR и EPC не только в разрезе пути, но и по гео — всеми любимый смартлинк. И вишенкой на торте можно выбрать, сколько трафика кидать на лучший путь, а сколько распределять на остальные. И в платформе тоже!
- Постбеки… Ну вы поняли, лучше всех! Выкинул из них API-ключ, теперь не страшно вставлять их в нехорошие партнёрки. Ключи в принципе поменялись — не только лишь новый ключ постбека, но и новые ID кликов и потоков без возможности прямого перебора.
Смотрю я на AlterCPA Red и он мне нравится. Вот реально нравится, хороший продукт получился, не стыдно рекомендовать! Нраица! Но кое-что я всё же допилю…
Оптимизация во все дыры
Facebook Conversion API для всех арбитражников стали самым натуральным секс-символом — на них не успел подрочить только ленивый, нативщики с гугловиками не в счёт. Реализация FB CAPI в AlterCPA — тот самый серверный пиксель ФБ — существует с самого момента их появления, но только сейчас она стала идеальной.
- На каждый лид можно закинуть целых три события: в момент появления лида, его перехода в статусы холд и аппрув. И на каждый статус можно указать своё событие — для удобства наконец-то есть выбор из списка, чтобы больше не втыкивали ID пикселя вместо события.
- Вместе с базовыми данными, такими как сам ID клика, IP и User-Agent, вы можете засылать содержимое самого лида — имя, фамилию, почту, страну. Более того, теперь даже ID клика не требуется, его можно сгенерировать, когда есть данные самого лида.
- Для пущей красоты, все механизмы Facebook Conversion API скопированы из потока в отдельный хак. С ним можно настраивать FB CAPI без привязки к потокам, то есть использовать его и в трекере, и в роли агентства, и вообще лить на один поток, а пиксели вязать к доменам. Полная свобода действий.
Не Фейсбуком единым сыт арбитражник, о Гугле тоже замолвим словечко. Таких же красивых API там не нашлось, а те что нашлись, заслуживают отдельного котла в аду, причём с разными видами авторизации на входе и на выходе. Но любой геморрой можно обойти, потому встречаем оптимизацию Гугла — выгрузку конверсий по ссылкам! Если кратко: мы выдаём особый файлик со списком конверсий, которые можно автоматически импортировать в Google Analytics по расписанию. Про это целая статья получилась, углубляйтесь.
Автологин: а был ли мальчик?
Ох уж эти рекламодатели с офферами по крипто-инвестициям! Всем им обязательно подавай живой трафик, чтобы ровно с утра и до вечера, только по будням, и вообще колл-центр зажрался и у них лапки. Разумеется, нашего брата-арбитражника такое не радует, он трафик хочет лить всегда. Но вы ж посмотрите на этих рекламодателей, они ссылочку хитрую выдают и хотят, чтобы человек по ней переходил и в личный кабинет попадал. Как такое сделать с API-отправкой? Имитировать!
- Хак имитации автологина был переписан буквально с нуля, от старого хака осталась только идея. Обязательно настройте его заново, но не забудьте перед этим включить — неактивный хак интерфейса настройки не покажет.
- Активация теперь поддерживается для определенных компаний, гео и офферов прямо из интерфейса, возиться с параметрами оффера больше не нужно. Но можно, если хотите, параметры никуда не пропали.
- Прокси больше не один, можно создать полноценную базу прокси-серверов, по одному на каждое гео. Это позволяет работать с разными прокси-сервисами в зависимости от страны, или же заводить разные порты в любимом сервисе без возни с хитрыми логинами и паролями.
- Особо замороченным технарям приглянётся возможность использовать сторонний сервис для имитации самого перехода. В чём идея: берём антик, развёртываем на сервере и пишем ему скрипт автоматизации, который кушает юзер-агента, создаёт профиль и проходит в нём по ссылке. Имитация куда лучше простого CURL, обходит любые evercookie-решения.
Напоминаю, что имитация переходов по ссылкам автологина всё ещё является прямым обманом рекламодателя. Так делать нехорошо.
Статистика хуже любой наглой лжи
Где-то в глубине платформы годами работали механизмы подсчёта статистики для офферов, сайтов, потоков и сплит-тестов. Оказалось, точность у них была плавающей, да и работали они не особо резво. Теперь точность стала идеальной, скорость — высокой, а показатели, которые вы видите в табличке офферов — самые правдивые. Но есть нюанс…
В народе говорят, что существует три вида лжи — просто ложь, наглая ложь и статистика. Я решил совместить три в одном. Ничего не знаю, вы сами меня об этом просили неоднократно, так что теперь пожинайте плоды своих просьб. Отныне в табличке статистики по офферам можно врать.
Где-то в глубине… А, про глубину уже было, но тем не менее. В очень секретном месте, которое почти никто не видел, то есть в публичной документации к AlterCPA, описаны волшебные параметры. Они позволяют задавать CR, EPC, аппрув и сумму отчислений, которые будут показаны в табличке. Как на весь оффер, так и отдельно на гео и цель. С сайтами, кстати, тоже прокатывает.
CRM: самая скучная часть
Дежурно сообщаю: опять ковырял CRM, опять сделал её быстрее и стабильнее. Моя кровавая битва за производительность колл-центра с нашими жирненькими клиентами подошла к концу, и можно подводить итоги.
- Пришлось заводить особый режим работы для колл-центров плюс-сайз, которым в самолёте пришлось бы брать три сидения в ряд, и те у входа. При активации этого режима, в базе создаётся особая таблица для быстрого доступа к заказам колл-центра и нагрузка на сервер становится буквально нулевой.
- Чтобы ускориться ещё немножечко, можно поиграться с временем проверки дубликатов. В расширенных настройках появились параметры для глубины проверки — когда нет смысла копаться в дублях старше пары месяцев, серверу становится полегче.
- Системная служба доставки по умолчанию разжилась функцией отправки посылки. Теперь никто не мешает заводить свои логистиические службы для той же AlterCPA Moe без использования хаков. Про это даже статейку отдельную написал.
- Почистил страничку заказа от лишних кнопочек и удалил кнопку «Показать на карте». Узнал много нового о себе и своих интимных предпочтениях от недовольных клиентов. Вернул кнопочку назад, но теперь нормально работающую. В следующий раз удалю что-нибудь посущественнее — интересно взглянуть на реакцию публики.
Полезные мелочи
Сюда не попадает всякая мелочь, например новые страны в корректоре телефонных номеров или исправленное поле выбора языка системы, но знайте, это далеко не все мелочи.
- По всей системе изменился алгоритм шифрования чисел. Ранее я применял максимально компактную реализацию, чтобы код был коротким. Оказалось, такие коды можно было тупо перебирать по одному и вытаскивать данные. Поэтому теперь у нас длинные 16-значные коды с защитой от перебора.
- В копилку очевидных банальностей: отчисления получили время активности. Теперь можно напрямую указать, что повышенная ставка действует на лиды с первомая до обеда. И да, это очередная функция вида «Я был уверен, что оно у нас есть» — теперь точно есть!
- Специально пишу об этой фиче как можно глубже, чтобы никто не прочитал, ведь она может принести кучу проблем: теперь можно блокировать лиды, для которых не нашлось место в боксе, и тем самым полноценно терять трафик. Вы сами меня просили сделать вам больно, наслаждайтесь!
- Полезная сторона пункта выше: отчисления можно привязать к наличию или отсутствию бокса у лида, и так учитывать отлив тестового капа.
- Начались первые этапы внедрения сторонних сервисов напрямую в интерфейс AlterCPA: генератор белых сайтов WebsGen можно запускать прямо из сети и грузить готовые вайты напрямую в хранилище.
- Довёл до ума хак pusher для копирования лидов по расписанию: в нём появились фильтры по сумме чека и количеству товаров, как общему, так отдельно апсейлов и кроссов. Теперь можно вытянуть выкупы с высоким чеком и парой кросс-сейлов, чтобы впарить им ещё какой-нибудь отборной дичи.
Послевкусие
И снова доработок не много, потому что год назад AlterCPA была доведена до ума и теперь добавляются всякие мелочи. Разработка не стоит на месте, за полгода сделана не одна сотня коммитов, развивается трекер, клоака и GGL. В новом полугодии есть планы доработать капы и перепилить TDS.
А еще в этой статье была пасхалка, но её уже отыскали, постучались мне в личку и получили свою награду ценностью в несколько сотен баксов. Вот вам стимул вдумчиво читать бред, который я пишу.