يوضّح لك هذا الدليل كيفية استخدام Google Mobile Ads Unity Plugin لتحميل الإعلانات وعرضها من حزمة تطوير البرامج (SDK) الخاصة بـ "إعلانات BIGO" باستخدام توسّط AdMob، مع تغطية عمليات الدمج المستندة إلى عروض الأسعار. توضّح هذه الصفحة كيفية إضافة حزمة تطوير البرامج (SDK) الخاصة بـ BIGO Ads إلى إعدادات التوسّط الخاصة بوحدة إعلانية، وكيفية دمج حزمة تطوير البرامج (SDK) ومحوّل BIGO Ads في تطبيق Unity.
عمليات الدمج وأشكال الإعلانات المتوافقة
يتضمّن محوّل التوسّط في AdMob الخاص بحزمة تطوير البرامج (SDK) لـ "إعلانات BIGO" الإمكانات التالية:
| التكامل | |
|---|---|
| عروض الأسعار | 1 |
| شلال | |
| التنسيقات | |
| إعلان على شاشة فتح التطبيق | |
| بانر | |
| إعلان بيني | |
| تمت المكافأة | |
| إعلان بيني مقابل مكافأة | |
| مدمج مع المحتوى | |
1 تتوفّر ميزة دمج عروض الأسعار في إصدار تجريبي مغلق، لذا يُرجى التواصل مع مدير حسابك لطلب إذن الوصول.
المتطلبات
- أحدث إصدار من Google Mobile Ads Unity Plugin
- Unity 2019.4 أو إصدار أحدث
- للنشر على Android
- مستوى واجهة برمجة التطبيقات Android 23 أو مستوى أعلى
- للنشر على أجهزة iOS
- الإصدار المستهدف من نظام التشغيل iOS هو 13.0 أو إصدار أحدث
- مشروع Unity يعمل وتم إعداده باستخدام Google Mobile Ads Unity Plugin لمزيد من التفاصيل، يُرجى الاطّلاع على البدء.
- إعداد ميزة "توسّط AdMob"
الخطوة 1: إعداد عمليات الضبط في واجهة مستخدم حزمة تطوير البرامج (SDK) الخاصة بـ "إعلانات BIGO"
سجِّل الدخول إلى لوحة بيانات BIGO Ads.
إنشاء تطبيق
انتقِل إلى علامة التبويب المستودع الإعلاني، ثم انقر على الزر + إضافة ضمن جدول التطبيقات والمواقع الإلكترونية.
املأ بقية النموذج وانقر على إرسال.
دوِّن رقم تعريف التطبيق.
Android
iOS
إنشاء مساحة إعلانية
بعد مراجعة طلبك، انتقِل إلى جدول مواضع الإعلانات وانقر على الزر + إضافة.
اختَر عروض الأسعار على الخادم في نوع المزاد، واملأ بقية النموذج، ثم انقر على إرسال.
دوِّن رقم تعريف الخانة الإعلانية.
Android
iOS
تعديل ملف app-ads.txt
مبادرة "البائعون المعتمَدون للتطبيقات" أو ملف app-ads.txt هي مبادرة من "مختبر IAB التقني" تساعد على ضمان عدم بيع المساحات الإعلانية المتاحة في تطبيقك سوى من خلال القنوات التي حدَّدت أنّها مخوّلة. لتجنُّب حدوث خسائر كبيرة في إيرادات الإعلانات، عليك استخدام ملف app-ads.txt.
إذا لم يسبق لك إجراء ذلك، عليك إعداد ملف app-ads.txt لتطبيقك.
لتنفيذ app-ads.txt لحزمة تطوير البرامج (SDK) من BIGO Ads، انتقِل إلى علامة التبويب APP-ads.txt من لوحة البيانات واتّبِع التعليمات الواردة في علامة التبويب.
الخطوة 2: إعداد طلب BIGO Ads SDK في واجهة مستخدم AdMob
ضبط إعدادات التوسّط للوحدة الإعلانية
Android
للحصول على التعليمات، راجِع الخطوة 2 في دليل Android.
iOS
للحصول على التعليمات، يُرجى الاطّلاع على الخطوة 2 في دليل iOS.
إضافة BIGO TECHNOLOGY PTE LTD إلى قائمة شركاء الإعلانات بموجب "اللائحة العامة لحماية البيانات" ولوائح الخصوصية في الولايات الأمريكية
اتّبِع الخطوات الواردة في إعدادات اللوائح التنظيمية الأوروبية و إعدادات اللوائح التنظيمية في الولايات الأمريكية لإضافة BIGO TECHNOLOGY PTE LTD إلى قائمة الشركاء الإعلانيين بموجب اللوائح التنظيمية الأوروبية ولوائح الولايات الأمريكية في واجهة مستخدم AdMob.
الخطوة 3: استيراد حزمة تطوير البرامج (SDK) والمحوّل الخاصَّين بمنصّة BIGO Ads
OpenUPM-CLI
إذا كان لديك OpenUPM-CLI مثبّتًا، يمكنك تثبيت BIGO Ads SDK Mediation Plugin for Unity في مشروعك من خلال تنفيذ الأمر التالي من الدليل الجذر للمشروع:
openupm add com.google.ads.mobile.mediation.bigoOpenUPM
في أداة تعديل مشروع Unity، انقر على تعديل (Edit) > إعدادات المشروع (Project Settings) > إدارة الحزم (Package Manager) لفتح إعدادات "إدارة حزم Unity" (Unity Package Manager Settings).
ضمن علامة التبويب المستودعات المسجّلة في نطاق محدد، أضِف OpenUPM كمستودع مسجّل في نطاق محدد مع التفاصيل التالية:
- الاسم:
OpenUPM - عنوان URL:
https://package.openupm.com - النطاقات:
com.google
بعد ذلك، انتقِل إلى Window (نافذة) > Package Manager (إدارة الحِزم) لفتح Unity Package Manager (أداة إدارة حِزم Unity)، ثم اختَر My Registries (المستودعات الخاصة بي) من القائمة المنسدلة.
اختَر حزمة Google Mobile Ads Bigo Mediation وانقر على تثبيت.
حزمة Unity
نزِّل أحدث إصدار من إضافة التوسّط في "إعلانات Google على الأجهزة الجوّالة" الخاصة بحزمة تطوير البرامج (SDK) من BIGO Ads من رابط التنزيل في سجلّ التغيير، واستخرِج GoogleMobileAdsBigoMediation.unitypackage من ملف ZIP.
في أداة تعديل مشروع Unity، انقر على مواد العرض (Assets) > استيراد حزمة (Import Package) > حزمة مخصّصة (Custom Package)، وابحث عن ملف GoogleMobileAdsBigoMediation.unitypackage الذي نزّلته. تأكَّد من اختيار جميع الملفات وانقر على استيراد.
بعد ذلك، اختَر مواد العرض (Assets) > أداة إدارة التبعيات الخارجية (External Dependency Manager) >
أداة حلّ المشاكل في Android (Android Resolver) > فرض الحلّ (Force Resolve). ستنفّذ مكتبة External Dependency Manager عملية تحديد العناصر التابعة من البداية وستنسخ العناصر التابعة المحدّدة إلى الدليل Assets/Plugins/Android في تطبيق Unity.
الخطوة 4: تنفيذ إعدادات الخصوصية على حزمة تطوير البرامج (SDK) الخاصة بمنصة BIGO Ads
لتنفيذ إعدادات الخصوصية لحزمة تطوير البرامج (SDK) الخاصة بـ BIGO Ads والامتثال للوائح الخصوصية ذات الصلة، يُرجى قراءة الأقسام التالية.
موافقة المستخدمين في الاتحاد الأوروبي و"اللائحة العامة لحماية البيانات"
للامتثال لسياسة موافقة المستخدم في الاتحاد الأوروبي المتّبعة في Google، عليك تقديم إفصاحات معيّنة للمستخدمين في المنطقة الاقتصادية الأوروبية والمملكة المتحدة وسويسرا، والحصول على موافقتهم على استخدام ملفات تعريف الارتباط أو غيرها من وسائل التخزين المحلية حيثما كان ذلك مطلوبًا قانونًا، وعلى جمع البيانات الشخصية ومشاركتها واستخدامها لتخصيص الإعلانات. تراعي هذه السياسة متطلبات "التوجيه الأوروبي بشأن الخصوصية الإلكترونية" و"اللائحة العامة لحماية البيانات" (GDPR). أنت المسؤول عن التأكّد من نقل حالة الموافقة إلى كل مصدر إعلان في سلسلة التوسّط. ولا يمكن لشركة Google نقل خيار الموافقة الذي يحدّده المستخدم إلى هذه الشبكات تلقائيًا.
تقرأ حزمة تطوير البرامج (SDK) من BIGO Ads تلقائيًا الموافقة بموجب "اللائحة العامة لحماية البيانات" (GDPR) التي تم ضبطها من خلال منصات إدارة الموافقة، بما في ذلك حزمة تطوير البرامج لمنصة UMP. لمزيد من المعلومات، يُرجى الاطّلاع على دليل اللائحة العامة لحماية البيانات (GDPR) الخاص بحزمة تطوير البرامج (SDK) من BIGO Ads لنظامَي التشغيل Android وiOS.
قوانين الخصوصية في الولايات الأمريكية
تتطلّب قوانين الخصوصية في الولايات الأمريكية منح المستخدمين الحق في إيقاف "بيع" "معلوماتهم الشخصية" (وفق تعريف القانون لهاتَين العبارتَين)، باستخدام ميزة الإيقاف المقدّمة من خلال رابط بارز يتضمّن العبارة "عدم بيع معلوماتي الشخصية" على الصفحة الرئيسية للطرف الذي يُجري عملية "البيع". يتيح دليل الامتثال لقوانين الخصوصية في الولايات الأمريكية تفعيل المعالجة المحدودة للبيانات لعرض الإعلانات من Google، ولكن لا يمكن لـ Google تطبيق هذا الإعداد على كل شبكة إعلانية في سلسلة التوسّط. لذلك، عليك تحديد كل شبكة إعلانات في سلسلة التوسّط قد تشارك في بيع المعلومات الشخصية، واتّباع الإرشادات المقدَّمة من كل شبكة من هذه الشبكات لضمان الامتثال.
يوضّح نموذج الرمز البرمجي التالي كيفية تمرير علامة الموافقة إلى حزمة تطوير البرامج (SDK) الخاصة بمنصة BIGO Ads. يجب استدعاء هذا الإجراء قبل طلب الإعلانات من خلال Google Mobile Ads Unity Plugin.
using GoogleMobileAds.Mediation.Bigo.Api;
// ...
Bigo.SetCcpaConsent(true);
الخطوة 5: إضافة الرمز المطلوب
Android
لا يلزم توفير رمز إضافي لدمج حزمة تطوير البرامج (SDK) الخاصة بـ "إعلانات BIGO".
iOS
تكامل SKAdNetwork
اتّبِع مستندات حزمة تطوير البرامج (SDK) الخاصة بمنصة BIGO Ads
لإضافة معرّفات SKAdNetwork إلى ملف Info.plist الخاص بمشروعك.
الخطوة 6: اختبار عملية الإعداد
تفعيل الإعلانات الاختبارية
تأكَّد من تسجيل جهازك الاختباري في AdMob.
توفّر BIGO Ads معرّفات تطبيقات ومعرّفات خانات إعلانية تجريبية Android وiOS للمساعدة في الاختبار والتكامل.
تأكيد الإعلانات الاختبارية
للتأكّد من تلقّي إعلانات اختبارية من حزمة تطوير البرامج (SDK) الخاصة بـ BIGO Ads، فعِّل اختبار مصدر إعلان فردي في "أداة فحص الإعلانات" باستخدام مصادر الإعلانات BIGO Ads SDK(عروض الأسعار).
رموز الخطأ
إذا لم يتمكّن المحوّل من تلقّي إعلان من حزمة تطوير البرامج (SDK) الخاصة بمنصة BIGO Ads، يمكنك التحقّق من الخطأ الأساسي من استجابة الإعلان باستخدام ResponseInfo ضمن الفئات التالية:
Android
sg.bigo.ads
com.google.ads.mediation.bigo.BigoMediationAdapter
iOS
GADMediationAdapterBigo
يتم عرض الرموز والرسائل المصاحبة من خلال محوّل حزمة تطوير البرامج (SDK) الخاصة بـ "إعلانات BIGO" عند تعذُّر تحميل إعلان:
Android
| رمز الخطأ | النطاق | السبب |
|---|---|---|
| 101 | com.google.mediation.bigoadapter | معرّف Bigo Slot مفقود أو فارغ. |
| 1000-1100 | يتم إرسالها من خلال حزمة تطوير البرامج (SDK) الخاصة بـ BIGO Ads | حدث خطأ في حزمة تطوير البرامج (SDK) الخاصة بـ "إعلانات BIGO". لمزيد من التفاصيل، يُرجى الاطّلاع على مستندات حزمة تطوير البرامج (SDK) الخاصة بـ "إعلانات BIGO". |
iOS
| رمز الخطأ | النطاق | السبب |
|---|---|---|
| 101 | com.google.ads.mediation.bigo | لا تتضمّن إعدادات الخادم رقم تعريف التطبيق المطلوب. |
| 102 | com.google.ads.mediation.bigo | إعدادات الإعلان غير صالحة. |
| 103 | com.google.ads.mediation.bigo | تعذّر عرض الإعلان. |
| 104 | com.google.ads.mediation.bigo | حجم البانر غير متاح. |
| 105 | com.google.ads.mediation.bigo | حمّلت Bigo إعلان بانر بنجاح، ولكنّها لم تسجّل مشاهدة للإعلان. |
| 1000-1100 | يتم إرسالها من خلال حزمة تطوير البرامج (SDK) الخاصة بـ BIGO Ads | حدث خطأ في حزمة تطوير البرامج (SDK) الخاصة بـ "إعلانات BIGO". لمزيد من التفاصيل، يُرجى الاطّلاع على مستندات حزمة تطوير البرامج (SDK) الخاصة بـ "إعلانات BIGO". |
سجلّ التغيير في إضافة BIGO Ads SDK Unity Mediation
الإصدار 1.0.0
- الإصدار الأولي.
- يتوافق مع الإصدار 5.8.0.0 من محوّل BIGO Ads SDK لنظام التشغيل Android.
- يتوافق مع الإصدار 5.1.2.0 من محوّل BIGO Ads SDK لنظام التشغيل iOS.
- تم إنشاء هذا التطبيق واختباره باستخدام الإصدار 11.0.0 من إضافة Google Mobile Ads Unity Plugin.