نقل إصدارات حزمة SDK

اختيار النظام الأساسي: iOS Unity Android (الإصدار القديم)

آخر تعديل: فبراير 2023

تتناول هذه الصفحة عمليات النقل للإصدارَين الحالي والسابق.

النقل من الإصدار 7 إلى الإصدار 8

تستخدم أشكال الإعلانات بملء الشاشة الآن طريقة تحميل ثابتة

في الإصدار 7 من المكوّن الإضافي، كانت "الإعلانات البينية" و"الإعلانات مقابل مكافآت" تتضمّن طريقة LoadAd() على مستوى المثال لتحميل إعلان، بينما كانت "الإعلانات البينية مقابل مكافآت" و"الإعلانات على شاشة فتح التطبيق" تتضمّن طريقة Load() ثابتة لتحميل الإعلانات. في الإصدار 8، ستتضمّن جميع أشكال الإعلانات بملء الشاشة (الإعلانات البينية والإعلانات مقابل مكافآت والإعلانات البينية مقابل مكافآت والإعلانات على شاشة فتح التطبيق) طريقة Load() ثابتة لتحميل الإعلانات. في ما يلي مثال على كيفية تحميل إعلان بيني:

الإصدار 8 (الحالي)

#if UNITY_ANDROID
const string adUnitId = "ca-app-pub-3940256099942544/1033173712";
#elif UNITY_IPHONE
const string adUnitId = "ca-app-pub-3940256099942544/4411468910";
#else
const string adUnitId = "unexpected_platform";
#endif

private InterstitialAd _interstitialAd;

private void LoadAd()
{
    // Load an interstitial ad
    InterstitialAd.Load(adUnitId, new AdRequest(),
        (InterstitialAd ad, LoadAdError loadAdError) =>
        {
            if (loadAdError != null)
            {
                Debug.Log("Interstitial ad failed to load with error: " +
                           loadAdError.GetMessage());
                return;
            }
            else if (ad == null)
            {
                Debug.Log("Interstitial ad failed to load.");
                return