Кейс
Почему в аналитике роботы выглядят как новые клиенты
Всплеск регистраций после обновления приложения выглядит как рост, а оживлённый сайт — как спрос. Вот как мы выяснили, что почти всё это машины, и как отличить людей от роботов по цифрам, которые вы уже записываете.
Главное
- Скачок регистраций в приложении в день публикации обновления — обычно тестовые телефоны магазина приложений, а не новые клиенты.
- Визиты, где никто не нажал, не пролистал и не напечатал и которые заканчиваются за секунды, — самый ясный признак машины.
- Если держать визиты роботов в своей колонке, правило можно проверить позже, а такие аккаунты не попадут в список продаж.
- Смотрите каждое приложение и каждый сайт по отдельности, с изменением к предыдущему периоду, а не один общий итог по всему.
- Записывать о посетителях что-то новое можно, только если ваша политика конфиденциальности сначала это охватывает.
Трафик от роботов в аналитике — частая причина того, что всплеск новых регистраций или оживлённая неделя на сайте выглядят как спрос, хотя ничего подобного не произошло. Магазины приложений устанавливают каждую новую версию приложения на свои тестовые телефоны и позволяют роботу пройти по нему, а проверки скорости и мониторы доступности открывают ваши страницы по расписанию — точно так же, как это сделал бы браузер. Мы ведём учёт визитов на своём сайте, в своих приложениях и блоге; уже через неделю после того, как эти цифры появились, они перестали сходиться, а правила, отличающие людей от машин, заработали в тот же день, когда мы их запросили.
Что на самом деле значит всплеск новых регистраций
Люди и машины попадают в одну и ту же цифру, а клиентом может стать только один из них. Тестовые телефоны магазина устанавливают ваше приложение раньше, чем кто-либо его скачает, и робот проходит по нему, попутно регистрируясь. Проверка скорости открывает ваш сайт, видит, что он отвечает, и уходит. Ни те, ни другие ничего у вас не спрашивают и ничего не покупают, но и те, и другие оставляют после себя визит.
Если такие визиты сидят в одной цифре с вашими клиентами, эта цифра больше не значит то, что вы думаете. Решение не в том, чтобы больше отслеживать, а в том, чтобы отделить людей от машин в том, что ваша аналитика уже записывает.
Как наши собственные цифры перестали сходиться
Мы записываем, как люди находят наш сайт, наши приложения и блог и как ими пользуются, чтобы видеть, что из этого вызывает настоящий интерес.
Вскоре в приложении для Android появился ровный ручеёк новых визитов и регистраций от «владельцев бизнеса», которые входили через аккаунт Google и ни разу не назвали компанию. На сайте насчитались сотни визитов, в которых никто ничего не нажал, не пролистал и не напечатал. Ни одна регистрация не была записана как цель, и всё лежало в одном итоге — люди и машины вместе, каждое приложение вперемешку с остальными.
Расследование: где прячется трафик от роботов в аналитике
Визиты из Android приходили с тестовых телефонов самого магазина приложений, а пустые визиты на сайте — от программ, которые делают то же, что браузер.
Мы перестали смотреть на итоги и стали разбирать визиты по одному. Визиты из Android, раздувавшие счётчик, делили одну особенность устройства: одно и то же название модели телефона, одна и та же более старая версия Android, очень маленький экран, подключение из США и каждый раз другой часовой пояс. Они появлялись в течение нескольких часов после того, как очередная версия приложения попадала в Google Play.
Это отчёт магазина перед запуском. Google устанавливает каждую новую версию на свои тестовые телефоны, и робот проходит по приложению, регистрируется через аккаунт Google и осматривается. Эти роботские аккаунты мы уже помечали, чтобы они никогда не считались клиентами, но в новых цифрах по посетителям их визиты всё равно считались визитами клиентов.
Выдало название модели телефона — такое не сообщает ни один телефон, купленный в магазине. Часовой пояс вам ничего не скажет, потому что роботы его меняют.
На сайте у пустых визитов были свои признаки: окно браузера ровно того размера, какой используют программы, когда никто не смотрит; визит, в котором не назван ни браузер, ни система; или страница, открытая и покинутая за секунды, где ничего не тронуто. Проверки скорости и мониторы сайта тоже называют себя в том, что отправляет их браузер.
Одна из причин, почему цели оставались на нуле, была проще. Когда человек регистрируется в приложении, аккаунт появляется за мгновение до того, как приложение сообщает о визите, поэтому регистрации не к чему было привязаться, и она терялась.
Что мы изменили
Теперь каждый визит получает вердикт — человек или робот — по тому, что наша аналитика уже записывает в рамках нашей политики конфиденциальности: открытые страницы, нажатия, прокрутка, формы, время и устройство. Ничего нового ни о ком не собирается. Более тонкий признак, например движение мыши, потребовал бы сначала новой политики конфиденциальности.
Визит считается роботским, если он пришёл с тестового телефона магазина, из эмулятора или из браузера, которым управляет программа, либо если страница была открыта и покинута в течение 30 секунд, а ничего не нажато, не пролистано и не заполнено. Визит считается человеческим, если кто-то нажал, пролистал или что-то заполнил, остался 30 секунд или дольше, либо это вошедший в аккаунт клиент.
Визиты роботов сохраняются и могут быть показаны, так что правило всегда можно проверить позже, но в каждом отчёте по умолчанию считаются люди, если только не запросить роботов. У каждого источника свои цифры с изменением к предыдущему периоду, и один переключатель показывает людей, роботов или и тех и других — на нашей панели и на экранах, которыми пользуются наши сотрудники.
Каждый визит, записанный с 7 октября, был заново оценён по тем же правилам. Регистрация, которая приходит раньше своего визита, теперь ждёт его до часа, а не теряется.
Что у нас теперь
Работает с 13 октября 2026 года. За следующую неделю почти все визиты в приложении для Android оказались тестовыми телефонами магазина, а примерно три визита на сайте из четырёх не показывали признаков человека: большинство были открыты и покинуты в течение 30 секунд, и ничего не тронуто, а остальные пришли из браузеров, которыми управляют программы.
Тестовые телефоны регистрировались снова и снова каждый день, когда новая версия попадала в магазин. Теперь эти регистрации идут в колонку роботов, а не в новых клиентов, а регистрации, сделанные в приложении, доходят до цифр как цели. Итоги стали меньше, и теперь они о людях.
Что вы можете проверить сами
- Поставьте новые регистрации в приложении для Android рядом с днями, когда вы публиковали обновление. Скачок в этот день, за которым не стоят названия компаний, — обычно тестовые телефоны магазина.
- Посмотрите, какие модели телефонов стоят за визитами из Android. Одна и та же модель снова и снова, с маленьким экраном и подключением из другой страны, — это тестовая лаборатория.
- Посчитайте визиты на сайте, где никто не нажал, не пролистал и не напечатал и которые закончились за секунды, и посмотрите, какую долю от общего числа они составляют.
- Проверьте, исключены ли из цифр по посетителям визиты от проверок скорости и мониторов доступности.
- Зарегистрируйтесь в своём приложении как тест и посмотрите, доходит ли эта регистрация до отчёта по целям.
Прежде чем принимать решение по какой-то цифре, спросите того, кто отвечает за ваш сайт и приложения, как в неё не попадают машины. Ответ скажет вам, сколько стоит число, на котором основано ваше следующее решение.
Отделять людей от роботов в цифрах, которые уже есть, вместо того чтобы собирать больше данных о посетителях, — одна из вещей, которые наши инженеры делают для клиентов.
Частые вопросы
Почему мои регистрации в приложении подскакивают каждый раз, когда я публикую обновление?
Потому что магазин приложений запускает каждую новую версию вашего приложения на своих тестовых телефонах, прежде чем она до кого-то дойдёт, и робот на этих телефонах регистрируется как новый пользователь. Такие регистрации приходят, пока ваше обновление проверяют, и за ними нет ни названия компании, ни реального контакта. Поставьте даты регистраций рядом с датами публикаций: если они совпадают, это проверка магазина, а не спрос. Держать такие аккаунты вне списка продаж проще, чем пытаться их остановить.
Как отличить визиты роботов от настоящих, не добавляя нового отслеживания?
Обычно по тому, что ваша аналитика уже записывает: открытые страницы, нажатия, прокрутка, формы, время на странице и устройство. Визиты, где ничего не нажато, не пролистано и не заполнено и которые закончились за секунды, почти всегда машины, как и визиты из браузера, который вообще не сообщает ни браузер, ни систему. Тестовые телефоны магазина делят одно название модели телефона, очень маленький экран и подключение из другой страны. Если вы решите записывать о посетителях что-то новое, ваша политика конфиденциальности должна сначала это охватить, поэтому посоветуйтесь со специалистом.
Стоит ли удалять визиты роботов из аналитики?
Лучше сохранить их и отложить в сторону. Если их удалить, никто потом не сможет проверить правило или увидеть, была ли цифра неверной раньше. Когда они лежат в своей колонке, ваши отчёты по умолчанию считают людей, а визиты роботов остаются доступными, если вы захотите посмотреть. Это ещё и позволяет показать платформе или тому, кто отвечает за сайт, что их собственные проверки делают с вашими цифрами.
Почему моя регистрация не показывается как цель в отчётах?
Это может быть вопрос времени: аккаунт создаётся за мгновение до того, как приложение успевает сообщить о визите, поэтому регистрация приходит, когда ей не к чему привязаться, и теряется. Другая частая причина — цель вообще не была настроена для приложения, только для сайта. Спросите того, кто отвечает за вашу аналитику, записываются ли регистрации в приложении как цель и может ли отчёт по визитам подождать немного позднюю регистрацию, а не терять её.
Считаются ли проверки скорости и мониторы доступности посетителями?
Считаются, если их не отфильтровать. Проверка скорости или монитор открывает ваши страницы по расписанию — точно так же, как это сделал бы браузер, — и такие инструменты называют себя в том, что отправляют с запросом. Если этот признак не используется, каждая проверка добавляет визит, который заканчивается за секунды и ничего не тронуто. Спросите, исключены ли они; если нет, им место в колонке роботов, а не в цифрах по посетителям.