تبلیغات Unity را با Mediation ادغام کنید

این راهنما به شما نشان می‌دهد که چگونه از Google Mobile Ads SDK برای بارگیری و نمایش تبلیغات از Unity Ads با استفاده از میانجی‌گری استفاده کنید که ادغام‌های آبشار را پوشش می‌دهد. نحوه افزودن Unity Ads به پیکربندی میانجی واحد تبلیغات و نحوه ادغام Unity Ads SDK و آداپتور در یک برنامه Android را پوشش می دهد.

ادغام ها و قالب های تبلیغاتی پشتیبانی شده

آداپتور میانجی برای Unity Ads دارای قابلیت های زیر است:

یکپارچه سازی
مناقصه 1
آبشار
فرمت ها
بنر
بینابینی
پاداش داده شد
بومی

1 ادغام مناقصه در نسخه آزمایشی بسته است، برای درخواست دسترسی با مدیر حساب خود تماس بگیرید.

الزامات

  • Android API سطح 21 یا بالاتر

  • [برای مناقصه]: برای ادغام همه قالب‌های تبلیغاتی پشتیبانی شده در مناقصه، از Unity adapter 4.11.3.0 یا بالاتر ( آخرین نسخه توصیه می‌شود ) استفاده کنید.

  • جدیدترین SDK تبلیغات موبایل گوگل

  • راهنمای شروع میانجیگری را کامل کنید

مرحله 1: تنظیمات را در رابط کاربری Unity Ads تنظیم کنید

ثبت نام کنید یا وارد Unity Ads شوید .

یک پروژه ایجاد کنید

در داشبورد Unity Ads ، به Projects بروید و روی Create Project کلیک کنید.

فرم را پر کنید و روی Create Project کلیک کنید تا پروژه خود را اضافه کنید.

به کسب درآمد > شروع به کار بروید، سپس روی شروع به کار کلیک کنید.

در حالت Project Setup ، I plan to use Mediation و Google Admob for Mediation Partner را انتخاب کنید، سپس روی Next کلیک کنید.

تنظیمات تبلیغات خود را انتخاب کنید، سپس روی Next کلیک کنید.

فرم را پر کنید، سپس روی افزودن پروژه کلیک کنید.

به شناسه بازی توجه کنید.

یک واحد تبلیغاتی ایجاد کنید

به کسب درآمد > واحدهای تبلیغاتی بروید، سپس روی افزودن واحد تبلیغات کلیک کنید.

نام واحد تبلیغات را وارد کنید، سپس پلتفرم و قالب تبلیغ خود را انتخاب کنید.

در نهایت برای ذخیره واحد تبلیغاتی خود روی Create کلیک کنید.

یک مکان اضافه کنید

پس از ایجاد پروژه، به مسیر کسب درآمد > مکان‌ها بروید. برای ایجاد یک مکان جدید، روی افزودن مکان برای واحد تبلیغات خود کلیک کنید.

جزئیات لازم را پر کنید و روی Add Placement کلیک کنید.

شناسه مکان را یادداشت کنید.

کلید API گزارش Unity Ads را پیدا کنید

مناقصه

این مرحله برای ادغام پیشنهادها لازم نیست.

آبشار

علاوه بر شناسه بازی و شناسه مکان ، به کلید Unity Ads API و شناسه هسته سازمان نیز برای تنظیم شناسه واحد تبلیغات Ad Manager خود نیاز دارید.

به Monetization > Setup > API Management بروید و کلید دسترسی به API Stats را یادداشت کنید.

سپس، به کسب درآمد > تنظیمات سازمان بروید و شناسه اصلی سازمان را یادداشت کنید.

حالت تست را روشن کنید

حالت تست را می توان از داشبورد Unity Ads فعال کرد. در زیر تنظیمات پروژه خود، تب Testing را انتخاب کنید.

می‌توانید با کلیک کردن روی دکمه ویرایش در کنار فروشگاه Google Play ، گزینه Override test client و انتخاب Force test mode ON (یعنی استفاده از تبلیغات آزمایشی) برای همه دستگاه‌ها، حالت آزمایش را برای برنامه‌تان اجباری کنید.

همچنین، می‌توانید حالت تست را برای دستگاه‌های خاص با کلیک کردن روی دکمه Add Test Device فعال کنید.

فرم را پر کنید و روی ذخیره کلیک کنید.

مرحله 2: درخواست Unity Ads را در رابط کاربری Ad Manager تنظیم کنید

تنظیمات میانجی را برای واحد تبلیغات خود پیکربندی کنید

به حساب Ad Manager خود وارد شوید.

به مسیر Delivery > Yield Groups بروید و روی دکمه گروه بازده جدید کلیک کنید.

یک نام منحصر به فرد برای گروه بازدهی خود وارد کنید، وضعیت را روی فعال تنظیم کنید، قالب تبلیغات خود را انتخاب کنید و نوع موجودی را روی برنامه موبایل تنظیم کنید. در بخش Targeting > Inventory ، واحد تبلیغاتی را در برنامه Inventory and Mobile که می‌خواهید میانجیگری را به آن اضافه کنید، انتخاب کنید.

بعد، روی دکمه افزودن شریک عملکرد کلیک کنید.

اگر قبلاً شریک Yield برای Unity Ads دارید، می توانید آن را انتخاب کنید. در غیر این صورت، Create a new yield partner را انتخاب کنید.

Unity Ads را به عنوان شبکه تبلیغاتی انتخاب کنید، یک نام منحصر به فرد وارد کنید و Mediation را فعال کنید.

جمع‌آوری خودکار داده‌ها را روشن کنید و کلید API و شناسه هسته سازمان را که در بخش قبل به دست آمده‌اند وارد کنید.

پس از انتخاب شریک Yield ، Mobile SDK Mediation را به عنوان نوع ادغام ، Android را به عنوان پلتفرم و Active را به عنوان وضعیت انتخاب کنید. شناسه بازی و شناسه مکان به دست آمده در بخش قبل را وارد کنید. سپس، یک مقدار پیش فرض CPM را وارد کنید.

پس از اتمام روی ذخیره در پایین صفحه کلیک کنید.

تبلیغات Unity را به لیست شرکای تبلیغاتی GDPR و مقررات ایالتی ایالات متحده اضافه کنید

برای افزودن Unity Ads به فهرست شرکای آگهی GDPR و مقررات ایالتی ایالات متحده در رابط کاربری Ad Manager، مراحل تنظیمات GDPR و تنظیمات مقررات ایالتی ایالات متحده را دنبال کنید.

مرحله 3: Unity Ads SDK و آداپتور را وارد کنید

در فایل build.gradle.kts در سطح برنامه خود، وابستگی ها و پیکربندی های پیاده سازی زیر را اضافه کنید. از آخرین نسخه های Unity Ads SDK و آداپتور استفاده کنید:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.6.0")
    implementation("com.unity3d.ads:unity-ads:4.12.3")
    implementation("com.google.ads.mediation:unity:4.12.5.0")
}

ادغام دستی

  1. جدیدترین Unity Ads SDK ( unity-ads.aar ) را از مخزن GitHub آنها دانلود کرده و به پروژه خود اضافه کنید.

  2. به آرتیفکت‌های آداپتور Unity Ads در مخزن Maven Google بروید. آخرین نسخه را انتخاب کنید، فایل .aar آداپتور Unity Ads را دانلود کنید و آن را به پروژه خود اضافه کنید.

مرحله 4: تنظیمات حریم خصوصی را در Unity Ads SDK اجرا کنید

تحت «خط‌مشی رضایت کاربر اتحادیه اروپا» Google، باید اطمینان حاصل کنید که اطلاعات مشخصی در رابطه با استفاده از شناسه‌های دستگاه و داده‌های شخصی به کاربران منطقه اقتصادی اروپا (EEA) داده می‌شود و از آنها رضایت گرفته می‌شود. این سیاست منعکس کننده الزامات دستورالعمل حریم خصوصی الکترونیک اتحادیه اروپا و مقررات عمومی حفاظت از داده ها (GDPR) است. هنگام درخواست رضایت، باید هر شبکه تبلیغاتی را در زنجیره میانجی خود شناسایی کنید که ممکن است داده‌های شخصی را جمع‌آوری، دریافت یا استفاده کند و اطلاعاتی درباره استفاده هر شبکه ارائه دهد. Google در حال حاضر نمی تواند رضایت کاربر را به طور خودکار به چنین شبکه هایی منتقل کند.

در SDK نسخه 2.0.0، Unity Ads یک API برای پشتیبانی از تنظیمات حریم خصوصی اضافه کرد. کد نمونه زیر نحوه انتقال این اطلاعات رضایت را به Unity Ads SDK نشان می دهد. اگر تصمیم بگیرید که اطلاعات رضایت را به صورت دستی به Unity Ads SDK ارسال کنید، توصیه می شود قبل از درخواست تبلیغات از طریق Google Mobile Ads SDK، این کد را فراخوانی کنید.

جاوا

import com.unity3d.ads.metadata.MetaData;
// ...

MetaData gdprMetaData = new MetaData(this);
gdprMetaData.set("gdpr.consent", true);
gdprMetaData.commit();

کاتلین

import com.unity3d.ads.metadata.MetaData
// ...

val gdprMetaData = MetaData(this)
gdprMetaData["gdpr.consent"] = true
gdprMetaData.commit()

برای جزئیات بیشتر و مقادیری که می‌توان در هر روش ارائه کرد، به APIهای رضایت حریم خصوصی و داده‌های Unity Ads و پیروی از راهنمای GDPR مراجعه کنید.

قوانین حفظ حریم خصوصی ایالات متحده

قوانین حفظ حریم خصوصی ایالات ایالات متحده مستلزم اعطای حق انصراف به کاربران از «فروش» «اطلاعات شخصی» خود (همانطور که قانون آن شرایط را تعریف می‌کند)، با انصراف از طریق پیوند برجسته «اطلاعات شخصی من را نفروخت» ارائه می‌کند. در صفحه اصلی حزب "فروش". راهنمای انطباق با قوانین حریم خصوصی ایالات ایالات متحده، امکان فعال کردن پردازش داده های محدود را برای ارائه تبلیغات Google ارائه می دهد، اما Google نمی تواند این تنظیم را برای هر شبکه تبلیغاتی در زنجیره میانجی شما اعمال کند. بنابراین، شما باید هر یک از شبکه‌های تبلیغاتی را در زنجیره میانجی خود که ممکن است در فروش اطلاعات شخصی شرکت کنند شناسایی کنید و از راهنمایی‌های هر یک از آن شبکه‌ها برای اطمینان از رعایت آن پیروی کنید.

در SDK نسخه 2.0.0، Unity Ads یک API برای پشتیبانی از تنظیمات حریم خصوصی اضافه کرد. کد نمونه زیر نحوه انتقال این اطلاعات رضایت را به Unity Ads SDK نشان می دهد. اگر تصمیم بگیرید که اطلاعات رضایت را به صورت دستی به Unity Ads SDK ارسال کنید، توصیه می شود قبل از درخواست تبلیغات از طریق Google Mobile Ads SDK، این کد را فراخوانی کنید.

جاوا

import com.unity3d.ads.metadata.MetaData;
// ...

MetaData ccpaMetaData = new MetaData(this);
ccpaMetaData.set("privacy.consent", true);
ccpaMetaData.commit();

کاتلین

import com.unity3d.ads.metadata.MetaData
// ...

val ccpaMetaData = MetaData(this)
ccpaMetaData["privacy.consent"] = true
ccpaMetaData.commit()

برای جزئیات بیشتر و مقادیری که می‌توان در هر روش ارائه کرد ، APIهای رضایت حریم خصوصی و داده‌های Unity Ads و پیروی از راهنماهای CCPA را ببینید.

مرحله 5: کد مورد نیاز را اضافه کنید

هیچ کد اضافی برای ادغام Unity Ads مورد نیاز نیست.

مرحله 6: اجرای خود را آزمایش کنید

فعال کردن تبلیغات آزمایشی

مطمئن شوید که دستگاه آزمایشی خود را برای Ad Manager ثبت کرده اید و حالت آزمایشی را در Unity Ads UI فعال کرده اید .

تبلیغات آزمایشی را تأیید کنید

برای تأیید اینکه آگهی‌های آزمایشی را از Unity Ads دریافت می‌کنید، با استفاده از منبع( های) آگهی Unity Ads (مناقصه) و Unity Ads (Waterfall) آزمایش منبع آگهی را در ad inspector فعال کنید.

کدهای خطا

اگر آداپتور نتواند تبلیغی را از Unity Ads دریافت کند، ناشران می‌توانند با استفاده از ResponseInfo.getAdapterResponses() در کلاس‌های زیر، خطای اساسی از پاسخ آگهی را بررسی کنند:

com.google.ads.mediation.unity.UnityAdapter
com.google.ads.mediation.unity.UnityMediationAdapter

در اینجا کدها و پیام‌های همراهی هستند که توسط آداپتور UnityAds در هنگام بارگیری یک تبلیغ پرتاب می‌شوند:

کد خطا دلیل
0-10 UnityAds SDK یک خطا برگرداند. برای جزئیات بیشتر به کد مراجعه کنید.
101 پارامترهای سرور UnityAds پیکربندی شده در رابط کاربری Ad Manager وجود ندارد/نامعتبر است.
102 UnityAds یک مکان با حالت NO_FILL برگرداند.
103 UnityAds یک مکان را با وضعیت DISABLED برگرداند.
104 UnityAds سعی کرد تبلیغی را با زمینه پوچ نشان دهد.
105 زمینه مورد استفاده برای مقداردهی اولیه، بارگیری و/یا نمایش تبلیغات از Unity Ads یک نمونه Activity نیست.
106 UnityAds سعی کرد تبلیغی را نشان دهد که برای نمایش آماده نیست.
107 UnityAds در دستگاه پشتیبانی نمی شود.
108 UnityAds می تواند تنها 1 تبلیغ را در هر مکان بارگیری کند.
109 UnityAds با یک وضعیت ERROR به پایان رسید.
200-204 خطای خاص بنر UnityAds. برای جزئیات بیشتر به کد مراجعه کنید.

Unity Ads Android Mediation Adapter Changelog

نسخه 4.12.5.0

  • سازگاری تأیید شده با Unity Ads SDK 4.12.5.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 23.5.0.
  • Unity Ads SDK نسخه 4.12.5.

نسخه 4.12.4.0

  • سازگاری تأیید شده با Unity Ads SDK 4.12.4.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 23.3.0.
  • Unity Ads SDK نسخه 4.12.4.

نسخه 4.12.3.0

  • سازگاری تأیید شده با Unity Ads SDK 4.12.3.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 23.3.0.
  • Unity Ads SDK نسخه 4.12.3.

نسخه 4.12.2.0

  • سازگاری تأیید شده با Unity Ads SDK 4.12.2.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 23.2.0.
  • Unity Ads SDK نسخه 4.12.2.

نسخه 4.12.1.0

  • سازگاری تأیید شده با Unity Ads SDK 4.12.1.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 23.2.0.
  • Unity Ads SDK نسخه 4.12.1.

نسخه 4.12.0.0

  • سازگاری تأیید شده با Unity Ads SDK 4.12.0.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 23.1.0.
  • Unity Ads SDK نسخه 4.12.0.

نسخه 4.11.3.0

  • پشتیبانی از مناقصه برای قالب‌های تبلیغاتی بنر، بینابینی و پاداش اضافه شده است.
  • سازگاری تأیید شده با Unity Ads SDK 4.11.3.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 23.1.0.
  • Unity Ads SDK نسخه 4.11.3.

نسخه 4.11.2.0

  • سازگاری تأیید شده با Unity Ads SDK 4.11.2.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 23.0.0.
  • Unity Ads SDK نسخه 4.11.2.

نسخه 4.10.0.0

  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 23.0.0 به روز شد.
  • سازگاری تأیید شده با Unity Ads SDK 4.10.0.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 23.0.0.
  • Unity Ads SDK نسخه 4.10.0.

نسخه 4.9.3.0

  • سازگاری تأیید شده با Unity Ads SDK 4.9.3.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 22.6.0.
  • Unity Ads SDK نسخه 4.9.3.

نسخه 4.9.2.0

  • سازگاری تأیید شده با Unity Ads SDK 4.9.2.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 22.3.0.
  • Unity Ads SDK نسخه 4.9.2.

نسخه 4.9.1.0

  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 22.3.0 به روز شد.
  • سازگاری تأیید شده با Unity Ads SDK 4.9.1.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 22.3.0.
  • Unity Ads SDK نسخه 4.9.1.

نسخه 4.8.0.0

  • هنگامی که Unity Ads SDK متد جدید ()onBannerShown خود را فراخوانی می کند، نمایش آگهی را گزارش می کند.
  • سازگاری تأیید شده با Unity Ads SDK 4.8.0.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 22.2.0.
  • Unity Ads SDK نسخه 4.8.0.

نسخه 4.7.1.0

  • سازگاری تأیید شده با Unity Ads SDK 4.7.1.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 22.1.0.
  • Unity Ads SDK نسخه 4.7.1.

نسخه 4.7.0.0

  • سازگاری تأیید شده با Unity Ads SDK 4.7.0.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 22.0.0.
  • Unity Ads SDK نسخه 4.7.0.

نسخه 4.6.1.1

  • آداپتور به‌روزرسانی شده برای استفاده از کلاس جدید VersionInfo .
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 22.0.0 به روز شد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 22.0.0.
  • Unity Ads SDK نسخه 4.6.1.

نسخه 4.6.1.0

  • سازگاری تأیید شده با Unity Ads SDK 4.6.1.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 21.5.0
  • Unity Ads SDK نسخه 4.6.1.

نسخه 4.6.0.0

  • پشتیبانی برای ارسال اطلاعات COPPA به Unity Ads SDK اضافه شد.
  • سازگاری تأیید شده با Unity Ads SDK 4.6.0.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 21.5.0 به روز شد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 21.5.0
  • Unity Ads SDK نسخه 4.6.0.

نسخه 4.5.0.0

  • سازگاری تأیید شده با Unity Ads SDK 4.5.0.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 21.4.0 به روز کرد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 21.4.0
  • Unity Ads SDK نسخه 4.5.0.

نسخه 4.4.1.0

  • سازگاری تأیید شده با Unity Ads SDK 4.4.1.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 21.2.0
  • Unity Ads SDK نسخه 4.4.1.

نسخه 4.4.0.0

  • سازگاری تأیید شده با Unity Ads SDK 4.4.0.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 21.2.0 به روز شد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 21.2.0
  • Unity Ads SDK نسخه 4.4.0.

نسخه 4.3.0.0

  • سازگاری تأیید شده با Unity Ads SDK 4.3.0.
  • هنگامی که تبلیغات بینابینی و پاداش دار شروع به پخش می کنند، پاسخ تماس onAdOpened() اکنون فوروارد می شود.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 21.1.0
  • Unity Ads SDK نسخه 4.3.0.

نسخه 4.2.1.1

  • compileSdkVersion و targetSdkVersion را به API 31 به روز کرد.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 21.0.0 به روز کرد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 21.0.0.
  • Unity Ads SDK نسخه 4.2.1.

نسخه 4.2.1.0

  • سازگاری تأیید شده با Unity Ads SDK 4.2.1.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 20.6.0.
  • Unity Ads SDK نسخه 4.2.1.

نسخه 4.1.0.0

  • سازگاری تأیید شده با Unity Ads SDK 4.1.0.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 20.6.0.
  • Unity Ads SDK نسخه 4.1.0.

نسخه 4.0.1.0

  • سازگاری تأیید شده با Unity Ads SDK 4.0.1.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 20.6.0 به روز شد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 20.6.0.
  • Unity Ads SDK نسخه 4.0.1.

نسخه 4.0.0.0

  • سازگاری تأیید شده با Unity Ads SDK 4.0.0.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 20.5.0 به روز شد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 20.5.0.
  • Unity Ads SDK نسخه 4.0.0.

نسخه 3.7.5.0

  • سازگاری تأیید شده با Unity Ads SDK 3.7.5.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 20.2.0.
  • Unity Ads SDK نسخه 3.7.5.

نسخه 3.7.4.0

  • سازگاری تأیید شده با Unity Ads SDK 3.7.4.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 20.2.0.
  • Unity Ads SDK نسخه 3.7.4.

نسخه 3.7.2.0

  • سازگاری تأیید شده با Unity Ads SDK 3.7.2.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 20.2.0 به روز شد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 20.2.0.
  • Unity Ads SDK نسخه 3.7.2.

نسخه 3.7.1.0

  • سازگاری تأیید شده با Unity Ads SDK 3.7.1.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 20.1.0 به روز شد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 20.1.0.
  • Unity Ads SDK نسخه 3.7.1.

نسخه 3.6.2.0

  • سازگاری تأیید شده با Unity Ads SDK 3.6.2.
  • مشکلی که در آن آگهی‌های دارای پاداش، تماس‌های برگشتی کلیکی را ارسال نمی‌کردند، برطرف شد.
  • UnityAds SDK از ساخت آداپتور همراه حذف شده است. اکنون ناشران باید به صورت دستی UnityAds SDK را به عنوان یک وابستگی اضافی اضافه کنند.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 19.8.0 به روز کرد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 19.8.0.
  • Unity Ads SDK نسخه 3.6.2.

نسخه 3.6.0.0

  • سازگاری تأیید شده با Unity Ads SDK 3.6.0.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 19.6.0 به روز کرد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 19.6.0.
  • Unity Ads SDK نسخه 3.6.0.

نسخه 3.5.1.1

  • مشکلی را برطرف کرد که در آن هنگام تلاش برای درخواست چندین آگهی بینابینی و پاداش.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 19.5.0.
  • Unity Ads SDK نسخه 3.5.1.

نسخه 3.5.1.0

  • سازگاری تأیید شده با Unity Ads SDK 3.5.1.
  • مشکلی که باعث می‌شد درخواست‌های تبلیغات بنری هوشمند با شکست مواجه شود، برطرف شد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 19.5.0.
  • Unity Ads SDK نسخه 3.5.1.

نسخه 3.5.0.0

  • سازگاری تأیید شده با Unity Ads SDK 3.5.0.
  • پشتیبانی از بنر تطبیقی ​​اضافه شد.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 19.5.0 به روز کرد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 19.5.0.
  • Unity Ads SDK نسخه 3.5.0.

نسخه 3.4.8.0

  • رفع خطای NullPointerException که هنگام از بین رفتن بنر تبلیغاتی رخ می دهد.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 19.3.0 به روز شد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 19.3.0.
  • Unity Ads SDK نسخه 3.4.8.

نسخه 3.4.6.1

  • ساخت آداپتوری ایجاد کرد که شامل Unity Ads SDK همراه نیست. این گزینه به ناشران این امکان را می‌دهد که از خدمات Unity Ads هنگام میانجیگری در Unity استفاده کنند تا از مشکلات وابستگی متضاد جلوگیری کنند.
    • ناشران ممکن است با افزودن وابستگی com.google.ads.mediation:unity-adapter-only:xyzp به فایل build.gradle سطح برنامه خود، از این مورد استفاده کنند.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 19.1.0.
  • Unity Ads SDK نسخه 3.4.6.

نسخه 3.4.6.0

  • سازگاری تأیید شده با Unity Ads SDK 3.4.6.
  • آداپتور اکنون وقتی روی یک آگهی بنری کلیک می‌شود، پاسخ تماس onAdOpened() را فوروارد می‌کند.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 19.1.0.
  • Unity Ads SDK نسخه 3.4.6.

نسخه 3.4.2.3

  • کدهای خطای توصیفی و دلایل خرابی بارگذاری/نمایش آداپتور اضافه شد.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 19.1.0 به روز شد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 19.1.0.
  • Unity Ads SDK نسخه 3.4.2.

نسخه 3.4.2.2

  • یک خرابی ConcurrentModificationException که زمانی رخ داد که Unity Ads یک خطا را برمی گرداند، رفع شد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 19.0.1.
  • Unity Ads SDK نسخه 3.4.2.

نسخه 3.4.2.1

  • ارسال بهتر خطاهای Unity برای شناسایی زودتر خرابی های اولیه و بارگذاری آگهی و کاهش وقفه های زمانی.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK را به 19.0.1 به روز کرد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 19.0.1.
  • Unity Ads SDK نسخه 3.4.2.

نسخه 3.4.2.0

  • سازگاری تأیید شده با Unity Ads SDK 3.4.2.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 18.3.0 به روز شد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 18.3.0.
  • Unity Ads SDK نسخه 3.4.2.

نسخه 3.4.0.0

  • سازگاری تأیید شده با Unity Ads SDK 3.4.0.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 18.3.0 به روز شد.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 18.3.0.
  • Unity Ads SDK نسخه 3.4.0.

نسخه 3.3.0.0

  • سازگاری تأیید شده با Unity Ads SDK 3.3.0.

ساخته و تست شده با:

  • Google Mobile Ads SDK نسخه 18.2.0.
  • Unity Ads SDK نسخه 3.3.0.

نسخه 3.2.0.1

  • یک خرابی استثنای اشاره گر تهی را که هنگام فراخوانی loadAd() قبل از فراخوانی UnityAds.initialize() رخ داده بود، برطرف کرد.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 18.2.0 به روز شد.

نسخه 3.2.0.0

  • مشکلی که باعث شکست درخواست‌های تبلیغات بنر شده بود برطرف شد.
  • سازگاری تأیید شده با Unity Ads SDK 3.2.0.
  • آداپتور را به AndroidX منتقل کرد.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 18.1.1 به روز شد.

نسخه 3.1.0.0

  • پشتیبانی از اندازه های تبلیغاتی بنر انعطاف پذیر اضافه شده است.
  • اگر اندازه درخواستی با هر اندازه بنر Unity Ads سازگار نباشد، آداپتور درخواست تبلیغ را انجام نمی دهد.
  • سازگاری تأیید شده با Unity Ads SDK 3.1.0.

نسخه 3.0.1.0

  • سازگاری تأیید شده با Unity Ads SDK 3.0.1.
  • رفع اشکالی که باعث ایجاد «NPE» در حین نمایش یک تبلیغ بینابینی شده بود.

نسخه 3.0.0.2

  • آداپتور به‌روزرسانی شده برای پشتیبانی از API پاداش‌دهی بتا باز جدید.
  • حداقل نسخه مورد نیاز Google Mobile Ads SDK به 17.2.0 به روز شد.

نسخه 3.0.0.1

  • پشتیبانی از بنر تبلیغاتی Unity اضافه شد.

نسخه 3.0.0.0

  • سازگاری تأیید شده با Unity Ads SDK 3.0.0.

نسخه 2.3.0.0

  • سازگاری تأیید شده با Unity Ads SDK 2.3.0.

نسخه 2.2.1.1

  • آداپتور را برای فراخوانی رویداد تبلیغاتی onRewardedVideoComplete() به روز کرد.

نسخه 2.2.1.0

  • سازگاری تایید شده با Unity Ads SDK 2.2.1.

نسخه 2.2.0.0

  • سازگاری تأیید شده با Unity Ads SDK 2.2.0.

نسخه 2.1.2.0

  • سازگاری تأیید شده با Unity Ads SDK 2.1.2.

نسخه 2.1.1.0

  • سازگاری تأیید شده با Unity Ads SDK 2.1.1.

نسخه 2.1.0.0

  • آداپتور را به روز کرد تا با Unity Ads SDK 2.1.0 سازگار شود.

نسخه 2.0.8.0

  • سازگاری تأیید شده با Unity Ads SDK 2.0.8.

نسخه 2.0.7.0

  • استفاده از گزارش کلیک Unity Ads (آمار کلیک AdMob و Unity Ads مطابقت دارند).
  • پشتیبانی از پاسخ به تماس AdLeftApplication اضافه شد.

نسخه 2.0.6.0

  • سازگاری تأیید شده با Unity Ads SDK 2.0.6.

نسخه 2.0.5.0

  • اکنون می‌توان آداپتورها را به عنوان وابستگی کامپایل با افزودن موارد زیر به برچسب وابستگی‌های فایل build.gradle اضافه کرد: compile 'com.google.ads.mediation:unity:2.0.5.0'
  • به توزیع آداپتور به‌عنوان aar به جای فایل jar منتقل شد (برای دستورالعمل‌های بیشتر به README مراجعه کنید).

نسخه 2.0.4.0

  • رفع اشکالی که باعث می‌شد تبلیغات ویدیویی پاداش‌دهی شده در ابتدا بارگیری نشود.

نسخه 2.0.2.0

  • سیستم نامگذاری نسخه را به [نسخه Unity Ads SDK] تغییر داد. [نسخه وصله آداپتور].
  • حداقل مورد نیاز Unity Ads SDK به نسخه 2.0.2 به روز شد.
  • حداقل مورد نیاز Google Mobile Ads SDK به نسخه 9.0.0 به روز شد.
  • برنامه‌ها دیگر برای فراخوانی UnityAds.changeActivity (این) نیازی ندارند.

نسخه 1.0.0

  • انتشار اولیه از تبلیغات ویدیویی مبتنی بر پاداش و تبلیغات بینابینی پشتیبانی می کند.