本指南說明如何為廣告請求提供指定目標資訊。
若想查看實際指定廣告,請下載 Swift 或 iOS 版的 iOS API 試用版應用程式, Objective-C:
必要條件
完成開始使用指南。
GADRequestConfiguration
GADRequestConfiguration
敬上
物件會收集指定目標資訊,以便全面套用到
這個
GADMobileAds
共用執行個體。可透過下列程式碼存取:
Swift
let requestConfiguration = GADMobileAds.sharedInstance().requestConfiguration
Objective-C
GADRequestConfiguration requestConfiguration = GADMobileAds.sharedInstance.requestConfiguration;
兒童導向設定
用於《兒童網路隱私保護法》
(COPPA)、
有個設定叫做
tagForChildDirectedTreatment
。
如果您是應用程式開發人員,則可指明是否希望 Google 將 內容標示為兒童導向內容。當您指定 您希望 Google 將您的內容視為兒童導向內容,Google 會採取相應步驟 即可針對該廣告請求停用按照興趣顯示的廣告和再行銷廣告。設定選項包括 如下所示:
- 將
tagForChildDirectedTreatment
設為true
,表示想要 內容視為兒童導向內容。這樣一來, 廣告識別碼 (IDFA) 的傳輸流量。 - 將
tagForChildDirectedTreatment
設為false
,表示不需要 您的內容將視為兒童導向內容,以符合 COPPA 規範 - 如果不想指定
tagForChildDirectedTreatment
,請勿設定 您是否希望自己的內容符合 COPPA 規範
以下範例表示您希望系統將自己的內容視為 以 COPPA 規範為兒童導向內容:
Swift
GADMobileAds.sharedInstance().requestConfiguration.tagForChildDirectedTreatment = true
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment = @YES;
設定這個代碼,即表示您確認這項通知正確無誤,而且 。您瞭解濫用 這麼做可能會導致您的 Google 帳戶遭到終止。
未滿規定年齡的使用者
您可以在 未滿規定年齡的歐洲經濟區 (EEA)。這項功能 協助您遵循《一般大眾內容》 資料保護規則 (GDPR)。請注意,您有其他法律規範 所負責任 AI 技術的義務。詳閱歐盟指南並諮詢 建議諮詢法律顧問請注意,Google 工具旨在 合乎規定,而非讓任何特定發布商履行其義務 法律。 進一步瞭解 GDPR 的影響 發布商。
使用這項功能時,系統會加上未滿規定年齡使用者標記 日後所有的廣告請求都會包含歐洲 (TFUA) 參數。 這個參數會停用以下項目的個人化廣告 (包括再行銷): 來自特定廣告請求並且停止向第三方廣告供應商提出請求 例如廣告評估像素和第三方廣告伺服器
這項設定可用於所有版本的 Google Mobile Ads SDK,
設定
針對「tagForUnderAgeOfConsent
」屬性
GADMobileAds.requestConfiguration
物件並傳入 true
。
- 將
tagForUnderAgeOfConsent
設為true
,表示你想要這則廣告 以適合未滿法定年齡使用者的方式處理 同意。這也能防止傳輸「廣告」 ID、IDFA、 - 未設定
tagForUnderAgeOfConsent
表示您不想看到這則廣告 以適合未滿法定年齡使用者的方式處理 同意。
以下舉例說明您想在廣告請求中加入 TFUA:
Swift
GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent = true
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.tagForUnderAgeOfConsent = @YES;
用來啟用兒童導向內容設定的代碼
和 tagForUnderAgeOfConsent
不應同時設為 true
。
如果是這種情況,系統會優先採用兒童導向設定。
廣告素材篩選功能
應用程式可以使用
GADRequestConfiguration
的 maxAdContentRating
屬性。系統會套用這項設定
工作階段剩餘的所有廣告請求可能的值
此房源資訊是以數位內容標籤為依據
應視為一種分類
下列常數:
GADMaxAdContentRatingGeneral
GADMaxAdContentRatingParentalGuidance
GADMaxAdContentRatingTeen
GADMaxAdContentRatingMatureAudience
下列程式碼會設定所有廣告請求,以便指定該廣告素材
傳回的數位內容標籤名稱不應高於
GADMaxAdContentRatingGeneral
。
Swift
GADMobileAds.sharedInstance().requestConfiguration.maxAdContentRating =
GADMaxAdContentRatingGeneral
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.maxAdContentRating =
GADMaxAdContentRatingGeneral;
發布商隱私權保護措施 (Beta 版)
發布商隱私權保護措施
(PPT) API 是一項選用工具,可讓應用程式指明是否要關閉廣告功能
針對所有採用
publisherPrivacyPersonalizationState
GADRequestConfiguration
屬性。使用這項功能時
隱私權處理 (PPT) 參數會包含在日後所有
可保留工作階段的剩餘時間
根據預設,傳送給 Google 的廣告請求會放送個人化廣告。下列 程式碼會關閉所有廣告請求的廣告個人化功能:
Swift
GADMobileAds.sharedInstance().requestConfiguration.publisherPrivacyPersonalizationState =
.disabled
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.publisherPrivacyPersonalizationState =
GADPublisherPrivacyPersonalizationStateDisabled;
GADRequest
GADRequest
物件會收集指定目標
與廣告請求一併送出的資訊
內容網址
請求廣告時,應用程式可以傳遞所放送內容的網址。 這樣可以讓關鍵字指定功能比對廣告與內容。
舉例來說,假設應用程式在顯示
https://www.example.com
中,您可以傳送這個網址,指定相關關鍵字:
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
物件。 - 如何將額外的指定目標參數傳遞至中介服務聯播網?
- 請參閱「中介服務」一文,瞭解如何 將指定目標傳送到中介服務聯播網