این راهنما به شما نشان میدهد که چگونه از Google Mobile Ads SDK برای بارگیری و نمایش تبلیغات از Unity Ads استفاده کنید. میانجیگری AdMob ،پوشش ادغام آبشار نحوه افزودن Unity Ads به پیکربندی میانجی واحد تبلیغات و نحوه ادغام Unity Ads SDK و آداپتور در یک Android برنامه
ادغام ها و قالب های تبلیغاتی پشتیبانی شده
آداپتور میانجی برای Unity Ads دارای قابلیت های زیر است:
یکپارچه سازی | |
---|---|
مناقصه | 1 |
آبشار | |
فرمت ها | |
بنر | |
بینابینی | |
پاداش داده شد | |
بومی |
1 ادغام مناقصه در نسخه آزمایشی بسته است، برای درخواست دسترسی با مدیر حساب خود تماس بگیرید.
الزامات
- Android API سطح 21 یا بالاتر
جدیدترین 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 کلیک کنید.
یک مکان اضافه کنید
مناقصه
برای ایجاد مکان های مناقصه با مدیر حساب Google خود تماس بگیرید.
آبشار
پس از ایجاد پروژه، به مسیر کسب درآمد > مکانها بروید. برای ایجاد یک مکان جدید، روی افزودن مکان برای واحد تبلیغات خود کلیک کنید.
جزئیات لازم را پر کنید و روی Add Placement کلیک کنید.
شناسه مکان را یادداشت کنید.
کلید API گزارش Unity Ads را پیدا کنید
مناقصه
این مرحله برای ادغام پیشنهادها لازم نیست.
آبشار
علاوه بر شناسه بازی و شناسه مکان ، به کلید Unity Ads API و شناسه هسته سازمان نیز برای تنظیم شناسه واحد تبلیغات AdMob خود نیاز دارید.
به Monetization > Setup > API Management بروید و کلید دسترسی به API Stats را یادداشت کنید.
سپس، به کسب درآمد > تنظیمات سازمان بروید و شناسه اصلی سازمان را یادداشت کنید.
حالت تست را روشن کنید
حالت تست را می توان از داشبورد Unity Ads فعال کرد. در زیر تنظیمات پروژه خود، تب Testing را انتخاب کنید.
میتوانید با کلیک کردن روی دکمه ویرایش در کنار فروشگاه Google Play ، گزینه Override test client و انتخاب Force test mode ON (یعنی استفاده از تبلیغات آزمایشی) برای همه دستگاهها، حالت آزمایش را برای برنامهتان اجباری کنید.
همچنین، میتوانید حالت تست را برای دستگاههای خاص با کلیک کردن روی دکمه Add Test Device فعال کنید.
فرم را پر کنید و روی ذخیره کلیک کنید.
مرحله 2: تقاضای Unity Ads را تنظیم کنید AdMob UI
تنظیمات میانجی را برای واحد تبلیغات خود پیکربندی کنید
باید Unity Ads را به پیکربندی میانجی واحد تبلیغاتی خود اضافه کنید.
ابتدا وارد حساب AdMob خود شوید. سپس به تب Mediation بروید. اگر یک گروه میانجی موجود دارید که میخواهید آن را تغییر دهید، روی نام آن گروه میانجی کلیک کنید تا آن را ویرایش کنید، و به افزودن Unity Ads به عنوان منبع آگهی بروید.
برای ایجاد یک گروه میانجی جدید، Create Mediation Group را انتخاب کنید.
قالب و پلتفرم تبلیغ خود را وارد کنید، سپس روی Continue کلیک کنید.
به گروه میانجی خود یک نام بدهید و مکانهایی را برای هدف انتخاب کنید. سپس، وضعیت گروه میانجی را روی Enabled تنظیم کنید و سپس روی Add Units Ad Units کلیک کنید.
این گروه میانجی را با یک یا چند واحد تبلیغات AdMob موجود خود مرتبط کنید. سپس روی Done کلیک کنید.
اکنون باید کارت واحدهای تبلیغاتی را با واحدهای تبلیغاتی که انتخاب کردهاید مشاهده کنید:
Unity Ads را به عنوان منبع تبلیغاتی اضافه کنید
در زیر کارت Waterfall در بخش Ad Sources ، Add Source Ad را انتخاب کنید. سپس Unity Ads را انتخاب کنید.
Unity Ads را انتخاب کرده و سوئیچ Optimize را فعال کنید. برای تنظیم بهینهسازی منبع آگهی برای Unity Ads، کلید API و شناسه هسته سازمان را که در بخش قبل به دست آمدهاند وارد کنید. سپس یک مقدار eCPM را برای Unity Ads وارد کنید و روی Continue کلیک کنید.
اگر قبلاً نقشهای برای Unity Ads دارید، میتوانید آن را انتخاب کنید. در غیر این صورت، روی افزودن نقشه کلیک کنید.
سپس شناسه بازی و شناسه مکان به دست آمده در قسمت قبل را وارد کنید. سپس روی Done کلیک کنید.
تبلیغات Unity را به لیست شرکای تبلیغاتی GDPR و مقررات ایالتی ایالات متحده اضافه کنید
برای افزودن Unity Ads به فهرست شرکای آگهی GDPR و مقررات ایالتی ایالات متحده در رابط کاربری AdMob، مراحل تنظیمات GDPR و تنظیمات مقررات ایالتی ایالات متحده را دنبال کنید.
مرحله 3: Unity Ads SDK و آداپتور را وارد کنید
ادغام Android Studio (توصیه می شود)
در فایل build.gradle.kts
در سطح برنامه خود، وابستگی ها و پیکربندی های پیاده سازی زیر را اضافه کنید. از آخرین نسخه های Unity Ads SDK و آداپتور استفاده کنید:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.5.0")
implementation("com.unity3d.ads:unity-ads:4.12.4")
implementation("com.google.ads.mediation:unity:4.12.4.0")
}
ادغام دستی
جدیدترین Unity Ads SDK (
unity-ads.aar
) را از مخزن GitHub آنها دانلود کرده و به پروژه خود اضافه کنید.به آرتیفکتهای آداپتور Unity Ads در مخزن Maven Google بروید. آخرین نسخه را انتخاب کنید، فایل
.aar
آداپتور Unity Ads را دانلود کنید و آن را به پروژه خود اضافه کنید.
مرحله 4: تنظیمات حریم خصوصی را در Unity Ads SDK اجرا کنید
رضایت اتحادیه اروپا و GDPR
تحت «خطمشی رضایت کاربر اتحادیه اروپا» 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: اجرای خود را آزمایش کنید
فعال کردن تبلیغات آزمایشی
مطمئن شوید که دستگاه آزمایشی خود را برای AdMob ثبت کرده اید و حالت تست را در رابط کاربری Unity Ads فعال کرده اید .
تبلیغات آزمایشی را تأیید کنید
برای تأیید اینکه آگهیهای آزمایشی را از 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 در پیکربندی شده است AdMob رابط کاربری موجود نیست/نامعتبر است. |
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.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
- انتشار اولیه از تبلیغات ویدیویی مبتنی بر پاداش و تبلیغات بینابینی پشتیبانی می کند.