تمكين الإعلانات التجريبية

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

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

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

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

الشرط الأساسي

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

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

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

شكل الإعلان نموذج لرقم تعريف الوحدة الإعلانية
فتح التطبيق ca-app-pub-3940256099942544/3419835294
إعلان بانر 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() على أي من أشكال الإعلانات لتحديد شبكة الإعلانات التي عرضت الإعلان الحالي.