تتضمّن هذه الصفحة تعليمات لنقل طلبات الإعلانات.
تتطلّب حزمة تطوير البرامج "SDK لإعلانات Google على الأجهزة الجوّالة" (الإصدار التجريبي) منك إرسال رقم تعريف الوحدة الإعلانية في "إدارة إعلانات Google" مباشرةً إلى العنصر AdRequest
، بدلاً من إرساله إلى طريقة تحميل الإعلان.
ملف |
Kotlinval adRequest = AdRequest.Builder().build() InterstitialAd.load( this, "AD_UNIT_ID", adRequest, object : InterstitialAdLoadCallback() { } ) JavaAdRequest adRequest = new AdRequest.Builder().build(); InterstitialAd.load( this, "AD_UNIT_ID", adRequest, new InterstitialAdLoadCallback() { } ); |
حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" (إصدار تجريبي) |
Kotlinval adRequest = AdRequest.Builder("AD_UNIT_ID").build() InterstitialAd.load(adRequest, object : AdLoadCallback<InterstitialAd> {}) JavaAdRequest adRequest = new AdRequest.Builder("AD_UNIT_ID").build(); InterstitialAd.load(adRequest, new AdLoadCallback<InterstitialAd>() {}); |
تمرير مَعلمات إضافية إلى "مدير إعلانات Google"
تعرض الأمثلة التالية كيفية تمرير مَعلمات إضافية إلى "مدير إعلانات Google" لطلب إعلانات غير مخصّصة:
ملف |
Kotlinval extras = Bundle() extras.putInt("npa", 1) val request = AdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter::class.java, extras) .build() JavaBundle extras = new Bundle(); extras.putInt("npa", 1); AdRequest request = new AdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter.class, extras) .build(); |
حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" (إصدار تجريبي) |
Kotlinval extras = Bundle() extras.putInt("npa", 1) val request = AdRequest.Builder("AD_UNIT_ID") .setGoogleExtrasBundle(extras) .build() JavaBundle extras = new Bundle(); extras.putInt("npa", 1); AdRequest request = new AdRequest.Builder("AD_UNIT_ID") .setGoogleExtrasBundle(extras) .build(); |
تمرير مَعلمات إضافية إلى أداة ربط مصدر إعلان
تُمرِّر الأمثلة التالية مَعلمات إضافية إلى محوّل مصدر إعلان نموذجي. للحصول على تفاصيل حول تمرير مَعلمات إضافية إلى محوّل مصدر إعلان معيّن، راجِع دليل دمج مصدر الإعلان ذي الصلة.
ملف |
Kotlinval extras = Bundle() extras.putString("exampleKey", "exampleValue") val request = AdRequest.Builder() .addNetworkExtrasBundle(SampleAdapter::class, extras) .build() JavaBundle extras = new Bundle(); extras.putString("exampleKey", "exampleValue"); AdRequest request = new AdRequest.Builder() .addNetworkExtrasBundle(SampleAdapter.class, extras) .build(); |
حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" (إصدار تجريبي) |
Kotlinval extras = Bundle() extras.putString("exampleKey", "exampleValue") val request = AdRequest.Builder("AD_UNIT_ID") .putAdSourceExtrasBundle(SampleAdapter::class.java, extras) .build() JavaBundle extras = new Bundle(); extras.putString("exampleKey", "exampleValue"); AdRequest request = new AdRequest.Builder("AD_UNIT_ID") .putAdSourceExtrasBundle(SampleAdapter.class, extras) .build(); |