このガイドでは、ターゲティング情報を広告リクエストに提供する方法について説明します。
広告のターゲット設定の動作を確認するには、iOS API デモアプリを Swift または Objective-C:
前提条件
スタートガイドを完了していること。
GADRequestConfiguration
GADRequestConfiguration
グローバルに適用するターゲット設定情報を収集するオブジェクトで、
GADMobileAds
共有インスタンスです。次のコードでアクセスできます。
Swift
let requestConfiguration = GADMobileAds.sharedInstance().requestConfiguration
Objective-C
GADRequestConfiguration requestConfiguration = GADMobileAds.sharedInstance.requestConfiguration;
子ども向けの設定
児童オンライン プライバシー保護法(Children's Online Privacy Protection Act)
(COPPA)、
「新規顧客の獲得」目標を
tagForChildDirectedTreatment
。
アプリ デベロッパーは、Google にアプリの情報を 子ども向けコンテンツを選択します。このように コンテンツを子ども向けとして取り扱う場合、Google は措置を講じます その広告リクエストで IBA とリマーケティング広告を無効にする。設定オプションは次のとおりです。 次のとおりです。
tagForChildDirectedTreatment
をtrue
に設定して、 COPPA を遵守するため、子ども向けコンテンツとして扱われます。これにより 広告識別子(IDFA)の送信。tagForChildDirectedTreatment
をfalse
に設定して、 COPPA を遵守するため、子ども向けコンテンツとして取り扱われます。- 方法を指定したくない場合は、
tagForChildDirectedTreatment
を設定しないでください。 COPPA に照らしてコンテンツの取り扱いを希望する場合。
次の例は、コンテンツを特定のコンテンツとして COPPA を遵守する子ども向けコンテンツ:
Swift
GADMobileAds.sharedInstance().requestConfiguration.tagForChildDirectedTreatment = true
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment = @YES;
このタグを設定すると、この通知が正確であり、 アプリの所有者に代わって動作する権限を有します。不正行為が 変更すると、Google アカウントが停止される場合があります。
同意年齢に満たないユーザー
広告リクエストにマークを付けることで、 欧州経済領域(EEA)に居住し、同意年齢に満たない。この機能は 国際法の一般条項の データ保護規則(GDPR)。なお、 遵守する必要がありますEU のガイダンスを確認し、 ご自身で弁護士に依頼することをおすすめしますGoogle のツールは、 特定のパブリッシャーの義務を免除してはいけません。 あります。 GDPR が及ぼす影響の詳細 ニュース メディア
この機能を使用する場合は、同意年齢に満たないユーザー用のタグ ヨーロッパ(TFUA)パラメータは、今後のすべての広告リクエストに含まれます。 このパラメータを指定すると、リマーケティングなどのパーソナライズド広告が無効になります。 ブロックしますまた 第三者広告ベンダーへの リクエストも無効になります 広告測定ピクセルや第三者広告サーバーなどの 要素が含まれます
この設定は、Google Mobile Ads SDK のすべてのバージョンで使用できます。
「
次の tagForUnderAgeOfConsent
プロパティ:
GADMobileAds.requestConfiguration
オブジェクトを作成し、true
を渡します。
tagForUnderAgeOfConsent
をtrue
に設定して、広告が必要であることを示します。 リクエストを年齢に満たないユーザーに適した方法で処理すること できます。これにより、Google 広告から 識別子、IDFA。tagForUnderAgeOfConsent
の設定がない場合、広告が不要であることを示します。 リクエストを年齢に満たないユーザーに適した方法で処理すること できます。
次の例は、広告リクエストに TFUA を含める必要があることを示しています。
Swift
GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent = true
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.tagForUnderAgeOfConsent = @YES;
子ども向けの設定を有効にするタグ
と tagForUnderAgeOfConsent
の両方を同時に true
に設定しないでください。
設定されている場合は、子供向けの設定が優先されます。
広告コンテンツのフィルタリング
アプリでは、
GADRequestConfiguration
の maxAdContentRating
プロパティ。この設定は
そのセッションの残りの時間に対するその後のすべての広告リクエストに対して適用されます。指定可能な値
このプロパティは、デジタル コンテンツ ラベルに基づいて
であり、1 で表す必要があります。
次の定数の場合:
GADMaxAdContentRatingGeneral
GADMaxAdContentRatingParentalGuidance
GADMaxAdContentRatingTeen
GADMaxAdContentRatingMatureAudience
次のコードでは、すべての広告リクエストに、その広告コンテンツを指定するよう
デジタル コンテンツ ラベルの指定に対応している必要があります。
GADMaxAdContentRatingGeneral
。
Swift
GADMobileAds.sharedInstance().requestConfiguration.maxAdContentRating =
GADMaxAdContentRatingGeneral
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.maxAdContentRating =
GADMaxAdContentRatingGeneral;
パブリッシャー様のプライバシーの取り扱い(ベータ版)
「
パブリッシャーのプライバシーの取り扱い
(PPT)API は、広告をオフにするかどうかをアプリが指定できるようにするオプションのツールです
すべての広告リクエストで
publisherPrivacyPersonalizationState
GADRequestConfiguration
というプロパティです。この機能を使用する場合 パブリッシャーは
プライバシーの取り扱い(PPT)パラメータが、
できます。
デフォルトでは、Google への広告リクエストにはパーソナライズド広告が配信されます。次の すべての広告リクエストで広告のパーソナライズがオフになるコード:
Swift
GADMobileAds.sharedInstance().requestConfiguration.publisherPrivacyPersonalizationState =
.disabled
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.publisherPrivacyPersonalizationState =
GADPublisherPrivacyPersonalizationStateDisabled;
GADRequest
GADRequest
オブジェクトはターゲティングを収集します。
広告リクエストで送信される情報です
コンテンツの URL
アプリは、広告をリクエストする際に、配信しているコンテンツの URL を渡すことができます。 これにより、キーワード ターゲティングによって広告とコンテンツを一致させることができます。
たとえば、アプリで次のコンテンツを表示する際に広告をリクエストしている場合、
https://www.example.com
様、この URL を渡して関連キーワードをターゲットに設定できます。
Swift
let request = GADRequest()
request.contentURL = "https://www.example.com"
Objective-C
GADRequest *request = [GADRequest request];
request.contentURL = @"https://www.example.com";
よくある質問
- 広告が自動更新されると、どのターゲティングが使用されますか。
- 広告の更新時に、以前に指定した
GADRequest
オブジェクトはターゲティングに再度使用されます。 新しいターゲティングを設定するには、明示的にloadRequest
をGADBannerView
を新しいGADRequest
オブジェクト。 - 追加のターゲティング パラメータをメディエーション ネットワークに渡すにはどうすればよいですか?
- 方法については、メディエーションをご覧ください。 ターゲティングをメディエーションネットワークに送信する。