我正在測試通過DFP廣告管理系統運行的我公司的廣告代碼,並且出現了一些與我們的某些發佈商希望實施的頁外流程有關的問題。我有一切正常工作,但我想知道我是否配置錯誤,因爲有些事情對我來說沒有意義。以下是我當前的設置:DFP廣告管理系統中的頁外展示位置問題
我創建了一個新的廣告單元,並指定了1x1的大小,因爲您似乎必須指定大小,即使廣告是通過頁面投放的。然後我附加了一個展示位置。
我添加了新訂單和訂單項,然後將廣告資源定位到我創建的廣告單元。
然後,我添加了一種新的「自定義」類型的「廣告素材」,並將目標大小設置爲Out-of-page
。
批准了我選擇的所有廣告單元后,我想要的所有內容,然後點擊Generate Tags
。這給了我一個彈出所有我需要的代碼。有一個out-of-page unit
複選框,我發現我需要啓用此工作。有什麼奇怪的是,當我檢查,得到的腳本,代碼定義了兩個廣告位:
googletag.defineSlot('/9999999/out-of-page_26297', [1, 1], 'div-gpt-ad-9999999-0').addService(googletag.pubads());
googletag.defineOutOfPageSlot('/9999999/out-of-page_26297', 'div-gpt-ad-9999999-0-oop').addService(googletag.pubads());
和
<!-- out-of-page_26297 -->
<div id='div-gpt-ad-9999999-0' style='width:1px; height:1px;'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-9999999-0'); });
</script>
</div>
<!-- out-of-page_26297 out-of-page -->
<div id='div-gpt-ad-9999999-0-oop'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-9999999-0-oop'); });
</script>
</div>
什麼是困惑我的是它好像我只需要出的 - 頁面廣告位。 1x1實際上並沒有做任何事情,如果我只是將googletag.defineSlot()
調用註釋掉,我仍然會正確註冊展示次數。我將不得不爲我們的發佈者編寫一個教程,我真的很想避免混淆他們,並且爲一個廣告製作多個廣告位似乎是錯誤的。有什麼方法可以避免這種情況發生?我錯誤地設置了一些東西嗎?谷歌是否真的需要這兩個位置的地方,或者它是一個錯誤?
我注意到的另外一件事是,當我轉到「庫存」選項卡並從左側菜單中選擇「生成標籤」時,我沒有選擇選擇「超出頁面」。只有在您從單個廣告展示位置生成代碼時才能使用,這非常令人困惑。
這實際上是我來到的結論。當然,我正在對此進行測試,以便外部發布商可以設置這些代碼,並且告訴他們刪除這些未使用的展示位置會更加令人困惑。 – Mordred