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

ExoClickでSFW広告を配信する方法

各国で年齢確認法が施行され始めている中、パブリッシャーは、これらの法律に準拠しつつ、同時に収益への影響を最小限に抑える方法を見つける必要があります。そこで 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 パラメータ、あるいはその他の方法で確認済みと判定される場合があります。最終的には、 ユーザーの確認済みステータスを検出し、それに応じてパラメータを実装する責任はあなたにあります。

年齢確認に成功したユーザーに対して、値が「yes」のファーストパーティ Cookie「verified_user」を割り当てていると仮定します。このシナリオでは、ex_av と data-block-ad-types パラメータを次のように動的に追加できます。

このスクリプトを使うと、「user_verified」Cookie を持つユーザーに NSFW 広告を配信できます。ユーザーが年齢確認を完了した後は、スクリプトが Cookie を正しく検出できるようにページを更新する必要がある点に注意してください。

例 2: URL パラメータに基づいてパラメータを変更する

この例では、ユーザーが年齢確認に成功したときに、URL に「user_verified=yes」というパラメータが付与されると仮定します。

覚えておいてください: これらのコード例はあくまで提案です。ユーザーがどのように年齢確認されるのかを Age Verification ツールと相談し、それに応じてスクリプトを調整してください。

最終更新

役に立ちましたか?