دمج LY Ads Network مع التوسّط

اختيار النظام الأساسي: Android جديد Android iOS Unity Flutter

يوضّح لك هذا الدليل كيفية استخدام Google Mobile Ads Flutter Plugin لتحميل الإعلانات وعرضها من LY Ads Network باستخدام التوسّط، مع تغطية عمليات الدمج المتسلسلة. توضّح هذه الصفحة كيفية إضافة LY Ads Network إلى إعدادات التوسّط الخاصة بوحدة إعلانية، وكيفية دمج حزمة تطوير البرامج (SDK) ومحوّل LY Ads Network في تطبيق Flutter.

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

يتضمّن محوّل التوسّط في "مدير إعلانات Google" لشبكة LY Ads Network الإمكانات التالية:

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

المتطلبات

  • أحدث محتوى من قناة Google Mobile Ads Flutter Plugin
  • الإصدار 3.7.0 من Flutter أو إصدار أحدث
  • للنشر على Android
    • مستوى واجهة برمجة التطبيقات 23 من Android أو مستوى أعلى
  • للنشر على أجهزة iOS
    • الإصدار 13.3 أو الإصدارات الأحدث من نظام التشغيل iOS
  • مشروع Flutter يعمل تم إعداده باستخدام Google Mobile Ads Flutter Plugin لمزيد من التفاصيل، يمكنك الاطّلاع على إعداد Google Mobile Ads Flutter Plugin.
  • إعداد التوسّط

الخطوة 1: إعداد الإعدادات في واجهة مستخدم شبكة LY Ads

اشترِك وسجِّل الدخول إلى حسابك على LY Ads Network.

إضافة تطبيق جديد

انتقِل إلى علامة التبويب التطبيق وانقر على الزر تسجيل جديد.

تسجيل جديد

املأ النموذج وانقر على تسجيل.

نموذج تسجيل جديد

دوِّن معرّف التطبيق.

Android

تفاصيل التسجيل

iOS

تفاصيل التسجيل

إنشاء مساحة إعلانية

في علامة التبويب التطبيق، اختَر تطبيقك للاطّلاع على تفاصيله. ضمن قسم الخانة، انقر على إضافة.

إضافة خانة

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

إضافة نموذج خانة

دوِّن معرّف الفتحة الإعلانية.

تفاصيل الفتحة

بعد إنشاء أول موضع إعلاني، انقر على مراجعة في صفحة تفاصيل تطبيقك للحصول على موافقة من شبكة LY Ads Network. وقد تستغرق هذه العملية بعض الوقت. يُرجى التواصل مع ممثل شبكة LY Ads إذا كانت لديك أي أسئلة.

طلب مراجعة

إنشاء مفتاح Reporting API

انتقِل إلى علامة التبويب إدارة مفاتيح واجهة برمجة التطبيقات لإعداد التقارير وانقر على الزر إنشاء مفتاح واجهة برمجة التطبيقات.

علامة التبويب "مفتاح Reporting API"

املأ النموذج وانقر على حفظ.

نموذج مفتاح Reporting API

دوِّن معرّف مفتاح واجهة برمجة التطبيقات وسر مفتاح واجهة برمجة التطبيقات.

نموذج مفتاح Reporting API

تعديل ملف app-ads.txt

مبادرة "البائعون المعتمَدون للتطبيقات" أو ملف app-ads.txt هي مبادرة يقدّمها "مختبر IAB التقني" للمساعدة في ضمان عدم بيع مساحات إعلانية متاحة في تطبيقك سوى من خلال القنوات التي حدَّدت أنها مخوّلة. لتجنُّب حدوث خسائر كبيرة في إيرادات الإعلانات، عليك استخدام ملف app-ads.txt. إذا لم يسبق لك إجراء ذلك، عليك إنشاء ملف app-ads.txt في "مدير إعلانات Google".

لتنفيذ app-ads.txt لشبكة LY Ads Network، اطّلِع على لمحة عن app-ads.txt.

الخطوة 2: إعداد طلب LY Ads Network في واجهة مستخدم "مدير إعلانات Google"

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

Android

للحصول على التعليمات، راجِع الخطوة 2 في دليل Android.

iOS

للحصول على التعليمات، يُرجى الاطّلاع على الخطوة 2 في دليل iOS.

الخطوة 3: استيراد حزمة تطوير البرامج والمحوّل الخاصَّين بشبكة LY Ads Network

الدمج من خلال pub.dev

أضِف الاعتمادية التالية مع أحدث إصدارات حزمة تطوير البرامج (SDK) والمحوّل لشبكة LY Ads في ملف pubspec.yaml الخاص بالحزمة:

dependencies:
  gma_mediation_line: ^2.1.0

الدمج اليدوي

نزِّل أحدث إصدار من مكوّن التوسّط الإضافي في "إعلانات Google للأجهزة الجوّالة" الخاص بـ LY Ads Network، واستخرِج الملف الذي تم تنزيله، ثم أضِف مجلد المكوّن الإضافي الذي تم استخراجه (ومحتوياته) إلى مشروع Flutter. بعد ذلك، أشِر إلى المكوّن الإضافي في ملف pubspec.yaml من خلال إضافة التبعية التالية:

dependencies:
  gma_mediation_line:
    path: path/to/local/package

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

Android

لا يلزم توفير رمز إضافي لدمج "شبكة إعلانات LY".

iOS

تكامل SKAdNetwork

اتّبِع مستندات LY Ads Network لإضافة معرّفات SKAdNetwork إلى ملف Info.plist الخاص بمشروعك.

الخطوة 5: اختبار عملية الإعداد

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

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

تأكيد الإعلانات الاختبارية

للتأكّد من تلقّي إعلانات اختبارية من شبكة LY Ads Network، فعِّل اختبار مصدر إعلان فردي في أداة فحص الإعلانات باستخدام مصادر الإعلانات LY Ads Network.

خطوات اختيارية

المَعلمات الخاصة بالشبكة

يتيح مكوّن LY Ads Network الإضافي للتوسّط في Flutter مَعلمة الطلب الإضافية التالية التي يمكن تمريرها إلى المحوّل من خلال الفئة LineMediationExtras:

  • enableAdSound : تحدّد هذه السمة حالة بدء الصوت التلقائية في إعلانات البانر والإعلانات البينية والإعلانات مقابل المكافأة.

في ما يلي مثال على الرمز البرمجي لكيفية إنشاء طلب عرض إعلان يضبط هذه المَعلمات:

LineMediationExtras lineExtras = LineMediationExtras(enableAdSound: true)

AdRequest request = AdRequest(
    keywords: <String>['foo', 'bar'],
    contentUrl: 'http://foo.com/bar.html',
    mediationExtras: [lineExtras],
);

رموز الخطأ

إذا لم يتمكّن المحوّل من تلقّي إعلان من LY Ads Network، يمكن للناشرين التحقّق من الخطأ الأساسي من استجابة الإعلان باستخدام ResponseInfo ضمن الفئات التالية:

Android

com.line.ads
com.google.ads.mediation.line.LineMediationAdapter

iOS

GADMediationAdapterLine

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

Android

رمز الخطأ النطاق السبب
1-10 com.five_corp.ad عرضت حزمة تطوير البرامج (SDK) لشبكة LY Ads Network خطأً خاصًا بالحزمة. يمكنك الاطّلاع على المستندات الخاصة بشبكة LY Ads Network لمزيد من التفاصيل.
101 com.google.ads.mediation.line رقم تعريف التطبيق غير متوفّر أو غير صالح.
102 com.google.ads.mediation.line معرّف الخانة غير متوفّر أو غير صالح.
103 com.google.ads.mediation.line لا يتطابق حجم الإعلان المطلوب مع حجم إعلان بانر متوافق مع شبكة LY Ads Network.
104 com.google.ads.mediation.line تعذّر تحميل إعلان بيني أو إعلان مقابل مكافأة بسبب عدم توفّر سياق النشاط.
105 com.google.ads.mediation.line تعذّر على حزمة تطوير البرامج (SDK) لشبكة LY Ads Network عرض إعلان بيني أو إعلان مقابل مكافأة.
106 com.google.ads.mediation.line تعذّر تحميل إعلان مدمج مع المحتوى بسبب عدم توفّر مواد العرض.

iOS

رمز الخطأ النطاق السبب
1-10 يتم إرسالها من خلال حزمة LY Ads Network SDK عرضت حزمة تطوير البرامج (SDK) لشبكة LY Ads Network خطأً خاصًا بالحزمة. يمكنك الاطّلاع على المستندات الخاصة بشبكة LY Ads Network لمزيد من التفاصيل.
101 com.google.ads.mediation.line مَعلمات الخادم غير صالحة (مثل رقم تعريف التطبيق أو رقم تعريف الخانة غير متوفّر).
102 com.google.ads.mediation.line لا يتطابق حجم الإعلان المطلوب مع حجم إعلان بانر متوافق مع شبكة LY Ads Network.
103 com.google.ads.mediation.line تعذّر تحميل مادة عرض صورة رمز المعلومات في الإعلان المدمج مع المحتوى.

سجلّ التغييرات في "محوّل وساطة Line Flutter"

الإصدار 2.1.1 (قيد التطوير)

الإصدار 2.1.0

  • تم تعديل الحد الأدنى لإصدار Flutter إلى 3.38.1
  • تم تعديلها لتتوافق مع الإصدار 8.0.0 من مكوّن Flutter الإضافي لـ Google Mobile Ads
  • يتوافق مع الإصدار 3.1.0.0 من محوّل Line Android.
  • يتوافق مع الإصدار 3.0.1.0 من محوّل Line iOS.
  • تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 8.0.0 من مكوّن Flutter الإضافي لـ Google Mobile Ads

الإصدار 2.0.0

الإصدار 1.0.6

الإصدار 1.0.5

الإصدار 1.0.4

الإصدار 1.0.3

الإصدار 1.0.2

الإصدار 1.0.1

الإصدار 1.0.0