replace clear by destroySlots
Created by: Anonymous
**What
**廣告部反應包版廣告在切換新聞(client side render)後廣告會消失.
(發生問題的廣告為 Desktop aside middle: /1018855/cnyes_news_aside_middle
)
**Why
**目前切換頁面不會顯示重複廣告, 所有委刊項各播一次就開始播聯播網, 沒有串聯播網的 adUnit 就不會顯示廣告 (slotRenderEnded event.isEmpty === true)
How
DFPProvider 目前 re-render adSlot 時是執行 clear -> refresh,
adgeek & google 官方文件(https://support.google.com/admanager/answer/183281) 均建議使用 destroySlots,
與廣告部討論後決定調整 DFPProvider 設定,
因 destroySlots 會清除所有紀錄, 所以每次切換頁面能拿到重複的廣告,
如有多個委刊項就依設定由 google 分派
Reference:
https://developers.google.com/doubleclick-gpt/reference#googletag.destroySlots
https://developers.google.com/doubleclick-gpt/reference#googletag.PubAdsService_clear