本指南說明如何為廣告請求提供指定目標資訊。換 可實際使用的範例應用程式 請下載 Android 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)
:
透過以下方式致電
setTagForChildDirectedTreatment
:TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE
表示您想要 內容視為兒童導向內容。這麼做可以避免 Android 廣告識別碼傳送過程 (AAID)。透過以下方式致電
setTagForChildDirectedTreatment
:TAG_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
物件會收集指定目標
與廣告請求一併送出的資訊