آخر تعديل: فبراير 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