За последний год модерация рекламных площадок стала заметно злее к дублям.
Один и тот же креатив, залитый с двух аккаунтов, ловит отклонение почти сразу — даже если визуально картинки «разные». Причина не в том, что модератор их сличает глазами. Сличает алгоритм, и он смотрит не на то, что видишь ты.
Разберу, по каким признакам крео считается неуникальным, где чаще всего прокол, и как я сам ускорил этот этап работы, чтобы не терять на нем время и аккаунты.
Если нужна ссылка, пишите в ЛС!
Когда ты заливаешь картинку или видео, площадка снимает с файла несколько «отпечатков» и сравнивает их со своей базой. Основные:
Метаданные (EXIF). Дата съемки, модель устройства, софт, в котором файл сохранен, и — самое коварное — гео-координаты. Если ты нарезал 10 креативов из одного исходника в одном редакторе, у всех десяти будут одинаковые метаданные. Для алгоритма это десять клонов.
Хэш файла и перцептивный хэш. Обычный хэш меняется от любой правки байтов, а вот перцептивный (pHash) устойчив: он ловит «похожесть» картинки даже после легкого кропа или смены яркости. Именно поэтому «подвинул логотип на 5 пикселей» больше не спасает.
Структура видео. Для роликов добавляются длительность, ключевые кадры, звуковая дорожка. Два ролика с одинаковым таймингом и звуком — дубли, даже если ты наложил разный текст.
Классический подход — открыть фотошоп, чуть повернуть, сменить яркость, пересохранить — закрывает в лучшем случае один признак из трех. Метаданные часто остаются, звук в видео не трогается, перцептивный хэш почти не сдвигается, потому что картинка визуально та же. Плюс это долго: на пачку из 20 крео уходит час, а результат нестабильный.
Работающая уникализация должна бить по всем признакам сразу:
Когда меняются все отпечатки разом, а не один — крео перестает читаться как дубль, и бан-рейт за неуникальность падает.
Раньше у меня на этот этап было открыто несколько вкладок: онлайн-уникализатор (резал качество), отдельный сервис под чистку EXIF, что-то под сжатие. Потом все это еще и пережималось при отправке.
Сейчас я прогоняю пачку через telegram-бота, который делает все перечисленное за один заход: кидаю до 20 картинок или видео, выбираю уровень силы обработки (легкая / средняя / жесткая) — и получаю готовые файлы с разными отпечатками. Отдается именно файлами, не сжатым медиа, поэтому качество не теряется. На пачку уходит меньше минуты вместо часа.
Заодно там же закрываются смежные задачи, которые обычно раскиданы по разным сервисам: водяной знак (текст или лого, чтобы связку не увели), прожиг субтитров в стиле Reels*/TikTok под досмотры, скачивание референсов с YouTube/TikTok/Instagram*, распознавание речи в текст (Whisper) для быстрой перегонки чужого ролика в скрипт и сжатие под лимиты кабинета. Ссылку на бота оставлю в профиле/подписи, чтобы не превращать статью в рекламу — кому нужно, найдет.
Одинаковый уровень обработки на всю пачку в лоб. Если гонишь много копий одного исходника, комбинируй уровни силы, чтобы отпечатки отличались и между собой.
Уникальность крео — это не «повернул и пересохранил», а работа сразу с метаданными, хэшем и структурой файла. Как только начинаешь бить по всем признакам, а не по одному, отклонения за дубли почти пропадают, а времени на этап уходит в разы меньше. Автоматизация тут окупается моментально: то, что руками делалось час, закрывается за минуту — и голова свободна под связки и креатив, а не под рутину.
*— признан экстремистским и запрещен на территории РФ.
