इनाम वाला विज्ञापन दिखाना
इस उदाहरण में, इनाम वाले विज्ञापन का अनुरोध करने और उसे रेंडर करने के लिए, Google पब्लिशर टैग (GPT) लाइब्रेरी का इस्तेमाल करने का तरीका बताया गया है. इनाम वाले विज्ञापन फ़ॉर्मैट की मदद से, ऐप्लिकेशन और वेब के उपयोगकर्ताओं को विज्ञापन देखने के लिए इनाम मिलते हैं. Google Ad Manager के सहायता केंद्र में, इनाम वाले विज्ञापनों के बारे में ज़्यादा जानें.
इनाम वाले विज्ञापन दिखाने और उनसे इंटरैक्ट करने के लिए, इन GPT इवेंट का इस्तेमाल किया जा सकता है:
इवेंट | तब ट्रिगर होता है, जब... |
---|---|
RewardedSlotClosedEvent | इनाम वाला विज्ञापन स्लॉट बंद कर दिया गया है. |
RewardedSlotGrantedEvent | विज्ञापन देखने के लिए इनाम दिया गया है. |
RewardedSlotReadyEvent | इनाम वाला विज्ञापन स्लॉट दिखाने के लिए तैयार है. |
इस उदाहरण के लिए, उपयोगकर्ता को इनाम वाला विज्ञापन देखने के लिए प्रॉम्प्ट करने और विज्ञापन पूरा होने पर इनाम दिखाने के लिए, एक आसान मॉडल डायलॉग का इस्तेमाल किया गया है. आम तौर पर, इन टास्क को पूरा करने के लिए, पब्लिशर को अपना इंटरफ़ेस लागू करना होता है.
इस्तेमाल की जानकारी
उपयोगकर्ताओं को बेहतर अनुभव देने के लिए, इनाम वाले विज्ञापनों का अनुरोध सिर्फ़ उन पेजों पर किया जाता है जो इस फ़ॉर्मैट के साथ सही तरीके से काम करते हैं. इस वजह से,
defineOutOfPageSlot()
सेnull
दिख सकता है. आपको इस मामले की जांच करनी चाहिए, ताकि यह पक्का किया जा सके कि आप कोई ग़ैर-ज़रूरी काम न कर रहे हों. फ़िलहाल, इनाम वाले विज्ञापन सिर्फ़ उन मोबाइल ऑप्टिमाइज़ किए गए पेजों पर दिखाए जा सकते हैं जिन पर ज़ूम न किया गया हो. आम तौर पर, इसका मतलब है कि पब्लिशर के पास पेज के<head>
में<meta name="viewport" content="width=device-width, initial-scale=1">
या मिलता-जुलता है.इनाम वाले विज्ञापन अपने विज्ञापन स्लॉट जनरेट करते हैं. अन्य विज्ञापन टाइप के विपरीत, इनाम वाले विज्ञापनों के लिए
<div>
तय करना ज़रूरी नहीं है. इनाम वाले विज्ञापन, विज्ञापन फ़िल होने पर अपने-आप पेज में अपना कंटेनर बनाते और डालते हैं.