دمج myTarget مع التوسّط

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

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

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

المتطلبات الأساسية

قبل المتابعة، يُرجى التحقّق مما يلي:

  • أحدث إصدار من Google Mobile Ads Flutter Plugin
  • الإصدار 3.7.0 أو إصدار أحدث من إطار عمل Flutter
  • للنشر على أجهزة Android
    • مستوى واجهة برمجة التطبيقات لنظام التشغيل Android 24 أو الإصدارات الأحدث
  • لنشر التطبيق على أجهزة iOS
    • أن يكون هدف نشر iOS هو الإصدار 13.0 أو إصدار أحدث
  • مشروع Flutter يعمل بشكل صحيح وتم إعداده باستخدام Google Mobile Ads Flutter Plugin لمزيد من التفاصيل، يُرجى الاطّلاع على مقالة إعداد Google Mobile Ads Flutter Plugin.
  • إعداد ميزة "توسّط AdMob"
  • الخطوة 1: ضبط الإعدادات في واجهة مستخدم myTarget

    سجِّل الدخول إلى حسابك على myTarget. انتقِل إلى صفحة "التطبيقات" بالنقر على التطبيقات في العنوان. أضِف تطبيقك بالنقر على إضافة تطبيق.

    إذا كان تطبيقك متوافقًا مع نظامَي التشغيل Android وiOS، عليك إعداد كلّ منهما بشكل منفصل.

    Android

    بعد ذلك، أدخِل عنوان URL على Google Play لتطبيقك.

    iOS

    بعد ذلك، أدخِل عنوان URL لتطبيقك على iTunes**.

    عند إضافة تطبيق، تتطلّب منك منصة myTarget إنشاء وحدة إعلانية قبل إكمال العملية.

    .

    اختَر إعلان بانر من أشكال الإعلانات المتاحة، ثم انقر على الزر إضافة وحدة إعلانية.

    إعلان بيني

    اختَر إعلان بيني من أشكال الإعلانات المتاحة، ثم انقر على الزر إضافة وحدة إعلانية.

    تمت المكافأة

    اختَر إعلان فيديو مقابل مكافأة من أشكال الإعلانات المتاحة، ثم انقر على الزر إضافة وحدة إعلانية.

    مدمج مع المحتوى

    اختَر مدمج مع المحتوى من أشكال الإعلانات المتاحة، ثم انقر على إضافة وحدة إعلانية.

    في صفحة تفاصيل الوحدة الإعلانية، دوِّن رقم تعريف الخانة الذي يمكن العثور عليه ضمن إعدادات الوحدة الإعلانية باسم slot_id. سيتم استخدام رقم التعريف هذا لإعداد وحدتك الإعلانية في AdMob في القسم التالي.

    بالإضافة إلى slot_id، ستحتاج أيضًا إلى رمز الدخول الدائم في myTarget لإعداد معرّف الوحدة الإعلانية في AdMob. انتقِل إلى علامة التبويب الملف الشخصي واختَر رموز الدخول. انقر على إنشاء رمز مميّز أو عرض الرمز المميّز للاطّلاع على رمز الدخول الدائم في myTarget.

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

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

    لتنفيذ app-ads.txt في myTarget، يُرجى الاطّلاع على كيفية إنشاء ملف ونشره.

    تفعيل "الوضع التجريبي"

    اتّبِع التعليمات الواردة في مستندات myTarget لإضافة جهاز اختباري وضبطه في واجهة مستخدم myTarget.

    الخطوة 2: إعداد طلب myTarget في واجهة مستخدم AdMob

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

    Android

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

    iOS

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

    إضافة Mail.ru إلى قائمة الشركاء الإعلانيين في اللائحة العامة لحماية البيانات (GDPR) واللوائح التنظيمية السارية في الولايات الأمريكية

    اتّبِع الخطوات الواردة في إعدادات اللوائح التنظيمية الأوروبية و إعدادات اللوائح التنظيمية في الولايات الأمريكية لإضافة Mail.ru إلى قائمة الشركاء الإعلانيين في اللوائح التنظيمية الأوروبية واللوائح التنظيمية في الولايات الأمريكية في واجهة مستخدم AdMob.

    الخطوة 3: استيراد حزمة تطوير البرامج (SDK) ومحوِّل myTarget

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

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

    dependencies:
      gma_mediation_mytarget: ^1.15.0
    

    الدمج اليدوي

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

    dependencies:
      gma_mediation_mytarget:
        path: path/to/local/package
    

    الخطوة 4: تطبيق إعدادات الخصوصية في حزمة تطوير البرامج (SDK) لمنصة myTarget

    للالتزام بسياسة موافقة المستخدم في الاتحاد الأوروبي التي تتّبعها Google، عليك الإفصاح عن معلومات محدّدة للمستخدمين في المنطقة الاقتصادية الأوروبية والمملكة المتحدة وسويسرا، والحصول على موافقتهم على استخدام ملفات تعريف الارتباط أو غير ذلك من البيانات المحفوظة على أجهزتهم المحلية وفقًا للمتطلبات القانونية، وكذلك موافقتهم على جمع البيانات الشخصية ومشاركتها واستخدامها في تخصيص الإعلانات. تعكس هذه السياسة شروط "التوجيه الأوروبي بشأن الخصوصية الإلكترونية" و"اللائحة العامة لحماية البيانات" (GDPR). أنت مسؤول عن التحقّق من نشر الموافقة على كل مصدر إعلان في سلسلة التوسّط.

    يتيح الإصدار 1.13.0 من محوّل Flutter الخاص بـ myTarget والإصدارات الأحدث تمرير إشارات الموافقة بموجب "اللائحة العامة لحماية البيانات" (GDPR) من حزمة تطوير البرامج لمنصّة UMP ومنصّات إدارة الموافقة التي تتكامل مع مواصفات الموافقة الإضافية من Google إلى حزمة تطوير البرامج (SDK) الخاصة بـ myTarget.

    قوانين الخصوصية في الولايات الأمريكية

    تتطلّب قوانين الخصوصية في الولايات الأمريكية منح المستخدمين الحق في إيقاف "بيع" "معلوماتهم الشخصية" (وفق تعريف القانون لهاتَين العبارتَين)، باستخدام ميزة الإيقاف المقدّمة من خلال رابط بارز يتضمّن العبارة "عدم بيع معلوماتي الشخصية" على الصفحة الرئيسية للطرف الذي يُجري عملية "البيع". يتيح لك دليل الامتثال لقوانين الخصوصية في الولايات الأمريكية تفعيل المعالجة المحدودة للبيانات لعرض الإعلانات من Google، ولكن لا يمكن لـ Google تطبيق هذا الإعداد على كل شبكة إعلانات في سلسلة التوسّط. لذلك، عليك تحديد كل شبكة إعلانات في سلسلة التوسّط التي قد تشارك في بيع المعلومات الشخصية واتّباع الإرشادات من كل شبكة من هذه الشبكات لضمان الامتثال.

    يُرجى الاطّلاع على قسم قوانين الخصوصية في الولايات الأمريكية في دليلَي المطوّرين لنظامَي التشغيل Android وiOS.

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

    Android

    لا يلزم استخدام رمز إضافي لدمج myTarget.

    iOS

    تكامل SKAdNetwork

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

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

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

    تأكَّد من تسجيل جهازك الاختباري في AdMob وتفعيل وضع الاختبار في واجهة مستخدم myTarget.

    التحقّق من الإعلانات الاختبارية

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

    رموز الخطأ

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

    Android

    com.google.ads.mediation.mytarget.MyTargetAdapter
    com.google.ads.mediation.mytarget.MyTargetNativeAdapter
    com.google.ads.mediation.mytarget.MyTargetRewardedAdapter
    

    iOS

    GADMAdapterMyTarget
    GADMediationAdapterMyTargetNative
    GADMediationAdapterMyTargetRewarded
    

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

    Android

    رمز الخطأ السبب
    100 عرضت حزمة تطوير البرامج (SDK) لـ myTarget خطأً.
    101 مَعلمات خادم myTarget التي تم ضبطها في واجهة مستخدم AdMob غير متوفّرة أو غير صالحة.
    102 لا يتطابق حجم الإعلان المطلوب مع حجم إعلان البانر المتوافق مع myTarget.
    103 طلب عرض الإعلان ليس طلبًا موحّدًا لعرض "إعلان مدمج مع المحتوى".
    104 يختلف الإعلان المدمج مع المحتوى الذي تم تحميله من myTarget عن الإعلان المدمج مع المحتوى المطلوب.
    105 لا يتضمّن الإعلان المدمج مع المحتوى الذي تم تحميله من myTarget بعض مواد العرض المطلوبة (مثل الصورة أو الرمز).
    106 تعذّر على حزمة تطوير البرامج (SDK) لمنصة myTarget عرض الإعلان.

    iOS

    رمز الخطأ السبب
    100 لا يتوفّر إعلان بعد في حزمة تطوير البرامج (SDK) الخاصة بـ myTarget.
    101 مَعلمات خادم myTarget التي تم ضبطها في واجهة مستخدم AdMob غير متوفّرة أو غير صالحة.
    102 لا يتوافق محوّل myTarget مع شكل الإعلان المطلوب.
    103 تمت محاولة عرض إعلان من myTarget لم يتم تحميله.
    104 لا يتطابق حجم الإعلان المطلوب مع حجم إعلان البانر المتوافق مع myTarget.
    105 مواد عرض الإعلان المدمج مع المحتوى المطلوبة غير متوفّرة.

    سجلّ التغييرات في محوّل التوسّط الخاص بـ Flutter في myTarget

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

    الإصدار 1.15.0

    الإصدار 1.14.1

    الإصدار 1.14.0

    الإصدار 1.13.0

    الإصدار 1.12.0

    الإصدار 1.11.0

    الإصدار 1.10.0

    الإصدار 1.9.0

    الإصدار 1.8.0

    الإصدار 1.7.1

    • تم تعديل الحد الأدنى لإصدار Flutter إلى 3.35.1
    • تم تعديل هذا الإصدار ليتوافق مع الإصدار 7.0.0 من مكوّن Flutter الإضافي لـ Google Mobile Ads

    الإصدار 1.7.0

    الإصدار 1.6.0

    الإصدار 1.5.0

    الإصدار 1.4.0

    الإصدار 1.3.0

    الإصدار 1.2.0

    الإصدار 1.1.0

    الإصدار 1.0.0