คู่มือนี้จะอธิบายวิธีเปิดใช้โฆษณาทดสอบในการผสานรวมโฆษณา ตอนนี้ เปิดใช้โฆษณาทดสอบในระหว่างการพัฒนาเพื่อให้คลิกโฆษณาได้ โดยไม่เรียกเก็บเงินจากผู้ลงโฆษณา Google หากคุณคลิกที่โฆษณามากเกินไป ในโหมดทดสอบ คุณมีความเสี่ยงที่บัญชีจะถูกแจ้งว่าไม่เหมาะสมเนื่องจากมีกิจกรรมที่ไม่ถูกต้อง
คุณดูโฆษณาทดสอบได้ 2 วิธีดังนี้
ใช้หน่วยโฆษณาตัวอย่างของ Google
ใช้หน่วยโฆษณาของคุณเองและเปิดใช้อุปกรณ์ทดสอบ
ข้อกำหนดเบื้องต้น
ทําตามขั้นตอนเริ่มต้นใช้งานให้เสร็จสมบูรณ์
นําเข้าปลั๊กอิน Google Mobile Ads Unity ไปยังแอป Unity
หน่วยโฆษณาตัวอย่าง
วิธีที่รวดเร็วที่สุดในการเริ่มทดสอบก็คือการใช้หน่วยโฆษณาทดสอบที่ Google ให้ไว้ ซึ่งหน่วยโฆษณานี้จะไม่ผูกกับบัญชี Ad Manager ดังนั้น บัญชีของคุณจึงไม่มีความเสี่ยงในการสร้างการเข้าชมที่ไม่ถูกต้องเมื่อใช้หน่วยโฆษณานี้
โปรดทราบว่าควรใช้หน่วยโฆษณาทดสอบที่ Google มีให้แตกต่างกันไปตามแพลตฟอร์ม คุณต้องใช้หน่วยโฆษณาทดสอบ iOS ในการส่งคําขอโฆษณาทดสอบใน iOS และหน่วยโฆษณาทดสอบ Android ในการส่งคําขอใน Android
ตัวอย่างหน่วยโฆษณาสำหรับแต่ละรูปแบบทั้งใน Android และ iOS มีดังนี้
รูปแบบโฆษณา | รหัสหน่วยโฆษณาตัวอย่าง |
---|---|
การเปิดแอป | /21775744923/example/app-open |
แบนเนอร์ | /21775744923/example/adaptive-banner |
โฆษณาคั่นระหว่างหน้า | /21775744923/example/interstitial |
โฆษณาที่มีการให้รางวัล | /21775744923/example/rewarded |
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล | /21775744923/example/rewarded-interstitial |
เนทีฟ | /21775744923/example/native |
วิดีโอเนทีฟ | /21775744923/example/native-video |
หน่วยโฆษณาเหล่านี้ชี้ไปยังครีเอทีฟโฆษณาทดสอบที่เฉพาะเจาะจง
เปิดใช้อุปกรณ์ทดสอบ
หากต้องการทดสอบอย่างเข้มงวดมากขึ้นด้วยโฆษณาที่สวยงามสำหรับเวอร์ชันที่ใช้งานจริง คุณสามารถ กำหนดค่าอุปกรณ์ของคุณเป็นอุปกรณ์ทดสอบ และใช้รหัสหน่วยโฆษณาของคุณเอง ที่คุณสร้างไว้ในอินเทอร์เฟซเว็บของ Ad Manager คุณสามารถเพิ่มอุปกรณ์ทดสอบในเว็บอินเทอร์เฟซหรือผ่านการใช้โปรแกรมโดยใช้ Google Mobile Ads SDK
ทำตามขั้นตอนด้านล่างเพื่อเพิ่มอุปกรณ์เป็นอุปกรณ์ทดสอบ
เพิ่มอุปกรณ์ทดสอบในเว็บอินเทอร์เฟซของ Ad Manager
สำหรับวิธีง่ายๆ แบบไม่เป็นโปรแกรมในการเพิ่มอุปกรณ์ทดสอบและทดสอบอุปกรณ์ใหม่หรือที่มีอยู่ ให้ใช้อินเทอร์เฟซเว็บของ Ad Manager
เพิ่มอุปกรณ์ทดสอบแบบเป็นโปรแกรม
หากคุณต้องการทดสอบโฆษณาในแอปในขณะที่พัฒนา ให้ทำตาม ขั้นตอนด้านล่างในการลงทะเบียนอุปกรณ์ทดสอบแบบเป็นโปรแกรม
เรียกใช้แอปที่กำหนดค่าด้วย Mobile Ads SDK และส่งคำขอโฆษณา โดยใช้รหัสหน่วยโฆษณาทดสอบรหัสใดรหัสหนึ่งที่ระบุไว้ข้างต้น ข้อมูลโค้ด
... private void RequestBanner() { #if UNITY_ANDROID string adUnitId = "ca-app-pub-3940256099942544/6300978111"; #elif UNITY_IPHONE string adUnitId = "ca-app-pub-3940256099942544/2934735716"; #else string adUnitId = "unexpected_platform"; #endif // Create a 320x50 banner at the top of the screen. bannerView = new BannerView(adUnitId, AdSize.Banner, AdPosition.Top); // Create an empty ad request. AdRequest request = new AdRequest(); // Load the banner with the request. bannerView.LoadAd(request); }
ตรวจสอบคอนโซลหรือเอาต์พุต logcat เพื่อหาข้อความที่มีลักษณะดังนี้
Android
I/Ads: Use RequestConfiguration.Builder .setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")) to get test ads on this device.
iOS
<Google> To get test ads on this device, set: GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
คัดลอกรหัสอุปกรณ์ทดสอบที่เป็นตัวอักษรและตัวเลขคละกันไปยังคลิปบอร์ด
แก้ไขโค้ดเพื่อเพิ่มรหัสอุปกรณ์ทดสอบลงในรายการ
RequestConfiguration.TestDeviceIds
RequestConfiguration requestConfiguration = new RequestConfiguration(); requestConfiguration.TestDeviceIds.Add("2077ef9a63d2b398840261c8221a0c9b");
ตั้งค่า
requestConfiguration
เป็นMobileAds
ทั่วโลกMobileAds.SetRequestConfiguration(requestConfiguration);
เรียกใช้แอปอีกครั้ง หากคุณเพิ่มอุปกรณ์เป็นอุปกรณ์ทดสอบอย่างถูกต้อง คุณจะต้อง จะเห็นป้ายกำกับโฆษณาทดสอบตรงกลางด้านบนของแบนเนอร์ โฆษณาคั่นระหว่างหน้า และโฆษณาที่มีการให้รางวัล
คุณสามารถคลิกโฆษณาที่มีป้ายกํากับโฆษณาทดสอบนี้ได้ คำขอใดๆ การแสดงผล และการคลิกโฆษณาทดสอบจะไม่ปรากฏใน ในรายงาน
เมื่อลงทะเบียนอุปกรณ์เป็นอุปกรณ์ทดสอบแล้ว คุณจะเริ่มได้รับโฆษณาทดสอบที่เหมือนจริงมากขึ้นโดยแทนที่
adUnitID
ทดสอบด้วยadUnitID
ของคุณเอง
การทดสอบด้วยเครื่องมือแก้ไข Unity
เริ่มตั้งแต่เวอร์ชัน 5.4.0 เป็นต้นไป คุณสามารถทดสอบโฆษณาของคุณได้โดยตรงใน ตัวแก้ไข Unity เครื่องมือแก้ไขจะเพิ่มรูปภาพสำเร็จรูปที่ให้ประสบการณ์การใช้งานคล้ายกับลักษณะการทำงานของโฆษณาจริงบนแพลตฟอร์มอุปกรณ์เคลื่อนที่
การทดสอบด้วยสื่อกลาง
หน่วยโฆษณาตัวอย่างของ Google จะแสดงเฉพาะ Google Ads วิธีทดสอบสื่อกลาง คุณต้องใช้การเปิดใช้อุปกรณ์ทดสอบ ของเรา
โฆษณาสื่อกลางจะไม่แสดงผลป้ายกํากับโฆษณาทดสอบ คุณมีหน้าที่ตรวจสอบว่าได้เปิดใช้โฆษณาทดสอบสําหรับเครือข่ายสื่อกลางแต่ละเครือข่ายแล้ว เพื่อไม่ให้เครือข่ายเหล่านี้แจ้งว่าบัญชีของคุณไม่เหมาะสมเนื่องจากมีกิจกรรมที่ไม่ถูกต้อง ดูของแต่ละเครือข่าย คู่มือสื่อกลางที่เกี่ยวข้อง
หากไม่แน่ใจว่าอะแดปเตอร์เครือข่ายโฆษณาสื่อกลางรองรับโฆษณาทดสอบหรือไม่ วิธีที่ดีที่สุดคือหลีกเลี่ยงการคลิกโฆษณาจากเครือข่ายนั้นในระหว่างการพัฒนา คุณ
สามารถใช้เมธอด MediationAdapterClassName()
กับรูปแบบโฆษณาใดก็ได้เพื่อ
ค้นหาว่าเครือข่ายโฆษณาใดแสดงโฆษณาปัจจุบัน