يوضّح لك هذا الدليل كيفية استخدام حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لتحميل الإعلانات وعرضها من "شبكة إعلانات LINE" باستخدام التوسّط، مع تغطية عمليات دمج العرض الإعلاني بدون انقطاع. ويتناول هذا الدليل كيفية إضافة LINE Ads Network إلى إعدادات التوسّط لوحدة إعلانية، وكيفية دمج حزمة تطوير البرامج (SDK) ومحوِّل LINE Ads Network في تطبيق Unity.
عمليات الدمج وأشكال الإعلانات المتوافقة
يوفّر Ad Manager محوِّل التوسّط لشبكة إعلانات LINE الإمكانات التالية:
التكامل | |
---|---|
عروض الأسعار | |
شلال | 1 |
التنسيقات | |
بانر | |
إعلان بيني | |
تم منح المكافأة |
1 إنّ عملية دمج العرض الإعلاني بدون انقطاع في مرحلة اختبار مغلق، ويمكنك التواصل مع مدير حسابك لطلب الوصول إليها.
المتطلبات
- Unity 4 أو إصدار أحدث
- أحدث إصدار من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- للنشر على Android
- المستوى 21 أو إصدار أحدث لواجهة برمجة التطبيقات Android
- للنشر على أجهزة iOS
- إصدار 12.0 أو إصدار أحدث من نظام التشغيل iOS مستهدف للنشر
- مشروع Unity صالح تم إعداده باستخدام حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" اطّلِع على البدء لمعرفة التفاصيل.
- إكمال دليل البدء للتوسّط
الخطوة 1: إعداد الإعدادات في واجهة مستخدم Line
سجِّل الدخول إلى حسابك على "شبكة إعلانات LINE".
إضافة تطبيق جديد
انقر على 広告枠管理 (إدارة الخانات الإعلانية) > メディア (الوسائط). بعد ذلك، انقر على 新規作成 (إنشاء جديد).
املأ النموذج وانقر على 登録 (تسجيل).
دوِّن معرّف التطبيق.
إنشاء موضع إعلان
انقر على رقم تعريف التطبيق الذي تريد إضافة موضع إعلان إليه. بعد ذلك، انقر على 詳細 (التفاصيل).
انقر على スロット 追加 (إضافة خانة).
املأ النموذج، وبعد الانتهاء، انقر على (登録) تسجيل.
دوِّن رقم تعريف المساحة.
الخطوة 2: إعداد طلب "شبكة إعلانات LINE" في Ad Manager واجهة المستخدم
ضبط إعدادات التوسّط لوحدتك الإعلانية
Android
للحصول على التعليمات، يُرجى الاطّلاع على الخطوة 2 في دليل Android.
iOS
للحصول على التعليمات، يُرجى الاطّلاع على الخطوة 2 في دليل استخدام iOS.
الخطوة 3: استيراد حزمة تطوير البرامج (SDK) ومحوِّل "شبكة إعلانات LINE"
OpenUPM-CLI
إذا كان لديك OpenUPM-CLI مثبَّتًا، يمكنك تثبيت "مكوّن إعلانات Google للأجهزة الجوّالة" مكوّن "توسّط شبكة إعلانات LINE" المتوافق مع IDE Unity في مشروعك من خلال تنفيذ الأمر التالي من directory root لمشروعك:
openupm add com.google.ads.mobile.mediation.line
OpenUPM
في محرِّر مشروع Unity، اختَر تعديل > إعدادات المشروع > مدير الحِزم لفتح إعدادات مدير حِزم Unity.
ضمن علامة التبويب السجلّات على مستوى النطاق، أضِف OpenUPM كسجلّ على مستوى النطاق باستخدام التفاصيل التالية:
- الاسم:
OpenUPM
- عنوان URL:
https://package.openupm.com
- النطاقات:
com.google
بعد ذلك، انتقِل إلى النافذة > مدير الحِزم لفتح مدير حِزم Unity و اختَر السجلّات الخاصة بي من القائمة المنسدلة.
اختَر حِزمة Google Mobile Ads LINE Ads Network Mediation وانقر على تثبيت.
حزمة Unity
نزِّل أحدث إصدار من المكوّن الإضافي لوسيط إعلانات Google للأجهزة الجوّالة لشبكة إعلانات LINE من رابط التنزيل في
سجلّ التغييرات
واسحب ملف
GoogleMobileAdsLineMediation.unitypackage
من ملف zip.
في محرِّر مشروع Unity، اختَر مواد العرض > استيراد حزمة >
حزمة مخصّصة وابحث عن
GoogleMobileAdsLineMediation.unitypackage
الملف الذي نزّلته. تأكَّد من اختيار جميع الملفات وانقر على
استيراد.
بعد ذلك، اختَر مواد العرض > مدير التبعيات الخارجية >
Android Resolver > Force Resolve (حلّ المشاكل بالقوة). ستنفِّذ مكتبة "مدير التبعية الخارجية"
عملية حلّ التبعية من البداية وستنسخ
التبعيات المعلَن عنها إلى الدليل Assets/Plugins/Android
في
تطبيق Unity.
الخطوة 4: إضافة الرمز المطلوب
Android
لا يلزم استخدام رمز إضافي لدمج "شبكة إعلانات LINE".
iOS
دمج SKAdNetwork
اتّبِع مستندات "شبكة إعلانات LINE"
لإضافة معرّفات SKAdNetwork إلى ملف Info.plist
في مشروعك.
الخطوة 5: اختبار عملية التنفيذ
تفعيل الإعلانات الاختبارية
تأكَّد من تسجيل جهازك الاختباري في AdMob.
إثبات صحة الإعلانات الاختبارية
للتأكّد من أنّك تتلقّى إعلانات اختبارية من "شبكة إعلانات LINE"، فعِّل اختبار مصدر إعلان واحد في "أداة فحص الإعلانات" باستخدام مصادر الإعلانات في "شبكة إعلانات LINE" (العرض بدون انقطاع).
الخطوات الاختيارية
المَعلمات المتعلّقة بالشبكة
يتيح المكوّن الإضافي لتوسّط LINE Ads Network في Unity المَعلمة التالية إضافية لطلب الإعلان والتي يمكن تمريرها إلى المحوِّل من خلال فئة
LineMediationExtras
:
-
SetEnableAdSound(boolean)
: تحدّد هذه السمة الحالة التلقائية لبدء تشغيل الصوت في إعلانات البنر والإعلانات البينية والإعلانات التي تضم مكافأة.
في ما يلي مثال على رمز لكيفية إنشاء طلب إعلان يضبط هذه المَعلمات:
using GoogleMobileAds.Api;
using GoogleMobileAds.Mediation.Line.Api;
// ...
var adRequest = new AdRequest();
var lineExtras = new LineMediationExtras();
lineExtras.SetEnableAdSound(true);
adRequest.MediationExtras.Add(lineExtras);
رموز الخطأ
إذا تعذّر على المُحوِّل تلقّي إعلان من "شبكة إعلانات LINE"،
يمكن للناشرين التحقّق من الخطأ الأساسي من استجابة الإعلان باستخدام
ResponseInfo
ضمن الفئات التالية:
Android
com.line.ads
com.google.ads.mediation.line.LineMediationAdapter
iOS
GADMediationAdapterLine
في ما يلي الرموز والرسائل المصاحبة التي يعرضها محوِّل "شبكة إعلانات LINE" عند تعذُّر تحميل إعلان:
Android
رمز الخطأ | النطاق | السبب |
---|---|---|
1-10 | com.five_corp.ad | ظهرت رسالة خطأ خاصة بحزمة تطوير البرامج (SDK) في حزمة SDK لشبكة الإعلانات على LINE. يمكنك الاطّلاع على مستندات "شبكة إعلانات LINE" للحصول على مزيد من التفاصيل. |
101 | com.google.ads.mediation.line | رقم تعريف التطبيق غير متوفّر أو غير صالح. |
102 | com.google.ads.mediation.line | رقم تعريف خانة الإعلان غير متوفّر أو غير صالح. |
103 | com.google.ads.mediation.line | لا يتطابق حجم الإعلان المطلوب مع حجم إعلان البانر المتوافق مع "شبكة إعلانات LINE". |
104 | com.google.ads.mediation.line | تعذّر تحميل إعلان بيني أو إعلان مكافأة بسبب عدم توفّر سياق النشاط. |
105 | com.google.ads.mediation.line | تعذّر على حزمة تطوير البرامج (SDK) لشبكة إعلانات LINE عرض إعلان بيني أو إعلان يضم مكافأة. |
106 | com.google.ads.mediation.line | تعذّر تحميل إعلان مضمّن بسبب عدم توفّر مواد العرض. |
iOS
رمز الخطأ | النطاق | السبب |
---|---|---|
1-10 | تم إرسالها من خلال حزمة تطوير البرامج (SDK) لمنصّة LINE Ads Network | ظهرت رسالة خطأ خاصة بحزمة تطوير البرامج (SDK) في حزمة SDK لشبكة الإعلانات على LINE. يمكنك الاطّلاع على مستندات "شبكة إعلانات LINE" للحصول على مزيد من التفاصيل. |
101 | com.google.ads.mediation.line | مَعلمات الخادم غير صالحة (مثل عدم توفّر رقم تعريف التطبيق أو رقم تعريف خانة الشاشة) |
102 | com.google.ads.mediation.line | لا يتطابق حجم الإعلان المطلوب مع حجم إعلان البانر المتوافق مع "شبكة إعلانات LINE". |
103 | com.google.ads.mediation.line | تعذّر تحميل مادة عرض صورة رمز معلومات في الإعلان المدمَج. |
سجلّ تغييرات "مكوّن إضافي للتوسّط في Unity" من Line
الإصدار 1.4.0
- متوافق مع الإصدار 2.8.20240827.0 من محوِّل Android لتطبيق Line.
- يتوافق مع الإصدار 2.9.20241106.1 من محوِّل Line لأجهزة iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 9.4.0 من "مكوّن إعلانات Google على الأجهزة الجوّالة في Unity".
الإصدار 1.3.1
- متوافق مع الإصدار 2.8.20240808.0 من محوِّل Android لتطبيق Line.
- يتوافق مع الإصدار 2.8.20240612.0 من محوِّل Line لأجهزة iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 9.2.0 من "مكوّن إعلانات Google على الأجهزة الجوّالة في Unity".
الإصدار 1.3.0
- يتوافق مع الإصدار 2.8.20240722.0 من محوِّل Android لتطبيق Line.
- يتوافق مع الإصدار 2.8.20240612.0 من محوِّل Line لأجهزة iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 9.2.0 من "مكوّن إعلانات Google على الأجهزة الجوّالة في Unity".
الإصدار 1.2.0
- يتوافق مع الإصدار 2.7.20240515.0 من محوِّل Android لتطبيق Line.
- يتوافق مع الإصدار 2.8.20240612.0 من محوِّل Line لأجهزة iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 9.1.1 من "مكوّن إعلانات Google على الأجهزة الجوّالة في Unity".
الإصدار 1.1.2
- يتوافق مع الإصدار 2.7.20240515.0 من محوِّل Android لتطبيق Line.
- يتوافق مع الإصدار 2.7.20240411.0 من محوِّل Line لأجهزة iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 9.1.0 من "مكوّن إعلانات Google على الأجهزة الجوّالة في Unity".
الإصدار 1.1.1
- يتوافق مع الإصدار 2.7.20240214.1 من محوِّل Android لتطبيق Line.
- يتوافق مع الإصدار 2.7.20240411.0 من محوِّل Line لأجهزة iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 9.1.0 من "مكوّن إعلانات Google على الأجهزة الجوّالة في Unity".
الإصدار 1.1.0
- تمت إضافة فئة
LineMediationExtras
مع الطرق التالية للسماح بتمرير إضافات التوسّط.SetEnabledAdSound(bool)
- يتوافق مع الإصدار 2.7.20240214.1 من محوِّل Android لتطبيق Line.
- يتوافق مع الإصدار 2.7.20240318.0 من محوِّل Line لأجهزة iOS.
- تم إنشاؤه واختباره باستخدام الإصدار 9.0.0 من "مكوّن إعلانات Google على الأجهزة الجوّالة في Unity".
الإصدار 1.0.0
- الإصدار الأولي
- متوافق مع الإصدار 2.6.20230607.0 من محوِّل Android لتطبيق Line.
- يتوافق مع الإصدار 2.6.20230609.0 من محوِّل Line لأجهزة iOS.
- تم إنشاؤها واختبارها باستخدام الإصدار 8.5.1 من "مكوّن إعلانات Google على الأجهزة الجوّالة في Unity".