Google 發布商廣告代碼 (GPT) 會儲存目前顯示在網頁上每個廣告的記錄。這就是所謂的用戶端憑證。
這個憑證可自動讓您無限期地將網頁上所有廣告版位的請求建立關聯。由於動態內容中不同廣告請求之間的間隔時間較長,這項行為可以提升動態內容網頁的營利成效;這類網頁包括無限捲動網頁、延遲載入網頁、單頁應用程式 (SPA) 和漸進式網頁應用程式 (PWA)。
用戶端憑證會用於選擇要在網頁上其他廣告版位放送的廣告素材,包含以下的情況:
最佳做法
用戶端憑證功能已對所有發布商推出。大部分發布商不必進行任何變更就能使用這個憑證,但建議您針對 API 呼叫採取一些最佳做法,並重新設計您的網頁結構。
傳送包含所有廣告版位的單一請求架構請求
為了能有成效最佳的預期廣告放送行為,請使用單一請求架構 (SRA) 傳送包含您希望獲選的所有廣告版位的請求。
如果無法產生 SRA 請求,則可以將您的請求完全序列化以確保預期的行為。每一個請求都必須等待上一個請求中的 SlotResponseReceived
事件;然而,這對延遲而言並非理想的做法,因此建議只有在絕對必要時才使用序列化這個方法。
使用 destroySlots()
移除廣告版位
從網頁中移除廣告版位時,請一律使用 destroySlots()
API 呼叫拆除版位,並移除網頁中所有相關物件和參照。
一旦用戶端憑證過期後,廣告版位就無法再影響廣告伺服器的廣告素材選擇決策。
使用 destroySlots()
移除網頁中現有的版位時,會重設用戶端憑證。使用網頁瀏覽時,憑證也會重設。
憑證到期
GPT 用戶端憑證會在 10 秒後自動到期。如果您以前習慣於 30 秒才過期的用戶端憑證,建議您重新建構網頁或變更廣告放送設定。