iframe के अंदर GPT
HTML5 के लिए IMA, GPT की जगहों को सिर्फ़ मुख्य पेज पर पहचानता है। iframe में, प्रॉक्सी स्क्रिप्ट के बिना, कंपेनियन नहीं दिखता।
इम्प्लीमेंटेशन गाइड
Companion ads
बैनर जो पेज पर तब दिखता है जब प्लेयर में वीडियो या ऑडियो विज्ञापन चल रहा हो, और दोनों मिलकर एक जोड़ी बनाते हैं।
1 मिनट में समझें
किसी कॉन्सर्ट की कल्पना करें: गायिका मंच पर होती है और बगल की बड़ी स्क्रीन गाने का नाम दिखाती है। दोनों एक ही समय पर एक ही कहानी बताते हैं। कंपैनियन विज्ञापन ऐसा ही है। जब वीडियो या ऑडियो विज्ञापन प्लेयर में चलता है, तब उसी विज्ञापन का बैनर प्लेयर के पास पेज के विज्ञापन स्लॉट में दिखता है।
Google बताता है कि कंपेनियन विज्ञापन डिस्प्ले जगहों में विज्ञापन दिखाने देते हैं, उसी समय जब वीडियो या ऑडियो प्लेयर में कोई विज्ञापन चल रहा हो। वे हमेशा मुख्य विज्ञापन पर निर्भर रहते हैं, जिसे मास्टर कहते हैं: मास्टर के बिना कंपेनियन नहीं होता। यह कॉन्सर्ट की बड़ी स्क्रीन जैसा है, जिसका तभी मतलब है जब कोई गा रहा हो। एक VAST विज्ञापन में 6 तक कंपेनियन डिस्प्ले विज्ञापन हो सकते हैं।
साइट यह कैसे करती है? प्लेयर के पास के डिस्प्ले स्लॉट GPT यानी Google Publisher Tag से बनते हैं, जो विज्ञापन स्लॉट के लिए Google का कोड है। इसके लिए GPT में तीन हिस्से हैं। पहला, companionAds, बताता है कि जब उसी पेज के प्लेयर में VAST विज्ञापन चल रहा हो, तब वह स्लॉट कंपैनियन ले सकता है। दूसरा, setRefreshUnfilledSlots, खाली रह गए स्लॉट बाद में भरने को कहता है। तीसरा, enableVideoAds, GPT और IMA SDK को एक ही correlator इस्तेमाल करवाता है, यानी एक ही पेज व्यू के सभी विज्ञापन अनुरोधों में एक जैसी रहने वाली संख्या। प्लेयर की तरफ़ से IMA टैग के ciu_szs पैरामीटर में कंपैनियन के साइज़ भेजता है।
कब काम का है? जब आपके पास वीडियो या ऑडियो विज्ञापन हों और आप चाहें कि विज्ञापन पेज पर भी दिखे। जिन वीडियो प्लेयरों में ऑडियो विज्ञापन आ सकते हैं, उनमें Google पुरज़ोर सलाह देता है कि कंपैनियन बैनर इस्तेमाल करें, ताकि ऑडियो चलते समय प्लेयर खाली न रहे। कुछ सावधानियाँ: स्लॉट का साइज़ कंपैनियन के बराबर होना चाहिए, रेस्पॉन्सिव विज्ञापन वीडियो कंपैनियन के रूप में समर्थित नहीं हैं, और अगर प्लेयर iframe के अंदर है, तो GPT की प्रॉक्सी स्क्रिप्ट चाहिए।
चरण-दर-चरण
लागू किया गया उदाहरण
<!-- No head: GPT com um espaço que aceita complementar -->
<script async
src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script>
window.googletag = window.googletag || { cmd: [] };
googletag.cmd.push(function () {
googletag
.defineSlot('/1234567/exemplo', [728, 90], 'companionDiv')
.addService(googletag.companionAds())
.addService(googletag.pubads());
googletag.companionAds().setRefreshUnfilledSlots(true);
googletag.pubads().enableVideoAds();
googletag.enableServices();
});
</script>
<!-- No body: a caixa do complementar, do mesmo tamanho -->
<div id="companionDiv" style="width:728px; height:90px;">
<script>
googletag.cmd.push(function () { googletag.display('companionDiv'); });
</script>
</div>
<!-- Na tag do IMA, os tamanhos dos complementares vão em ciu_szs:
...&ciu_szs=728x90&... -->Google क्या सलाह देता है
सुझाव
सावधानी
HTML5 के लिए IMA, GPT की जगहों को सिर्फ़ मुख्य पेज पर पहचानता है। iframe में, प्रॉक्सी स्क्रिप्ट के बिना, कंपेनियन नहीं दिखता।
कंपेनियन का आकार जगह जितना ही होना चाहिए। 728x90 की जगह को 300x250 का कंपेनियन नहीं मिलता।
IMA वाले प्लेयर को कंपेनियन के आकार ciu_szs पैरामीटर में भेजने चाहिए। इसके बिना, सर्वर को पता नहीं चलता कि पेज कौन-से आकार स्वीकार करता है।
अपने-आप चलने वाले वीडियो या ऑडियो में, एक पल के लिए सामान्य बैनर दिख सकता है। Google इससे बचने के लिए disableInitialLoad बताता है।
नहीं। वह हमेशा प्लेयर में चल रहे मास्टर विज्ञापन पर निर्भर रहता है। अगर कंपेनियन नहीं है, तो जगह को आपके नेटवर्क का कोई और विज्ञापन मिल सकता है।
एक VAST विज्ञापन में 6 तक कंपेनियन डिस्प्ले विज्ञापन हो सकते हैं।
हाँ। जिन वीडियो प्लेयरों में ऑडियो विज्ञापन आ सकते हैं, उनमें Google पुरज़ोर सलाह देता है कि कंपैनियन बैनर इस्तेमाल करें, ताकि आवाज़ चलते समय प्लेयर खाली न रहे।
यह GPT और IMA SDK को एक ही correlator इस्तेमाल करवाता है, यानी एक ही पेज व्यू के सभी विज्ञापन अनुरोधों में एक जैसी रहने वाली संख्या।
लाइब्रेरी
इस पेज की हर बात Google के आधिकारिक दस्तावेज़ों पर आधारित है। सीधे स्रोत पर पढ़ें:
ऑडिट साइट को एक विज़िटर की तरह पढ़ता है, बिना कुछ क्लिक किए, और दिखाता है कि क्या ठीक करना है।