راه‌اندازی بازرس آگهی

قبل‌از آزمایش یکپارچه‌سازی آگهی، باید بازرس آگهی را در برنامه‌تان راه‌اندازی کنید. این صفحه نحوه راه‌اندازی بازرس آگهی ازطریق منو اشکال‌زدایی و نحوه راه‌اندازی برنامه‌نویسی را پوشش می‌دهد.

پیش‌نیازها

قبل‌از ادامه دادن، موارد زیر را انجام دهید:

  • همه موارد در پیش‌نیازهای اولیه را تکمیل کنید تا حساب Ad Manager ایجاد کنید، دستگاه آزمایشی خود را تنظیم کنید، Google Mobile Ads SDK را مقداردهی اولیه کنید، و جدیدترین نسخه را نصب کنید.

انتخاب گزینه راه‌اندازی

می‌توانید «بازرس آگهی» را به روش‌های زیر راه‌اندازی کنید:

  • دکمه راه‌اندازی از منو اشکال‌زدایی درون برنامه برای استفاده از اشاره‌ای که در تنظیمات بازرس آگهی انتخاب کرده‌اید.
  • به‌صورت برنامه‌ریزی‌شده ازطریق Google Mobile Ads SDK.

راه‌اندازی بااستفاده از منو اشکال‌زدایی

برای راه‌اندازی «بازرس آگهی» ازطریق منو اشکال‌زدایی، به تغییرات بیشتری در برنامه‌تان نیاز ندارید. برای جزئیات بیشتر، به بازرسی ارائه آگهی برنامه تلفن همراه مراجعه کنید.

مراحل زیر را تکمیل کنید:

  1. آگهی‌ای را که در شبکه Ad Manager شما ارائه شده است پیدا کنید.
  2. برای باز کردن منو اشکال‌زدایی، آگهی را لمس کنید و نگه دارید.
  3. باز کردن بازرس آگهی را انتخاب کنید.

اگر دستگاهتان را پیوند نداده‌اید، ممکن است لازم باشد به سیستم حساب Ad Manager خود وارد شوید.

از تنظیمات اشکال‌زدایی، می‌توانید تنظیمات بازرس آگهی را نیز انتخاب کنید و اشاره‌ای را انتخاب کنید که بتواند بازرس آگهی را باز کند.

راه‌اندازی برنامه‌ریزی‌شده

با اجرای موارد زیر، «بازرس آگهی» را راه‌اندازی کنید:

Swift

MobileAds.shared.presentAdInspector(from: viewController) { error in
  // Error will be non-nil if there was an issue and the inspector was not displayed.
}

آبجکتیو-سی

[GADMobileAds.sharedInstance presentAdInspectorFromViewController:viewController
                                                completionHandler:^(NSError *error){
                                                    // Error will be non-nil if there was an issue
                                                    // and the inspector was not displayed.
                                                }];

این روش برای دستگاه‌های آزمایشی که به‌صورت برنامه‌ریزی‌شده ثبت شده‌اند کار می‌کند. برای جزئیات بیشتر، به فعال کردن دستگاه‌های آزمایشی مراجعه کنید.

مطمئن شوید که کنترل‌کننده نمای این راه‌اندازی کاملاً در صفحه قابل‌مشاهده باشد. برای مثال، اگر با viewDidAppear: تماس گرفتید. اگر کنترل‌کننده نمای ارسال‌شده در فرایند نمایش باشد، مثلاً وقتی راه‌اندازی در تابع کنترل‌کننده نمای viewDidLoad فراخوانی می‌شود، ارائه بازرس آگهی ناموفق خواهد بود.