این راهنما توضیح میدهد که چگونه آگهیهای آزمایشی را در ادغام آگهیهایتان فعال کنید. فعال کردن آگهیهای آزمایشی درطول توسعه مهم است تا بتوانید بدون اینکه از تبلیغکنندگان Google هزینه کسر شود روی آنها کلیک کنید. اگر بدون اینکه در حالت آزمایشی باشید روی تعداد زیادی آگهی کلیک کنید، حسابتان درمعرض خطر علامتگذاری برای فعالیت نامعتبر قرار میگیرد.
دو روش برای دریافت آگهیهای آزمایشی وجود دارد:
- از یکی از واحدهای آگهی نمایشی Google استفاده کنید.
- از واحد آگهی خودتان استفاده کنید و دستگاههای آزمایشی را فعال کنید.
پیشنیاز
پیشاز ادامه دادن، 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» استفاده کنید. با نحوه انجام آن آشنا شوید.
افزودن دستگاه آزمایش بهصورت برنامهریزیشده
برای ثبت دستگاه آزمایش، مراحل زیر را تکمیل کنید:
- برنامه یکپارچهشده با آگهیهایتان را بار کنید و درخواست آگهی کنید.
- برونداد logcat را برای پیامی مشابه پیام زیر بررسی کنید که
شناسه دستگاهتان و نحوه افزودن آن بهعنوان دستگاه آزمایشی را نشان میدهد:
شناسه دستگاه آزمایشیتان را در بریدهدان کپی کنید.I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")) to get test ads on this device." کدتان را اصلاح کنید تا
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()را بررسی کنید تا مطمئن شوید دستگاهتان بهدرستی بهعنوان دستگاه آزمایش اضافه شده است.برنامهتان را دوباره اجرا کنید. اگر آگهی Google باشد، برچسب آگهی آزمایشی را در بالای آگهی (برنما، بینابینی، یا ویدیوی پاداشدار) میبینید:

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

کلیک کردن روی آگهیهای دارای برچسب آگهی آزمایشی بیخطر است. درخواستها، ظهورها، و کلیکها روی آگهیهای آزمایشی در گزارشهای حسابتان نشان داده نخواهد شد.
آزمایش با میانجیگری
واحدهای آگهی نمونه Google فقط Google Ads را نشان میدهند. برای آزمایش پیکربندی «واسطهگری AdMob»، باید از رویکرد فعال کردن دستگاههای آزمایشی استفاده کنید.
آگهیهای واسطهای برچسب «آگهی آزمایشی» را ارائه نمیدهند. مسئولیت شما است که مطمئن شوید آگهیهای آزمایشی برای هریک از شبکههای واسطهگری شما فعال شده است تا این شبکهها حساب شما را بهدلیل فعالیت نامعتبر پرچمگذاری نکنند. برای اطلاعات بیشتر، راهنمای میانجیگری هر شبکه را ببینید.
اگر مطمئن نیستید که آداپتور شبکه آگهی میانجیگری از آگهیهای آزمایشی پشتیبانی میکند یا نه، بهتر است درطول توسعه از کلیک کردن روی آگهیهای آن شبکه خودداری کنید. میتوانید از روش
getMediationAdapterClassName()
در هریک از قالبهای آگهی استفاده کنید تا متوجه شوید کدام شبکه آگهی آگهی کنونی را ارائه کرده است.