Google पब्लिशर टैग (GPT) लाइब्रेरी की मदद से, पासबैक सुविधा का इस्तेमाल करके विज्ञापन टैग जनरेट किए जा सकते हैं. इन टैग का इस्तेमाल किसी भी ऐसी स्थिति में किया जा सकता है जहां तीसरे पक्ष को विज्ञापन का अनुरोध किया गया हो, लेकिन विज्ञापन आपके Google Ad Manager नेटवर्क से ट्रैफ़िक किया गया हो.
उपयोग के उदाहरण
बचे हुए या फ़ॉलबैक लाइन आइटम
पासबैक टैग का इस्तेमाल तब किया जा सकता है, जब तीसरे पक्ष के सर्वर के पास विज्ञापन दिखाने के लिए कोई विज्ञापन न हो या जब कोई विज्ञापन, तीसरे पक्ष के साथ तय किए गए कम से कम सीपीएम/कम से कम कीमत के मुताबिक न हो. इन मामलों में, तीसरे पक्ष का सर्वर, GPT पासबैक टैग दिखाता है. इससे आपके Ad Manager नेटवर्क से हाउस विज्ञापन या अन्य बचे हुए विज्ञापन दिखते हैं.
किसी दूसरे पब्लिशर की वेबसाइट पर विज्ञापन दिखाना
पासबैक टैग का इस्तेमाल, Ad Manager नेटवर्क से मिले विज्ञापनों को किसी दूसरे पब्लिशर की वेबसाइट पर दिखाने के लिए किया जा सकता है. इन मामलों में, GPT पासबैक टैग को दूसरा पब्लिशर ट्रैफ़िक करेगा. साथ ही, यह आपके Ad Manager नेटवर्क से विज्ञापन दिखाएगा.
वीडियो विज्ञापन दिखाना
वीडियो पासबैक बनाने के लिए, स्टैंडर्ड वीडियो टैग का इस्तेमाल करें, ताकि तीसरे पक्ष से Ad Manager को पासबैक किया जा सके.
इस टैग को मैन्युअल तरीके से या Ad Manager के वीडियो टैग जनरेटर का इस्तेमाल करके बनाया जा सकता है.
पासबैक टैग बनाना
पासबैक टैग बनाने के लिए, उसी एपीआई का इस्तेमाल किया जा सकता है जिसका इस्तेमाल सामान्य GPT विज्ञापन टैग बनाने के लिए किया जाता है. हालांकि, पासबैक टैग को iframe
के अंदर रेंडर किया जाना चाहिए, ताकि वे पब्लिशर की वेबसाइट पर चालू किसी अन्य GPT इंस्टेंस से पेज-लेवल की सेटिंग इनहेरिट न कर सकें.
यहां पासबैक टैग का एक बुनियादी उदाहरण दिया गया है. ध्यान रखें कि इस फ़्रैगमेंट को iframe
के अंदर रेंडर किया जाना चाहिए. इसे इस्तेमाल करके देखने के लिए, StackBlitz पर इस उदाहरण का लाइव डेमो आज़माएं.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads());
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>
पासबैक टैग कॉन्फ़िगर करना
पासबैक टैग में, GPT टैग के लिए उपलब्ध सामान्य सुविधाओं का इस्तेमाल किया जा सकता है. जैसे, कुंजी-वैल्यू टारगेटिंग गाइड और कोड के सैंपल में बताई गई सुविधाएं. पासबैक टैग के लिए खास तौर पर उपलब्ध सुविधाओं या पासबैक के संदर्भ में इस्तेमाल किए जाने पर खास कॉन्फ़िगरेशन की ज़रूरत वाली सुविधाओं के बारे में यहां बताया गया है.
क्लिक ट्रैकिंग चालू करना
पासबैक टैग में क्लिक ट्रैकिंग जोड़ने के लिए, क्लिकथ्रू यूआरएल मैक्रो को टैग में जोड़ा जा सकता है. इसका उदाहरण यहां दिया गया है. क्लिकथ्रू यूआरएल को Ad Manager विज्ञापन सर्वर पर सेव किए गए क्लिकथ्रू यूआरएल से पहले डाइनैमिक तरीके से जोड़ा जाएगा.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads())
.setClickUrl('%%CLICK_URL_UNESC%%');
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>
निजता सेटिंग इनहेरिट करना
पासबैक टैग, iframe में रेंडर किए जाते हैं. इसलिए, वे पेज लेवल पर कॉन्फ़िगर की गई निजता सेटिंग को अपने-आप इनहेरिट नहीं करते. जब एक Ad Manager पब्लिशर से दूसरे पब्लिशर को विज्ञापन दिखाने के लिए पासबैक का इस्तेमाल किया जा रहा हो, तब TFCD मैक्रो का इस्तेमाल किया जा सकता है. इससे पासबैक विज्ञापन अनुरोध में, पेज लेवल पर बच्चों के लिए बने कॉन्टेंट के हिसाब से विज्ञापन दिखाने की मौजूदा सेटिंग शामिल की जा सकती है.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads())
googletag.pubads()
.setPrivacySettings({childDirectedTreatment: Boolean('%%TFCD%%')});
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>
जुड़े हुए छोटे पब्लिशर की इन्वेंट्री मैनेज करना
मल्टिपल कस्टमर मैनेजमेंट (एमसीएम), Ad Manager की एक सुविधा है. इससे आपको उन विज्ञापन अनुरोधों का ऐक्सेस मिलता है जिन्हें अन्य पब्लिशर ने आपके खाते को सौंपा है. ज़्यादा जानकारी के लिए, मल्टीपल कस्टमर मैनेजमेंट के बारे में जानकारी लेख पढ़ें.
एमसीएम का इस्तेमाल करने के लिए, पैरंट पब्लिशर के पासबैक टैग को अपडेट करना होगा. इसमें चैनल पार्टनर से जुड़े हुए छोटे पब्लिशर का Ad Manager नेटवर्क कोड शामिल करना होगा. इससे Ad Manager को चाइल्ड पब्लिशर नेटवर्क की पहचान करने में मदद मिलती है. साथ ही, यह पुष्टि करने में भी मदद मिलती है कि क्रिएटिव सही तरीके से दिखाए जा रहे हैं.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419,1234/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads())
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>
ऊपर दिए गए उदाहरण में, 6355419
पैरंट पब्लिशर के लिए Ad Manager नेटवर्क कोड है और 1234
चाइल्ड पब्लिशर के लिए नेटवर्क कोड है.
पेज का यूआरएल डालें
पासबैक टैग, iframe में रेंडर किए जाते हैं. इसलिए, हो सकता है कि GPT उस पेज का यूआरएल पता न लगा पाए जिस पर टैग दिखाया जा रहा है. अगर पासबैक इंप्रेशन भरने के लिए Ad Exchange या AdSense का इस्तेमाल किया जा रहा है, तो ये सिस्टम पेज के यूआरएल के बिना खरीदारों को पेज के कॉन्टेक्स्ट के बारे में जानकारी नहीं भेज सकते. इस वजह से, विज्ञापन दिखाने की दर कम हो सकती है, सीपीएम कम हो सकता है या कुछ मामलों में विज्ञापन दिखाने के अनुरोध अस्वीकार किए जा सकते हैं.
इससे बचने के लिए, PATTERN मैक्रो का इस्तेमाल करके, तीसरे पक्ष के नेटवर्क या विज्ञापन सर्वर को पेज के यूआरएल की जानकारी दी जा सकती है. इसके बाद, इस जानकारी को पासबैक टैग में page_url
एट्रिब्यूट के तौर पर जोड़ा जा सकता है.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads());
googletag.pubads().set('page_url', 'URL');
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>