Войти
TikTok Ads

Клоака для TikTok Ads: как проверяет TikTok и как настроить фильтр

TikTok не публикует список роботов проверки, как Google или Яндекс, поэтому фильтр под него строится на сетях ByteDance, метке ttclid и признаках мобильного трафика. Разбираем, что TikTok проверяет по своим правилам, что видно в логах и как настроить клоаку под кампании в TikTok Ads.

Обновлено 22 сентября 20265 мин чтения920 словBoostRouter KLO

Клоака для TikTok Ads устроена так же, как под любую другую сеть: фильтр на входном домене отдаёт проверке белую страницу, а покупателю оффер. Разница в исходных данных. Google и Яндекс публикуют имена своих роботов и диапазоны IP, Meta хотя бы строки User-Agent. TikTok такого списка для рекламной проверки не даёт. Поэтому под TikTok фильтр опирается на три вещи: сети ByteDance, метку клика ttclid и то, как выглядит настоящий переход из приложения TikTok. Разберём каждую.

Что TikTok проверяет по своим правилам

Политика TikTok в отношении рекламы это набор разделов в справочном центре TikTok for Business: политика размещения, формат и функциональность объявлений, отдельные разделы по вертикалям, от финансовых услуг и азартных игр до здравоохранения и «мошеннических практик», плюс политика в отношении вводящего в заблуждение контента. В том же справочном центре описаны требования к целевой странице: она должна работать, соответствовать объявлению, не перенаправлять на другой контент и не запрашивать лишнего у пользователя.

Для клоаки важно, что TikTok проверяет объявление вместе с целевой страницей и делает это не один раз. Правки креатива, текста или ссылки отправляют объявление на новую проверку, а активные кампании периодически перепроверяются. То есть, как и в Meta, «прошёл модерацию» не означает «больше не проверят».

Кто приходит на лендинг из TikTok

В логах заходы, связанные с TikTok, делятся на три группы.

ГруппаКак выглядитРешение фильтра
Краулеры ByteDanceЗаходы с подсетей ByteDance (автономная система BYTEDANCE) и с сигнатурами их краулеров, самый известный Bytespider с контактным адресом ByteDance в строке User-AgentWhite
Проверка без подписиHeadless-браузер или обычный Chrome с IP дата-центра, часто из США или Сингапура, без метки ttclid, с прямым заходом на адрес из объявленияWhite по сети и отсутствию метки
Реальный переходМобильное устройство, оператор связи или домашний провайдер страны таргетинга, встроенный браузер TikTok в User-Agent, в адресе ttclidOffer

Третья строка ключевая. Подавляющая часть кликов из TikTok Ads открывается внутри приложения, во встроенном браузере. В строке User-Agent такого перехода есть признаки WebView и упоминание TikTok или ByteDance наряду с обычным мобильным Chrome или Safari. Заход с десктопа под кампанию, которая крутится только в приложении, сам по себе подозрителен.

Метка ttclid

TikTok добавляет к ссылке из объявления параметр ttclid. Он нужен для атрибуции конверсий через Events API, а для фильтра это самый дешёвый признак настоящего клика: заходы без ttclid не из вашей кампании. Требование метки отсекает прямые заходы, спай-сервисы, повторные проверки по голому адресу и большинство краулеров.

Оговорка та же, что и у Google: робот проверки может открыть именно ту ссылку, что стоит в объявлении, то есть с меткой. Поэтому правило про ttclid работает вместе с правилами про сеть, устройство и User-Agent.

Настройка KLO под TikTok Ads

Шаг 1. Белая страница под мобильный экран

Проверяющий откроет white на телефоне или в мобильном эмуляторе. Страница должна корректно выглядеть на узком экране, быстро грузиться и по теме совпадать с видео. Требования и чек-лист в статье о белой странице.

Шаг 2. Правила кампании

Источник TikTok Ads. Страны из таргетинга. Устройства: только мобильные, если кампания не крутится на десктопе. Требование метки ttclid. Прогрев на первые клики после запуска: первая проверка приходит быстро. По языку браузера правило ставьте осторожно: в некоторых гео пользователи держат английскую локаль на телефоне.

Кабинет KLO, шаг 8: только мобильные устройства, iOS и Android
Шаг 8: только Mobile, iOS и Android. Заходы с десктопа под TikTok это проверки.
Кабинет KLO, шаг 9: требование метки ttclid
Шаг 9: требование метки ttclid из ссылки объявления.

Шаг 3. Подключение

Для лендингов на PHP это лоадер из кабинета, для WordPress плагин, для React, Vue, Next.js и Node.js пакет @boostclicks/klo. Для TikTok часто используют JS-фильтр как второй слой: он проверяет, что браузер реальный и умеет исполнять код, а это отсекает часть проверок без подписи. В тарифе DOMINATION решение принимает Cloudflare Worker до вашего хостинга.

Шаг 4. Тест

Настоящий переход можно воспроизвести только из приложения: запустите кампанию с минимальным бюджетом на свою аудиторию или откройте ссылку из органического видео на своём аккаунте. С телефона через мобильный интернет должен открыться оффер. С десктопа, через VPN и из headless-браузера должна открываться white. Подробный порядок в гайде «Как проверить клоаку».

Шаг 5. Статистика

В кабинете KLO после запуска смотрите заходы с сетей ByteDance и заходы без ttclid: их всплески показывают проверки. Если офферные показы упали до нуля, а трафик идёт, сначала проверьте, не изменился ли формат метки в ссылке объявления.

Ошибки под TikTok

  • Кампания только на мобильных, а фильтр пропускает десктопные заходы на оффер.
  • Нет требования ttclid, и повторные проверки по голому адресу видят оффер.
  • Белая страница не адаптирована под телефон, проверяющий видит сломанную вёрстку.
  • Одна белая страница на несколько рекламных аккаунтов TikTok.
  • Редирект на оффер вместо серверной отдачи страницы.
  • Слишком жёсткое правило по языку браузера, из-за которого часть покупателей уходит на white.

Частые вопросы

Публикует ли TikTok список роботов проверки рекламы

Нет. В отличие от Google и Яндекса, TikTok не даёт списка User-Agent и IP роботов модерации. Фильтр под TikTok строится на подсетях ByteDance, известных сигнатурах краулеров вроде Bytespider, метке ttclid и признаках мобильного трафика.

Что такое ttclid

Параметр, который TikTok добавляет к ссылке из объявления для атрибуции конверсий. Для фильтра это признак настоящего клика из кампании: заходы без ttclid не ваши.

Нужно ли пропускать десктопный трафик

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

Перепроверяет ли TikTok уже одобренную рекламу

Да. Правки креатива, текста или ссылки отправляют объявление на новую проверку, активные кампании периодически перепроверяются. Прогрев и стабильная белая страница нужны на всём протяжении кампании.

Чем клоака под TikTok отличается от клоаки под Facebook

Меньше официальной информации о роботах, больше веса у признаков мобильного трафика и у метки ttclid. Принцип тот же: решение на сервере до отдачи страницы, white проверке, оффер покупателю.

Проверьте связку на своём трафике

KLO отсеивает ботов, модераторов и фрод до показа оффера. Пробный период 3 дня с полным функционалом тарифа START, карта не нужна.

Начать бесплатно

Читайте также

ВСЕ

Все гайды по клоакингу

Пятнадцать материалов по источникам трафика, интеграциям и базовым вещам: белая страница, проверка связки, цены.