دمج شبكة Maio مع ميزة "التوسّط"

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

تستخدم واجهة لوحة بيانات maio النص الياباني في التصنيفات والأزرار والأوصاف، ولم تتم ترجمة لقطات الشاشة الواردة في هذا الدليل. في أوصاف هذا الدليل وتعليماته، تتم الإشارة إلى التصنيفات والأزرار باستخدام نظائرها باللغة الإنجليزية. على سبيل المثال، "URL スキーム" يعني "URL Scheme".

عمليات الدمج وأشكال الإعلانات المتوافقة

تتوفر للمحوِّل التوسّط في maio الإمكانات التالية:

التكامل
عروض الأسعار
شلال
التنسيقات
بانر
إعلان بيني
تم منح المكافأة
مدمجة مع المحتوى

المتطلبات

  • المستوى 21 أو إصدار أحدث لواجهة برمجة التطبيقات Android
  • ‫mai SDK 1.0.7 أو إصدار أحدث
  • أحدث إصدار من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"

  • إكمال التوسّط دليل البدء

الخطوة 1: إعداد الإعدادات في واجهة مستخدم maio

أولاً، عليك الاشتراك أو تسجيل الدخول إلى حسابك على maio. انقر على زر إدارة التطبيقات في الشريط الجانبي الأيمن، ثم انقر على تطبيق جديد.

اختَر علامة التبويب التي تتوافق مع نوع الإعلان المفضّل لديك.

إعلان بيني

أدخِل اسم تطبيقك، واختَر النظام الأساسي وقدِّم عنوان URL للتطبيق. اختَر إعلان بيني في الفيديو كـ نوع الإعلان، ثمّ انقر على تعديل.

تم منح المكافأة

أدخِل اسم تطبيقك، واختَر النظام الأساسي وقدِّم عنوان URL للتطبيق. اختَر المكافآت في الفيديو كـ نوع الإعلان، ثم انقر على تعديل.

في صفحة إدارة التطبيقات، دوِّن معرّف الوسائط. يجب إعداد وحدتك الإعلانية في "مدير إعلانات Google" في القسم التالي.

في صفحة إدارة المنطقة، دوِّن رقم تعريف المنطقة. سيكون مطلوبًا أيضًا إعداد وحدتك الإعلانية في "مدير إعلانات Google" في القسم التالي.

بالإضافة إلى معرّف الوسائط ومعرّف المنطقة، ستحتاج إلى معرّف واجهة برمجة التطبيقات ومفتاح واجهة برمجة التطبيقات لإعداد رقم تعريف الوحدة الإعلانية للتوسّط. في صفحة Reporting API، دوِّن معرّف واجهة برمجة التطبيقات ومفتاح واجهة برمجة التطبيقات.

الخطوة 2: إعداد طلب مايو في Ad Manager واجهة المستخدِم

ضبط إعدادات التوسّط لوحدتك الإعلانية

سجِّل الدخول إلى حسابك على "مدير إعلانات Google".

انتقِل إلى العرض > مجموعات الأرباح وانقر على الزر مجموعة أرباح جديدة.

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

بعد ذلك، انقر على الزر إضافة شريك عائد.

إذا كان لديك شريك تحقيق الربح في maio، يمكنك اختياره. بخلاف ذلك، اختَر إنشاء شريك أرباح جديد.

اختَر maio باعتبارها شبكة المواقع الإعلانية، وأدخِل اسمًا فريدًا وفعِّل التوسّط.

فعِّل جمع البيانات التلقائي، وأدخِل معرّف واجهة برمجة التطبيقات ومفتاح واجهة برمجة التطبيقات اللذين حصلت عليهما في القسم السابق.

بعد اختيار شريك الأرباح، اختَر توسّط حزمة تطوير البرامج (SDK) للأجهزة الجوّالة كنوع الدمج وAndroid كالنظام الأساسي ونشط كالحالة. أدخِل معرّف الوسائط ومعرّف المنطقة اللذين حصلت عليهما في القسم السابق. بعد ذلك، أدخِل قيمة تكلفة ألف ظهور تلقائية.

انقر على حفظ في أسفل الصفحة عند الانتهاء.

الخطوة 3: استيراد حزمة SDK ومحوِّل maio

في ملف settings.gradle.kts على مستوى المشروع، أضِف موارد الالتقاط التالية:

dependencyResolutionManagement {
  repositories {
    google()
    mavenCentral()
    maven {
      url = uri("https://imobile-maio.github.io/maven")
    }
  }
}

بعد ذلك، أضِف في ملف build.gradle.kts على مستوى التطبيق الإعدادات وتبعيات التنفيذ التالية. استخدِم أحدث إصدارات من حزمة SDK ومحوِّل maio:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.5.0")
    implementation("com.google.ads.mediation:maio:1.1.16.3")
}

الدمج اليدوي

الخطوة 4: إضافة الرمز المطلوب

لا يلزم استخدام رمز إضافي لدمج maio مع Android.

الخطوة 5: اختبار عملية التنفيذ

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

تأكَّد من تسجيل جهازك التجريبي في "مدير إعلانات Google".

سيتلقّى الناشرون الذين يستخدمون الإصدار 11.6.0 أو إصدارًا أحدث من "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" تلقائيًا إعلانات اختبارية من maio على الهواتف والأجهزة اللوحية المسجّلة على أنّها أجهزة اختبارية عند تقديم الطلبات.

إثبات صحة الإعلانات الاختبارية

للتأكّد من أنّك تتلقّى إعلانات اختبارية من maio، فعِّل اختبار مصدر إعلان فردي في "أداة فحص الإعلانات" باستخدام مصادر الإعلانات maio (العرض بدون انقطاع).

رموز الخطأ

إذا تعذّر على المُحوِّل تلقّي إعلان من maio، يمكن للناشرين التحقّق من الخطأ الأساسي من استجابة الإعلان باستخدام ResponseInfo.getAdapterResponses() ضمن الفئات التالية:

التنسيق اسم الصف
إعلان بيني jp.maio.sdk.android.mediation.admob.adapter.Interstitial
تم منح المكافأة jp.maio.sdk.android.mediation.admob.adapter.Rewarded

في ما يلي الرموز والرسائل المصاحبة التي يعرضها محوِّل maio عند تعذُّر تحميل إعلان:

رمز الخطأ السبب
0-10 عرَضَ maio خطأً خاصًا بحزمة تطوير البرامج (SDK). اطّلِع على الرمز البرمجي ومستندات مايو لمزيد من التفاصيل.
101 لا يتوفّر إعلان في Maio.
102 مَعلمات الخادم غير صالحة (مثل عدم توفّر رقم تعريف موضع الإعلان)
103 لم يكن السياق المستخدَم لتحميل إعلان مثيلًا لـ "نشاط".

سجلّ التغييرات في محوِّل التوسّط في إعلانات Android من maio

الإصدار 1.1.16.3

  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 23.0.0.
  • تم التحقّق من التوافق مع الإصدار 1.1.16 من حزمة SDK الخاصة بمنصة maio.

تم إنشاؤها واختبارها باستخدام:

  • الإصدار 23.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 1.1.16 من حزمة تطوير البرامج (SDK) لنظام التشغيل Maio

الإصدار 1.1.16.2

  • تم تعديل المحوِّل لاستخدام فئة VersionInfo الجديدة.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 22.0.0.

تم إنشاؤها واختبارها باستخدام:

  • الإصدار 22.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 1.1.16 من حزمة تطوير البرامج (SDK) لنظام التشغيل Maio

الإصدار 1.1.16.1

  • تم تعديل compileSdkVersion وtargetSdkVersion إلى واجهة برمجة التطبيقات 31.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 21.0.0.
  • تم تعديل الحد الأدنى المطلوب لمستوى واجهة برمجة تطبيقات Android إلى 19.

تم إنشاؤها واختبارها باستخدام:

  • الإصدار 21.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 1.1.16 من حزمة تطوير البرامج (SDK) لنظام التشغيل Maio

الإصدار 1.1.16.0

  • تم تعديل رموز الخطأ لتسجيل أخطاء إضافية في مايو.
  • تم التحقّق من التوافق مع الإصدار 1.1.16 من حزمة SDK الخاصة بمنصة maio.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.4.0.

تم إنشاؤها واختبارها باستخدام:

  • الإصدار 20.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 1.1.16 من حزمة تطوير البرامج (SDK) لنظام التشغيل Maio

الإصدار 1.1.15.0

  • تم التحقّق من التوافق مع الإصدار 1.1.15 من حزمة SDK الخاصة بمنصة maio.
  • تم تعديل الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 20.0.0.

تم إنشاؤها واختبارها باستخدام:

  • الإصدار 20.0.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 1.1.15 من حزمة تطوير البرامج (SDK) لنظام التشغيل Maio

الإصدار 1.1.14.0

  • تمت إضافة رموز ورسائل خطأ مُعَدَّلة للمحوِّل.
  • تم التحقّق من التوافق مع الإصدار 1.1.14 من حزمة SDK الخاصة بمنصة maio.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.8.0.

تم إنشاؤها واختبارها باستخدام:

  • الإصدار 19.8.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 1.1.14 من حزمة تطوير البرامج (SDK) لنظام التشغيل Maio

الإصدار 1.1.13.0

  • تم التحقّق من التوافق مع الإصدار 1.1.13 من حزمة SDK الخاصة بمنصة maio.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.5.0.

تم إنشاؤها واختبارها باستخدام:

  • الإصدار 19.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 1.1.13 من حزمة تطوير البرامج (SDK) لنظام التشغيل Maio

الإصدار 1.1.12.0

  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.4.0.

تم إنشاؤها واختبارها باستخدام:

  • الإصدار 19.4.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 1.1.12 من حزمة SDK لنظام التشغيل Maio

الإصدار 1.1.11.1

  • للحدّ من حالات انتهاء مهلة الانتظار، ستتعذّر الآن طلبات الإعلانات على الفور إذا لم يكن لدى Maia إعلان جاهز للعرض.
  • تم تعديل الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 19.1.0.

تم إنشاؤها واختبارها باستخدام:

  • الإصدار 19.1.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 1.1.11 من حزمة SDK لنظام التشغيل Maio

الإصدار 1.1.11.0

  • تم التحقّق من التوافق مع الإصدار 1.1.11 من حزمة SDK الخاصة بمنصة maio.
  • تم تعديل الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 18.3.0.

تم إنشاؤها واختبارها باستخدام:

  • الإصدار 18.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
  • الإصدار 1.1.11 من حزمة SDK لنظام التشغيل Maio

الإصدار 1.1.10.0

  • تم التحقّق من التوافق مع الإصدار 1.1.10 من حزمة SDK الخاصة بمنصة maio.
  • تم تعديل الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 18.2.0.

الإصدار 1.1.8.0

  • تم التحقّق من التوافق مع الإصدار 1.1.8 من حزمة SDK الخاصة بمنصة maio.
  • تم تعديل الحدّ الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 18.1.0.

الإصدار 1.1.7.0

  • إصلاح الأخطاء.
  • تم التحقّق من التوافق مع الإصدار 1.1.7 من حزمة SDK الخاصة بمنصة maio.

الإصدار 1.1.6.1

  • تم تعديل المحوِّل لتتوافق مع واجهة برمجة التطبيقات الجديدة لميزة "الإعلانات التي تضم مكافآت".
  • تم تعديل الحد الأدنى المطلوب لإصدار حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى 17.2.0.

الإصدار 1.1.6.0

  • تم التحقّق من التوافق مع الإصدار 1.1.6 من حزمة SDK الخاصة بمنصة maio.

الإصدار 1.1.5.0

  • تم التحقّق من التوافق مع الإصدار 1.1.5 من حزمة SDK الخاصة بمنصة maio.

الإصدار 1.1.4.0

  • تم التحقّق من التوافق مع الإصدار 1.1.4 من حزمة تطوير البرامج (SDK) من maio.

الإصدار 1.1.3.1

  • تم تعديل المحوِّل للعمل مع فئة العنصر بدلاً من العنصر الفردي.

الإصدار 1.1.3.0

  • تم التحقّق من التوافق مع الإصدار 1.1.3 من حزمة SDK الخاصة بمنصة maio.

الإصدار 1.1.2.1

  • تم تعديل المحوِّل باستخدام وظائف الإعداد المعدَّلة.

الإصدار 1.1.2.0

  • تم التحقّق من التوافق مع الإصدار 1.1.2 من حزمة SDK الخاصة بمنصة maio.

الإصدار 1.1.1.1

  • تم تعديل المحوِّل لتشغيل حدث الإعلان onRewardedVideoComplete().

الإصدار 1.1.1.0

  • تم التحقّق من التوافق مع الإصدار 1.1.1 من حزمة SDK الخاصة بمنصة maio.

الإصدار 1.1.0.0

  • تم التحقّق من التوافق مع الإصدار 1.1.0 من حزمة SDK الخاصة بمنصة maio.

الإصدار 1.0.8.0

  • تم التحقّق من التوافق مع الإصدار 1.0.8 من حزمة SDK الخاصة بمنصة maio.

الإصدار 1.0.7.1

  • تم إصلاح مشكلة يمكن أن تؤدي إلى حدوث NullPointerExceptions عند تعذُّر loading الإعلانات.

الإصدار 1.0.7.0

  • تمت إضافة إمكانية تفعيل وضع الاختبار من خلال إضافة رقم تعريف الجهاز الاختباري إلى AdRequest.
  • تم التحقّق من التوافق مع الإصدار 1.0.7 من حزمة SDK الخاصة بمنصة maio.

الإصدار 1.0.6.0

  • الإصدار الأول
  • تمت إضافة ميزة الإعلانات البينية وإعلانات الفيديو التي تضم مكافأة.