For the complete documentation index, see llms.txt. This page is also available as Markdown.

Как показывать 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, либо как-то иначе. В конечном счёте, именно вы отвечаете за определение статуса верификации ваших пользователей и соответствующую реализацию параметров.

Предположим, что вы назначаете пользователям, успешно подтвердившим свой возраст, стороннюю cookie под названием “verified_user” со значением “yes”. В этом сценарии вы можете динамически добавлять параметры ex_av и data-block-ad-types следующим образом:

Этот скрипт позволит вам показывать NSFW-рекламу тем пользователям, у которых есть cookie “user_verified”. Обратите внимание, что после того, как пользователь подтвердит свой возраст, вам нужно будет обновить страницу, чтобы скрипт мог корректно обнаружить cookie.

Пример 2: Изменение параметров на основе параметра URL

В этом примере мы предполагаем, что при успешном подтверждении возраста пользователем URL получает параметр “user_verified=yes”.

Помните: эти примеры кода — всего лишь рекомендации. Вам следует обсудить с инструментом проверки возраста, как пользователи проходят верификацию, и соответствующим образом адаптировать ваши скрипты.

Последнее обновление

Это было полезно?