H5 Games Ads (बीटा वर्शन) में AdSense कोड का इस्तेमाल किया जाता है. साथ ही, कुछ ऐसे कोड भी इस्तेमाल किए जाते हैं जो H5 Games वाले विज्ञापन प्लेसमेंट एपीआई के फ़ंक्शन को शुरू करने के लिए ज़रूरी हैं. अतिरिक्त सेटिंग कॉन्फ़िगर करने के लिए, कुछ वैकल्पिक AdSense कोड पैरामीटर भी उपलब्ध हैं.
कोड डालने का तरीका
- नीचे दिखाया गया कोड कॉपी करें:
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234567890123456" crossorigin="anonymous"></script>
<script>window.adsbygoogle = window.adsbygoogle || []; var adBreak = adConfig = function(o) {adsbygoogle.push(o);} </script>ध्यान दें: पक्का करें किadBreak()
औरadConfig()
फ़ंक्शन शुरू करने वाले कोड के साथ-साथ, अन्य सभी कोड भी कॉपी किए जा रहे हों. ऐसा नहीं करने पर, आपके विज्ञापन नहीं दिखेंगे. - कोड में,
"ca-pub-1234567890123456"
की जगह, अपना पब्लिशर आईडी डालें. अपना पब्लिशर आईडी ढूंढने का तरीका जानें. - अगर आपका गेम, मोबाइल ऐप्लिकेशन में चलता है, तो आपको दो और पैरामीटर इस तरह से डालने होंगे:
data-ad-client="ca-pub-1234567890123456"
के बाद, इन्हें जोड़ें:data-admob-interstitial-slot="ca-app-pub-1234567890123456/11111111"
data-admob-rewarded-slot="ca-app-pub-1234567890123456/22222222"
data-admob-interstitial-slot
पैरामीटर का इस्तेमाल, पेज पर अचानक दिखने वाले विज्ञापनों का अनुरोध करने के लिए किया जाता है, जबकिdata-admob-rewarded-slot
का इस्तेमाल, इनाम वाले विज्ञापनों का अनुरोध करने के लिए किया जाता है. अगर आपका गेम, मोबाइल ऐप्लिकेशन में विज्ञापन दिखाता है, तो कम से कम एक पैरामीटर डालना ज़रूरी है. AdMob में, पेज पर अचानक दिखने वाली विज्ञापन यूनिट और इनाम वाली विज्ञापन यूनिट बनाने के बारे में ज़्यादा जानें.अगर आपके पास AdMob खाता नहीं है, तो खाता बनाने के लिए Google AdMob पर जाएं.
- जिस पेज पर आपका गेम होस्ट किया गया है उसके
<head>
और</head>
टैग के बीच में कोड डालें.ध्यान दें: भले ही आप अपने गेम को किसी भी तरह डिस्ट्रिब्यूट करते हों (उदाहरण के लिए, अगर आप इसे सीधे किसी पेज में एम्बेड करते हैं या किसी दूसरी साइट या अपनी साइट के हिस्से में iframe करते हैं), आपको हमेशा उस पेज पर कोड डालना चाहिए जिसमें आपका गेम होता है.
AdSense कोड और जोड़े गए दूसरे कोड के साथ गेम पेज का उदाहरण
उदाहरण वाला कोड | ब्यौरा |
---|---|
yourdomain.com/games/mygame | वह पेज जहां आपका गेम होस्ट किया गया है |
<head> |
|
<script async |
यह AdSense कोड का सेक्शन है. |
<script>window.adsbygoogle = |
यह सेक्शन, H5 Games वाले विज्ञापन प्लेसमेंट एपीआई शुरू करता है. |
</head>
<body> |
|
<canvas id="game_canvas" |
यह आपके गेम लॉजिक का सेक्शन है. |
</body> |
AdSense कोड पैरामीटर का ब्यौरा
आप अपने गेम वाले विज्ञापनों की अलग-अलग सेटिंग को कॉन्फ़िगर करने के लिए, इन AdSense कोड पैरामीटर का इस्तेमाल कर सकते हैं. data-ad-client
पैरामीटर ज़रूरी है, लेकिन बाकी दूसरे पैरामीटर ज़रूरी नहीं हैं.
पैरामीटर | ब्यौरा और उदाहरण |
---|---|
data-ad-client |
ज़रूरी है
आपका पब्लिशर आईडी और पब्लिशर कोड. उदाहरण:
|
data-ad-host |
ज़रूरी नहीं है
अगर आप अपनी आय किसी होस्ट प्लैटफ़ॉर्म से शेयर करते हैं, तो होस्ट प्लैटफ़ॉर्म बताने के लिए इस पैरामीटर का इस्तेमाल करें. उदाहरण:
|
data-admob-interstitial-slot |
ज़रूरी नहीं है
अगर आपका गेम, मोबाइल ऐप्लिकेशन में चलता है, तो पेज पर अचानक दिखने वाले विज्ञापनों का अनुरोध करने के लिए, इस पैरामीटर का इस्तेमाल करें. उदाहरण:
|
data-admob-rewarded-slot |
ज़रूरी नहीं है
अगर आपका गेम, मोबाइल ऐप्लिकेशन में चलता है, तो इनाम वाले विज्ञापनों का अनुरोध करने के लिए, इस पैरामीटर का इस्तेमाल करें. उदाहरण:
|
data-ad-channel |
ज़रूरी नहीं है
अपने विज्ञापनों की परफ़ॉर्मेंस ट्रैक करने के लिए, आप कस्टम चैनल आईडी शामिल कर सकते हैं. उदाहरण:
|
data-adbreak-test |
ज़रूरी नहीं है
टेस्टिंग मोड चालू करने के लिए, इस पैरामीटर का इस्तेमाल करें. इस मोड से, आप नकली विज्ञापनों का इस्तेमाल करके अपने प्लेसमेंट की जांच कर सकते हैं. उदाहरण:
|
data-tag-for-child-directed-treatment |
ज़रूरी नहीं है
अगर आप अपने विज्ञापन के अनुरोधों को ‘बच्चों के लिए’ के तौर पर टैग करना चाहते हैं, तो इस पैरामीटर का इस्तेमाल करें. ज़्यादा जानकारी के लिए, किसी साइट या विज्ञापन अनुरोध को ‘बच्चों के लिए’ के तौर पर टैग करने के बारे में जानकारी देखें. उदाहरण:
|
data-tag-for-under-age-of-consent |
ज़रूरी नहीं है
अगर आप अपने यूरोपियन इकनॉमिक एरिया (ईईए), स्विट्ज़रलैंड, और यूके के विज्ञापन अनुरोधों को सीमित डेटा प्रोसेसिंग ट्रीटमेंट के लिए टैग करना चाहते हैं, तो इस पैरामीटर का इस्तेमाल करें. ज़्यादा जानकारी के लिए, सहमति देने की मान्य उम्र (टीएफ़यूए) के तहत ईईए और यूके के उपयोगकर्ताओं के लिए, विज्ञापन अनुरोध टैग करने के बारे में जानकारी देखें. उदाहरण:
|
data-ad-frequency-hint |
ज़रूरी नहीं है
सेकंड में दिखाए गए विज्ञापनों के बीच कम से कम औसत समय का अंतराल. अगर यह मान "120s" है, तो विज्ञापनों को औसतन हर दो मिनट में एक से ज़्यादा बार नहीं दिखाया जाएगा. ध्यान दें कि यह एक संकेत है. आने वाले समय में, सर्वर कंट्रोल से इसे अनदेखा किया जा सकता है या बदला जा सकता है. उदाहरण:
|