指定目標

本指南說明如何為廣告請求提供指定目標資訊。換 可實際使用的範例應用程式 請下載 Android API 試用版應用程式

下載 API 示範影片

修課條件

RequestConfiguration

RequestConfiguration 物件會收集指定目標資訊,以便全面套用到 a MobileAds 靜態方法。

如要更新要求設定,請從現有的 執行任何需要的更新,並依照下列方式設定:

Java

RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
    .toBuilder()
    .build();
MobileAds.setRequestConfiguration(requestConfiguration);

Kotlin

var requestConfiguration = MobileAds.getRequestConfiguration()
  .toBuilder()
  .build()
MobileAds.setRequestConfiguration(requestConfiguration)

兒童導向設定

用於《兒童網路隱私保護法》 (COPPA)、 有一項設定是「標記為兒童導向內容」設定。 設定這個代碼,即表示您確認這項通知正確無誤 ,且您是應用程式擁有者的授權代理人。 您瞭解濫用這項設定可能導致帳戶遭到終止 電子郵件地址。

如果您是應用程式開發人員,則可指明是否希望 Google 將 內容標示為兒童導向內容。如果指定 希望 Google 將您的內容視為兒童導向內容,我們會採取相應措施 針對該廣告請求停用按照興趣顯示的廣告和再行銷廣告。

這項設定適用於所有版本的 Google Play 服務 SDK 透過 RequestConfiguration.Builder.setTagForChildDirectedTreatment(int)

  • 透過以下方式致電setTagForChildDirectedTreatmentTAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE 表示您想要 內容視為兒童導向內容。這麼做可以避免 Android 廣告識別碼傳送過程 (AAID)

  • 透過以下方式致電setTagForChildDirectedTreatmentTAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE。 內容視為兒童導向內容。

  • 透過以下方式致電setTagForChildDirectedTreatment: 如果不想指定TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED 我們如何處理廣告請求中的 COPPA 規範

以下範例表示您希望內容 以 COPPA 規範為兒童導向內容:

Java

RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
    .toBuilder()
    .setTagForChildDirectedTreatment(RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
    .build();
MobileAds.setRequestConfiguration(requestConfiguration);

Kotlin

var requestConfiguration = MobileAds.getRequestConfiguration()
  .toBuilder()
  .setTagForChildDirectedTreatment(RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
  .build()
MobileAds.setRequestConfiguration(requestConfiguration)

您可以在 未滿規定年齡的歐洲經濟區 (EEA)。這項功能 協助您遵循《一般大眾內容》 資料保護規則 (GDPR)。請注意,您有其他法律規範 所負責任 AI 技術的義務。詳閱歐盟指南,並向 建議諮詢法律顧問請注意,Google 工具旨在 合乎規定,而非讓任何特定發布商履行其義務 法律。 進一步瞭解 GDPR 對發布商的影響

使用這項功能時,會加上未滿法定同意年齡使用者的代碼 (TFUA) 參數此參數會停用 個人化廣告 (包括再行銷) 功能。此外, 停止向第三方廣告供應商 (例如廣告評估像素和 第三方廣告伺服器

如同兒童導向設定 RequestConfiguration.Builder 用於設定 TFUA 參數: setTagForUnderAgeOfConsent()、 包含下列選項

  • 透過 TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE 撥打 setTagForUnderAgeOfConsent() 代表您希望廣告請求針對 未滿規定年齡的歐洲經濟區 (EEA)。這也 防止傳輸 Android 廣告 ID (AAID)

  • 透過 TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE 撥打 setTagForUnderAgeOfConsent() 表示您希望廣告請求「不」收到使用者待遇 未滿規定年齡的歐洲經濟區 (EEA) 使用者。

  • 透過以下方式致電setTagForUnderAgeOfConsent()TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED 表示 指定廣告請求是否應該針對 未滿規定年齡的歐洲經濟區 (EEA)。

以下舉例說明您想在廣告請求中加入 TFUA:

Java

RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
    .toBuilder()
    .setTagForUnderAgeOfConsent(RequestConfiguration.TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE)
    .build();
MobileAds.setRequestConfiguration(requestConfiguration);

Kotlin

var requestConfiguration = MobileAds.getRequestConfiguration()
  .toBuilder()
  .setTagForUnderAgeOfConsent(RequestConfiguration.TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE)
  .build()
MobileAds.setRequestConfiguration(requestConfiguration)

用來啟用兒童導向內容設定的代碼 和 setTagForUnderAgeOfConsent() 不可同時設為 true。 如果是這種情況,系統會優先採用兒童導向設定。

廣告素材篩選功能

遵守 Google Play 的不當廣告政策 包含廣告內的相關優惠、所有廣告和相關 應用程式內顯示的優惠必須與內容相關 評分 / 您的應用程式,即使其內容本身符合 Google 規範 Google Play 的政策

廣告內容分級上限等工具 使用者所見廣告的內容您可以將內容分級上限設為 有助於遵守平台政策

應用程式可以使用 setMaxAdContentRating 方法。此畫面設定的內容分級等於或 。其他聯播網的可能值取決於 數位內容標籤分類,必須是以下其中一項: 字串:

  • MAX_AD_CONTENT_RATING_G
  • MAX_AD_CONTENT_RATING_PG
  • MAX_AD_CONTENT_RATING_T
  • MAX_AD_CONTENT_RATING_MA

下列程式碼會設定 RequestConfiguration 物件,藉此指定 傳回的廣告內容應符合「否」這個數位內容標籤標示 高於 G

Java

RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
    .toBuilder()
    .setMaxAdContentRating(RequestConfiguration.MAX_AD_CONTENT_RATING_G)
    .build();
MobileAds.setRequestConfiguration(requestConfiguration);

Kotlin

var requestConfiguration = MobileAds.getRequestConfiguration()
  .toBuilder()
  .setMaxAdContentRating(RequestConfiguration.MAX_AD_CONTENT_RATING_G)
  .build()
MobileAds.setRequestConfiguration(requestConfiguration)

請參閱下列文章:

發布商隱私權保護措施 (Beta 版)

發布商隱私權保護措施 (PPT) API 是一項選用工具,可讓應用程式指明是否要關閉廣告功能 針對所有採用 setPublisherPrivacyPersonalizationState() 方法。 使用這項功能時,發布商隱私權處理 (PPT) 參數為 將納入工作階段的剩餘期間

根據預設,傳送給 Google 的廣告請求會放送個人化廣告。下列 程式碼會關閉所有廣告請求的廣告個人化功能:

Java

RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
    .toBuilder()
    .setPublisherPrivacyPersonalizationState(PublisherPrivacyPersonalizationState.DISABLED)
    .build();
MobileAds.setRequestConfiguration(requestConfiguration);

Kotlin

var requestConfiguration = MobileAds.getRequestConfiguration()
  .toBuilder()
  .setPublisherPrivacyPersonalizationState(PublisherPrivacyPersonalizationState.DISABLED)
  .build()
MobileAds.setRequestConfiguration(requestConfiguration)

廣告請求

AdRequest 物件會收集指定目標 與廣告請求一併送出的資訊

請參閱廣告指定目標範例 ,瞭解如何在 Android API 試用版應用程式中導入廣告指定目標。