子どもがオーディエンスに含まれるアプリで広告を表示するには、アプリが Google Play のファミリー ポリシーに準拠している必要があります。Google Play のファミリー ポリシーに準拠した広告を表示できるよう、AdMob ではパブリッシャー様向けに次のツールをご用意しています。
子ども向けアプリ
Google Play のファミリー向けプログラムに登録されたアプリに広告を表示する場合は、その広告はファミリー向けプログラムの要件と広告ポリシーに準拠している必要があります。
このプログラムにアプリを登録すると、そのアプリから送られる広告リクエストすべてに対して、ファミリー向けの要件に準拠した広告が AdMob から自動的に配信されるようになります。
AdMob では幅広い広告を扱っており、子ども向けやファミリー向けと見なされる広告もその一部です。そのため、アプリをファミリー向けプログラムに登録すると、登録前よりも広告の表示回数が減る場合があります。
全ユーザー(子どもやファミリーを含む)を対象としたアプリ
アプリが全ユーザー(子どもやファミリーを含む)を対象とする場合は、子ども向けに配信される広告のリクエストに tagForChildDirectedTreatment()
メソッドを呼び出すコードを追加し、広告レーティングの上限も指定する必要があります。
"max_ad_content_rating"
を設定し、tagForChildDirectedTreatment()
を呼び出します。Bundle extras = new Bundle(); extras.putString("max_ad_content_rating", "G"); AdRequest request = new AdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter.class, extras) .tagForChildDirectedTreatment(true) .build();
このコードでは、"max_ad_content_rating"
を設定してキーと値のペアをバンドルに追加し、そのバンドルを広告リクエストに追加します。さらに、値 true
を指定して tagForChildDirectedTreatment()
メソッドを呼び出します。これで、この request オブジェクトを使って、ファミリー向けのポリシーに準拠した広告を掲載できます。
PublisherAdRequest.Builder
クラスに属する同様のメソッドを呼び出し、AdRequest
の代わりに PublisherAdRequest
を作成します。AdMob メディエーションを使って Google Play のファミリー ポリシーを遵守する
ファミリー向けに分類される Android アプリ、および tagForChildDirectedTreatment(true)
を使用したすべての広告リクエストは、Google Play の認定広告ネットワークを使用する必要があります。Google Play のポリシーに準拠するよう、Google Play の認定を受けていない広告ソースは自動的にブロックされ、ファミリー向けに分類されるアプリに広告を配信できないようになります。
ほとんどの場合、認定を受けていない広告ソースを使用して、ファミリー向けに分類されるアプリに広告を配信すると、AdMob アカウントで警告が表示されます。広告配信は認定を受けた広告ソースから継続されます。
子どもがオーディエンスに含まれるアプリで、AdMob メディエーションの使用を検討するパブリッシャー様もいらっしゃることでしょう。
AdMob を使用してメディエーションを行う場合は、認定された広告ネットワークのみが使用されるように、メディエーション グループを設定する必要があります。
子ども向けアプリ
ファミリー向けプログラムに登録されているアプリは、Google Play の認定広告ネットワークを使って、広告リクエストに応じた広告を配信する必要があります。
ファミリー向けポリシーに準拠した広告を第三者広告ネットワークからアプリで受け取るには、すべての広告リクエストで tagForChildDirectedTreatment(true)
を呼び出し、max_ad_content_rating
を「G
」に設定する必要があります。また、選択した第三者広告ネットワークから、ファミリー向けのポリシーに準拠した広告が配信されていることも条件です。
Google Mobile Ads SDK によって広告リクエストが第三者広告ネットワークへ送られ、ファミリー向けのポリシーに準拠した広告が配信されます。第三者広告ネットワークから配信される広告が、必ずファミリー向けポリシーに準拠していることをデベロッパー様の責任でご確認ください。
全ユーザー(子どもやファミリーを含む)を対象としたアプリ
全ユーザー(子どもやファミリーを含む)を対象としたアプリでは、Google Play の認定広告ネットワークを使って、広告を掲載する必要があります。
子どもに広告を配信する場合、すべての広告リクエストで tagForChildDirectedTreatment(true)
を呼び出し、max_ad_content_rating
を「G
」に設定して、第三者広告ネットワークから Google Play のファミリー向けポリシーに準拠した広告を受け取る必要があります。
Google Mobile Ads SDK によって広告リクエストが第三者広告ネットワークへ送られ、ファミリー向けのポリシーに準拠した広告が配信されます。第三者広告ネットワークから配信される広告が、必ずファミリー向けポリシーに準拠していることをデベロッパー様の責任でご確認ください。
詳しくは、Google Developers でファミリー向けプログラムの説明をご覧ください。