Как показывать SFW-рекламу с ExoClick
Поскольку страны начинают внедрять законы о проверке возраста, издателям нужно найти способ соблюдать эти законы, одновременно минимизируя их влияние на доход. Именно поэтому ExoClick добавил несколько параметров, которые можно добавить к рекламным зонам, чтобы помочь издателям не только блокировать NSFW-продукты, но и отслеживать, действительно ли эти пользователи успешно подтвердили свой возраст. В этом руководстве мы покажем, как использовать эти параметры.
data-ex_av
Параметр параметр data-ex_av определяет, подтвердил ли пользователь свой возраст, и позволяет использовать 3 значения:
"0": Нет проверки возраста (не определено)"1": Проверка возраста — подтверждено"2": Проверка возраста — не подтверждено (SFW)
Пример кода:
<script async type="application/javascript" src="https://a.magsrv.com/ad-provider.js"></script>
<ins class="eas6a97888e2" data-zoneid="5209020" data-ex_av="2"></ins>
<script>(AdProvider = window.AdProvider || []).push({"serve": {}});</script>data-block-ad-types
Параметр data-block-ad-types параметр позволяет блокировать определённые метки типов рекламы на лету. Для блокировки NSFW-рекламы мы будем использовать только значение "101" в этом параметре.
Пример кода:
<script async type="application/javascript" src="https://a.magsrv.com/ad-provider.js"></script>
<ins class="eas6a97888e2" data-zoneid="5209020" data-block-ad-types="101"></ins>
<script>(AdProvider = window.AdProvider || []).push({"serve": {}});</script>Использование параметров
Учитывая то, что мы объяснили, если вы хотите показывать рекламу, которая является SFW, и хотите определить этого пользователя как того, кто ещё не подтвердил свой возраст, вы внедрите параметры следующим образом:
А если вы хотите показывать NSFW-рекламу верифицированному пользователю, это делается так:
Следующий раздел содержит несколько примеров того, как можно динамически добавлять эти параметры в рекламные зоны. В зависимости от используемой вами проверки возраста пользователи могут подтверждаться либо через cookie, либо через параметр URL, либо как-то иначе. В конечном счёте, именно вы отвечаете за определение статуса верификации ваших пользователей и соответствующую реализацию параметров.
Пример 1: Изменение параметров на основе значения cookie
Предположим, что вы назначаете пользователям, успешно подтвердившим свой возраст, стороннюю cookie под названием “verified_user” со значением “yes”. В этом сценарии вы можете динамически добавлять параметры ex_av и data-block-ad-types следующим образом:
Этот скрипт позволит вам показывать NSFW-рекламу тем пользователям, у которых есть cookie “user_verified”. Обратите внимание, что после того, как пользователь подтвердит свой возраст, вам нужно будет обновить страницу, чтобы скрипт мог корректно обнаружить cookie.
Пример 2: Изменение параметров на основе параметра URL
В этом примере мы предполагаем, что при успешном подтверждении возраста пользователем URL получает параметр “user_verified=yes”.
Последнее обновление
Это было полезно?
