定位

本指南介紹瞭如何為廣告請求提供定位信息。

要查看實際的廣告定位,請下載 Objective-C 或 Swift 中的 iOS API 演示應用程序。

下載 API 演示

先決條件

完成使用入門指南。

GAD請求配置

GADRequestConfiguration是收集定位信息被經由所述全球應用的對象GADMobileAds共享實例。

它可以通過以下代碼段訪問:

迅速

let requestConfiguration = GADMobileAds.sharedInstance().requestConfiguration

目標-C

GADRequestConfiguration requestConfiguration = GADMobileAds.sharedInstance.requestConfiguration;

以兒童為導向的設置

對於目的兒童在線隱私保護法(COPPA) ,有一個名為設置tagForChildDirectedTreatment

作為應用開發者,您可以在發出廣告請求時指明是否希望 Google 將您的內容視為面向兒童的內容。當您表示希望 Google 將您的內容視為面向兒童的內容時,我們會採取措施針對該廣告請求停用 IBA 和再營銷廣告。設置選項如下:

  • 設置tagForChildDirectedTreatmentYES要表明您希望您的內容視為面向兒童的COPPA的目的。
  • 設置tagForChildDirectedTreatmentNO ,以表明您不希望您的內容視為面向兒童的COPPA的目的。
  • 不要設置tagForChildDirectedTreatment ,如果你不希望表明您希望根據COPPA對待您的內容。

迅速

GADMobileAds.sharedInstance().requestConfiguration.tag(forChildDirectedTreatment: true)

目標-C

[GADMobileAds.sharedInstance.requestConfiguration tagForChildDirectedTreatment:YES];

通過設置此標籤,您證明此通知是準確的,並且您有權代表應用程序的所有者行事。您了解濫用此設置可能會導致您的 Google 帳戶被終止。

您可以將您的廣告請求標記為接受歐洲經濟區 (EEA) 內未滿同意年齡的用戶的治療。此功能旨在幫助促進遵守通用數據保護條例(GDPR) 。請注意,根據 GDPR,您可能還有其他法律義務。請查看歐盟的指南並諮詢您自己的法律顧問。請記住,Google 的工具旨在促進合規性,並不免除任何特定發布商在法律下的義務。了解更多關於GDPR如何影響出版商

使用此功能時,未來所有廣告請求中都將包含歐洲同意年齡 (TFUA) 參數下的用戶標籤。此參數會針對該特定廣告請求禁用個性化廣告,包括再營銷。它還禁止向第三方廣告供應商發出請求,例如廣告測量像素和第三方廣告服務器。

該設置可以通過谷歌移動廣告SDK的所有版本通過調用使用tagForUnderAgeOfConsent on方法GADMobileAds.requestConfiguration對象,並傳遞YES

  • 設置tagForUnderAgeOfConsentYEStrue ,表明你希望收到的廣告請求在適合的同意歲以下用戶的方式來處理。
  • 不設置tagForUnderAgeOfConsent表明您不希望廣告請求在適合的同意歲以下用戶的方式來處理。

以下示例表明您希望在廣告請求中包含 TFUA:

迅速

GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true);

目標-C

[GADMobileAds.sharedInstance.requestConfiguration tagForUnderAgeOfConsent:YES];

這種標籤使兒童的設置tagForUnderAgeOfConsent應該不會同時設置為true 。如果是,則以兒童為導向的設置優先。

廣告內容過濾

應用程序可以設置一個最大的廣告內容分級使用的所有廣告請求maxAdContentRating財產GADRequestConfiguration 。此設置適用於會話剩餘時間的所有未來廣告請求。此屬性的可能值是基於數字內容標籤分類,應該是以下常量之一:

  • GADMaxAdContentRatingGeneral
  • GADMaxAdContentRatingParentalGuidance
  • GADMaxAdContentRatingTeen
  • GADMaxAdContentRatingMatureAudience

下面的代碼配置所有的廣告請求指定返回應與數位內容標籤標識不高於該廣告內容GADMaxAdContentRatingGeneral

迅速

GADMobileAds.sharedInstance().requestConfiguration.maxAdContentRating =
  GADMaxAdContentRatingGeneral

目標-C

GADMobileAds.sharedInstance.requestConfiguration.maxAdContentRating =
  GADMaxAdContentRatingGeneral;

GADRequest

所述GADRequest定位信息對象收集到與廣告請求一起發送。

內容網址

請求廣告時,應用程序可能會傳遞它們所提供內容的 URL。這使關鍵字定位能夠將廣告與內容相匹配。

例如,如果您的應用程序的同時請求廣告展示從內容https://www.example.com ,你可以通過這個網址的目標相關的關鍵字:

迅速

let request = GADRequest()
request.contentURL = "https://www.example.com"

目標-C

GADRequest *request = [GADRequest request];
request.contentURL = @"https://www.example.com";

常問問題

廣告自動刷新時使用什麼定位?
在廣告刷新時,之前指定的GADRequest對象用於再次定位。要設定新的定位,明確調用loadRequestGADBannerView一個新的GADRequest對象。
如何將額外的定位參數傳遞給中介網絡?
調解找出如何發送靶向中介網絡。