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

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

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

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

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

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

  • ทําตามขั้นตอนเริ่มต้นใช้งานให้เสร็จสมบูรณ์

  • นำเข้าปลั๊กอิน Unity โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google ไปยังแอป Unity

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

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

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

ต่อไปนี้คือตัวอย่างหน่วยโฆษณาสำหรับแต่ละรูปแบบทั้งใน Android และ iOS

Android

รูปแบบโฆษณา รหัสหน่วยโฆษณาตัวอย่าง
การเปิดแอป ca-app-pub-3940256099942544/9257395921
แบนเนอร์ 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

iOS

รูปแบบโฆษณา รหัสหน่วยโฆษณาตัวอย่าง
การเปิดแอป ca-app-pub-3940256099942544/5575463023
แบนเนอร์ ca-app-pub-3940256099942544/2934735716
โฆษณาคั่นระหว่างหน้า ca-app-pub-3940256099942544/4411468910
โฆษณาที่มีการให้รางวัล ca-app-pub-3940256099942544/1712485313
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล ca-app-pub-3940256099942544/6978759866
เนทีฟ ca-app-pub-3940256099942544/3986624511

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

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

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

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

เพิ่มอุปกรณ์ทดสอบใน UI ของ AdMob

สำหรับวิธีง่ายๆ แบบไม่เป็นโปรแกรมในการเพิ่มอุปกรณ์ทดสอบและทดสอบอุปกรณ์ใหม่หรือที่มีอยู่ ใช้ UI ของ AdMob เรียนรู้ วิธีการ

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

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

  1. เรียกใช้แอปที่กำหนดค่าด้วย 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);
    }
  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. แก้ไขโค้ดเพื่อเพิ่มรหัสอุปกรณ์ทดสอบไปยัง รายการ RequestConfiguration.TestDeviceIds

    RequestConfiguration requestConfiguration = new RequestConfiguration();
    requestConfiguration.TestDeviceIds.Add("2077ef9a63d2b398840261c8221a0c9b");
  5. ตั้งค่า requestConfiguration ทั่วโลกเป็น MobileAds

    MobileAds.SetRequestConfiguration(requestConfiguration);
  6. เรียกใช้แอปอีกครั้ง หากคุณเพิ่มอุปกรณ์เป็นอุปกรณ์ทดสอบอย่างถูกต้อง คุณจะต้อง จะเห็นป้ายกำกับโฆษณาทดสอบตรงกลางด้านบนของแบนเนอร์ โฆษณาคั่นระหว่างหน้า และโฆษณาที่มีการให้รางวัล

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

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

การทดสอบด้วยตัวแก้ไข Unity

เริ่มตั้งแต่เวอร์ชัน 5.4.0 เป็นต้นไป คุณสามารถทดสอบโฆษณาของคุณได้โดยตรงใน ตัวแก้ไข Unity โปรแกรมแก้ไขจะเพิ่มภาพ Prefab ที่ให้ประสบการณ์คล้ายกับ ลักษณะการทำงานของโฆษณาจริง บนแพลตฟอร์มอุปกรณ์เคลื่อนที่

การทดสอบด้วยสื่อกลาง

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

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

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