Сценарии использования

Персонализация рекламных текстов по стране

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

Рекламная платформа для малых и средних рекламодателей создала более лёгкое решение: вместо того чтобы просить рекламодателей писать версии для каждой страны, платформа позволила включать в единый шаблон объявления несколько переменных полей (название страны, обещание доставки, цену), которые заполнялись для каждого зрителя в зависимости от того, где показывается объявление. Местоположение зрителя определялось через /v1/ip на стороне сервера в момент выбора объявления для показа, и среди прочих полей возвращалась страна зрителя.

Рекламодатель один раз задавал, что должно быть в каждом переменном поле для каждой целевой страны (короткий шаг настройки), а платформа подставляла нужную версию в момент показа. Зритель в одной стране видел текст объявления с названием своей страны и ценой, соответствующей той, которую с него действительно возьмут, а зритель в другой стране, которому показывалась та же кампания, видел версию, адаптированную к своему рынку. И всё это из одного объявления, созданного рекламодателем один раз.

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

Платформа чётко разделяла решения о таргетинге и персонализацию текста, рассматривая их как отдельные задачи. Может ли объявление вообще показываться зрителю в данной стране, по-прежнему определяли собственные настройки таргетинга рекламодателя, заданные осознанно, а не выведенные автоматически. Определение страны по IP решало только, какую версию текста уже допущенного к показу объявления отобразить, и никогда не решало, показывать ли объявление вообще. Так рекламодатель полностью контролировал, куда на самом деле уходит его бюджет.

Ожидания по точности были реалистичными, а не абсолютными. Определение страны по IP надёжно для подавляющего большинства трафика, но не безошибочно, особенно для зрителей в некоторых мобильных сетях или корпоративных подключениях, которые иногда определяются в другой стране, чем та, где зритель физически находится. Для персонализации текста рекламы случайное несоответствие было мелким косметическим недочётом, а не серьёзной проблемой. Это иной уровень допустимого риска, чем, например, при проверке на мошенничество или соблюдении требований законодательства.

Учитывая, насколько велик может быть объём показов рекламы, платформа спокойно работала на ключе Unlimited, а не на предоплаченном балансе: фиксированную ежемесячную стоимость 50 € было проще соотносить с непредсказуемым и часто очень высоким объёмом показов, чем счёт за каждый запрос, который мог сильно колебаться от недели к неделе.

Документация по эндпоинту находится на /docs/ipv4-lookup/ и /docs/ipv6-lookup/, а варианты тарифов подробно описаны на /pricing/.