รายงานการเล่นอย่างต่อเนื่อง

เลือกแพลตฟอร์ม HTML5 Android iOS tvOS
IMA SDK สำหรับ Android อนุญาตให้ตั้งค่าบริบทการเล่นต่อเนื่องสำหรับ คำขอโฆษณา เมธอด setContinuousPlayback() จะแจ้งให้ SDK ทราบว่าโปรแกรมเล่นวิดีโอต้องการเล่นเนื้อหาอย่างต่อเนื่องไปเรื่อยๆ คล้ายกับการออกอากาศทางทีวีหรือไม่ เมื่อตั้งค่าเป็น true โฆษณาที่ส่งคืนจาก คำขอจะเป็นโฆษณาที่เซิร์ฟเวอร์โฆษณากำหนดว่าเหมาะสำหรับการเล่นต่อเนื่อง การไม่ เรียกใช้เมธอดนี้ จะทำให้การตั้งค่าเป็น "ไม่รู้จัก" ตัวอย่างต่อไปนี้แสดงวิธีตั้งค่าการเล่นต่อเนื่องในคำขอโฆษณา
AdsRequest request = mSdkFactory.createAdsRequest();
request.setAdTagUrl(adTagUrl);
request.setContinuousPlayback(true);
adsLoader.requestAds(request);
สำหรับผู้ที่ใช้ ส่วนขยาย Exoplayer-IMA เวอร์ชัน 2.13 ขึ้นไป หรือ BasicExample ที่ใช้ส่วนขยาย ตัวอย่างต่อไปนี้แสดงวิธีตั้งค่าการเล่นต่อเนื่อง
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_my);

    playerView = findViewById(R.id.player_view);

    ImaAdsLoader.Builder builder = new ImaAdsLoader.Builder(this).setContinuousPlayback(true);
    adsLoader = builder.build();
}

ความแตกต่างระหว่างการเล่นต่อเนื่องกับการเล่นโฆษณาอัตโนมัติ

นอกจากนี้ IMA SDK สำหรับ Android ยังช่วยให้คุณตั้งค่าได้ว่าเพลเยอร์จะเริ่มเล่น โดยอัตโนมัติหรือรอการดำเนินการของผู้ใช้เพื่อเริ่มเล่น โดยใช้เมธอด setAdWillAutoPlay() เมื่อตั้งค่าเป็น true โฆษณาที่แสดงจะเป็นโฆษณาที่เซิร์ฟเวอร์โฆษณากำหนดว่าเหมาะกับสภาพแวดล้อมการเล่นอัตโนมัติ

ตารางนี้แสดงรายละเอียดเวลาที่ควรร้องขอโฆษณาสำหรับการเล่นต่อเนื่องและการเล่นอัตโนมัติ โดยอิงตามเนื้อหาวิดีโอ ที่โฆษณาจับคู่ด้วย

เนื้อหาวิดีโอ พารามิเตอร์สำหรับ setContinuousPlayback() พารามิเตอร์สำหรับ setAdWillAutoPlay()
วิดีโอเนื้อหาเดียวที่เล่นเมื่อผู้ใช้โต้ตอบ false false
วิดีโอเนื้อหาเดียวที่เล่นอัตโนมัติ false true
เพลย์ลิสต์วิดีโอที่เล่นวิดีโอแรกเมื่อผู้ใช้โต้ตอบ แต่จะเล่นวิดีโอ ถัดไปโดยอัตโนมัติ true false
เพลย์ลิสต์วิดีโอที่เล่นวิดีโอแรกอัตโนมัติและเล่นวิดีโอถัดไปอัตโนมัติ true true