Google AdMob如何向廣告請求提供定位信息?

來源: Google Developers
作者:Google Developers
時間:2021-02-19
17242
本指南介紹如何向廣告請求提供定位信息。您可下載Android API Demo應用,查看實際示例。

定位

本指南介紹如何向廣告請求提供定位信息。您可下載Android API Demo應用,查看實際示例。

前提條件

通讀入門指南。

RequestConfiguration

RequestConfiguration對象會收集通過MobileAds靜態(tài)方法在全局范圍內應用的定位信息。

要更新請求配置,請從現(xiàn)有配置中獲取構建工具,執(zhí)行任何所需的更新,然后按如下所示進行設置:

1613723215(1).png

1613723237(1).png

面向兒童的設置

為了遵守《兒童在線隱私保護法》(COPPA)的規(guī)定,我們提供了一項名為“面向兒童的內容的標記”的設置。設置此標記,即表示您確認此通知準確無誤,且您有權代表應用的所有者行事。您了解,濫用此設置可能會導致您的Google帳號被終止。

作為應用開發(fā)者,您可以在發(fā)出廣告請求時表明是否希望Google將您的內容視為面向兒童的內容。如果您表明希望Google將您的內容視為面向兒童的內容,我們便會采取相應措施,針對該廣告請求停用針對用戶興趣投放廣告和再營銷廣告。

通過使用RequestConfiguration.Builder.setTagForChildDirectedTreatment(int),該設置可用于所有版本的Google Play服務SDK:

·使用TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE調用setTagForChildDirectedTreatment,即表明您希望根據(jù)《兒童在線隱私保護法》(COPPA)的規(guī)定將您的內容視為面向兒童的內容。

·使用TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE調用setTagForChildDirectedTreatment,即表明您不希望根據(jù)《兒童在線隱私保護法》(COPPA)的規(guī)定將您的內容視為面向兒童的內容。

·如果您不希望在廣告請求中表明您想如何根據(jù)《兒童在線隱私保護法》(COPPA)的規(guī)定來認定您的內容,請使用TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED調用setTagForChildDirectedTreatment。

以下示例表明您希望根據(jù)《兒童在線隱私保護法》(COPPA)的規(guī)定將您的內容視為面向兒童的內容:

1613723270(1).png

1613723292(1).png

注意:對于“親子同樂”計劃中“主要面向兒童”的應用以及登錄使用Family Link管理的Google帳號的用戶,系統(tǒng)會自動將所有廣告請求的所有內容都視為面向兒童的內容。

未達到法定承諾年齡的用戶

您可以對廣告請求進行標記,確保針對未達到法定承諾年齡的歐洲經濟區(qū)(EEA)用戶投放的是合適的廣告。這項功能旨在幫助您遵守一般數(shù)據(jù)保護條例(GDPR)。需要說明的是,您可能還須承擔GDPR規(guī)定的其他法定義務。具體請查看歐盟發(fā)布的指導原則,并咨詢您自己的法律顧問。另外請注意,Google的工具旨在協(xié)助發(fā)布商遵守法規(guī),但并不能免除任何特定發(fā)布商按照法律規(guī)定所需承擔的義務。詳細了解GDPR給發(fā)布商帶來了哪些影響。

使用這項功能時,廣告請求中會包含一個TFUA(用于表示用戶位于歐洲且未達到法定承諾年齡的標記)參數(shù)。此參數(shù)會禁止針對所有廣告請求投放個性化廣告,包括再營銷廣告。它還禁止向第三方廣告供應商(例如廣告衡量像素和第三方廣告服務器)發(fā)送請求。

與面向兒童的設置一樣,RequestConfiguration.Builder中有用于設置TFUA參數(shù)的setTagForUnderAgeOfConsent方法,其中包括以下選項。

·使用TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE調用setTagForUnderAgeOfConsent,即表明您希望按適合未達到法定承諾年齡的歐洲經濟區(qū)(EEA)用戶的方式處理該廣告請求。

·使用TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE調用setTagForUnderAgeOfConsent,即表明您不希望按適合未達到法定承諾年齡的歐洲經濟區(qū)(EEA)用戶的方式處理該廣告請求。

·使用TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED調用setTagForUnderAgeOfConsent,即表明您未明確是否按適合未達到法定承諾年齡的歐洲經濟區(qū)(EEA)用戶的方式處理該廣告請求。

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

1613723330(1).png

1613723352(1).png

不應將用于啟用面向兒童的設置的標記和setTagForUnderAgeOfConsent同時設置為true。如果同時設置為true,則以“面向兒童的設置”為準。

廣告內容過濾

通過使用setMaxAdContentRating方法,應用可為其廣告請求設置廣告內容分級上限。如果配置了此方法,所返回的AdMob廣告的內容分級會等于或低于該上限。此廣告聯(lián)盟額外參數(shù)可能的值依數(shù)字內容標簽分類而定,并且必須是以下字符串之一:

·MAX_AD_CONTENT_RATING_G

·MAX_AD_CONTENT_RATING_PG

·MAX_AD_CONTENT_RATING_T

·MAX_AD_CONTENT_RATING_MA

以下代碼會配置RequestConfiguration對象,以指定返回的廣告內容所對應的數(shù)字內容標簽不應高于G:

1613723423(1).png

1613723444(1).png

注意:通過SDK指定的內容分級過濾器設置將替換所有使用AdMob界面配置的設置。

廣告請求

AdRequest對象可收集隨廣告請求一起發(fā)送的定位信息。

地理位置

如果用戶已為您的應用授予位置權限,則AdMob會自動將此位置數(shù)據(jù)傳遞給SDK。SDK會使用此數(shù)據(jù)來改進廣告定位,而不需更改應用中的任何代碼。當然,您可以為廣告啟用或停用位置數(shù)據(jù)。

自動填充的地理位置信息不會轉發(fā)到中介廣告聯(lián)盟,而且還可能會被完全停用。因此,SDK提供了手動設置地理位置的功能。您可以在AdRequest中指定地理位置定位信息,如下所示:

1613723472(1).png

1613723495(1).png

用戶的地理位置應該通過適當?shù)姆椒ǐ@得。

出于對用戶隱私權的尊重,Google要求所指定的地理位置必須來自您的應用已在使用的信息。

利用定位加載廣告

設置請求定位信息后,請使用AdRequest實例在廣告視圖上調用loadAd()。

1613723517(1).png

1613723538(1).png

立即登錄,閱讀全文
版權說明:
本文內容來自于Google Developers,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家