本指南說明如何向廣告請求提供指定目標資訊。
必要條件
- 完成入門指南。
要求設定
RequestConfiguration
物件會收集每項廣告要求的全域設定,並由 MobileAds.SetRequestConfiguration()
套用。
// Configure your RequestConfiguration with Test Device Ids.
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TestDeviceIds = TestDeviceIds
});
為確保所有廣告請求都套用請求設定變更,請在初始化 SDK 之前設定請求設定。
兒童導向內容設定
為遵守《兒童網路隱私保護法》(COPPA) 規定,我們提供「兒童導向內容」標記設定。
如果您是應用程式開發人員,則可指明是否希望 Google 在您提出廣告請求時將內容視為兒童導向內容。如果您表示希望 Google 將內容視為兒童導向內容,我們會採取措施,針對該廣告請求停用 IBA 和再行銷廣告。您可以透過 RequestConfiguration.TagForChildDirectedTreatment
將這項設定用於所有版本的 Google Play 服務 SDK:
- 請使用參數
TagForChildDirectedTreatment.True
在RequestConfiguration
上呼叫TagForChildDirectedTreatment
,表示您希望內容視為兒童導向內容並接受 COPPA 規範。 - 使用參數
TagForChildDirectedTreatment.False
在RequestConfiguration
上呼叫TagForChildDirectedTreatment
,表示您不希望內容視為兒童導向內容並接受 COPPA 規範。 - 如果您不想在廣告請求中指出如何依據 COPPA 處理內容,請勿呼叫
TagForChildDirectedTreatment
。
以下範例表示您希望系統將內容視為 COPPA 適用的兒童導向內容:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);
設定這個標記即表示您確認這項通知正確無誤,且您已獲應用程式擁有者授權,可代表對方提出通知。您瞭解如果濫用這項設定,可能會導致 Google 帳戶遭到終止。
未滿法定同意年齡的使用者
您可以替廣告請求設定未滿法定同意年齡的歐洲經濟區使用者標記。這項功能的立意是協助發布商遵守《一般資料保護規則》(GDPR)。請注意,您可能還有 GDPR 所衍生的其他法律義務。請查看歐盟的指南,並諮詢您的法律顧問。請注意,Google 提供工具的用意是協助發布商遵守規定,不是幫忙任何發布商規避其法律義務。進一步瞭解 GDPR 對發布商的影響。
使用這項功能時,廣告請求會包含「未滿法定同意年齡的歐洲使用者標記」(TFUA) 參數。這個參數會針對特定廣告請求停用個人化廣告功能 (包括再行銷),並且停止向第三方廣告供應商 (例如廣告評估像素和第三方廣告伺服器) 提出其他請求。
您可以透過 RequestConfiguration.TagForUnderAgeOfConsent
將這項設定用於所有版本的 Google Play 服務 SDK:
- 請在
RequestConfiguration
上使用TagForUnderAgeOfConsent.True
引數呼叫TagForUnderAgeOfConsent
,表示您希望以適合未滿法定年齡同意年齡的使用者方式處理要求設定。 - 在
RequestConfiguration
上呼叫TagForUnderAgeOfConsent
,並使用TagForUnderAgeOfConsent.False
做為引數,表示您不希望以適合未滿法定同意年齡的使用者的方式處理要求設定。
以下範例表示您希望在廣告要求中加入 TFUA:
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
});
啟用兒童導向設定和 TagForUnderAgeOfConsent
的代碼不得同時設為 true。否則系統將以兒童導向內容設定為準。
廣告內容篩選
您可以透過 RequestConfiguration.Builder.SetMaxAdContentRating()
將這項設定用於所有版本的 Google Play 服務 SDK:
應用程式可以使用 RequestConfiguration
上的 Call MaxAdContentRating
,為其要求設定廣告內容分級上限。針對這些要求傳回的 AdMob 廣告,其內容分級會低於或等於該等級。這個聯播網額外資訊的可能值取決於數位內容標籤分類,且應為下列 MaxAdContentRating
物件之一:
MaxAdContentRating.G
MaxAdContentRating.PG
MaxAdContentRating.T
MaxAdContentRating.MA
下列程式碼會設定 RequestConfiguration
物件,指定傳回的廣告內容應對應至數位內容標籤,其等級不得高於 G
:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
MaxAdContentRating = MaxAdContentRating.G
};
MobileAds.SetRequestConfiguration(requestConfiguration);