इंटरस्टीशियल विज्ञापन (या फ़ुल-स्क्रीन विज्ञापन) एक ऐसा विज्ञापन होता है जो ज़्यादातर स्क्रीन को कवर करता है. इसलिए, इंटरस्टीशियल विज्ञापन दिखने पर, पब्लिशर का कॉन्टेंट स्क्रीन पर नहीं दिखता.
बिड रिक्वेस्ट में इंटरस्टीशियल विज्ञापन के अवसर की पहचान की जा सकती है. इसके लिए, आपको यह पुष्टि करनी होगी कि बिड रिक्वेस्ट का BidRequest.imp.instl फ़ील्ड, Protobuf में true या JSON में 1 पर सेट है.
इंटरस्टीशियल प्री-टारगेटिंग कॉन्फ़िगर करना
bidders.pretargetingConfigs रिसॉर्स की मदद से, प्री-टारगेटिंग को कॉन्फ़िगर करने के लिए, रीयल-टाइम बिडिंग API का इस्तेमाल किया जा सकता है. इंटरस्टीशियल विज्ञापनों को टारगेट करने के लिए, आपको PretargetingConfig रिसॉर्स बनाना होगा. साथ ही, interstitialTargeting फ़ील्ड को ONLY_INTERSTITIAL_REQUESTS पर सेट करना होगा. रीयल-टाइम बिडिंग एपीआई की मदद से, प्री-टारगेटिंग कॉन्फ़िगरेशन को कॉन्फ़िगर करने के बारे में ज़्यादा जानने के लिए, प्री-टारगेटिंग कॉन्फ़िगरेशन देखें.
PretargetingConfig संसाधन में जितने ज़्यादा फ़ील्ड तय किए जाएंगे, आपकी टारगेटिंग उतनी ही सटीक होगी. उदाहरण के लिए, ऐप्लिकेशन में मौजूद मोबाइल इंटरस्टीशियल विज्ञापनों को टारगेट किया जा सकता है. इसके लिए, PretargetingConfig रिसॉर्स को इस तरह कॉन्फ़िगर करें:
interstitialTargetingफ़ील्ड कोONLY_INTERSTITIAL_REQUESTSenum वैल्यू पर सेट किया गया है.includedPlatformsफ़ील्ड मेंPHONEऔरTABLETenum वैल्यू शामिल हैं.includedEnvironmentsफ़ील्ड में सिर्फ़APPenum वैल्यू शामिल होती है.
इंटरस्टीशियल विज्ञापन फ़ॉर्मैट के बारे में जानकारी
बिड रिक्वेस्ट को भरने के तरीके के आधार पर, इंटरस्टीशियल विज्ञापन फ़ॉर्मैट तय किया जा सकता है. नीचे दी गई टेबल में, BidRequest के उन फ़ील्ड के बारे में बताया गया है जो इंटरस्टीशियल विज्ञापन फ़ॉर्मैट के लिए उपलब्ध हैं:
| फ़ॉर्मैट | app |
site |
imp.instl |
imp.rwdd |
imp.ext.is_app_open |
|---|---|---|---|---|---|
| ऐप्लिकेशन पर अचानक दिखने वाला विज्ञापन | हां | नहीं | हां | नहीं | नहीं |
| ऐप्लिकेशन में इनाम वाला विज्ञापन | हां | नहीं | हां | हां | नहीं |
| ऐप्लिकेशन खोलने पर दिखने वाला विज्ञापन | हां | नहीं | हां | नहीं | हां |
| वेब पर अचानक दिखने वाला विज्ञापन | नहीं | हां | हां | नहीं | नहीं |
| वेब पर इनाम वाला विज्ञापन | नहीं | हां | हां | हां | नहीं |
ऐप्लिकेशन पर अचानक दिखने वाले विज्ञापनों के लिए बिड करना
ऐप्लिकेशन पर अचानक दिखने वाले विज्ञापन फ़ॉर्मैट में इन्वेंट्री पर बिड की जा सकती है. इससे, मोबाइल ऐप्लिकेशन पर नेविगेट करने के दौरान, स्क्रीन के बीच दिखने वाले पूरे पेज के विज्ञापन दिखाए जा सकते हैं. इस फ़ॉर्मैट के बारे में ज़्यादा जानने के लिए, मोबाइल ऐप्लिकेशन पर अचानक दिखने वाले विज्ञापन कैसे काम करते हैं लेख पढ़ें.
ऐप्लिकेशन में इनाम वाले विज्ञापनों के साथ बिड करना
पूरे पेज पर दिखने वाले विज्ञापन दिखाने के लिए, ऐप्लिकेशन में इनाम वाले विज्ञापन फ़ॉर्मैट की इन्वेंट्री पर बिड की जा सकती है. ये विज्ञापन तब दिखते हैं, जब किसी मोबाइल ऐप्लिकेशन का उपयोगकर्ता इनाम पाने के लिए विज्ञापन देखने का विकल्प चुनता है. जैसे, गेम में इस्तेमाल की जाने वाली वर्चुअल मुद्रा. इस फ़ॉर्मैट के बारे में ज़्यादा जानने के लिए, इनाम वाले विज्ञापन की यूनिट के बारे में खास जानकारी देखें.
ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापनों के साथ बिडिंग करना
ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन फ़ॉर्मैट में इन्वेंट्री पर बिड की जा सकती है. इससे, मोबाइल ऐप्लिकेशन की लोडिंग स्क्रीन पर रेंडर होने वाले फ़ुल-पेज विज्ञापन दिखाए जा सकते हैं. लोडिंग स्क्रीन तब दिखती हैं, जब उपयोगकर्ता ऐप्लिकेशन खोलता है या किसी दूसरे ऐप्लिकेशन से वापस ऐप्लिकेशन पर आता है. इस फ़ॉर्मैट के बारे में ज़्यादा जानने के लिए, ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन के लिए दिशा-निर्देश और सबसे सही तरीके देखें.
वेब पर अचानक दिखने वाले विज्ञापनों के साथ बिड करना
वेब पर अचानक दिखने वाले विज्ञापन फ़ॉर्मैट में इन्वेंट्री पर बिड की जा सकती है. इससे पूरे पेज पर दिखने वाले विज्ञापन दिखाए जा सकते हैं. ये विज्ञापन तब रेंडर होते हैं, जब उपयोगकर्ता किसी वेबसाइट पर नेविगेट करता है और उससे इंटरैक्ट करता है. इस फ़ॉर्मैट के बारे में ज़्यादा जानने के लिए, वेब पर अचानक दिखने वाले विज्ञापनों से मिलने वाला ट्रैफ़िक देखें.
वेब पर इनाम वाले विज्ञापनों के लिए बिडिंग करना
वेब पर इनाम वाले विज्ञापन फ़ॉर्मैट में इन्वेंट्री पर बिड करके, पूरे पेज पर दिखने वाले विज्ञापन दिखाए जा सकते हैं. ये विज्ञापन तब दिखते हैं, जब वेबसाइट ब्राउज़ करने वाला कोई उपयोगकर्ता इनाम पाने के लिए विज्ञापन देखने का विकल्प चुनता है. इनाम के तौर पर, वीडियो गेम में इस्तेमाल की जाने वाली वर्चुअल मुद्रा जैसी चीज़ें दी जा सकती हैं. इस फ़ॉर्मैट के बारे में ज़्यादा जानने के लिए, वेब के लिए इनाम वाले विज्ञापनों से ट्रैफ़िक पाना लेख पढ़ें.
विज्ञापन स्लॉट के लिए सही साइज़ चुनना
इंटरस्टीशियल विज्ञापनों के लिए विज्ञापन स्लॉट के साइज़ से, उस एरिया का पता चलता है जिसका इस्तेमाल क्रिएटिव रेंडर करने के लिए किया जा सकता है. यह साइज़, कई बातों पर निर्भर करता है. जैसे, खास फ़ॉर्मैट और स्क्रीन के डाइमेंशन.
OpenRTB के BidRequest.imp.banner.format फ़ील्ड में चौड़ाई और ऊंचाई का पहला जोड़ा, विज्ञापन स्लॉट के असल साइज़ को दिखाता है. बाकी जोड़े, विज्ञापन के उन साइज़ की सूची दिखाते हैं जो स्लॉट की ज़रूरी शर्तों के दायरे में आते हैं.
क्रिएटिव, बिड रिक्वेस्ट में सुझाए गए साइज़ तक ही सीमित नहीं होते. हालांकि, बिड रिक्वेस्ट में सुझाए गए सभी साइज़, स्वीकार किए जाने वाले साइज़ की रेंज में होते हैं.
किसी भी ऐसे क्रिएटिव के साथ बिड की जा सकती है जिसकी चौड़ाई और ऊंचाई, इन शर्तों को पूरा करती हो:
- विज्ञापन स्लॉट की चौड़ाई और ऊंचाई से कम या उसके बराबर
- विज्ञापन स्लॉट की चौड़ाई के 50% से ज़्यादा या इसके बराबर
- विज्ञापन स्लॉट की ऊंचाई के 40% से ज़्यादा या इसके बराबर
अगर विज्ञापन का साइज़ बहुत बड़ा या बहुत छोटा है, तो बिड रिस्पॉन्स को फ़िल्टर कर दिया जाता है. साथ ही, अस्वीकार किए जाने की वजह INTERSTITIAL_SIZE_MISMATCH बताई जाती है.
अगर बिड रिस्पॉन्स में विज्ञापन का साइज़ नहीं बताया जाता है, तो रिस्पॉन्स को फ़िल्टर कर दिया जाता है. साथ ही, अस्वीकार किए जाने की वजह MISSING_AD_SIZE बताई जाती है.
बिड रिक्वेस्ट के सैंपल की समीक्षा करना
यहां इंटरस्टीशियल विज्ञापनों के लिए, बिड रिक्वेस्ट के कुछ सैंपल दिए गए हैं.
OpenRTB प्रोटोबफ़
सैंपल दिखाएं
[Serialized request](/authorized-buyers/rtb/data/request-response/openrtb_protobuf_mobile_app_interstitial_ad_request.bin){: .download}id: "wKS8UeItaMI5RAYw9Pahl0" imp { id: "1" banner { w: 412 h: 774 pos: AD_POSITION_FULLSCREEN api: MRAID_1 api: MRAID_2 format { w: 412 h: 774 } format { w: 360 h: 604 } } displaymanager: "GoogleMobileAds-iOS" displaymanagerver: "11.13.0" instl: true tagid: "4105056997" bidfloor: 0.01 bidfloorcur: "USD" secure: true exp: 14400 clickbrowser: true metric { type: "click_through_rate" value: 0.3207642734050751 vendor: "EXCHANGE" } metric { type: "video_completion_rate" value: 0.012501807883381844 vendor: "EXCHANGE" } [com.google.doubleclick.imp] { billing_id: 83032532617 publisher_settings_list_id: 2887317894027751671 publisher_settings_list_id: 8269939443573722896 allowed_vendor_type: 0 allowed_vendor_type: 238 ampad: AMP_AD_NOT_ALLOWED creative_enforcement_settings { policy_enforcement: POLICY_ENFORCEMENT_PLATFORM_POLICY publisher_blocks_enforcement: PUBLISHER_BLOCKS_ENFORCEMENT_APPLIES } is_app_open_ad: true jsver: "test-sdk_123456789" } } app { ver: "1.0.14" bundle: "com.google.testapp" publisher { id: "pub-2301631347146208" [com.google.doubleclick.publisher] { country: "AE" } } content { url: "https://www.google.com" language: "en" } storeurl: "https://www.google.com" } device { ua: "OMITTED" ip: "102.78.236.0" geo { lat: 0.0 lon: 0.0 country: "MAR" region: "MA-11" city: "Marrakech" zip: "40000" type: IP utcoffset: 0 accuracy: 3263 [com.google.doubleclick.geo] { geo_criteria_id: 9197207 } } carrier: "72009" language: "fr" make: "Apple" model: "iPhone14,3" os: "iOS" osv: "26.6.1" connectiontype: CELL_3G devicetype: HIGHEND_PHONE ifa: "df23895d-6a56-41e9-bb8c-f19163328c19" hwv: "iPhone14,3" w: 428 h: 926 pxratio: 3.0 sua { browsers { brand: "Mozilla" version: "5" version: "0" } browsers { brand: "AppleWebKit" version: "605" version: "1" } platform { brand: "iPhone" version: "26" version: "6" } mobile: true bitness: "64" model: "iPhone" source: USER_AGENT_STRING } [com.google.doubleclick.device] { atts: 3 audioout: AUDIO_SILENT ifa_type: "idfa" scrollposx: 0 scrollposy: 0 } } user { id: "kxz2KP24nII51245YrV2AFtsQ72" [com.google.doubleclick.user] { session { duration: 137 depth: 17 requestssinceappopen: 17 priorclicks: 0 } idage: 12960000 } } at: FIRST_PRICE tmax: 2000 cur: "USD" bcat: "32" bcat: "33" source { schain { complete: true nodes { asi: "testssp.com" sid: "pub-1111111111111111" hp: true } ver: "1.0" } [com.google.doubleclick.source] { omidpn: "Google" omidpv: "afma-sdk-i-v11.13.0" } } cattax: GOOGLE_CATEGORIES [com.google.doubleclick.bid_request] { google_query_id: "ANy-zc08FK-h142dS00t819143TE021SS56r617vV09n09J3OaP354s93vIU300bzJ7e5cG2" fcap_scope: FREQUENCY_CAPPING_SCOPE_DEVICE privacy_treatments { allow_user_data_collection: true } }
OpenRTB JSON
सैंपल दिखाएं
{ "id": "wKS8UeItaMI5RAYw9Pahl0", "imp": [ { "id": "1", "banner": { "w": 412, "h": 774, "pos": 7, "api": [ 3, 5 ], "format": [ { "w": 412, "h": 774 }, { "w": 360, "h": 604 } ] }, "displaymanager": "GoogleMobileAds-iOS", "displaymanagerver": "11.13.0", "instl": 1, "tagid": "4105056997", "bidfloor": 0.01, "bidfloorcur": "USD", "secure": 1, "exp": 14400, "clickbrowser": 1, "metric": [ { "type": "click_through_rate", "value": 0.3207642734050751, "vendor": "EXCHANGE" }, { "type": "video_completion_rate", "value": 0.012501807883381844, "vendor": "EXCHANGE" } ], "ext": { "billing_id": [ "83032532617" ], "publisher_settings_list_id": [ "2887317894027751671", "8269939443573722896" ], "allowed_vendor_type": [ 0, 238 ], "ampad": 2, "creative_enforcement_settings": { "policy_enforcement": 1, "publisher_blocks_enforcement": 1 }, "is_app_open_ad": 1, "jsver": "test-sdk_123456789" } } ], "app": { "ver": "1.0.14", "bundle": "com.google.testapp", "publisher": { "id": "pub-2301631347146208", "ext": { "country": "AE" } }, "content": { "url": "https://www.google.com", "language": "en" }, "storeurl": "https://www.google.com" }, "device": { "ua": "OMITTED", "ip": "102.78.236.0", "geo": { "lat": 0.0, "lon": 0.0, "country": "MAR", "region": "MA-11", "city": "Marrakech", "zip": "40000", "type": 2, "utcoffset": 0, "accuracy": 3263, "ext": { "geo_criteria_id": 9197207 } }, "carrier": "72009", "language": "fr", "make": "Apple", "model": "iPhone14,3", "os": "iOS", "osv": "26.6.1", "connectiontype": 5, "devicetype": 4, "ifa": "df23895d-6a56-41e9-bb8c-f19163328c19", "hwv": "iPhone14,3", "w": 428, "h": 926, "pxratio": 3.0, "sua": { "browsers": [ { "brand": "Mozilla", "version": [ "5", "0" ] }, { "brand": "AppleWebKit", "version": [ "605", "1" ] } ], "platform": { "brand": "iPhone", "version": [ "26", "6" ] }, "mobile": 1, "bitness": "64", "model": "iPhone", "source": 3 }, "ext": { "atts": 3, "audioout": 3, "ifa_type": "idfa", "scrollposx": 0, "scrollposy": 0 } }, "user": { "id": "kxz2KP24nII51245YrV2AFtsQ72", "ext": { "session": { "duration": 137, "depth": 17, "requestssinceappopen": 17, "priorclicks": 0 }, "idage": 12960000 } }, "at": 1, "tmax": 2000, "cur": [ "USD" ], "bcat": [ "32", "33" ], "source": { "schain": { "complete": 1, "nodes": [ { "asi": "testssp.com", "sid": "pub-1111111111111111", "hp": 1 } ], "ver": "1.0" }, "ext": { "omidpn": "Google", "omidpv": "afma-sdk-i-v11.13.0" } }, "cattax": 500, "ext": { "google_query_id": "ANy-zc08FK-h142dS00t819143TE021SS56r617vV09n09J3OaP354s93vIU300bzJ7e5cG2", "fcap_scope": 3, "privacy_treatments": { "allow_user_data_collection": 1 } } }
सबसे अच्छे तरीके आज़माएं
Google आपको ये सबसे सही तरीके अपनाने का सुझाव देता है:
विज्ञापन स्लॉट में विज्ञापनों को बीच में दिखाने के लिए, अपने एचटीएमएल क्रिएटिव स्निपेट में फ़ॉर्मैटिंग एट्रिब्यूट शामिल करें. ऐसा न होने पर, विज्ञापन स्लॉट के सबसे ऊपर बाईं ओर विज्ञापन रेंडर होते हैं.
इंटरस्टीशियल विज्ञापन के साथ जवाब दें, जो विज्ञापन स्लॉट में ज़्यादा से ज़्यादा जगह लेता हो. इंटरस्टीशियल विज्ञापन स्लॉट को बहुत छोटे विज्ञापन से न भरें. उदाहरण के लिए, 420x800 साइज़ के इंटरस्टीशियल स्लॉट के लिए, 320x480 साइज़ का विज्ञापन बहुत छोटा है.
'बंद करें' बटन न जोड़ें:
- हमारा SDK टूल, 'बंद करें' बटन (जहां लागू हो) अपने-आप दिखाता है, ताकि उपयोगकर्ता उस बटन पर क्लिक कर सकें.
- MRAID
useCustomClose()का इस्तेमाल नहीं किया जा सकता.
बिड रिस्पॉन्स के लिए विज्ञापन के सही साइज़ चुनने के लिए, बिड रिक्वेस्ट में सुझाए गए साइज़ का इस्तेमाल करें.
सही ओरिएंटेशन वाले क्रिएटिव चुनने के लिए,
BidRequest.device.wऔरBidRequest.device.hफ़ील्ड की तुलना करें.- हमारा सुझाव है कि आप वर्टिकल और हॉरिज़ॉन्टल क्रिएटिव का इस्तेमाल करें, ताकि सही ओरिएंटेशन के साथ बिड की जा सके.
बिना साइज़ वाले इंटरस्टीशियल विज्ञापनों के साथ बिड करना
बिना तय साइज़ वाले इंटरस्टीशियल विज्ञापन (इन्हें रिस्पॉन्सिव या फ़्लूइड इंटरस्टीशियल विज्ञापन भी कहा जाता है), विज्ञापन स्लॉट की पूरी चौड़ाई और ऊंचाई के हिसाब से डाइनैमिक तौर पर साइज़ बदलते हैं. Authorized Buyers, आपके लिए क्रिएटिव का साइज़ नहीं बदलता. आपको ऐसा क्रिएटिव देना होगा जो डाइनैमिक तौर पर साइज़ बदलता हो.
आपको बिना साइज़ वाले इंटरस्टीशियल विज्ञापनों को समीक्षा के लिए सिर्फ़ एक बार सबमिट करना होगा. भले ही, वे कई साइज़ में दिखाए जा सकते हों. यह पक्का करने के लिए कि आपके क्रिएटिव की हर विज्ञापन स्लॉट साइज़ के लिए फिर से समीक्षा न की जाए, हमारा सुझाव है कि आप ये काम करें:
BidResponse फ़ील्ड में जानकारी भरें
अपने बिड रिस्पॉन्स में
Rendering: Sizeless AdX(एट्रिब्यूट 105) का एलान करने के लिए,BidResponse.seatbid.bid.ext.attributeका इस्तेमाल करें. buyer-declarable-creative-attributes.txt डेटा फ़ाइल में, एलान किए जा सकने वाले क्रिएटिव एट्रिब्यूट देखे जा सकते हैं.BidResponse.seatbid.bid.wऔरBidResponse.seatbid.bid.hमें वह साइज़ डालें जिसमें आपको क्रिएटिव रेंडर करना है. यह साइज़, विज्ञापन के साइज़ से जुड़ी ज़रूरी शर्तों के मुताबिक होना चाहिए. उदाहरण के लिए, 360x480 साइज़ के विज्ञापन स्लॉट के लिए 360x480 डालें. हालांकि, क्रिएटिव अब भी अन्य साइज़ में दिख सकता है. अब इस्तेमाल नहीं किए जा रहे Google आरटीबी प्रोटोकॉल के लिए, आपकोBidResponse.Ad.widthऔरBidResponse.Ad.heightको पॉप्युलेट करना होगा.
अगर किसी मौजूदा क्रिएटिव में Rendering: Sizeless AdX एट्रिब्यूट जोड़ा जाता है, तो क्रिएटिव की फिर से समीक्षा की जानी चाहिए.
पहले से मंज़ूरी पाने के लिए क्रिएटिव सबमिट करना
- समीक्षा के लिए क्रिएटिव सबमिट करते समय,
declaredAttributesफ़ील्ड मेंRENDERING_SIZELESS_ADXएट्रिब्यूट शामिल करें. रीयल-टाइम बिडिंग एपीआई में, क्रिएटिव एट्रिब्यूट को स्ट्रिंग एनम वैल्यू का इस्तेमाल करके दिखाया जाता है. buyer-declarable-creative-attributes.txt से मिले अंकों वाले आईडी से ये कैसे मेल खाते हैं, इस बारे में ज़्यादा जानने के लिए, मैपिंग गाइड देखें. - क्रिएटिव को उस साइज़ में सबमिट करें जिसमें आपको उसे दिखाना है. जैसे, इंटरस्टीशियल क्रिएटिव के लिए सामान्य साइज़. हालांकि, क्रिएटिव को अब भी अन्य साइज़ में दिखाया जा सकता है.
- बिना साइज़ वाला हर क्रिएटिव, क्रिएटिव की सीमा के हिसाब से सिर्फ़ एक बार गिना जाता है. भले ही, वह कई साइज़ में दिखाया जाए.
अगले चरण
- SKAdNetwork की मदद से iOS इंस्टॉल एट्रिब्यूट करना: SKAdNetwork का इस्तेमाल करके, विज्ञापन देने वाले लोगों या कंपनियों को iOS ऐप्लिकेशन इंस्टॉल एट्रिब्यूट करने का तरीका जानें.
- मोबाइल ऐप्लिकेशन इन्वेंट्री के लिए सबसे सही तरीके: ऐप्लिकेशन में दिखाए जाने वाले इंटरस्टीशियल विज्ञापनों के लिए सबसे सही तरीकों के बारे में ज़्यादा जानें.