子どもがオーディエンスに含まれるアプリで広告を表示するには、アプリが Google Play のファミリー ポリシーに準拠している必要があります。Google Play のファミリー ポリシーに準拠した広告を表示できるよう、以下の情報をお役立てください。
子ども向けに制作されたアプリ
Google Play Console の [ターゲット ユーザーおよびコンテンツ] で子どもの年齢層のみを選択した場合は、そのアプリから送られるすべての広告リクエストに対して、ファミリー ポリシーに準拠した広告がアド マネージャーから自動的に配信されるようになります。
アド マネージャーでは幅広い広告を扱っており、子ども向けやファミリー向けと見なされる広告もその一部です。そのため、アプリで子どもの年齢層のみをターゲットに設定すると、ターゲット オーディエンスの更新後、ターゲットの設定前よりも、埋められたインプレッションの数が減る場合があります。
全ユーザー(子どもやファミリーを含む)を対象としたアプリ
Google Play Console の [ターゲット ユーザーおよびコンテンツ] で子ども以上の年齢層を選択した場合は、子ども向けに配信される広告のリクエストに tagForChildDirectedTreatment()
メソッドを呼び出すコードを追加し、広告レーティングの上限を指定する必要があります。
"max_ad_content_rating"
を設定し、tagForChildDirectedTreatment()
を呼び出します。Bundle extras = new Bundle(); extras.putString("max_ad_content_rating", "G"); PublisherAdRequest request = new PublisherAdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter.class, extras) .tagForChildDirectedTreatment(true) .build();
このコードでは、"max_ad_content_rating"
を設定してキーと値のペアをバンドルに追加し、そのバンドルを広告リクエストに追加します。さらに、メソッド tagForChildDirectedTreatment()
は値 true
で呼び出されます。これで、この request オブジェクトを使って、ファミリー ポリシーに準拠した広告を掲載できます。
アド マネージャーのメディエーションで Google Play のファミリー ポリシーに準拠する
「ファミリー」に分類される Android アプリでは、広告の配信対象となるユーザーが子どもまたは年齢不詳の場合、Google Play のファミリー向け自己認定広告 SDK またはメディエーション プラットフォームを使用する必要があります。Google Play のポリシーに準拠するよう、Google Play の自己認定を受けていない広告ソースは自動的にブロックされ、子供向けに制作されたアプリや、tagForChildDirectedTreatment(true)
が設定された一般ユーザー向けのアプリに広告を配信できないようになります。
使用している広告ソースが自己認定されておらず、Google Play Console の [ターゲット ユーザーおよびコンテンツ] セクションで子どもの年齢層のみを選択している場合は、通常、アド マネージャー アカウントで警告が表示されます。広告配信は自己認定された広告ソースから継続されます。
アド マネージャーのメディエーションを使用して、子ども向けアプリに広告を表示することができます。
アド マネージャーを使ってメディエーションを行う場合は、ファミリー向け自己認定広告 SDK のみが使用されるようにメディエーション グループを設定する必要があります。
子ども向けに制作されたアプリ
Google Play Console の [ターゲット ユーザーおよびコンテンツ] で子どもの年齢層のみを選択したアプリでは、Google Play のファミリー向け自己認定広告 SDK のみを使って、広告リクエストに応じた広告を配信する必要があります。
アプリでファミリー ポリシーに準拠した広告を第三者広告ネットワークから受け取るには、広告リクエストごとに tagForChildDirectedTreatment(true)
を呼び出して、max_ad_content_rating
を G
に設定する必要があります。加えて、選択した第三者広告ネットワークがファミリー ポリシーに準拠した広告を配信することも条件となります。
Google Mobile Ads SDK によって広告リクエストが第三者広告ネットワークへ送られ、ファミリー ポリシーに準拠した広告が配信されます。第三者広告ネットワークから配信される広告が、必ずファミリー ポリシーに準拠していることをデベロッパー様の責任でご確認ください。
全ユーザー(子どもやファミリーを含む)を対象としたアプリ
Google Play Console の [ターゲット ユーザーおよびコンテンツ] で子ども以上の年齢層を選択したアプリでは、広告の配信対象となるユーザーが子どもまたは年齢不詳の場合、Google Play のファミリー向け自己認定広告 SDK を使って広告リクエストに応じた広告を配信する必要があります。
子どもまたは年齢不明のユーザーを対象とする広告をリクエストした場合に、第三者広告ネットワークから Google Play のファミリー ポリシーに準拠した広告を受け取るには、広告リクエストごとに tagForChildDirectedTreatment(true)
を呼び出して、max_ad_content_rating
を G
に設定する必要があります。
Google Mobile Ads SDK によって広告リクエストが第三者広告ネットワークへ送られ、ファミリー ポリシーに準拠した広告が配信されます。第三者広告ネットワークから配信される広告が、必ずファミリー ポリシーに準拠していることをデベロッパー様の責任でご確認ください。
ファミリー プログラムについて詳しくは、Google Developers をご覧ください。