تفعيل الإعلانات الاختبارية

يوضّح هذا الدليل كيفية تفعيل الإعلانات التجريبية في عملية دمج إعلاناتك. من المهم تفعيل الإعلانات التجريبية أثناء التطوير حتى تتمكّن من النقر عليها بدون تحصيل رسوم من معلِنين على Google. إذا نقرت على عدد كبير جدًا من الإعلانات بدون أن تكون في وضع الاختبار، فإنك تخاطر بعدم الإبلاغ عن حسابك بسبب نشاط غير صالح.

هناك طريقتان للحصول على الإعلانات التجريبية:

  1. استخدِم إحدى الوحدات الإعلانية من Google.
  2. استخدِم وحدتك الإعلانية الخاصة وفعِّل أجهزة الاختبار.

المتطلبات الأساسية

الوحدات الإعلانية التجريبية

إنّ أسرع طريقة لتفعيل الاختبار هي استخدام الوحدات الإعلانية التجريبية التي توفّرها Google. لا يتم ربط هذه الوحدات الإعلانية بحسابك AdMob لهذا السبب، لا يوجد احتمال أن ينشئ حسابك زيارات غير صالحة عند استخدام هذه الوحدات الإعلانية.

في ما يلي وحدات إعلانية تجريبية تشير إلى تصميمات إعلانات محدّدة لكل شكل:

شكل الإعلان رقم تعريف الوحدة الإعلانية
تطبيق مفتوح ca-app-pub-3940256099942544/3419835294
إعلان بانر تكيُّفي ca-app-pub-3940256099942544/9214589741
بانر ca-app-pub-3940256099942544/6300978111
الإعلانات البينية ca-app-pub-3940256099942544/1033173712
الفيديو البيني ca-app-pub-3940256099942544/8691691433
الإعلانات بمكافأة ca-app-pub-3940256099942544/5224354917
الإعلانات البينية بمكافأة ca-app-pub-3940256099942544/5354046379
الإعلانات المدمجة مع المحتوى (المتقدمة) ca-app-pub-3940256099942544/2247696110
فيديو متقدّم مدمج مع المحتوى ca-app-pub-3940256099942544/1044960115

تفعيل أجهزة الاختبار

إذا كنت تريد إجراء اختبار أكثر دقّة باستخدام الإعلانات التي تظهر على شاشة الإنتاج، يمكنك الآن ضبط جهازك كجهاز اختبار واستخدام أرقام تعريف الوحدات الإعلانية التي أنشأتها في "واجهة المستخدم AdMob . يمكن إضافة أجهزة الاختبار إما في واجهة مستخدم AdMob أو باستخدام حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة آليًا.

اتّبِع الخطوات أدناه لإضافة جهازك كجهاز اختبار.

إضافة جهاز الاختبار في واجهة مستخدم AdMob

لاستخدام طريقة بسيطة غير آلية لإضافة جهاز اختبار واختبار إصدارات تطبيقات جديدة أو حالية، يمكنك استخدام واجهة مستخدم AdMob. تعرَّف على كيفية إجراء ذلك.

إضافة جهاز الاختبار آليًا

إذا أردت اختبار الإعلانات في تطبيقك أثناء تطويرك، اتّبِع الخطوات التالية لتسجيل جهاز الاختبار آليًا.

  1. حمِّل تطبيقك المدمج مع الإعلانات وقدِّم طلب إعلان.
  2. تحقَّق من مخرجات Logcat للاطّلاع على الرسالة التي تظهر أدناه، والتي تعرض لك رقم تعريف الجهاز وكيفية إضافته كجهاز اختباري:
    I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"))
    to get test ads on this device."
    انسخ رقم تعريف الجهاز الاختباري إلى الحافظة.
  3. عدِّل الرمز للاتّصال RequestConfiguration.Builder.setTestDeviceIds() ومرِّر قائمة أرقام تعريف الأجهزة التجريبية.

    لغة Java

    List<String> testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231");
    RequestConfiguration configuration =
        new RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build();
    MobileAds.setRequestConfiguration(configuration);
    

    Kotlin

    val testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")
    val configuration = RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build()
    MobileAds.setRequestConfiguration(configuration)
    
    يمكنك اختياريًا التحقّق من AdRequest.isTestDevice() للتأكّد من إضافة جهازك بشكل صحيح على أنه جهاز اختباري.
  4. أعِد تشغيل تطبيقك. إذا كان الإعلان إعلانًا من Google، سترى تصنيف إعلان تجريبي في الوسط أعلى الإعلان (إعلان بانر أو إعلان بيني أو فيديو بمكافأة):

    بالنسبة إلى الإعلانات المدمجة مع المحتوى (المتقدّمة)، تُضاف مادة عرض العنوان إلى السلسلة إعلان تجريبي.

ويمكن النقر على الإعلان الذي يحمل التصنيف إعلان تجريبي بأمان. ولن تظهر الطلبات ومرات الظهور والنقرات على الإعلانات التجريبية في تقارير حسابك.

الاختبار باستخدام التوسّط

لا تعرض نماذج الوحدات الإعلانية في Google سوى "إعلانات Google" فقط. لاختبار إعدادات التوسّط، يجب استخدام الطريقة تفعيل أجهزة الاختبار.

لا تعرض الإعلانات المعتمدة على التوسّط تصنيف إعلان تجريبي. أنت مسؤول عن ضمان تفعيل الإعلانات التجريبية لكل شبكة من شبكات التوسّط حتى لا ترصد هذه الشبكات حسابك بسبب نشاط غير صالح. اطّلِع على دليل التوسّط الخاص بكل شبكة للحصول على مزيد من المعلومات.

وإذا لم تكن متأكدًا مما إذا كان محوِّل شبكة المواقع الإعلانية للتوسّط يتوافق مع الإعلانات التجريبية، من الأفضل تجنُّب النقر على الإعلانات من تلك الشبكة أثناء التطوير. يمكنك استخدام الطريقة getMediationAdapterClassName() في أيٍّ من أشكال الإعلانات لمعرفة شبكة المواقع الإعلانية التي عرضت الإعلان الحالي.