নেটিভ ভ্যালিডেটর

নেটিভ বিজ্ঞাপনগুলি আপনাকে একটি বিজ্ঞাপন প্লেসমেন্ট ডিজাইন করতে দেয় যা আপনার অ্যাপের শৈলীর সাথে মেলে। যদিও এটি অনেক নমনীয়তা প্রদান করে, আপনার প্লেসমেন্টগুলি AdMob নীতিগুলির সাথে সঙ্গতিপূর্ণ থাকে তা নিশ্চিত করা গুরুত্বপূর্ণ৷

নেটিভ ভ্যালিডেটর হল একটি নতুন বৈশিষ্ট্য যা আপনাকে আপনার অ্যাপ পাঠানোর আগে নীতি লঙ্ঘন ধরতে সাহায্য করবে। এটি স্বয়ংক্রিয়ভাবে আপনার অ্যাপে কিছু নীতি লঙ্ঘন শনাক্ত করে এবং অ্যাপের UI-এর মাধ্যমে আপনাকে অবহিত করে।

নেটিভ ভ্যালিডেটর পরীক্ষা বিজ্ঞাপনের জন্য ডিফল্টরূপে সক্রিয় করা হয়, কিন্তু নীচে দেখানো হিসাবে অক্ষম করা যেতে পারে। তবে মনে রাখবেন যে একবার যাচাইকারী অক্ষম হয়ে গেলে, পরীক্ষার বিজ্ঞাপনগুলি আপনার বিজ্ঞাপনের লেআউটগুলির সম্ভাব্য সমস্যাগুলির বিষয়ে আর তথ্য দেখাবে না।

পূর্বশর্ত

  • Google মোবাইল বিজ্ঞাপন SDK 19.2.0 বা উচ্চতর।
  • আপনার ডিভাইস একটি পরীক্ষা ডিভাইস হিসাবে কনফিগার করা হয়েছে তা নিশ্চিত করুন৷

নেটিভ ভ্যালিডেটর ব্যবহার করে

নেটিভ ভ্যালিডেটর স্বয়ংক্রিয়ভাবে বিজ্ঞাপনের পাশে একটি ওভারলে পপআপের মাধ্যমে আপনার UI-তে কিছু নীতি লঙ্ঘনের বিষয়ে আপনাকে সতর্ক করে।

See Issues- এ ক্লিক করা আপনাকে প্রাসঙ্গিক নীতি লঙ্ঘনের একটি পূর্ণস্ক্রীন তালিকায় নিয়ে যায়।

যাচাইকারী নিষ্ক্রিয় করা হচ্ছে

নেটিভ ভ্যালিডেটরকে নিষ্ক্রিয় করতে, com.google.android.gms.ads.flag.NATIVE_AD_DEBUGGER_ENABLED নামের একটি <meta-data> ট্যাগ যোগ করুন এবং <application> ট্যাগের মধ্যে আপনার AndroidManifest.xmlfalse মান দিন।

<manifest>
  <application>
    <!-- Sample AdMob App ID: ca-app-pub-3940256099942544~3347511713 -->
    <meta-data
        android:name="com.google.android.gms.ads.APPLICATION_ID"
        android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
    <meta-data android:name="com.google.android.gms.ads.flag.NATIVE_AD_DEBUGGER_ENABLED"
        android:value="false" />
  </application>
</manifest>
,নেটিভ বিজ্ঞাপনগুলি আপনাকে একটি বিজ্ঞাপন প্লেসমেন্ট ডিজাইন করতে দেয় যা আপনার অ্যাপের শৈলীর সাথে মেলে। যদিও এটি অনেক নমনীয়তা প্রদান করে, আপনার প্লেসমেন্টগুলি AdMob নীতিগুলির সাথে সঙ্গতিপূর্ণ থাকে তা নিশ্চিত করা গুরুত্বপূর্ণ৷

নেটিভ ভ্যালিডেটর হল একটি নতুন বৈশিষ্ট্য যা আপনাকে আপনার অ্যাপ পাঠানোর আগে নীতি লঙ্ঘন ধরতে সাহায্য করবে। এটি স্বয়ংক্রিয়ভাবে আপনার অ্যাপে কিছু নীতি লঙ্ঘন শনাক্ত করে এবং অ্যাপের UI-এর মাধ্যমে আপনাকে অবহিত করে।

নেটিভ ভ্যালিডেটর পরীক্ষা বিজ্ঞাপনের জন্য ডিফল্টরূপে সক্রিয় করা হয়, কিন্তু নীচে দেখানো হিসাবে অক্ষম করা যেতে পারে। তবে মনে রাখবেন যে একবার যাচাইকারী অক্ষম হয়ে গেলে, পরীক্ষার বিজ্ঞাপনগুলি আপনার বিজ্ঞাপনের লেআউটগুলির সম্ভাব্য সমস্যাগুলির বিষয়ে আর তথ্য দেখাবে না।

পূর্বশর্ত

  • Google মোবাইল বিজ্ঞাপন SDK 19.2.0 বা উচ্চতর।
  • আপনার ডিভাইস একটি পরীক্ষা ডিভাইস হিসাবে কনফিগার করা হয়েছে তা নিশ্চিত করুন৷

নেটিভ ভ্যালিডেটর ব্যবহার করে

নেটিভ ভ্যালিডেটর স্বয়ংক্রিয়ভাবে বিজ্ঞাপনের পাশে একটি ওভারলে পপআপের মাধ্যমে আপনার UI-তে কিছু নীতি লঙ্ঘনের বিষয়ে আপনাকে সতর্ক করে।

See Issues- এ ক্লিক করা আপনাকে প্রাসঙ্গিক নীতি লঙ্ঘনের একটি পূর্ণস্ক্রীন তালিকায় নিয়ে যায়।

যাচাইকারী নিষ্ক্রিয় করা হচ্ছে

নেটিভ ভ্যালিডেটরকে নিষ্ক্রিয় করতে, com.google.android.gms.ads.flag.NATIVE_AD_DEBUGGER_ENABLED নামের একটি <meta-data> ট্যাগ যোগ করুন এবং <application> ট্যাগের মধ্যে আপনার AndroidManifest.xmlfalse মান দিন।

<manifest>
  <application>
    <!-- Sample AdMob App ID: ca-app-pub-3940256099942544~3347511713 -->
    <meta-data
        android:name="com.google.android.gms.ads.APPLICATION_ID"
        android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
    <meta-data android:name="com.google.android.gms.ads.flag.NATIVE_AD_DEBUGGER_ENABLED"
        android:value="false" />
  </application>
</manifest>