অ্যাড প্লেসমেন্ট এপিআই এমনভাবে ডিজাইন করা হয়েছে যাতে আপনার গেমের লজিক পুনর্লিখন এবং একটি নতুন সংস্করণ প্রকাশ করার প্রয়োজন ছাড়াই আপনার গেমের মধ্যে বিজ্ঞাপন দেখানোর উপায় নিয়ন্ত্রণ করা সহজ হয়৷
যে হারে বিজ্ঞাপন দেখানো হয় তার জন্য আমরা যে নিয়ন্ত্রণগুলি প্রদান করি তার মধ্যে একটি। ট্যাগে data-ad-frequency-hint
দিয়ে এটি সামঞ্জস্য করা যেতে পারে। আর্গুমেন্ট হল "60s"
মত একটি স্ট্রিং যা বিজ্ঞাপনগুলি দেখানো উচিত এমন ন্যূনতম সময়কাল নির্দিষ্ট করে৷ বর্তমানে ডিফল্ট ফ্রিকোয়েন্সি হল "120s"
(অর্থাৎ বিজ্ঞাপনগুলি গড়ে প্রতি 2 মিনিটে একবারের বেশি দেখায় না), এবং বিজ্ঞাপনগুলি প্রতি 30 সেকেন্ডে একবার দেখানো হতে পারে এমন সর্বোচ্চ হার।
ফ্রিকোয়েন্সি কন্ট্রোল প্রথম বিজ্ঞাপন প্লেসমেন্টে প্রয়োগ করা হয় না (যেমন প্রথম কল to adBreak()
)।
এই ডিফল্টগুলি সময়ের সাথে সাথে পরিবর্তিত হতে পারে কারণ আমরা ফর্ম্যাটগুলিকে আরও অপ্টিমাইজ করি৷ এছাড়াও মনে রাখবেন যে data-ad-frequency-hint
হল একটি ক্লায়েন্ট সাইড ইঙ্গিত যা ভবিষ্যতে সার্ভার নিয়ন্ত্রণ দ্বারা উপেক্ষা বা ওভাররাইড করা হতে পারে। উদাহরণ স্বরূপ, কিছু সময়ে আমরা ট্যাগ পরিবর্তন না করেই আপনার গেমের বিজ্ঞাপন ফ্রিকোয়েন্সি সেটিংস দূর থেকে পরিবর্তন করার জন্য AdSense ফ্রন্ট-এন্ডের মধ্যে একটি নিয়ন্ত্রণ প্রদান করতে পারি।
<script async
data-ad-frequency-hint="30s"
src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-123456789"
crossorigin="anonymous">
</script>
<script>window.adsbygoogle = window.adsbygoogle || [];
var adBreak = adConfig = function(o) {adsbygoogle.push(o);}</script>
মনে রাখবেন:
-
adBreak()
এমন একটি জায়গাকে সংজ্ঞায়িত করে যেখানে একটি বিজ্ঞাপন দেখানো হতে পারে । - একটি বিজ্ঞাপন আসলে দেখায় কিনা তা নির্ভর করে অনেক কিছুর উপর।
- ফ্রিকোয়েন্সি ইঙ্গিত হল সবচেয়ে গুরুত্বপূর্ণ নিয়ন্ত্রণগুলির মধ্যে একটি, এবং এটি আপনার প্লেসমেন্টে বিজ্ঞাপন দেখানো হবে কিনা তা প্রভাবিত করে৷
- ফ্রিকোয়েন্সি ইঙ্গিত আপনার গেমের প্রথম বিজ্ঞাপনে প্রয়োগ করা হয় না ।