AlterCPA Pro v.32

Прошу любить и жаловать — AlterCPA Pro v.32 — это норма! Закончилась очередная веха разработки моей продуктовой линейки. В этом выпуске порадую вас вайтами, обновлением сплитов и аналитики, парой новых хаков и свежачком из младших сервисов — трекера, клоаки и мультитула. Навалил я вам нормально!

Белые сайты

Обещания нужно выполнять, особенно если дал их самому себе. В предыдущей серии:

Как говорится, хочешь рассмешить вселенную — расскажи ей о своих планах. И в планах у меня добавить встроенное хранилище вайтов для веб-мастеров. Получится или нет — покажет время!

Время показало, я сделяль! Встречайте — хранилище белых сайтов, с которым AlterCPA Pro становится полноценным трекером и клоакой для арбитражных команд. Первая из важнейших доработок этой вехи.

  • Вебмастер получил доступ к новому разделу «Белые сайты», где может добавлять из архивов или воровать по ссылке статичные сайты.
  • Вайты можно выбирать в настройках фильтрации в потоках и сплит-тестах. Они заменяют ссылку трафбека и переключают его метод работы на локальный вайт.
  • В потоке можно скачать не просто архив сайта, но сразу готовую связку из лендинга или прелендинга, белого сайта и встроенного трекера. Её можно использовать на своём хостинге без дополнительных настроек.
  • Хранилище белых сайтов работает и в командном режиме. Тимлиды могут создавать общие вайты или заготавливать их персонально для пользователей. Сами пользователи никак эти вайты поменять не смогут, а вот выбрать в потоке — легко.

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

Статистика и аналитика

Продолжаю полную переработку статистических отчётов. В этот раз довёл до идеала все публичные разделы «Статистика» и «Аналитика» для вебмастеров, агентств и бизнес-пользователей.

  • Иерархическая статистика наконец-то разжилась фильтрами. Это вторая важнейшая доработка 32-й вехи, и самая сложная. Я добавил все фильтры из «плоских» отчётов в разделы аналитики кликов, UTM-меток, сайтов и устройств.
  • Раздел «Обзор кликов» тоже получил фильтры как у всех, а ещё научился показывать подробную информацию о клике, прямо как в разделе «Лиды».
  • Пользовательские отчёты аналитики получили несколько интересных опций. Можно переопределять уровень доступа к отчёту и, например, создавать отчёты с уровнем «Бизнес» для обычных менеджеров. И в дополнение, можно ограничить офферы и компании, по которым строится аналитика. Таким методом не сложно создать специальный отчёт для «адверт менеджера».

Под капотом значительно ускорился и улучшился пересчёт показателей статистики для офферов, сайтов и потоков. В потоках наконец-то появился показатель аппрува, а потерявшая актуальность древняя статиситика перестала мозолить глаза.

Хаки

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

  • Пушер. Предназначен для нутровиков. Его задача — собирать базу для повторных звонков. Он будет брать лиды из отмены, возврата или выкупа и закидывать их копии в КЦ на обработку. И так по кругу заставлять ленивых операторов прозванивать человеков, чтоб они покупали и покупали, покупали и покупали. Короче несли моим нутровикам дополнительный профит.
  • Ребоксер. Это помощник для криптанов. Его цель — управлять поездом брать лиды, скопившиеся в компаниях-отстойниках, и заново прикидывать их через бокс. По рабочему расписанию по паре штучек в минутку, к примеру. Как раз для любителей залиться на ночь глядя. А с доработкой, которая убивает залежавшиеся в «Новых» лиды, мы получаем идеальный конвейер, который будет долбить рекламодателей до победного, выжимая всё без остатка.

Как и всегда, хаки поставляются в исходниках, чтобы у мудрых кодеров были удачные примеры для собственных поделок и игр с планировщиком.

Приятные мелочи

Докину ещё немного доработок, которые не уместились в крупные направления. Все они серьёзные, нужные и выпили море моих нервов.

  • Время удивительных открытий: я открыл исходные коды маленького, но очень важного модуля для автоматизации звонков в колл-центрах. Многие сервисы телефонии отличаются мелкими хитростями в работе с заголовками, которые легко поправить прямо в коде звонилки.
  • Убил практически месяц, цистерну кофе и километры нервов, но оптимизировал колл-центр для работы на больших объёмах с сотнями одновременно звонящих операторов. Оказывается, не такой и скоростной была наша встроенная CRM.
  • Перерисовал интерфейс сплит-тестов так, чтобы он был больше похож на трекер — стало куда удобнее. Ещё и при добавлении варианта в сплите добавилась опция создать поток на лету.
  • Компаниям во внутренней CRM немножко порезал права — добавил галочки доступа только для чтения, без возможности менять заказы и вообще что-либо настраивать, и запрет отмены заказов постбеком.
  • Немного подшаманил с внутренней TDS и её механизмами интеграции. Теперь для подключения хранилища сайтов используются специальные API. Если хранилище захочется перетащить на отдельный сервер — больше не придётся городить никаких костылей, просто сменить конфигурацию.
  • Добавил командную работу в выгрузку расходов. Можно подключиться к рекламным сетям на уровне тимлида и вытащить статистику по всей команде сразу. По пути сделал выгрузку расходов из Dolphin Cloud и напрямую из Facebook по API.
  • Снабдил все журналы интеграции двумя полезными полями — временем запроса и HTTP-статусом ответа. Их ужасно не хватало при отладке. Заодно и сократил саму отладку — синхронную отправку больше не нужно подтверждать через асинхронную.

AlterCPA One

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

  • Добавил в сортир возможность какать, других слов просто нет. Спустя годы существования клоаки, внезапно обнаружил, что у нас нет JS-редиректа. Добавил его во все продукты, а заодно и обновил мета-редиректы.
  • Пользователи в клоаке всегда могли заводить персональные чёрные списки, но раньше они действовали только в кампаниях фильтрации. Теперь все «списки по умолчанию» используются также в трекере, сплитах и потоках.
  • Фильтр по языкам в клоаке был давно, но языки определялись автоматом по списку разрешенных стран. Мы поглядели, на каких языках матерятся в мире, и составили списочек. Теперь в настройках кампании можно выбирать любой набор, независимо от страны. Хотите залить франкоговорящую Канаду — легко!

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

AlterCPA Red

Трекер доработками не блещет — он сразу вышел хорошо. Ещё бы, впитать в себя десять лет опыта в сфере арбитража и не быть отличным решением! Но кое-что из самых первых идей воплотилось лишь сейчас.

  • Командная работа в трекере не планировалась вообще — он создавался исключительно простым решением для соло-арбитражников. Но пользователи захотели собираться в команды, так что в этой вехе явил я для вас командные тарифы — покупает тимлид, пользуется вся команда.
  • Чтобы тимлиду не было скучно и он чувствовал себя полезным, в командную работу докинули выгрузку расходов и единое командное хранилище сайтов. Тимлид сможет заняться делом — подготовить общие ленды на всю команду или завести индивидуальные для особых вебмастеров.
  • Трекеру недоставало самого главного — подключения к источникам трафика. Я добавил полезную кнопочку «Настроить источник» с готовыми шаблонами для популярных рекламных сетей.
  • Настройки путей стали ещё умнее: появилось расписание работы и встроенный кап. Это пригодится тем, кто льёт один и тот же оффер на нескольких рекламодателей с разными колл-центрами и суточными лимитами.

В планах создать командное API и довести трекер до идеала в рамках командной работы. Как-то расширять его по функционалу ещё сильнее — не планирую, для этого есть полноценная AlterCPA Pro для крупных или AlterCPA Cloud для средних команд.

GGL farm

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

  • Мы добавили удобную командную работу: теперь потоки всех участников объединяются в единый пул. Не нужно докупать тариф на простого баера, с ним поделится команда.
  • Google уничтожил залив Smart, но это не остановило Ильдара. Он создал собственную версию — GGL AI, идеальный автоматический прогрев, который сам запустит кампанию по любому сайту.
  • Статистика внутри аккаунтов стала намного глубже: добавилась разбивка по группам объявлений, а в них — по ключам.
  • Кампании «Поиск» получили новые настройки: добавление групп объявлений, самих объявлений и ключей, настройка аудитории и бюджета.
  • Добавили два новых типа кампаний на запуск: KMS и UAC.
  • Встроили верификацию аккаунта и карты прямо в интерфейс. Больше не нужно гонять аккаунты в антик.

Планов на развитие GGL ещё море, но их мы пока оставим в тайне. Google непредсказуем и обожает их рушить своей суровой реальностью.

Итоги года

Буквально через неделю проекту AlterCPA исполнится 11 лет. Всё это время я в одиночку собственными лапками создаю для вас монстр-платформу для арбитража с кучей сервисов вокруг неё. И мне она начинает нравиться — вот теперь точно норма!