يوضّح لك هذا الدليل كيفية استخدام "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لتحميل الإعلانات من Line وعرضها باستخدام التوسّط، التي تشمل عمليات دمج العرض الإعلاني بدون انقطاع. ويتناول هذا الدليل كيفية إضافة Line إلى إعدادات التوسّط لوحدة إعلانية، وكيفية دمج حزمة تطوير البرامج (SDK) ومحوِّل Line في iOS تطبيق.
تستخدم واجهة لوحة بيانات Line النص الياباني للتصنيفات والأزرار والأوصاف. لم تتم ترجمة لقطات الشاشة الواردة في هذا الدليل. في أوصاف هذا الدليل وتعليماته، يتمّ ترجمة التصنيفات والأزرار مع إدراج نظائرها باللغة الإنجليزية بين قوسين.
عمليات الدمج وأشكال الإعلانات المتوافقة
تتوفر لمحوِّل التوسّط في Line الإمكانات التالية:
التكامل | |
---|---|
عروض الأسعار | |
شلال | 1 |
التنسيقات | |
بانر | |
إعلان بيني | |
تم منح المكافأة | |
مدمجة مع المحتوى |
1 إنّ عملية دمج العرض الإعلاني بدون انقطاع متوفّرة في إصدار تجريبي مغلق، ويمكنك التواصل مع مدير حسابك لطلب إذن الوصول.
المتطلبات
إصدار 12.0 أو إصدار أحدث من نظام التشغيل iOS مستهدف للنشر
أحدث إصدار من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
إكمال التوسّط دليل البدء
الخطوة 1: إعداد الإعدادات في واجهة مستخدم Line
سجِّل الدخول إلى حسابك على Line.
إضافة تطبيق جديد
انقر على 広告枠管理 (إدارة الخانات الإعلانية) > メディア (الوسائط). بعد ذلك، انقر على 新規作成 (إنشاء جديد).
املأ النموذج وانقر على 登録 (تسجيل).
دوِّن معرّف التطبيق.
إنشاء موضع إعلان
اتّبِع الخطوات نفسها لإنشاء مواضع إعلانات لكلّ من عمليات دمج عروض الأسعار والعرض الإعلاني بدون انقطاع. ويمكن استخدام كل موضع إعلان لكلا النوعَين.انقر على رقم تعريف التطبيق الذي تريد إضافة موضع إعلان إليه. بعد ذلك، انقر على 詳細 (التفاصيل).
انقر على スロット 追加 (إضافة خانة).
املأ النموذج، وبعد الانتهاء، انقر على (登録) تسجيل.
دوِّن رقم تعريف الشريحة.
الخطوة 2: إعداد طلب الخط في Ad Manager واجهة المستخدم
سجِّل الدخول إلى حسابك على "مدير إعلانات Google".
إضافة سطر في الشركات
عروض الأسعار
هذه الخطوة غير مطلوبة لدمج عروض الأسعار.
شلال
انتقِل إلى المشرف > الشركات، ثم انقر على الزر شركة جديدة في علامة التبويب جميع الشركات. اختَر شبكة الإعلانات.
اختَر خط كشبكة مواقع إعلانية، وأدخِل اسمًا فريدًا وفعِّل التوسّط.
لست بحاجة إلى إدخال اسم مستخدم أو كلمة مرور. انقر على حفظ عند الانتهاء.
تفعيل ميزة "مشاركة الإشارات الآمنة"
عروض الأسعار
انتقِل إلى المشرف > الإعدادات العامة. انتقِل إلى علامة التبويب إعدادات حساب Ad Exchange راجِع مشاركة الإشارات الآمنة وفعِّلها. انقر على حفظ.
شلال
هذه الخطوة غير مطلوبة لعمليات دمج العرض الإعلاني بدون انقطاع.
ضبط عروض أسعار السطر
عروض الأسعار
انتقِل إلى العرض > مقدّمو عروض الأسعار، وانقر على مقدّم عروض أسعار جديد ضمن علامة التبويب عروض الأسعار باستخدام حِزم تطوير البرامج (SDK).
اختَر السطر كمقدّم عروض الأسعار.
فعِّل الخيارَين إضافة مكتبة إشارات نظام عروض الأسعار هذا إلى قائمة الإشارات المسموح بها والسماح بمشاركة الإشارات مع نظام عروض الأسعار هذا. بعد ذلك، انقر على متابعة.
انقر على متابعة.
انقر على تم.
شلال
هذه الخطوة غير مطلوبة لعمليات دمج العرض الإعلاني بدون انقطاع.
ضبط ربط الوحدات الإعلانية
عروض الأسعار
انتقِل إلى العرض > مقدّمو عروض الأسعار، واختَر الشركة التي تتبعها السطر ضمن علامة التبويب عروض الأسعار باستخدام حِزم تطوير البرامج (SDK).
انتقِل إلى علامة التبويب ربط الوحدات الإعلانية وانقر على تعيين وحدة إعلانية جديد.
اختَر وحدة إعلانية محدّدة. اختَر وحدة إعلانية وشكل إعلان، وتطبيق متوافق مع الأجهزة الجوّالة كنوع المستودع، وتطبيقك المتوافق مع الأجهزة الجوّالة. بعد ذلك، أدخِل رقم تعريف التطبيق ورقم تعريف الشريحة اللذين حصلت عليهما في القسم السابق. أخيرًا، انقر على حفظ.
شلال
انتقِل إلى العرض > مجموعات الأرباح وانقر على الزر مجموعة أرباح جديدة. اختَر تطبيقك المتوافق مع الأجهزة الجوّالة.
انتقِل للأسفل وانقر على إضافة شريك عائد.
اختَر الشركة التي أنشأتها لخط الطيران " Line" في القسم السابق. اختَر توسّط حزمة تطوير البرامج (SDK) للأجهزة الجوّالة كـ نوع الدمج، iOS كـ النظام الأساسي، ونشط كـ الحالة.
أدخِل رقم تعريف التطبيق ورقم تعريف الشريحة اللذَين حصلت عليهما في القسم السابق، وقيمة التكلفة المتغيرة لكل ألف ظهور التلقائية. انقر على حفظ.
الخطوة 3: استيراد حِزم تطوير البرامج (SDK) و"محوِّل رسائل Line"
استخدام CocoaPods (إجراء يُنصح به)
أضِف السطر التالي إلى ملف Podfile الخاص بمشروعك:
pod 'GoogleMobileAdsMediationLine'
من سطر الأوامر، شغِّل:
pod install --repo-update
الدمج اليدوي
- نزِّل أحدث إصدار من حزمة SDK لتطبيق Line واربط
FiveAd.framework
في مشروعك. - نزِّل أحدث إصدار من محوِّل Line من رابط التنزيل في
سجلّ التغييرات والرابط
LineAdapter.framework
في مشروعك.
الخطوة 4: إضافة الرمز المطلوب
دمج SKAdNetwork
اتّبِع مستندات Line
لإضافة معرّفات SKAdNetwork إلى ملف Info.plist
في مشروعك.
الخطوة 5: اختبار عملية التنفيذ
تفعيل الإعلانات الاختبارية
تأكَّد من تسجيل جهازك التجريبي في "مدير إعلانات Google".
اتّبِع التعليمات الواردة في مستندات Line حول كيفية تفعيل الإعلانات الاختبارية على Line.
إثبات صحة الإعلانات الاختبارية
للتأكّد من أنّك تتلقّى إعلانات اختبارية من Line، فعِّل اختبار مصدر إعلان فردي في "أداة فحص الإعلانات" باستخدام مصادر الإعلانات Line (العرض بدون انقطاع).
الخطوات الاختيارية
المَعلمات المتعلّقة بالشبكة
يتيح محوِّل Line مَعلمة طلب إضافية يمكن تمريرها
إلى المحوِّل باستخدام فئة GADMediationAdapterLineExtras
. تتضمّن هذه الفئة
السمات التالية:
adAudio
- تُحدِّد حالة بدء الصوت التلقائية لإعلانات البانر والإعلانات البينية والإعلانات التي تضم مكافآت.
في ما يلي مثال على رمز لكيفية إنشاء طلب إعلان يضبط هذه المَعلمات:
Swift
import LineAdapter
// ...
let request = GAMRequest()
let extras = GADMediationAdapterLineExtras()
extras.adAudio = GADMediationAdapterLineAdAudio.unmuted
// ...
request.register(extras)
Objective-C
#import <LineAdapter/LineAdapter.h>
// ...
GAMRequest *request = [GAMRequest request];
GADMediationAdapterLineExtras *extras = [[GADMediationAdapterLineExtras alloc] init];
extras.adAudio = GADMediationAdapterLineAdAudioUnmuted;
// ...
[request registerAdNetworkExtras:extras];
استخدام الإعلانات المدمجة مع المحتوى
عرض الإعلانات
يُعبئ محوِّل السطور
الحقول
لملف
GADNativeAd
.
الحقل | مواد العرض التي يتم تضمينها دائمًا من خلال "محوِّل الخطوط" |
---|---|
العنوان | |
صورة | |
الجسم | |
رمز التطبيق | 1 |
الحث على اتخاذ إجراء | |
التقييم النجمي | |
المتجر | |
السعر |
1 بالنسبة إلى الإعلانات المدمجة، لا تقدّم حزمة SDK لتطبيق Line مادة عرض رمز التطبيق. بدلاً من ذلك، يملؤه محوِّل Line بتطبيق رمز صورة شفافة.
رموز الخطأ
إذا تعذّر على المحوِّل تلقّي إعلان من Line، يمكنك التحقّق من
الخطأ الأساسي من استجابة الإعلان باستخدام
GADResponseInfo.adNetworkInfoArray
ضمن الفئات التالية:
GADMediationAdapterLine
في ما يلي الرموز والرسائل المصاحبة التي يعرضها "محوِّل الأسطر" عند تعذُّر تحميل أحد الإعلانات:
رمز الخطأ | النطاق | السبب |
---|---|---|
1-10 | تم الإرسال من خلال حزمة تطوير البرامج (SDK) من Line | عرَضَت حزمة تطوير البرامج (SDK) لتطبيق Line خطأً خاصًا بحزمة SDK. يمكنك الاطّلاع على مستندات تطبيق Line للحصول على مزيد من التفاصيل. |
101 | com.google.ads.mediation.line | مَعلمات الخادم غير صالحة (مثل عدم توفّر رقم تعريف التطبيق أو رقم تعريف خانة الشاشة) |
102 | com.google.ads.mediation.line | لا يتطابق حجم الإعلان المطلوب مع حجم إعلان البانر المتوافق مع "الخط". |
103 | com.google.ads.mediation.line | تعذّر تحميل مادة عرض صورة رمز معلومات في الإعلان المدمَج. |
سجلّ التغييرات في "محوِّل التوسّط لنظام التشغيل iOS" من LINE
الإصدار 2.9.20241106.1
- تم تعديل المحوِّل لاستخدام أحدث واجهة برمجة تطبيقات لتحميل الإعلانات لإعلانات البانر المستندة إلى عروض الأسعار.
- تم إصلاح مشكلة كانت تمنع إعادة توجيه أحداث الإعلانات بشكل صحيح للإعلانات البينية التي تقدّم عروض أسعار.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 11.12.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 2.9.20241106 من حزمة تطوير البرامج (SDK) من FiveAd
الإصدار 2.9.20241106.0
- تم التحقّق من التوافق مع الإصدار 2.9.20241106 من حزمة SDK في FiveAd.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 11.12.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 2.9.20241106 من حزمة تطوير البرامج (SDK) من FiveAd
الإصدار 2.8.20240827.1
- تم تعديل
CFBundleShortVersionString
ليصبح يتضمّن ثلاثة مكوّنات بدلاً من أربعة.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 11.10.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 2.8.20240827 من حزمة تطوير البرامج (SDK) في FiveAd
الإصدار 2.8.20240827.0
- تم التحقّق من التوافق مع الإصدار 2.8.20240827 من حزمة تطوير البرامج (SDK) من FiveAd.
- تمت إضافة ميزة عروض الأسعار لأشكال الإعلانات التالية: إعلانات البانر والإعلانات البينية والإعلانات التي تضم مكافأة والإعلانات المدمجة مع المحتوى.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 11.8.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 2.8.20240827 من حزمة تطوير البرامج (SDK) في FiveAd
الإصدار 2.8.20240612.0
- تمت إضافة عنصر تحكّم في الصوت للإعلانات المدمجة مع المحتوى من خلال GADVideoOptions.
- تم التحقّق من التوافق مع الإصدار 2.8.20240612 من حزمة تطوير البرامج (SDK) من FiveAd.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 11.5.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 2.8.20240612 من حزمة تطوير البرامج (SDK) من FiveAd
الإصدار 2.7.20240411.0
- تم التحقّق من التوافق مع الإصدار 2.7.20240411 من حزمة تطوير البرامج (SDK) من FiveAd.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 11.3.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 2.7.20240411 من حزمة تطوير البرامج (SDK) من FiveAd
الإصدار 2.7.20240318.0
- تم التحقّق من التوافق مع الإصدار 2.7.20240318 من حزمة تطوير البرامج (SDK) من FiveAd.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 11.2.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 2.7.20240318 من حزمة تطوير البرامج (SDK) من FiveAd
الإصدار 2.7.20240214.1
- يتطلب الآن الحد الأدنى لإصدار iOS 12.0.
- تتطلب الآن الإصدار 11.0 أو إصدار أحدث من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة".
- تم تضمين
Info.plist
في الأطر ضمنLineAdapter.xcframework
.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 11.0.1 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 2.7.20240214 من حزمة تطوير البرامج (SDK) من FiveAd
الإصدار 2.7.20240214.0
- تم التحقّق من التوافق مع الإصدار 2.7.20240214 من حزمة تطوير البرامج (SDK) من FiveAd.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 11.0.1 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 2.7.20240214 من حزمة تطوير البرامج (SDK) من FiveAd
الإصدار 2.7.20240126.0
- تم التحقّق من التوافق مع الإصدار 2.7.20240126 من حزمة تطوير البرامج (SDK) من FiveAd.
- تم تعديل عملية تنفيذ المحوِّل باستخدام بروتوكولات المفوّض الجديدة لحزمة تطوير البرامج (SDK) من FiveAd.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 10.14.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 2.7.20240126 من حزمة تطوير البرامج (SDK) من FiveAd
الإصدار 2.7.20231115.0
- تم التحقّق من التوافق مع الإصدار 2.7.20231115 من حزمة تطوير البرامج (SDK) من FiveAd.
- تم تضمين رأس
GADMediationAdapterLineExtras
في modulemap.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 10.14.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 2.7.20231115 من حزمة تطوير البرامج (SDK) من FiveAd
الإصدار 2.6.20230609.1
- تمت إضافة
GADMediationAdapterLineAudioState
لإدارة الحالة الصوتية الأولية للإعلانات البانر والإعلانات البينية والإعلانات التي تضم مكافآت عند عرضها لأول مرة.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 10.14.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 2.6.20230609 من حزمة تطوير البرامج (SDK) من FiveAd
الإصدار 2.6.20230609.0
- الإصدار الأولي.
- تمت إضافة ميزة العرض الإعلاني بدون انقطاع لأشكال إعلانات البانر والإعلانات البينية والإعلانات التي تضم مكافأة والإعلانات المدمجة مع المحتوى.
- تم التحقّق من التوافق مع الإصدار 2.6.20230609 من حزمة تطوير البرامج (SDK) من FiveAd.
تم إنشاؤها واختبارها باستخدام:
- الإصدار 10.9.0 من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"
- الإصدار 2.6.20230609 من حزمة تطوير البرامج (SDK) من FiveAd