فعال کردن تبلیغات آزمایشی

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

دو راه برای دریافت تبلیغات آزمایشی وجود دارد:

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

پيش نياز

واحدهای تبلیغاتی نسخه ی نمایشی

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

در اینجا واحدهای تبلیغاتی نمایشی هستند که به خلاقیت های آزمایشی خاصی برای هر قالب اشاره می کنند:

قالب آگهی نمونه شناسه واحد تبلیغات
برنامه باز شود ca-app-pub-3940256099942544/3419835294
بنر ca-app-pub-3940256099942544/6300978111
بینابینی ca-app-pub-3940256099942544/1033173712
ویدیوی بینابینی ca-app-pub-3940256099942544/8691691433
پاداش داده شد ca-app-pub-3940256099942544/5224354917
بینابینی پاداش ca-app-pub-3940256099942544/5354046379
بومی پیشرفته ca-app-pub-3940256099942544/2247696110
ویدیوی پیشرفته بومی ca-app-pub-3940256099942544/1044960115

دستگاه های تست را فعال کنید

اگر می‌خواهید آزمایش‌های دقیق‌تری با تبلیغات تولیدی انجام دهید، اکنون می‌توانید دستگاه خود را به‌عنوان یک دستگاه آزمایشی پیکربندی کنید و از شناسه‌های واحد تبلیغاتی خود که در رابط کاربری AdMob ایجاد کرده‌اید استفاده کنید. دستگاه‌های آزمایشیرا می‌توان در رابط کاربری AdMob یا با استفاده از Google Mobile Ads 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);
    

    کاتلین

    val testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")
    val configuration = RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build()
    MobileAds.setRequestConfiguration(configuration)
    
    می‌توانید به‌صورت اختیاری AdRequest.isTestDevice() را بررسی کنید تا تأیید کنید که دستگاه شما به‌درستی به‌عنوان دستگاه آزمایشی اضافه شده است.
  4. برنامه خود را دوباره اجرا کنید. اگر تبلیغ یک آگهی Google باشد، یک برچسب آگهی آزمایشی را می‌بینید که در بالای آگهی قرار دارد (برنما، ویدیوی بین‌ابینی یا پاداش):

    برای تبلیغات پیشرفته بومی، دارایی عنوان با رشته "حالت تست" اضافه می شود.

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

تست با میانجیگری

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

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

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