विज्ञापन नियम चालू रखकर ओवरले इस्तेमाल करना
Google कहता है कि नेटवर्क या टैग में वीडियो विज्ञापन के नियम चालू होने पर नॉन-लीनियर विज्ञापन पात्र नहीं होते। ओवरले बस नहीं दिखता।
इम्प्लीमेंटेशन गाइड
Overlay ads (non-linear ads)
टेक्स्ट या इमेज वाला विज्ञापन जो वीडियो के चलते रहने के दौरान उसके एक हिस्से को ढकता है, कंटेंट को रोके बिना।
1 मिनट में समझें
टीवी पर मैच देखते समय स्क्रीन की एक पट्टी में छोटा सा विज्ञापन आता है, लेकिन खेल चलता रहता है, याद है? ओवरले विज्ञापन कुछ ऐसा ही है। यह टेक्स्ट या इमेज वाला विज्ञापन है जो वीडियो चलते समय उसके सिर्फ़ एक हिस्से को ढकता है। वीडियो रुकता नहीं: व्यक्ति देखता रहता है, और विज्ञापन उसके ऊपर रहता है, जैसे स्क्रीन के एक छोटे टुकड़े पर चिपका स्टिकर।
वीडियो विज्ञापनों की दुनिया में इसे नॉन-लीनियर (non-linear) विज्ञापन कहते हैं। लीनियर वह विज्ञापन है जो वीडियो की जगह ले लेता है, जैसे प्री-रोल, जो कंटेंट रोक देता है। नॉन-लीनियर वह है जो स्क्रीन को वीडियो के साथ बाँटता है। Ad Manager में ओवरले नाम का क्रिएटिव प्रकार है, जिसे Google ऐसा विज्ञापन बताता है जो वीडियो चलते समय कंटेंट का एक हिस्सा ढकता है। विज्ञापन टेक्स्ट, इमेज या दोनों हो सकता है। आप फ़ाइल Ad Manager में अपलोड कर सकते हैं या रिमोट फ़ाइल इस्तेमाल कर सकते हैं, और अवधि, स्केल और थर्ड-पार्टी ट्रैकिंग लिंक सेट कर सकते हैं।
साइट पर ओवरले IMA SDK दिखाता है, जो प्लेयर में विज्ञापनों के लिए Google का कोड पैकेज है। अनुरोध में प्लेयर उस आयताकार क्षेत्र की चौड़ाई और ऊँचाई बताता है जहाँ नॉन-लीनियर विज्ञापन दिख सकता है। Google कहता है कि यह साइज़ नॉन-लीनियर विज्ञापनों के लिए ज़रूरी है और विज्ञापन चुनने में मदद करता है, लेकिन उसके असली साइज़ के बराबर होना ज़रूरी नहीं। जब विज्ञापन लोड होता है और नॉन-लीनियर होता है, तो Google का उदाहरण कोड वीडियो चलाता रहता है, ताकि विज्ञापन चलते कंटेंट के ऊपर रहे।
इसके कुछ अहम नियम हैं। अगर नेटवर्क में या खुद टैग में वीडियो विज्ञापन नियम सक्रिय हैं, तो ओवरले विज्ञापन नहीं दिखाए जा सकते। और Google की वीडियो नीति के अनुसार वीडियो और विज्ञापन के कंट्रोल ढके हुए, छिपे हुए या बेकार नहीं होने चाहिए। इसलिए ओवरले सही क्षेत्र में समाना चाहिए और प्ले, पॉज़ और वॉल्यूम बटन को नहीं ढकना चाहिए।
चरण-दर-चरण
लागू किया गया उदाहरण
<script>
var adsRequest = new google.ima.AdsRequest();
adsRequest.adTagUrl = 'https://pubads.g.doubleclick.net/gampad/ads?' +
'iu=/1234567/exemplo&sz=640x480&env=vp&gdfp_req=1&output=vast' +
'&unviewed_position_start=1&vpa=click&vpmute=0&plcmt=1' +
'&description_url=https%3A%2F%2Fwww.exemplo.com%2Fvideo&correlator=';
// Área para anúncios lineares (que param o vídeo)
adsRequest.linearAdSlotWidth = 640;
adsRequest.linearAdSlotHeight = 400;
// Área para anúncios NÃO lineares (overlay), obrigatória para eles
adsRequest.nonLinearAdSlotWidth = 640;
adsRequest.nonLinearAdSlotHeight = 150;
adsLoader.requestAds(adsRequest);
// Quando o anúncio carrega: se não for linear, o vídeo segue tocando
function onAdLoaded(adEvent) {
var ad = adEvent.getAd();
if (!ad.isLinear()) {
video.play();
}
}
// adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdLoaded);
</script>Google क्या सलाह देता है
सुझाव
सावधानी
Google कहता है कि नेटवर्क या टैग में वीडियो विज्ञापन के नियम चालू होने पर नॉन-लीनियर विज्ञापन पात्र नहीं होते। ओवरले बस नहीं दिखता।
अनुरोध में नॉन-लीनियर क्षेत्र की चौड़ाई और ऊँचाई बताए बिना, IMA के पास इस प्रकार का विज्ञापन चुनने का ज़रूरी मापदंड नहीं होता।
ओवरले वीडियो चलते समय दिखने के लिए बना है। Google का उदाहरण कहता है कि लोड हुआ विज्ञापन नॉन-लीनियर होने पर वीडियो चलता रहे।
अगर ओवरले नियंत्रणों के ऊपर आ जाए, तो व्यक्ति रोक या वॉल्यूम नहीं बदल सकता, और यह Google की वीडियो नीति के खिलाफ़ है।
नहीं। यह वीडियो के सिर्फ़ एक हिस्से को ढकता है जबकि कंटेंट चलता रहता है। वीडियो को लीनियर विज्ञापन रोकते हैं, जैसे प्री-रोल।
नहीं। नेटवर्क या टैग में वीडियो विज्ञापन के नियम चालू होने पर ओवरले विज्ञापन पात्र नहीं होते।
Google का उदाहरण 640 गुणा 150 इस्तेमाल करता है। यह मान विज्ञापन चुनने के काम आता है और उसके असली साइज़ के बराबर होना ज़रूरी नहीं।
हो सकता है। Google कहता है कि ओवरले विज्ञापन टेक्स्ट, इमेज या दोनों हो सकते हैं।
लाइब्रेरी
इस पेज की हर बात Google के आधिकारिक दस्तावेज़ों पर आधारित है। सीधे स्रोत पर पढ़ें:
ऑडिट साइट को एक विज़िटर की तरह पढ़ता है, बिना कुछ क्लिक किए, और दिखाता है कि क्या ठीक करना है।