Разработчик потратил $220 на рекламу Dayzle и обнаружил ботов среди установок

Разработчик мобильной головоломки Dayzle решил продвинуть игру для Android с помощью Google Ads. Кампания стартовала примерно за две недели до публикации его отчёта, а дневной бюджет составил 40 канадских долларов, или около $29. Целью были обычные установки приложения.
Сначала в настройках указали целевую стоимость установки на уровне $1,50. Однако Google не находил конверсии по этой цене, и разработчик решил временно убрать ограничение. После этого система потратила 80 канадских долларов за день — вдвое больше запланированного бюджета — и показала 21 установку.
Проверка данных быстро выявила несоответствие. В административной панели игры отображалась только одна новая установка. Анализ сырых данных показал, что 20 из 21 устройств использовали старую версию Dayzle, которую Google Play прекратил распространять за несколько дней до этого.
Получить такую версию из официального магазина было невозможно. Судя по сведениям об установках, приложения загружались из другого источника, хотя в отчётах фигурировал Google Play. На каждом устройстве игру запускали только один раз, не задерживаясь ни на одном экране, после чего больше к ней не возвращались. Кроме того, разработчик обнаружил 28 смартфонов из 19 штатов с практически одинаковым сценарием поведения.
Из 56 установок лишь 13 оказались полезными
За две недели рекламная кампания оплатила 56 установок. 33 из них соответствовали подозрительному шаблону, ещё семь пришли из стран, которые не входили в географию кампании. Только 13 установок разработчик посчитал сделанными реальными пользователями. Эти игроки суммарно провели 92 партии, что стало для автора признаком настоящего интереса к продукту.
Выгрузка аналитики подтвердила версию о бот-ферме. По предположению разработчика, автоматизированная система просматривала самое короткое видео в рекламной группе, не переходила по ссылке, а затем устанавливала игру из заранее сохранённой копии APK. Google засчитывал просмотр с последующей установкой как конверсию и на основании этих данных чаще показывал рекламу той же аудитории.
В результате возникал замкнутый цикл: чем больше боты имитировали установки, тем эффективнее выглядела кампания для рекламного алгоритма. Система направляла к бот-ферме ещё больше показов, а рекламный бюджет продолжал расходоваться на действия, которые не приносили игре реальных пользователей.
Оптимизацию перенесли с установки на действие в игре
Разработчик направил Google запрос по поводу недействительного трафика и изменил цель кампании. Вместо простого открытия приложения он выбрал решение головоломки. По его оценке, написать скрипт для запуска игры и имитации кликов несложно, тогда как автоматическое решение судоку требует значительно больше ресурсов.
Такой подход не исключает мошенничество полностью, но повышает его стоимость. Разработчик отмечает, что для небольшого приложения это может стать достаточно надёжной защитой, хотя более крупные проекты способны привлечь злоумышленников, готовых тратить больше усилий на обход фильтров.
История Dayzle показывает, что число установок в рекламном кабинете не всегда отражает реальный рост аудитории. Разработчикам стоит проверять источники загрузок, версии приложения, географию пользователей, повторные запуски и действия внутри продукта. Без такой проверки даже небольшая рекламная кампания может превратиться в оплату активности, которая существует только в отчётах.

