Google पब्लिशर टैग (GPT) लाइब्रेरी की मदद से, “पासबैक” फ़ंक्शन के साथ विज्ञापन टैग जनरेट किए जा सकते हैं. इन टैग का इस्तेमाल किसी भी स्थिति में किया जा सकता है, जहां तीसरे पक्ष को किए गए विज्ञापन अनुरोध को आपके Google Ad Manager नेटवर्क में ट्रैफ़िक किए गए विज्ञापन से पूरा किया जाना चाहिए.
उपयोग के उदाहरण
ट्रैफ़िक का बचा हुआ हिस्सा या फ़ॉलबैक लाइन आइटम
पासबैक टैग का इस्तेमाल तब किया जा सकता है, जब तीसरे पक्ष के सर्वर के पास दिखाने के लिए कोई विज्ञापन न हो या कोई विज्ञापन, तीसरे पक्ष के साथ तय किए गए कम से कम सीपीएम/फ़्लोर कीमत को पूरा न करता हो. इन मामलों में, तीसरे पक्ष का सर्वर इसके बजाय GPT पासबैक टैग दिखाता है. यह टैग, आपके Ad Manager नेटवर्क से हाउस विज्ञापन या कोई दूसरा बचे हुए विज्ञापन दिखाता है.
किसी दूसरे पब्लिशर की वेबसाइट पर विज्ञापन दिखाना
पासबैक टैग का इस्तेमाल, किसी दूसरे पब्लिशर की वेबसाइट पर अपने Ad Manager नेटवर्क से विज्ञापन दिखाने के लिए किया जा सकता है. ऐसे मामलों में, GPT पासबैक टैग को दूसरे पब्लिशर ट्रैफ़िक करेगा और आपके Ad Manager नेटवर्क से विज्ञापन दिखाएगा.
वीडियो विज्ञापन दिखाना
वीडियो पासबैक बनाने के लिए, तीसरे पक्ष से Ad Manager में पासबैक करने के लिए स्टैंडर्ड वीडियो टैग का इस्तेमाल करें.
इस टैग को मैन्युअल तरीके से या Ad Manager वीडियो टैग जनरेटर का इस्तेमाल करके बनाया जा सकता है.
पासबैक टैग बनाना
पासबैक टैग बनाने के लिए उसी एपीआई का इस्तेमाल किया जा सकता है जिसका इस्तेमाल सामान्य GPT विज्ञापन टैग बनाने के लिए किया जाता है. हालांकि, पासबैक टैग को iframe
के अंदर रेंडर किया जाना चाहिए, ताकि वे पब्लिशर की वेबसाइट पर चालू किसी भी अन्य GPT इंस्टेंस से पेज-लेवल की सेटिंग को इनहेरिट न कर सकें.
पासबैक टैग का एक बुनियादी उदाहरण नीचे दिया गया है. ध्यान रखें कि इस फ़्रैगमेंट को iframe
में रेंडर किया जाना है. इसे काम करते हुए देखने के लिए, Glitch पर इस उदाहरण का लाइव डेमो आज़माएं.
<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 का इस्तेमाल किया जा रहा है, तो ये सिस्टम पेज के यूआरएल के बिना, खरीदारों को पेज के बारे में काम की जानकारी नहीं भेज सकते. इससे विज्ञापन भरने की दरें कम हो सकती हैं, सीपीएम कम हो सकते हैं या कुछ मामलों में, विज्ञापन के अनुरोध अस्वीकार किए जा सकते हैं.
इससे बचने के लिए, तीसरे पक्ष के नेटवर्क या विज्ञापन सर्वर को पेज के यूआरएल की जानकारी देने के लिए, पैटर्न मैक्रो का इस्तेमाल किया जा सकता है. इसके बाद, इस जानकारी को 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>