این راهنما نحوه فعال کردن تبلیغات آزمایشی برای ادغام تبلیغات شما را توضیح میدهد. توصیه میشود تبلیغات آزمایشی را در طول توسعه فعال کنید تا بتوانید رفتار کلیک را بدون تأثیر بر آمار کمپینهای رزرو خود یا دریافت هزینه از تبلیغکنندگان در Ad Exchange آزمایش کنید.
پیشنیاز
Before you continue, set up Google Mobile Ads SDK .
واحدهای تبلیغاتی نمایشی
سریعترین راه برای فعال کردن قابلیت آزمایش، استفاده از واحدهای تبلیغاتی نمایشی ارائه شده توسط گوگل است. این واحدهای تبلیغاتی با حساب مدیریت تبلیغات شما مرتبط نیستند، بنابراین هیچ خطری وجود ندارد که حساب شما هنگام استفاده از این واحدهای تبلیغاتی، ترافیک نامعتبر ایجاد کند.
Here are demo ad units that point to specific test creatives for each format:
| قالب تبلیغ | شناسه واحد تبلیغات نمایشی |
|---|---|
| برنامه باز است | /21775744923/example/app-open |
| بنر تطبیقی | /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 |
فعال کردن دستگاههای آزمایشی
If you want to do more rigorous testing with production-looking ads, you can now configure your device as a test device and use your own ad unit IDs that you've created in the Ad Manager UI.
Follow the steps below to add your device as a test device.
دستگاه تست خود را به صورت برنامهنویسی اضافه کنید
To register your test device, complete the following steps:
- Load your ads-integrated app and make an ad request.
- Check the logcat output for a message similar to the following, which shows you your device ID and how to add it as a test device:
شناسه دستگاه آزمایشی خود را در کلیپبورد کپی کنید.I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")) to get test ads on this device." Modify your code to call
RequestConfiguration.Builder.setTestDeviceIds()and pass in a list of your test device IDs.جاوا
کاتلین
TEST_DEVICE_ID را با شناسه دستگاه آزمایشی خود جایگزین کنید.
You can optionally check
isTestDevice()to confirm that your device was properly added as a test device.برنامه خود را دوباره اجرا کنید. اگر تبلیغ، تبلیغ گوگل باشد، یک برچسب «تست اد» در بالای تبلیغ (بنر، بینابینی یا ویدیوی جایزهدار) مشاهده خواهید کرد:

For native advanced ads, the headline asset is prepended with the string Test Ad .

Ads with this Test Ad label are safe to click. Requests, impressions, and clicks on test ads won't show up in your account's reports.
آزمایش با میانجیگری
واحدهای تبلیغاتی نمونه گوگل فقط تبلیغات گوگل را نشان میدهند. برای آزمایش پیکربندی میانجیگری خود، باید از رویکرد فعالسازی دستگاههای آزمایشی استفاده کنید.
تبلیغات واسطهای برچسب «تبلیغ آزمایشی» را نمایش نمیدهند . شما مسئول هستید که مطمئن شوید تبلیغات آزمایشی برای هر یک از شبکههای واسطهگری شما فعال هستند تا این شبکهها حساب شما را به دلیل فعالیت نامعتبر علامتگذاری نکنند. برای اطلاعات بیشتر به راهنمای واسطهگری مربوط به هر شبکه مراجعه کنید.
اگر مطمئن نیستید که آیا یک آداپتور شبکه تبلیغاتی میانجی از تبلیغات آزمایشی پشتیبانی میکند یا خیر، بهتر است در طول توسعه از کلیک کردن روی تبلیغات آن شبکه خودداری کنید. میتوانید از متد getMediationAdapterClassName() روی هر یک از قالبهای تبلیغاتی استفاده کنید تا بفهمید کدام شبکه تبلیغاتی، تبلیغ فعلی را ارائه میدهد.