این راهنما به شما نشان میدهد که چگونه از Google Mobile Ads Unity Plugin برای بار کردن و نمایش دادن آگهیهای BIGO Ads SDK بااستفاده از میانجیگری، که شامل ادغامهای پیشنهاد قیمت میشود، استفاده کنید. این آموزش نحوه افزودن «کیت توسعه نرمافزار تبلیغات BIGO» به پیکربندی واسطهگری واحد آگهی و نحوه ادغام «کیت توسعه نرمافزار تبلیغات BIGO» و آداپتور در برنامه Unity را پوشش میدهد.
یکپارچهسازیها و قالبهای آگهی پشتیبانیشده
آداپتور واسطهگری Ad Manager برای کیت توسعه نرمافزار BIGO Ads قابلیتهای زیر را دارد:
| یکپارچهسازی | |
|---|---|
| پیشنهاد قیمت | ۱ |
| آبشار | |
| قالبها | |
| باز کردن برنامه | |
| برنما | |
| بینابینی | |
| پاداش | |
| بینابینی پاداشدار | |
| بومی | |
پیشنیازها
قبلاز ادامه دادن، موارد زیر را درستیسنجی کنید:
- جدیدترین نسخه Google Mobile Ads Unity Plugin.
- Unity Editor نسخه ۲۰۱۹.۴ یا جدیدتر.
- برای استقرار در Android
- سطح میانای برنامه کاربردی Android 24 یا بالاتر.
- برای استقرار در iOS
- هدف استقرار iOS نسخه ۱۳.۰ یا بالاتر.
- پروژه Unity فعال که با Google Mobile Ads Unity Plugin پیکربندی شده باشد. برای جزئیات، شروع به کار را ببینید.
- راهاندازی میانجیگری.
مرحله ۱: راهاندازی پیکربندیها در میانای کاربر کیت توسعه نرمافزار BIGO Ads
وارد سیستم داشبورد BIGO Ads شوید.
ساختن برنامه
به برگه فهرستگان بروید و در جدول برنامهها و سایتها، دکمه + افزودن را انتخاب کنید.
بقیه فرم را تکمیل کنید و روی ارسال کلیک کنید.
شناسه درخواست خود را یادداشت کنید.
Android
iOS
ایجاد جایگاه آگهی
پساز بررسی درخواستتان، به جدول جای آگهی پیمایش کنید و دکمه + افزودن را انتخاب کنید.
پیشنهاد قیمت سرور را برای نوع مزایده انتخاب کنید، بقیه فرم را پر کنید و روی ارسال کلیک کنید.
شناسه جایگاه را یادداشت کنید
Android
iOS
بهروزرسانی app-ads.txt
Authorized Sellers for Apps app-ads.txt ابتکاری از IAB Tech Lab است که کمک میکند مطمئن شوید
فهرست آگهیهای برنامهتان فقط ازطریق کانالهایی که بهعنوان مجاز شناسایی کردهاید فروخته میشود. برای جلوگیری از
افت قابلتوجه در درآمد آگهی، باید فایل app-ads.txt را پیادهسازی کنید.
اگر قبلاً این کار را نکردهاید،
فایل app-ads.txt برای Ad Manager ایجاد کنید.
برای پیادهسازی app-ads.txt برای «کیت توسعه نرمافزار آگهیهای BIGO»، از داشبورد به برگه APP-ads.txt
پیمایش کنید و دستورالعملهای موجود در برگه را دنبال کنید.
مرحله ۲: راهاندازی تقاضای «کیت توسعه نرمافزار آگهیهای BIGO» در «واسط کاربر Ad Manager»
پیکربندی تنظیمات میانجیگری برای واحد آگهی
Android
برای دستورالعملها، مرحله ۲ را در راهنمای Android ببینید.
iOS
برای دستورالعملها، مرحله ۲ را در راهنمای iOS ببینید.
BIGO TECHNOLOGY PTE LTD را به فهرست شرکای تبلیغاتی «مقررات کلی حفاظت از داده» و مقررات ایالتی ایالات متحده اضافه کنید
مراحل مندرج در تنظیمات مقررات اروپا و تنظیمات مقررات ایالتهای امریکا را دنبال کنید تا Empathy Technology Pte.Ltd. (BIGO Ads) را به فهرست شرکای آگهی مقررات اروپا و ** BIGOAds** را به فهرست شرکای آگهی مقررات ایالتهای امریکا در واسط کاربر Ad Manager اضافه کنید.
مرحله ۳: وارد کردن آداپتور و کیت توسعه نرمافزار BIGO Ads
OpenUPM-CLI
اگر OpenUPM-CLI را نصب کردهاید، میتوانید با اجرای فرمان زیر از دایرکتوری ریشه پروژهتان، «افزونه میانجی Google Mobile Ads BIGO Ads SDK» را برای Unity در پروژهتان نصب کنید:
openupm add com.google.ads.mobile.mediation.bigoOpenUPM
در ویرایشگر پروژه Unity، ویرایش > تنظیمات پروژه > مدیر بسته را انتخاب کنید تا تنظیمات مدیر بسته Unity باز شود.
در برگه Scoped Registries، OpenUPM را بهعنوان یک scoped registry با جزئیات زیر اضافه کنید:
- نام:
OpenUPM - نشانی وب:
https://package.openupm.com - حوزه(ها):
com.google
سپس، به Window > Package Manager بروید تا Unity Package Manager را باز کنید و My Registries را از منوِ کرکرهای انتخاب کنید.
بسته Google Mobile Ads Bigo Mediation را انتخاب کنید و روی نصب کلیک کنید.
بسته Unity
جدیدترین نسخه افزونه میانجیگری «تبلیغات Google Mobile» را برای
کیت توسعه نرمافزار BIGO Ads از پیوند بارگیری در
گزارش تغییرات بارگیری کنید
و
GoogleMobileAdsBigoMediation.unitypackage را از فایل zip
استخراج کنید.
در ویرایشگر پروژه Unity، داراییها > وارد کردن بسته >
بسته سفارشی را انتخاب کنید و
GoogleMobileAdsBigoMediation.unitypackage
فایل بارگیریشده را پیدا کنید. مطمئن شوید همه فایلها انتخاب شده باشند و روی
وارد کردن کلیک کنید.
سپس Assets (داراییها) > External Dependency Manager (مدیر وابستگی خارجی) >
Android Resolver (حلکننده Android) > Force Resolve (حل اجباری) را انتخاب کنید. کتابخانه «مدیر وابستگی خارجی»
وضوح وابستگی را از ابتدا انجام خواهد داد و وابستگیهای اعلامشده را
در دایرکتوری Assets/Plugins/Android برنامه Unity شما
کپی خواهد کرد.
مرحله ۴: پیادهسازی تنظیمات حریم خصوصی در کیت توسعه نرمافزار BIGO Ads
برای پیادهسازی تنظیمات حریم خصوصی برای BIGO Ads SDK و رعایت مقررات حریم خصوصی مربوطه، بخشهای زیر را بخوانید.
کسب رضایت اتحادیه اروپا و مقررات کلی حفاظت از داده
برای رعایت خطمشی Google درخصوص موافقت کاربر اتحادیه اروپا، باید شفافسازیهای خاصی را برای کاربران خود در منطقه اقتصادی اروپا (EEA)، پادشاهی متحد، و سوئیس انجام دهید و موافقت آنها را برای استفاده از کوکیها یا دیگر فضاهای ذخیرهسازی محلی در جاهایی که قانون الزام میکند، و برای جمعآوری، همرسانی، و استفاده از دادههای شخصی برای شخصیسازی آگهیها کسب کنید. این خطمشی منعکسکننده الزامات «آییننامه حریمخصوصی الکترونیکی» اتحادیه اروپا و «مقررات کلی حفاظت از داده» (GDPR) است. شما مسئول تأیید کردن این هستید که موافقت به هر منبع آگهی در زنجیره واسطهگری شما منتقل شده است.
«کیت توسعه نرمافزار آگهیهای BIGO» بهطور خودکار رضایت «مقررات کلی حفاظت از داده» را که توسط پلاتفرمهای مدیریت رضایت ازجمله کیت توسعه نرمافزار UMP تنظیم شده است میخواند. برای اطلاعات بیشتر، راهنمای «مقررات کلی حفاظت از دادهها» برای کیت توسعه نرمافزار BIGO Ads را برای Android و iOS ببینید.
قوانین حریم خصوصی ایالتی در ایالات متحده
قوانین حریم خصوصی ایالتهای امریکا ملزم میکند که به کاربران حق انصراف از «فروش» «اطلاعات شخصی» آنها (طبق تعریف قانون از این اصطلاحات) داده شود و این انصراف ازطریق پیوند برجسته «اطلاعات شخصی من فروخته نشود» در صفحه اصلی طرف «فروشنده» ارائه شود. راهنمای رعایت قوانین حریم خصوصی ایالات متحده امکان فعال کردن پردازش دادههای محدودشده را برای ارائه آگهی Google فراهم میکند، اما Google نمیتواند این تنظیم را برای هر شبکه آگهی در زنجیره واسطهگری شما اعمال کند. بنابراین، باید هر شبکه آگهی را در زنجیره واسطهگریتان که ممکن است در فروش اطلاعات شخصی شرکت کند شناسایی کنید و برای اطمینان از رعایت قوانین، از دستورالعملهای هریک از آن شبکهها پیروی کنید.
کد نمونه زیر نحوه انتقال پرچم موافقت به «کیت توسعه نرمافزار آگهیهای BIGO» را نشان میدهد. این روش را قبلاز درخواست آگهی ازطریق Google Mobile Ads Unity Plugin فراخوانی کنید.
using GoogleMobileAds.Mediation.Bigo.Api;
// ...
Bigo.SetCcpaConsent(true);
مرحله ۵: افزودن کد الزامی
Android
برای ادغام کردن کیت توسعه نرمافزار BIGO Ads به کد دیگری نیاز نیست.
iOS
یکپارچهسازی SKAdNetwork
مستندات «کیت توسعه نرمافزار آگهیهای BIGO» را دنبال کنید
تا شناسههای SKAdNetwork را به فایل Info.plist پروژه خود اضافه کنید.
مرحله ۶: پیادهسازیتان را آزمایش کنید
فعال کردن آگهیهای آزمایشی
مطمئن شوید که دستگاه آزمایشی خود را برای Ad Manager ثبت کردهاید.
BIGO Ads شناسههای برنامه و شناسههای جای آگهی آزمایشی برای Android و iOS ارائه میدهد تا به آزمایش و یکپارچهسازی کمک کند.
درستیسنجی آگهیهای آزمایشی
برای تأیید اینکه آگهیهای آزمایشی را از BIGO Ads SDK دریافت میکنید، آزمایش منبع آگهی تکی را در بازرس آگهی بااستفاده از منبع (های) آگهی BIGO Ads SDK(مناقصه) فعال کنید.
کدهای خطا
اگر آداپتور نتواند آگهی را از کیت توسعه نرمافزار BIGO Ads دریافت کند، میتوانید
خطای اساسی را از پاسخ آگهی بااستفاده از
ResponseInfo تحت
کلاسهای زیر بررسی کنید:
Android
sg.bigo.ads
com.google.ads.mediation.bigo.BigoMediationAdapter
iOS
GADMediationAdapterBigo
کدها و پیامهای همراه آنها توسط آداپتور کیت توسعه نرمافزار BIGO Ads هنگام بار نشدن آگهی صادر میشوند:
Android
| کد خطا | دامنه | استدلال |
|---|---|---|
| ۱۰۱ | com.google.ads.mediation.bigo | شناسه جایگاه Bigo موجود نیست یا خالی است. |
| 1000-1100 | ارسالشده توسط کیت توسعه نرمافزار BIGO Ads | کیت توسعه نرمافزار آگهیهای BIGO خطایی برگرداند. برای جزئیات بیشتر، اسناد کیت توسعه نرمافزار BIGO Ads را ببینید. |
iOS
| کد خطا | دامنه | استدلال |
|---|---|---|
| ۱۰۱ | com.google.mediation.bigoadapter | پیکربندی سرور فاقد شناسه برنامه لازم است. |
| 102 | com.google.mediation.bigoadapter | پیکربندی آگهی نامعتبر است. |
| 103 | com.google.mediation.bigoadapter | خطا در ارائه آگهی. |
| 104 | com.google.mediation.bigoadapter | اندازه برنما پشتیبانی نمیشود. |
| ۱۰۵ | com.google.mediation.bigoadapter | Bigo آگهی برنمایی را باموفقیت بار کرد اما نمای آگهی وجود ندارد. |
| 1000-1100 | ارسالشده توسط کیت توسعه نرمافزار BIGO Ads | کیت توسعه نرمافزار آگهیهای BIGO خطایی برگرداند. برای جزئیات بیشتر، اسناد کیت توسعه نرمافزار BIGO Ads را ببینید. |
گزارش تغییرات افزایه میانجیگری Unity کیت توسعه نرمافزار آگهیهای BIGO
نسخه ۳.۱.۰ (درحال انجام)
نسخه ۳.۰.۰
- از نسخه 6.0.0.1 آداپتور Android کیت توسعه نرمافزار BIGO Ads پشتیبانی میکند.
- از نسخه 6.0.0.0 آداپتور «کیت توسعه نرمافزار تبلیغات BIGO» برای iOS پشتیبانی میکند.
- با نسخه ۱۱.۵.۰ افزونه Unity تبلیغات تلفن همراه Google ساخته و آزمایش شده است.
نسخه ۲.۰.۰
- از نسخه 6.0.0.0 آداپتور Android کیت توسعه نرمافزار BIGO Ads پشتیبانی میکند.
- از نسخه 5.3.0.0 آداپتور «کیت توسعه نرمافزار آگهیهای BIGO» برای iOS پشتیبانی میکند.
- با نسخه 11.4.0 افزایه Google Mobile Ads Unity ساخته و آزمایش شده است.
نسخه ۱.۱.۰
- از نسخه 5.10.1.0 آداپتور Android کیت توسعه نرمافزار آگهیهای BIGO پشتیبانی میکند.
- از نسخه 5.3.0.0 آداپتور iOS کیت توسعه نرمافزار BIGO Ads پشتیبانی میکند.
- بااستفاده از «افزونه Unity تبلیغات تلفن همراه Google» نسخه ۱۱.۳.۰ ساخته و آزمایش شده است.
نسخه ۱.۰.۰
- انتشار اولیه!
- از نسخه 5.8.0.0 آداپتور Android کیت توسعه نرمافزار BIGO Ads پشتیبانی میکند.
- از نسخه 5.1.2.0 آداپتور iOS کیت توسعه نرمافزار BIGO Ads پشتیبانی میکند.
- با نسخه ۱۱.۰.۰ افزایه Google Mobile Ads Unity ساخته و آزمایش شده است.