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

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

دو روش برای دریافت آگهی‌های آزمایشی وجود دارد:

  1. از یکی از واحدهای آگهی نمایشی Google استفاده کنید.
  2. از واحد آگهی خودتان استفاده کنید و دستگاه‌های آزمایشی را فعال کنید.

پیش‌نیاز

پیش‌از ادامه دادن، GMA Next-Gen SDK را راه‌اندازی کنید.

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

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

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

قالب آگهی شناسه واحد آگهی نمایشی
باز کردن برنامه ca-app-pub-3940256099942544/9257395921
برنمای تطبیقی ثابت ca-app-pub-3940256099942544/9214589741
برنمای تطبیقی درون‌خطی ca-app-pub-3940256099942544/9214589741
برنمای اندازه ثابت ca-app-pub-3940256099942544/6300978111
میان‌آگهی ca-app-pub-3940256099942544/1033173712
آگهی‌های پاداش‌دار ca-app-pub-3940256099942544/5224354917
بینابینی پاداش‌دار ca-app-pub-3940256099942544/5354046379
بومی ca-app-pub-3940256099942544/2247696110
ویدیو بومی ca-app-pub-3940256099942544/1044960115
تصویردرتصویر ca-app-pub-3940256099942544/9657123429

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

اگر می‌خواهید آزمایش‌های دقیق‌تری با آگهی‌هایی که شبیه آگهی‌های تولیدی هستند انجام دهید، می‌توانید اکنون دستگاهتان را به‌عنوان دستگاه آزمایشی پیکربندی کنید و از شناسه‌های واحد آگهی خودتان که در «واسط کاربر AdMob» ساخته‌اید استفاده کنید. دستگاه‌های آزمایشی را می‌توان هم در «میانای کاربر AdMob» و هم به‌صورت برنامه‌نویسی بااستفاده از GMA Next-Gen SDK اضافه کرد.

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

افزودن دستگاه آزمایشی در واسط کاربر AdMob

برای روش غیربرنامه‌ریزی‌شده افزودن دستگاه آزمایشی و آزمایش ساخت‌های برنامه جدید یا موجود، از «واسط کاربر AdMob» استفاده کنید. با نحوه انجام آن آشنا شوید.

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

برای ثبت دستگاه آزمایش، مراحل زیر را تکمیل کنید:

  1. برنامه یکپارچه‌شده با آگهی‌هایتان را بار کنید و درخواست آگهی کنید.
  2. برونداد logcat را برای پیامی مشابه پیام زیر بررسی کنید که شناسه دستگاهتان و نحوه افزودن آن به‌عنوان دستگاه آزمایشی را نشان می‌دهد:
    I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"))
    to get test ads on this device."
    شناسه دستگاه آزمایشی‌تان را در بریده‌دان کپی کنید.
  3. کدتان را اصلاح کنید تا RequestConfiguration.Builder.setTestDeviceIds() را فراخوانی کند و فهرست شناسه‌های دستگاه آزمایشی‌تان را ارسال کند.

    جاوا

    List<String> testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231");
    RequestConfiguration configuration =
    new RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build();
    MobileAds.setRequestConfiguration(configuration);
    

    Kotlin

    val testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")
    val configuration = RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build()
    MobileAds.setRequestConfiguration(configuration)
    

    می‌توانید به‌صورت اختیاری isTestDevice() را بررسی کنید تا مطمئن شوید دستگاهتان به‌درستی به‌عنوان دستگاه آزمایش اضافه شده است.

  4. برنامه‌تان را دوباره اجرا کنید. اگر آگهی Google باشد، برچسب آگهی آزمایشی را در بالای آگهی (برنما، بینابینی، یا ویدیوی پاداش‌دار) می‌بینید:

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

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

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

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

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

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