เปิดใช้โฆษณาทดสอบ

คู่มือนี้จะอธิบายวิธีเปิดใช้โฆษณาทดสอบในการผสานรวมโฆษณา คุณต้องเปิดใช้โฆษณาทดสอบในขั้นตอนการพัฒนาเพื่อช่วยให้คลิกโฆษณาได้โดยไม่มีการเรียกเก็บเงินจากผู้ลงโฆษณา Google หากคลิกโฆษณามากเกินไปโดยที่ไม่อยู่ในโหมดทดสอบ บัญชีของคุณอาจถูกแจ้งว่าไม่เหมาะสมเนื่องจากมีกิจกรรมที่ไม่ถูกต้อง

คุณดูโฆษณาทดสอบได้ 2 วิธีดังนี้

  1. ใช้หน่วยโฆษณาตัวอย่างของ Google

  2. ใช้หน่วยโฆษณาของคุณเองและเปิดใช้อุปกรณ์ทดสอบ

ข้อกำหนดเบื้องต้น

ตัวอย่างหน่วยโฆษณา

วิธีที่รวดเร็วที่สุดในการเริ่มทดสอบก็คือการใช้หน่วยโฆษณาทดสอบที่ Google ให้ไว้ ซึ่งหน่วยโฆษณานี้จะไม่ผูกกับบัญชี Ad Manager ดังนั้น บัญชีของคุณจึงไม่มีความเสี่ยงในการสร้างการเข้าชมที่ไม่ถูกต้องเมื่อใช้หน่วยโฆษณานี้

โปรดทราบว่า Google มีหน่วยโฆษณาทดสอบที่แตกต่างกันสําหรับ Android และ iOS คุณต้องใช้หน่วยโฆษณาทดสอบ iOS เพื่อทำคำขอโฆษณาทดสอบใน iOS และหน่วยโฆษณาทดสอบ Android เพื่อทำคำขอใน Android

หน่วยโฆษณาเหล่านี้ชี้ไปยังครีเอทีฟโฆษณาทดสอบที่เฉพาะเจาะจง

เปิดใช้อุปกรณ์ทดสอบ

หากต้องการทดสอบอย่างละเอียดยิ่งขึ้นด้วยโฆษณาที่ดูเหมือนโฆษณาเวอร์ชันที่ใช้งานจริง ตอนนี้คุณกำหนดค่าอุปกรณ์เป็นอุปกรณ์ทดสอบและใช้รหัสหน่วยโฆษณาของคุณเองที่สร้างไว้ใน UI ของ Ad Manager ได้แล้ว

ทำตามขั้นตอนด้านล่างเพื่อเพิ่มอุปกรณ์เป็นอุปกรณ์ทดสอบ

เพิ่มอุปกรณ์ทดสอบแบบเป็นโปรแกรม

หากต้องการทดสอบโฆษณาในแอปขณะพัฒนา ให้ทำตามขั้นตอนด้านล่างเพื่อลงทะเบียนอุปกรณ์ทดสอบแบบเป็นโปรแกรม

  1. เรียกใช้แอปที่กําหนดค่าด้วย Mobile Ads SDK และส่งคําขอโฆษณาโดยใช้รหัสหน่วยโฆษณาทดสอบรายการใดรายการหนึ่งข้างต้น

    void loadBanner() {
      
      final adUnitId = '/21775744923/example/adaptive-banner';
      final bannerAd = AdManagerBannerAd(
        adUnitId: adUnitId,
        request: AdManagerAdRequest(),
        sizes: [AdSize.banner],
      );
      bannerAd.load();
      
    }
    
  2. ตรวจสอบคอนโซลหรือเอาต์พุต 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" ];
  3. คัดลอกรหัสอุปกรณ์ทดสอบที่เป็นตัวอักษรและตัวเลขไปยังคลิปบอร์ด

  4. แก้ไขโค้ดให้เรียกใช้ MobileAds.instance.updateRequestConfiguration ด้วยรายการรหัสอุปกรณ์ทดสอบก่อนที่จะส่งคำขอโฆษณา

    MobileAds.instance.updateRequestConfiguration(
      RequestConfiguration(testDeviceIds: ['33BE2250B43518CCDA7DE426D04EE231']));
    
  5. เรียกใช้แอปอีกครั้ง หากคุณเพิ่มอุปกรณ์เป็นอุปกรณ์ทดสอบอย่างถูกต้อง คุณจะเห็นป้ายกํากับโฆษณาทดสอบที่กึ่งกลางด้านบนของโฆษณาแบนเนอร์ โฆษณาคั่นระหว่างหน้า และโฆษณาที่มีการให้รางวัล

    คุณสามารถคลิกโฆษณาที่มีป้ายกํากับโฆษณาทดสอบนี้ได้ คำขอ การแสดงผล และการคลิกโฆษณาทดสอบจะไม่แสดงในรายงานของบัญชี

  6. เมื่ออุปกรณ์ลงทะเบียนเป็นอุปกรณ์ทดสอบแล้ว คุณจะเริ่มได้รับโฆษณาทดสอบที่สมจริงมากขึ้นโดยแทนที่ adUnitID ทดสอบด้วย adUnitID ของคุณเอง

การทดสอบกับสื่อกลาง

หน่วยโฆษณาตัวอย่างของ Google จะแสดงเฉพาะโฆษณา Google หากต้องการทดสอบการกำหนดค่าของสื่อกลาง คุณต้องเปิดใช้อุปกรณ์ทดสอบ

โฆษณาสื่อกลางจะไม่แสดงผลป้ายกํากับโฆษณาทดสอบ คุณมีหน้าที่ตรวจสอบว่าได้เปิดใช้โฆษณาทดสอบสําหรับเครือข่ายสื่อกลางแต่ละเครือข่ายแล้ว เพื่อไม่ให้เครือข่ายเหล่านี้แจ้งว่าบัญชีของคุณไม่เหมาะสมเนื่องจากมีกิจกรรมที่ไม่ถูกต้อง ดูข้อมูลเพิ่มเติมได้ใน [คู่มือสื่อกลางของเครือข่ายแต่ละเครือข่าย]((/ad-manager/mobile-ads-sdk/flutter/choose-networks#network_details)

หากไม่แน่ใจว่าอะแดปเตอร์เครือข่ายโฆษณาสื่อกลางรองรับโฆษณาทดสอบหรือไม่ วิธีที่ดีที่สุดคือหลีกเลี่ยงการคลิกโฆษณาจากเครือข่ายนั้นในระหว่างการพัฒนา คุณสามารถตรวจสอบ Ad.responseInfo ในโฆษณารูปแบบใดก็ได้เพื่อดูว่าเครือข่ายโฆษณาใดแสดงโฆษณาปัจจุบัน