您可以替廣告請求設定兒童導向內容標記,這項功能的立意是協助您遵守《兒童網路隱私保護法》(COPPA)。請注意,您可能還有 COPPA 所衍生的其他法律義務。請查看美國聯邦貿易委員會 (FTC) 指南並諮詢您的法律顧問。提醒您,Google 提供工具的用意是協助發佈商遵守規定,而非方便發佈商規避依法必須遵行的義務。
使用這項功能時,您的廣告請求將會包含 TFCD
(兒童導向內容標記) 參數,作用是針對這類內容停用或允許按照興趣顯示廣告和再行銷廣告。這個參數不影響您使用 Google 鍵/值,因此您每一種鍵/值用法都必須符合 COPPA 規範;詳情請參閱 COPPA 指南。
如果在廣告請求中加入 TFCD
參數,該參數的效力將優先於任何相關網站層級設定。
下方指南將說明如何將代碼標示為兒童導向,涵蓋主題如下:
如果您使用 Google 的廣告服務,且想要在網站或應用程式層級 (而非廣告請求中) 導入兒童導向內容,請參閱「替網站或廣告請求設定兒童導向內容標記」一文。請注意,由於您掌控了網站或應用程式的內容,因此整體而言您也可以決定我們如何依據 COPPA 看待您的內容。不過,即使未收到您的通知,Google 也有可能為了善盡 COPPA 所載義務,主動開始將您的網站或應用程式視為兒童導向。在這種情況下,我們會嘗試通知您,而您可以使用我們的工具指定特定處理方式。
Google 發佈商廣告代碼 (GPT)
如果您使用 Google 發佈商廣告代碼 (GPT),便可透過下列 API 呼叫替廣告請求標上兒童導向狀態:
googletag.pubads().setTagForChildDirectedTreatment(int options);
將 options
參數設為整數值 1
,即可將廣告請求標為兒童導向;如果不是兒童導向的廣告請求,則設為 0
。
為了確保您指定的選項能在為網頁提出任何廣告請求前生效,請在網頁執行時及早進行 setTagForChildDirectedTreatment
GPT API 呼叫。如果您太晚呼叫,系統可能就無法在每個廣告請求中將兒童導向標記列入考量。舉例來說,您必須確定對 setTagForChildDirectedTreatment
的呼叫是在任何對 googletag.enableServices()
、googletag.pubads().display(...)
和 googletag.pubads().definePassback(...).display()
(僅部分例舉) 的呼叫之前執行。
如果您使用的是非同步模式,後續重新整理所有廣告版位的呼叫 (使用 googletag.pubads().refresh
) 都會將最後一次廣告版位要求之後使用 setTagForChildDirectedTreatment
所做的變更列入考量。
透過 API 呼叫替廣告請求標上兒童導向狀態後,您便可取消設定該值。這樣一來,凡是日後在同一次網頁瀏覽中的廣告請求,都會視情況預設為採用網站層級設定。如要取消設定兒童導向狀態,請使用下列 API 呼叫:
googletag.pubads().clearTagForChildDirectedTreatment();
setTagForChildDirectedTreatment 呼叫完成後,這項設定在您變更或清除以前,都會套用到後續所有的廣告請求。
同步 GPT 程式碼片段範例</script>
<script type='text/javascript'> googletag.pubads().setTagForChildDirectedTreatment(1); googletag.defineSlot('/1234/sports/football', [728, 90],'div_1') .addService(googletag.pubads()); googletag.pubads().enableSyncRendering(); googletag.enableServices();
</script>
</script>
<script type='text/javascript'> googletag.cmd.push(function() { googletag.pubads().setTagForChildDirectedTreatment(1); googletag.defineSlot('/1234/sports/football', [728, 90],'div_1') .addService(googletag.pubads()); googletag.enableServices(); });
</script>
GPT 回傳式曝光代碼
GPT 回傳式曝光代碼可用來將某個 Google Ad Manager 發佈商的廣告改由另一位發佈商投放,不論他們是否使用 Google Ad Manager 廣告放送服務或第三方廣告伺服器都一樣。代碼會從 Google Ad Manager 發佈商 A 傳送到發佈商 B,並使用發佈商 B 的廣告伺服器進行投放。
如果您使用 GPT 回傳式曝光代碼,便可在 API 呼叫中加入下列程式碼,替廣告請求標上兒童導向狀態:
setTagForChildDirectedTreatment(int options);
將 options
參數設為整數值 1
,即可將廣告請求標為兒童導向;如果不是兒童導向的廣告請求,則設為 0
。
使用回傳式曝光代碼時,Google Ad Manager 會為發佈商 A 提出初始廣告請求,方法則是使用 TFCD=1
或 TFCD=0
(或兩者都不用)。當系統將廣告素材投放到網頁內時,%%TFCD%%
巨集會「沿用」初始廣告請求中的值;當系統將廣告請求傳送給發佈商 B 時,則會使用第一次廣告請求中的值。%%TFCD%%
巨集只有在發佈商 A 和發佈商 B 都使用 Google Ad Manager 廣告放送服務時,才能正常執行。
.display();
</script>
.display();
</script>
進一步瞭解 GPT 回傳式曝光代碼和 Google Ad Manager 巨集。
簡易網址
如果您使用簡易網址,就可以直接在代碼請求網址中加上 tfcd=[int]
參數,替廣告請求標上兒童導向狀態。您必須在廣告代碼的前段指定這個參數;為了安全起見,請將這個參數放在前 500 個字元中。指定 tfcd=1
即可將廣告請求標為兒童導向;如果不是兒童導向的廣告請求,則設為 tfcd=0
。舉例來說:
https://securepubads.g.doubleclick.net/gampad/ad?tfcd=1&iu=/12345/adunit&sz=728x90&c=12345
Google Mobile Ads SDK
如果您是應用程式開發人員,則可指明是否希望 Google 在您提出廣告請求時將您的內容視為兒童導向。
您可以設定 tagForChildDirectedTreatment
,指明 Google 是否必須將您的內容視為兒童導向,以符合 COPPA 的規範;詳情請參閱 Android 版和 iOS 版開發人員說明文件。
tagForChildDirectedTreatment
,指出您的內容依據 COPPA 應視為兒童導向內容。Google 會將這項信號提供給中介服務中的第三方廣告聯播網,協助您遵守 COPPA 規定。瞭解詳情Google Interactive Media Ads SDK (影片廣告)
對於影片請求,只要將 tfcd=1
參數加到廣告代碼中,即可指定 Google 將影片內容視為兒童導向內容,方法則是使用手動建構的主影片廣告代碼,或使用各平台專用的任何 IMA SDK (HTML5、iOS 或 Android)。
如果您的影片播放器使用了 Google Ad Manager 的「動態廣告插播」功能,便可同時透過隨選影片或直播請求加入 tfcd=1
參數,以便將該參數傳遞給所有內含的廣告請求。