म्यूट प्लेयर के साथ ऑडियो माँगना
Google की नीति In-stream जगहों में बिना आवाज़ के ऑडियो विज्ञापन माँगने या दिखाने को मना करती है। जाँचें कि प्लेयर में आवाज़ है और vpmute=0 है।
इम्प्लीमेंटेशन गाइड
Audio ads (in-stream audio)
सिर्फ़ आवाज़ वाला विज्ञापन जो ऑडियो प्लेयर या आवाज़ वाले वीडियो प्लेयर के अंदर चलता है, रेडियो के विज्ञापनों की तरह।
1 मिनट में समझें
रेडियो के विज्ञापन याद हैं, जब गाना रुकता है और कोई किसी दुकान के बारे में बोलता है? ऑडियो विज्ञापन आपकी साइट पर वही है। यह सिर्फ़ आवाज़ वाला विज्ञापन है जो प्लेयर के अंदर चलता है, वीडियो विज्ञापनों की तरह, लेकिन बिना तस्वीर के। यह उस कंटेंट के साथ मेल खाता है जिसे व्यक्ति सुनता है, जैसे गाने, बातचीत वाले कार्यक्रम और ऐसे वीडियो जिन्हें सिर्फ़ सुनकर भी फ़ॉलो किया जा सकता है।
Ad Manager में ऑडियो सेट अप करने का तरीका वीडियो जैसा ही है। आप मुख्य VAST साइज़ ऑडियो के साथ विज्ञापन ब्लॉक बनाते हैं, क्रिएटिव साइज़ ऑडियो वाले ऑडियो और वीडियो प्रकार के लाइन आइटम इस्तेमाल करते हैं और ऑडियो क्रिएटिव डालते हैं। Google यह भी कहता है कि जिन साइटों पर ऐसे वीडियो हैं जिन्हें सिर्फ़ सुना जा सकता है, जैसे खबरें, खेल, संगीत और कॉन्सर्ट, वे आवाज़ वाले वीडियो में ऑडियो विज्ञापन ले सकती हैं। Ad Exchange और AdSense से ऑडियो पाने के लिए खाता Ad Manager से जुड़ा होना चाहिए।
साइट की तरफ़ विज्ञापन IMA SDK चलाता है, जो प्लेयर में विज्ञापनों के लिए Google का कोड पैकेज है। सिर्फ़ ऑडियो कंटेंट के लिए Google सलाह देता है कि AdDisplayContainer बनाने के लिए audio टैग इस्तेमाल करें। तस्वीर न होने पर भी IMA को यह बॉक्स चाहिए, और Google इसे छिपाकर रखने की सलाह देता है। बॉक्स छिपा होने के कारण साइट को रोकने, जारी रखने और वॉल्यूम के अपने बटन बनाने होंगे। विज्ञापन के टैग में बताना होगा कि ऑडियो चाहिए (ad_type बराबर audio या audio_video), कि अनुरोध In-stream है (env बराबर instream) और कि प्लेयर आवाज़ के साथ है (vpmute बराबर 0)।
आवाज़ को लेकर इतनी सावधानी क्यों? क्योंकि Google की वीडियो नीति कहती है कि In-stream स्लॉट में बिना आवाज़ वाले प्लेयरों में ऑडियो विज्ञापन माँगे या दिखाए नहीं जा सकते। यह समझ में आता है: म्यूट प्लेयर में आवाज़ वाला विज्ञापन बंद रेडियो जैसा होगा। यह भी जानना ज़रूरी है कि IMA ऑडियो विज्ञापनों में स्किप बटन नहीं दिखाता, इसलिए साइट को अपना बनाना होगा। और जब वीडियो प्लेयर ऑडियो विज्ञापन ले सकता है, तो Google पुरज़ोर सलाह देता है कि कंपैनियन बैनर लगाएँ, ताकि प्लेयर खाली न रहे।
चरण-दर-चरण
लागू किया गया उदाहरण
<style>
/* a caixa do anúncio fica escondida */
.ad-container { display: none; }
</style>
<audio id="audio-player" src="meu-programa.mp3"></audio>
<div class="ad-container"></div>
<button id="pular" hidden>Pular anúncio</button>
<script src="//imasdk.googleapis.com/js/sdkloader/ima3.js"></script>
<script>
var audio = document.getElementById('audio-player');
var adDisplayContainer = new google.ima.AdDisplayContainer(
document.querySelector('.ad-container'), audio);
var adsLoader = new google.ima.AdsLoader(adDisplayContainer);
var adsManager;
var adsRequest = new google.ima.AdsRequest();
adsRequest.adTagUrl = 'https://pubads.g.doubleclick.net/gampad/ads?' +
'iu=/1234567/exemplo&ad_type=audio&env=instream&vpmute=0' +
'&gdfp_req=1&output=vast&unviewed_position_start=1' +
'&description_url=https%3A%2F%2Fwww.exemplo.com%2Faudio&correlator=';
adsLoader.requestAds(adsRequest);
adsLoader.addEventListener(
google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,
function (e) {
adsManager = e.getAdsManager(audio);
// O IMA não mostra botão de pular em áudio: o site cria o seu
adsManager.addEventListener(google.ima.AdEvent.Type.AD_PROGRESS,
function () {
document.getElementById('pular').hidden =
!adsManager.getAdSkippableState();
});
});
document.getElementById('pular').addEventListener('click', function () {
adsManager.skip();
});
</script>Google क्या सलाह देता है
सुझाव
सावधानी
Google की नीति In-stream जगहों में बिना आवाज़ के ऑडियो विज्ञापन माँगने या दिखाने को मना करती है। जाँचें कि प्लेयर में आवाज़ है और vpmute=0 है।
ऑडियो में भी IMA को AdDisplayContainer चाहिए, लेकिन Google उसे छिपाकर रखने की सलाह देता है। उसके बाद नियंत्रण साइट को बनाने होंगे।
Google चेतावनी देता है कि ऑडियो क्रिएटिव लाइन आइटम में जोड़ने ज़रूरी हैं, वरना वह डिलीवर नहीं होता।
ऑडियो विज्ञापनों में IMA स्किप बटन नहीं दिखाता। अपने बटन के बिना व्यक्ति स्किप नहीं कर पाता, तब भी जब विज्ञापन इसकी अनुमति देता हो।
हाँ, अगर ऑडियो पेज के प्लेयर में IMA के साथ चलता है। Google के पास सिर्फ़ ऑडियो कंटेंट पर विज्ञापन माँगने की अलग गाइड है, जो HTML के audio टैग का इस्तेमाल करती है।
हाँ, आवाज़ वाले वीडियो में। टैग में ad_type=audio_video और env=instream इस्तेमाल करें और लाइन आइटम में ऑडियो साइज़ स्वीकार करें।
Google कहता है कि इंप्रेशन तब गिना जाता है जब IMA वाला प्लेयर विज्ञापन चलाना शुरू करता है।
यह अनिवार्य नहीं है, लेकिन जिन वीडियो प्लेयरों में ऑडियो विज्ञापन आ सकते हैं, उनमें Google कंपैनियन बैनर इस्तेमाल करने की पुरज़ोर सलाह देता है, ताकि प्लेयर खाली न रहे।
लाइब्रेरी
इस पेज की हर बात Google के आधिकारिक दस्तावेज़ों पर आधारित है। सीधे स्रोत पर पढ़ें:
ऑडिट साइट को एक विज़िटर की तरह पढ़ता है, बिना कुछ क्लिक किए, और दिखाता है कि क्या ठीक करना है।