این راهنما به شما نشان میدهد که چگونه از Google Mobile Ads SDK برای بار کردن و نمایش آگهیها از Verve HyBid SDK بااستفاده از میانجیگری AdMob که شامل ادغامهای پیشنهادی است، استفاده کنید. این راهنما نحوه افزودن Verve HyBid SDK به پیکربندی میانجیگری واحد آگهی و نحوه ادغام Verve HyBid SDK و آداپتور در برنامه iOS را پوشش میدهد.
یکپارچهسازیها و قالبهای آگهی پشتیبانیشده
آداپتور میانجی Verve HyBid SDK قابلیتهای زیر را دارد:
| یکپارچهسازی | |
|---|---|
| پیشنهاد قیمت | ۱ |
| آبشار | |
| قالبها | |
| برنما | |
| بینابینی | |
| بینابینی پاداشدار | |
| پاداش | |
| بومی | |
۱ ادغام پیشنهاد قیمت در مرحله آلفا است. برای درخواست دسترسی، با مدیر حسابتان تماس بگیرید.
پیشنیازها
قبلاز ادامه دادن، موارد زیر را تأیید کنید:
- هدف استقرار iOS نسخه ۱۳.۰ یا بالاتر.
جدیدترین نسخه Google Mobile Ads SDK.
مرحله ۱: راهاندازی پیکربندیها در Verve HyBid SDK UI
برای راهاندازی پیکربندی، با Verve تماس بگیرید.
مرحله ۲: راهاندازی کردن تقاضای Verve HyBid SDK در AdMob UI
پیکربندی تنظیمات میانجیگری برای واحد آگهی شما
باید Verve HyBid SDK را به پیکربندی میانجیگری برای واحد آگهیتان اضافه کنید.
ابتدا، به سیستم حساب AdMob خود وارد شوید. سپس به برگه میانجیگری بروید. اگر گروه میانجیگری موجودی دارید که میخواهید آن را اصلاح کنید، روی نام آن گروه میانجیگری کلیک کنید تا آن را ویرایش کنید و به افزودن Verve HyBid SDK بهعنوان منبع آگهی بروید.
برای ایجاد گروه میانجیگری جدید، ایجاد گروه میانجیگری را انتخاب کنید.

قالب آگهی و پلاتفرم را وارد کنید، سپس روی ادامه کلیک کنید.

نامی برای گروه میانجیگریتان انتخاب کنید و مکانهای هدف را انتخاب کنید. سپس، وضعیت گروه میانجیگری را روی فعال تنظیم کنید و سپس روی افزودن واحدهای آگهی کلیک کنید.

این گروه میانجی را با یک یا چند واحد آگهی AdMob موجود مرتبط کنید. سپس روی تمام کلیک کنید.

اکنون باید کارت واحدهای آگهی را ببینید که با واحدهای آگهی انتخابی شما پر شده است:

افزودن Verve HyBid SDK بهعنوان منبع آگهی
در بخش منابع آگهی، کارت پیشنهاد قیمت را پیدا کنید و افزودن منبع آگهی را انتخاب کنید. سپس Verve HyBid SDK را انتخاب کنید .
روی نحوه امضای قرارداد مشارکت کلیک کنید و مشارکت مزایدهای را با Verve HyBid SDK راهاندازی کنید.
روی تأیید و موافقت کلیک کنید، سپس روی ادامه کلیک کنید.
اگر ازقبل نگاشتی برای Verve HyBid SDK دارید، میتوانید آن را انتخاب کنید. درغیراینصورت، روی افزودن نگاشت کلیک کنید.
سپس شناسه منطقه و AppToken را که در بخش قبلی دریافت کردید وارد کنید. سپس روی تمام کلیک کنید.
افزودن Verve Group به فهرست شرکای آگهی «مقررات کلی حفاظت از داده» و مقررات ایالتی ایالات متحده
مراحل موجود در تنظیمات مقررات اروپا و تنظیمات مقررات ایالتی ایالات متحده را دنبال کنید تا Verve Group را به فهرست شرکای آگهی مقررات ایالتی ایالات متحده و اروپا در میانای کاربری AdMob اضافه کنید.
مرحله ۳: وارد کردن Verve HyBid SDK و آداپتور
استفاده از Swift Package Manager
قبلاز ادامه دادن، باید حداقل نسخه آداپتور پشتیبانیشده 3.8.0.0 را داشته باشید.
برای افزودن وابستگی بسته به پروژهتان، این مراحل را دنبال کنید:
در Xcode، به File > Add Package Dependencies... بروید.
در پیاموارهای که ظاهر میشود، نشانی وب بسته زیر را جستجو کنید:
https://github.com/googleads/googleads-mobile-ios-mediation-verve.gitدر قانون وابستگی، شاخه را انتخاب کنید.
در فیلد نوشتاری،
mainرا وارد کنید.
استفاده از CocoaPods
خط زیر را به Podfile پروژهتان اضافه کنید:
pod 'GoogleMobileAdsMediationVerve'از خط فرمان، این دستور را اجرا کنید:
pod install --repo-update
ادغام دستی
جدیدترین نسخه Verve iOS SDK را بارگیری کنید و
VerveSDK.frameworkرا در پروژهتان پیوند دهید.جدیدترین نسخه آداپتور Verve را از پیوند بارگیری در گزارش تغییرات بارگیری کنید و
VerveAdapter.frameworkرا در پروژهتان پیوند دهید.چارچوبهای زیر را به پروژهتان اضافه کنید:
AdSupportAVFoundationCoreGraphicsCoreMediaCoreTelephonyStoreKitSystemConfigurationUIKitWebKitlibz.tbd
مرحله ۴: پیادهسازی تنظیمات حریم خصوصی در Verve SDK
کسب رضایت اتحادیه اروپا و مقررات کلی حفاظت از داده
برای رعایت کردن خطمشی Google درخصوص موافقت کاربر اتحادیه اروپا، باید شفافسازیهای خاصی را برای کاربران ساکن منطقه اقتصادی اروپا (EEA)، بریتانیا، و سوئیس انجام دهید و موافقت آنها را برای استفاده از کوکیها یا دیگر فضاهای ذخیرهسازی محلی در جاهایی که قانون الزام میکند، و برای جمعآوری، همرسانی، و استفاده از دادههای شخصی برای شخصیسازی آگهیها کسب کنید. این خطمشی منعکسکننده الزامات «آییننامه حریمخصوصی الکترونیکی» اتحادیه اروپا و «مقررات کلی حفاظت از داده» (GDPR) است. شما مسئولید که تأیید کنید رضایت به هر منبع آگهی در زنجیره میانجیگری شما منتقل شده است.
کیت توسعه نرمافزار Verve HyBid بهطور خودکار رضایت با «مقررات کلی حفاظت از داده» را که توسط پلاتفرمهای مدیریت رضایت ازجمله کیت توسعه نرمافزار UMP تنظیم شده است میخواند. برای اطلاعات بیشتر، به مطابقت با چارچوب شفافسازی و رضایت (TCF) در «مقررات کلی حفاظت از داده» (GDPR) مراجعه کنید.
قوانین حریم خصوصی ایالتی در ایالات متحده
قوانین حریم خصوصی ایالتهای امریکا ملزم میکند که به کاربران حق انصراف از «فروش» «اطلاعات شخصی» آنها (طبق تعریف قانون از این اصطلاحات) داده شود و این انصراف ازطریق پیوند برجسته «اطلاعات شخصی من فروخته نشود» در صفحه اصلی طرف «فروشنده» ارائه شود. راهنمای رعایت قوانین حریم خصوصی ایالتهای ایالات متحده امکان فعال کردن پردازش محدود داده را برای ارائه آگهی Google فراهم میکند، اما Google نمیتواند این تنظیم را برای هر شبکه آگهی در زنجیره میانجیگری شما اعمال کند. بنابراین، باید هر شبکه آگهی را که ممکن است در فروش اطلاعات شخصی مشارکت داشته باشد در زنجیره میانجیگریتان شناسایی کنید و برای اطمینان از رعایت مقررات، از راهنماییهای هریک از آن شبکهها پیروی کنید.
کیت توسعه نرمافزار Verve HyBid ازطریق یک روش از تنظیمات حریم خصوصی پشتیبانی میکند. نمونه کد زیر این اطلاعات رضایت را به Verve HyBid SDK ارسال میکند. اگر اطلاعات رضایت را بهصورت دستی به Verve HyBid SDK ارسال میکنید، توصیه میکنیم قبلاز درخواست آگهی ازطریق Google Mobile Ads SDK، نمونه را فراخوانی کنید.
Swift
usPrivacyString را با رشته حریم خصوصی ایالات متحده خود جایگزین کنید.
آبجکتیو-سی
kUSPrivacyString را با رشته حریم خصوصی ایالات متحده خود جایگزین کنید.
برای جزئیات، به سند حریم خصوصی Verve HyBid SDK درباره رعایت CCPA مراجعه کنید.
مرحله ۵: افزودن کد الزامی
پیادهسازی SKAdNetwork
سند Verve HyBid SDK را دنبال کنید
تا شناسههای SKAdNetwork را به فایل Info.plist پروژهتان اضافه کنید.
مرحله ۶: آزمایش پیادهسازی
فعال کردن آگهیهای آزمایشی
مطمئن شوید دستگاه آزمایشیتان را برای AdMob ثبت کردهاید.
درستیسنجی آگهیهای آزمایشی
برای تأیید اینکه آگهیهای آزمایشی را از Verve HyBid SDK دریافت میکنید، آزمایش منبع آگهی تکی را در بازرس آگهی بااستفاده از منبع (های) آگهی Verve(Bidding) فعال کنید.
برای پیکربندی بیشتر، اسناد Verve HyBid SDK را دنبال کنید.
کدهای خطا
اگر آداپتور نتواند آگهیای از Verve HyBid SDK دریافت کند، ناشران میتوانند
خطای زمینهای را از پاسخ آگهی بااستفاده از
GADResponseInfo.adNetworkInfoArray
تحت کلاسهای زیر بررسی کنند:
GADMAdapterVerve
GADMAdapterVerveRewardBasedVideoAd
GADMediationAdapterVerve
در اینجا کدها و پیامهای همراهی که توسط آداپتور Verve HyBid SDK هنگام عدم بارگیری آگهی ارسال میشوند، آورده شده است:
| کد خطا | دامنه | استدلال |
|---|---|---|
| ۱۰۰ تا ۱۰۶ | کیت توسعه نرمافزار Verve HyBid خطایی برگرداند. | |
| ۱۰۱ | com.google.mediation.verve | پیکربندی سرور فاقد کد برنامه لازم است. |
| 102 | کاربر کودک است. | |
| 103 | com.google.mediation.verve | کیت توسعه نرمافزار Verve HyBid مقداردهی اولیه نمیشود. |
| 104 | com.google.mediation.verve | پیکربندی آگهی برای بار کردن آگهی نامعتبر است. |
| ۱۰۵ | com.google.mediation.verve | اندازه برنما پشتیبانی نمیشود. |
| 106 | com.google.mediation.verve | آگهی تمامصفحه برای ارائه آماده نیست. |
| 115 | com.google.mediation.verve | شناسه واحد آگهی وجود ندارد. آگهی بار نمیشود. |
گزارش تغییرات آداپتور میانجی Verve برای iOS
نسخه ۳.۹.۳.۰
- سازگاری با HyBid SDK نسخه ۳.۹.۳ تأیید شد.
ساخته و آزمایششده با:
- کیت توسعه نرمافزار آگهی تلفن همراه Google نسخه ۱۳.۱۱.۰.
- HyBid SDK نسخه ۳.۹.۳.
نسخه ۳.۹.۲.۰
- سازگاری با HyBid SDK نسخه ۳.۹.۲ تأیید شد.
ساخته و آزمایششده با:
- کیت توسعه نرمافزار آگهی تلفن همراه Google نسخه ۱۳.۹.۰.
- HyBid SDK نسخه ۳.۹.۲.
نسخه ۳.۹.۱.۰
- سازگاری با HyBid SDK نسخه ۳.۹.۱ تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۳.۸.۰ کیت توسعه نرمافزار آگهی تلفن همراه Google.
- HyBid SDK نسخه ۳.۹.۱.
نسخه ۳.۹.۰.۰
- حداقل نسخه کیت توسعه نرمافزار iOS تبلیغات تلفن همراه Google به
13.3بهروزرسانی شد تا نسخههای جزئی را مجاز کند. - سازگاری با HyBid SDK نسخه ۳.۹.۰ تأیید شد.
ساخته و آزمایششده با:
- کیت توسعه نرمافزار آگهی تلفن همراه Google نسخه ۱۳.۶.۰.
- HyBid SDK نسخه ۳.۹.۰.
نسخه ۳.۸.۱.۱
- وقتی
ageRestrictedTreatmentجدید رویGADAgeRestrictedTreatmentChildتنظیم شده باشد، درخواستهای دارای محدودیت سنی برای Verve SDK فیلتر میشود.
ساخته و آزمایششده با:
- کیت توسعه نرمافزار آگهیهای Google Mobile نسخه ۱۳.۴.۰.
- HyBid SDK نسخه ۳.۸.۱.
نسخه ۳.۸.۱.۰
- سازگاری با HyBid SDK نسخه ۳.۸.۱ تأیید شد.
ساخته و آزمایششده با:
- کیت توسعه نرمافزار آگهیهای Google Mobile نسخه ۱۳.۴.۰.
- HyBid SDK نسخه ۳.۸.۱.
نسخه ۳.۸.۰.۰
- بررسی اندازه برنما از آداپتور برداشته شد تا مشکلات جمعآوری سیگنال و بارگیری آگهی برطرف شود.
- سازگاری با HyBid SDK نسخه ۳.۸.۰ تأیید شد.
ساخته و آزمایششده با:
- کیت توسعه نرمافزار آگهی تلفن همراه Google نسخه ۱۳.۲.۰.
- HyBid SDK نسخه ۳.۸.۰.
نسخه ۳.۷.۱.۳
- وابستگی کیت توسعه نرمافزار تبلیغات تلفن همراه Google به نسخه ۱۳.۰.۰ بهروز شد.
ساخته و آزمایششده با:
- کیت توسعه نرمافزار آگهی تلفن همراه Google نسخه ۱۳.۰.۰.
- HyBid SDK نسخه ۳.۷.۱.
نسخه ۳.۷.۱.۲
- حداقل نسخه iOS برای CocoaPods به
13.0بهروزرسانی شد.
ساخته و آزمایششده با:
- کیت توسعه نرمافزار آگهی تلفن همراه Google نسخه ۱۳.۰.۰.
- HyBid SDK نسخه ۳.۷.۱.
نسخه ۳.۷.۱.۱
- انتشار اولیه!
- از قالبهای آگهی بومی، بینابینی پاداشدار، پاداشدار، بینابینی، و برنمای پیشنهاد قیمت پشتیبانی میکند.
- سازگاری با HyBid SDK نسخه ۳.۷.۱ تأیید شد.
ساخته و آزمایششده با:
- نسخه ۱۲.۱۳.۰ کیت توسعه نرمافزار آگهی تلفن همراه Google.
- HyBid SDK نسخه ۳.۷.۱.