فعال کردن آگهی‌های آزمایشی

پلاتفرم را انتخاب کنید: Android iOS Unity Flutter Android (Legacy)

این راهنما توضیح می‌دهد که چگونه آگهی‌های آزمایشی را برای ادغام آگهی‌های خود دریافت کنید. توصیه می‌شود که درطول توسعه از آگهی‌های آزمایشی استفاده کنید تا بتوانید رفتار کلیک مستقیم را بدون تأثیر گذاشتن بر آمار پویش‌های رزروی یا کسر هزینه از آگهی‌دهندگان آزمایش کنید.

پیش‌نیاز

پیش‌از ادامه دادن، Google Mobile Ads SDK را راه‌اندازی کنید.

واحدهای آگهی نمایشی

سریع‌ترین راه برای فعال کردن آزمایش استفاده از واحدهای آگهی نمایشی ارائه‌شده توسط Google است. این واحدهای آگهی با حساب Ad Manager شما مرتبط نیستند، بنابراین هنگام استفاده از این واحدهای آگهی، خطری برای ایجاد ترافیک نامعتبر در حساب شما وجود ندارد.

در اینجا واحدهای آگهی نمایشی وجود دارد که به طرح‌های آگهی آزمایشی خاصی برای هر قالب اشاره می‌کند:

قالب آگهی شناسه واحد آگهی نمایشی
صفحه باز شدن برنامه /21775744923/example/app-open
برنمای تطبیقی ثابت /21775744923/example/adaptive-banner
برنمای تطبیقی درون‌خطی /21775744923/example/adaptive-banner
برنمای اندازه ثابت /21775744923/example/fixed-size-banner
میان‌آگهی /21775744923/example/interstitial
آگهی‌های پاداش‌دار /21775744923/example/rewarded
بینابینی پاداش‌دار /21775744923/example/rewarded-interstitial
بومی /21775744923/example/native
ویدیو بومی /21775744923/example/native-video
تصویردرتصویر /21775744923/example/picture-in-picture
نکته کلیدی: این واحدهای آگهی نمایشی برای ارائه آگهی‌های فروش مستقیم در Ad Manager پیکربندی شده‌اند، و آگهی‌های فروش مستقیم «انتخاب‌های آگهی» را برنمی‌گردانند.

فعال کردن دستگاه‌های آزمایشی (حالت آزمایشی)

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

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

افزودن دستگاه آزمایشی به‌صورت برنامه‌نویسی‌شده

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

  1. برنامه یکپارچه‌شده با آگهی‌هایتان را بار کنید و درخواست آگهی کنید.
  2. کنسول را برای پیامی شبیه به این بررسی کنید:
    <Google> To get test ads on this device, set:
    GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers =
    @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
    شناسه دستگاه آزمایشی‌تان را در بریده‌دان کپی کنید.
  3. کدتان را تغییر دهید تا شناسه دستگاه آزمایش را ازطریق testDeviceIdentifiers تنظیم کنید:

    Swift

    let testDeviceIdentifiers = ["2077ef9a63d2b398840261c8221a0c9b"]
    MobileAds.shared.requestConfiguration.testDeviceIdentifiers = testDeviceIdentifiers
    

    آبجکتیو-سی

    NSArray *testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
    GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = testDeviceIdentifiers;
    
  4. برنامه‌تان را دوباره اجرا کنید. اگر آگهی از نوع آگهی Google باشد، برچسب حالت آزمایشی را در مرکز بالای آگهی (برنما، بینابینی، یا آگهی پاداشی) خواهید دید:

    برای آگهی‌های پیشرفته بومی، دارایی عنوان با رشته حالت آزمایشی پیشوند می‌شود.

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

آزمایش با میانجی‌گری

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

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

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