H5 Games Ads (বিটা) AdSense কোড ছাড়াও এমন কিছু অতিরিক্ত কোড ব্যবহার করে যেগুলি H5 বিজ্ঞাপনের প্লেসমেন্ট API ফাংশন চালু করার জন্য প্রয়োজন। অতিরিক্ত সেটিংস কনফিগার করার জন্য আপনি কিছু ঐচ্ছিক 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>
ট্যাগের মাঝে কোডটি লিখে দিন।মনে রাখবেন: আপনি যে যে পৃষ্ঠায় গেম উপলভ্য করুন না কেন, (যেমন আপনি যদি সরাসরি কোনও পৃষ্ঠায় এম্বেড করেন অথবা অন্য কোনও সাইটে বা আপনার সাইটের অন্য কোনও পার্টে আইফ্রেম করেন) যে পৃষ্ঠা গেম খেলার জন্য উপলভ্য সেখানে কোড লিখতে হবে।
AdSense কোড এবং অতিরিক্ত কোড যোগ করা সহ গেমের পৃষ্ঠার উদাহরণ
উদাহরণ কোড | বিবরণ |
---|---|
yourdomain.com/games/mygame | সেই পৃষ্ঠা যেখানে আপনার গেম হোস্ট করা হচ্ছে |
<head> |
|
<script async |
এটি AdSense কোডের বিভাগ। |
<script>window.adsbygoogle = |
এই বিভাগ থেকেই H5 বিজ্ঞাপনের প্লেসমেন্ট API কাজ করা শুরু করে। |
</head>
<body> |
|
<canvas id="game_canvas" |
এটি গেম লজিকের বিভাগ। |
</body> |
AdSense কোড প্যারামিটারের বিবরণ
আপনার গেমে যে বিজ্ঞাপন দেখানো হবে সেখানে বিভিন্ন সেটিংস কনফিগার করতে আপনি এই AdSense কোড প্যারামিটার ব্যবহার করতে পারেন। ডেটা-বিজ্ঞাপন-ক্লায়েন্ট
প্যারামিটার লিখতে হবে তবে অন্যান্য প্যারামিটারগুলি ঐচ্ছিক।
প্যারামিটার | বিবরণ ও উদাহরণ |
---|---|
ডেটা-বিজ্ঞাপন-ক্লায়েন্ট |
প্রয়োজনীয়
আপনার প্রকাশক আইডি এবং প্রকাশক কোড। যেমন:
|
data-ad-host |
ঐচ্ছিক
আপনি যদি নিজের উপার্জন কোনও হোস্ট প্ল্যাটফর্মের সাথে শেয়ার করেন তাহলে সেই হোস্ট প্ল্যাটফর্ম নির্দিষ্ট করতে এই প্যারামিটার ব্যবহার করুন। যেমন:
|
data-admob-interstitial-slot |
ঐচ্ছিক
আপনার গেম মোবাইল অ্যাপে রান করলে, ইন্টারস্টিশিয়াল বিজ্ঞাপনের জন্য অনুরোধ করতে এই প্যারামিটার ব্যবহার করুন। যেমন:
|
data-admob-rewarded-slot |
ঐচ্ছিক
আপনার গেম মোবাইল অ্যাপে রান করলে, পুরস্কার সহ বিজ্ঞাপনের জন্য অনুরোধ করতে এই প্যারামিটার ব্যবহার করুন। যেমন:
|
data-ad-channel |
ঐচ্ছিক
বিজ্ঞাপনের পারফর্ম্যান্স ট্র্যাক করতে আপনি কাস্টম চ্যানেল আইডি যোগ করতে পারেন। যেমন:
|
ডেটা-বিজ্ঞাপনব্রেক-টেস্ট |
ঐচ্ছিক
টেস্টিং মোড চালু করতে এই প্যারামিটার ব্যবহার করুন। এটির মাধ্যমে আপনি নকল বিজ্ঞাপন ব্যবহার করে পৃষ্ঠার কোথায় তা দেখানো হবে সেটি পরীক্ষা করে দেখতে পারবেন। যেমন:
|
data-tag-for-child-directed-treatment |
ঐচ্ছিক
বিজ্ঞাপনের জন্য অনুরোধকে আলাদা করে বাচ্চাদের জন্য নির্ধারিত হিসেবে ট্যাগ করতে এই প্যারামিটার ব্যবহার করুন। আরও তথ্যের জন্য এখানে দেখুন: শিশুদের জন্য নির্ধারিত ব্যবস্থাপনার জন্য একটি সাইট অথবা বিজ্ঞাপনের অনুরোধ ট্যাগ করুন যেমন:
|
data-tag-for-under-age-of-consent |
ঐচ্ছিক
ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA), সুইজারল্যান্ড ও যুক্তরাজ্যে বিজ্ঞাপনের অনুরোধ সীমিত ডেটা প্রসেসিংয়ের জন্য ট্যাগ করতে চাইলে এই প্যারামিটার ব্যবহার করুন। আরও তথ্য জানতে, এখানে দেখুন : EEA ও যুক্তরাজ্যের সম্মতি দেওয়ার বয়সের (TFUA) থেকে কম বয়সের ব্যবহারকারীদের জন্য বিজ্ঞাপনের অনুরোধ ট্যাগ করুন। যেমন:
|
data-ad-frequency-hint |
ঐচ্ছিক
একাধিক বিজ্ঞাপনের মধ্যে সেকেন্ডের সময়ের ব্যবধান হিসেব করা হয়। যদি মান "120s" হয়, তাহলে ঘন ঘন বিজ্ঞাপন দেখানো হবে না, ধরে নিন গড়ে প্রত্যেক দুই মিনিট অন্তর একবার দেখানো হবে। তবে মনে রাখবেন এটি একটি ইঙ্গিত মাত্র যেটি পরে উপেক্ষা করতে পারেন অথবা সার্ভার কন্ট্রোলের মাধ্যমে ওভাররাইড করা হতে পারে। যেমন:
|