वेब पर अचानक दिखने वाला विज्ञापन दिखाना
इस उदाहरण में, Google पब्लिशर टैग (GPT) लाइब्रेरी का इस्तेमाल करके, वेब पर अचानक दिखने वाला (इंटरस्टीशियल) विज्ञापन दिखाने का तरीका बताया गया है. वेब इंटरस्टीशियल, GPT की मदद से मैनेज किए जाने वाले पूरे पेज वाले विज्ञापन होते हैं. ये विज्ञापन, उपयोगकर्ता की कार्रवाइयों के जवाब में दिखते हैं. वेब इंटरस्टीशियल के बारे में ज़्यादा जानकारी के लिए, ट्रैफ़िक वेब इंटरस्टीशियल देखें.
उपयोगकर्ता की ये कार्रवाइयां, वेब पर अचानक दिखने वाले विज्ञापन को ट्रिगर कर सकती हैं:
उपयोगकर्ता की कार्रवाई | एपीआई का नाम | डिफ़ॉल्ट | कॉन्फ़िगर की जा सकने वाली |
---|---|---|---|
क्लिक करने पर, पेज से बाहर जाना. | लागू नहीं | चालू | नहीं |
ब्राउज़र के नेविगेशन बार पर क्लिक करके. (सिर्फ़ डेस्कटॉप के लिए) | navBar |
बंद है | हां |
पेज को छिपाने और फिर उस पर वापस जाने पर (उदाहरण के लिए, टैब स्विच करके). | unhideWindow |
बंद है | हां |
आने वाले समय में, उपयोगकर्ता की अन्य कार्रवाइयों के लिए भी सहायता जोड़ी जा सकती है. अपडेट के लिए, GPT के रिलीज़ नोट देखें.
इस्तेमाल की जानकारी
उपयोगकर्ताओं को बेहतर अनुभव देने के लिए, GPT सिर्फ़ उन पेजों पर वेब इंटरस्टीशियल विज्ञापनों का अनुरोध करता है जिन पर यह फ़ॉर्मैट सही तरीके से काम करता है. वेब इंटरस्टीशियल सिर्फ़ तब काम करते हैं, जब GPT टॉप विंडो में चल रहा हो. जिन पेजों पर वेब इंटरस्टीशियल काम नहीं करते उन पर
defineOutOfPageSlot()
शायद कोई वैल्यू न दिखाए. गड़बड़ियों से बचने के लिए, इसकी जांच करना न भूलें.सिर्फ़ उन पेजों या एनवायरमेंट पर वेब इंटरस्टीशियल विज्ञापनों का अनुरोध करें जहां आपको इंटरस्टीशियल विज्ञापन दिखाने हैं. वेब इंटरस्टीशियल विज्ञापन, डेस्कटॉप, टैबलेट, और मोबाइल डिवाइसों पर दिखाए जा सकते हैं.
वेब इंटरस्टीशियल विज्ञापन, अपने विज्ञापन स्लॉट जनरेट करते हैं. अन्य विज्ञापन टाइप के उलट, आपको वेब इंटरस्टीशियल विज्ञापनों के लिए
<div>
तय करने की ज़रूरत नहीं है. जब कोई विज्ञापन भरता है, तो ये विज्ञापन अपने-आप अपना कंटेनर बनाते हैं और उसे पेज में डाल देते हैं.वेब इंटरस्टीशियल विज्ञापनों के लिए एक तय फ़्रीक्वेंसी कैप होता है. इससे, एक ही उपयोगकर्ता को हर सबडोमेन पर, हर घंटे में एक से ज़्यादा इंटरस्टीशियल विज्ञापन नहीं दिखाए जाते.
वेब इंटरस्टीशियल विज्ञापनों को लोकल स्टोरेज का ऐक्सेस चाहिए. IAB पारदर्शिता और सहमति फ़्रेमवर्क के 2.0 वर्शन के साथ इंटिग्रेट किए गए पब्लिशर के लिए, इसका मतलब है कि वेब इंटरस्टीशियल विज्ञापनों के काम करने के लिए, मकसद 1 के लिए सहमति लेना ज़रूरी है.
हो सकता है कि किसी पेज पर मौजूद कुछ लिंक, वेब इंटरस्टीशियल विज्ञापन दिखाने की ज़रूरी शर्तें पूरी न करते हों. जब कोई उपयोगकर्ता ज़रूरी शर्तें पूरी न करने वाले लिंक पर क्लिक करता है, तो इंटरस्टीशियल विज्ञापन नहीं दिखाए जाएंगे. उदाहरण के लिए, एचटीटीपी/एचटीटीपीएस के बिना यूआरएल के लिंक और नई विंडो में खुलने वाले लिंक.
अगर एक से ज़्यादा स्लॉट वाले पेज पर सिंगल-रिक्वेस्ट आर्किटेक्चर (एसआरए) का इस्तेमाल किया जा रहा है, तो
display()
को तब तक कॉल न करें, जब तक स्टैटिक विज्ञापन स्लॉट के डिव बनाए न जाएं. विज्ञापन के सबसे सही तरीकों में बताए गए तरीके के मुताबिक,display()
के पहले कॉल में उस बिंदु से पहले तय किए गए हर विज्ञापन स्लॉट का अनुरोध किया जाता है. वेब इंटरस्टीशियल स्लॉट के लिए, पहले से तय<div>
की ज़रूरत नहीं होती, लेकिन स्टैटिक विज्ञापन स्लॉट के लिए ज़रूरी होती है. पेज पर इन एलिमेंट के मौजूद होने से पहलेdisplay()
को कॉल करने पर, सिग्नल की क्वालिटी खराब हो सकती है. इससे कमाई करने की सुविधा कम हो जाती है. इसलिए, हमारा सुझाव है कि स्टैटिक स्लॉट तय होने तक, शुरुआती कॉल को बाद में करें.