دمج إصدارات "استخدام المنتج قبل إطلاقه" من "SDK لإعلانات Google على الأجهزة الجوّالة" في تطبيقات Unity

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

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

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

  • اتّبِع دليل البدء لدمج مكوّن GMA Unity الإضافي في مشروع Unity.

  • إصدارات "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" التي يوفّرها حسابك قبل إطلاقها مدير المشروع.

تعليمات الدمج

انقر على علامة تبويب لاختيار التعليمات لنظام التشغيل Android أو iOS. إذا كنت بدمج إصدارات الاستخدام التجريبي لكلتا المنصتين، أكمِل التعليمات كلتا علامتَي التبويب.

Android

تنزيل إصدار استخدام المنتج قبل إطلاقه من حزمة SDK لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android واستخراجها في مكان مناسب

بعد ذلك، أضِف هذا الموقع الجغرافي كمستودع Maven مخصّص لإعلانات Google على الأجهزة الجوّالة. المكوّن الإضافي Unity.

تعديل ملف XML للتبعيات

تعديل محتوى ملف XML في في Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml التالي:

<dependencies>
  <androidPackages>
    <androidPackage spec="com.google.android.gms:play-services-ads:x.y.z">
      <repositories>
        <repository>/path/to/extracted/maven/repo</repository>
        <repository>https://maven.google.com/</repository>
      </repositories>
    </androidPackage>
  </androidPackages>
</dependencies>

يجب استبدال النص الغامق، /path/to/extracted/maven/repo، مسار إلى المحتوى المؤرشف لملف "SDK لإعلانات Google على الأجهزة الجوّالة" المضغوط لاستخدام المنتج قبل إطلاقه الملف. يمكن لإصدار التبعية الذي يظهر من خلال x.y.z في المقتطف السابق من خلال العثور على أحدث إصدار موجود ضمن الدليل com/google/android/gms/play-services-ads/ في الملف المستخرج محتوى ملف ZIP لحزمة تطوير البرامج (SDK) لنظام التشغيل Android لخدمة "إعلانات Google على الأجهزة الجوّالة" قبل إطلاقها.

فرض حل التبعية

في محرِّر Unity، انقر على مواد العرض > محلل خدمات Play > محلل Android > فرض الحل. تشير رسالة الأشكال البيانية بعد ذلك، تُجري مكتبة Unity Play Services محللاً تحليلاً للتبعية من خدش التبعيات المعلَن عنها ونسخها إلى Assets/Plugins/Android دليلك على تطبيق Unity.

فرض الحل

عند إنشاء تطبيقك، يشغِّل برنامج تعيين JAR جميع البيانات المطلوبة ويستوردها. والتبعيات في الإصدار.

iOS

تأكَّد من أنّ ملف التبعيات بتنسيق XML في ليس لدى Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml إشارات إلى حزمة CocoaPod من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"

بعد ذلك، أزل أي نسخ حالية من GoogleMobileAdsSDK تضم ملف JAR وضع برنامج التعيين في مجلد Assets/Plugins/iOS.

يُرجى تنزيل إصدار استخدام المنتج قبل إطلاقه من حزمة SDK لإعلانات Google على الأجهزة الجوّالة في نظام التشغيل iOS ووضع المحتوى المستخرَج في الدليل Assets/Plugins/iOS في ملف Unity مشروعك.

عند إنشاء تطبيقك، ينسخ إطار العمل إلى مشروع iOS.