วันจันทร์ที่ 5 พฤษภาคม 2025
IMA Android เวอร์ชัน 3.35.1 เพิ่มเมธอด ImaSdkFactory.initialize() การเรียกนี้จะเริ่มโหลดทรัพยากร SDK ที่จำเป็นก่อนคำขอโฆษณาแรก ซึ่งจะช่วยให้โหลดได้เร็วขึ้น การเปลี่ยนแปลงเหล่านี้จะช่วยจำกัดการบัฟเฟอร์โฆษณา และช่วยเพิ่มการแสดงโฆษณาและการสร้างรายได้ให้ได้มากที่สุด กระบวนการโหลดอาจใช้เวลาหลายวินาทีจึงจะเสร็จสมบูรณ์ ทั้งนี้ขึ้นอยู่กับอุปกรณ์
เราขอแนะนำอย่างยิ่งให้เรียกใช้ initialize() โดยเร็วที่สุดหลังจากที่แอปเริ่มทำงาน แนวทางนี้ช่วยลดเวลาในการแสดงเฟรมแรกสำหรับโฆษณาตอนต้น จึงช่วยจำกัดเวลาที่ผู้ใช้ต้องรอและเพิ่มโอกาสในการสร้างรายได้
แอปพลิเคชันที่ใช้การปรับปรุงเวลาในการโหลดเหล่านี้จะได้รับประโยชน์ต่อไปนี้
- เวลาที่ใช้ในการแสดงเฟรมแรกลดลงโดยเฉลี่ย 0.25 ถึง 0.5 วินาที
- โดยลดลงมากขึ้นสำหรับการใช้งานบนทีวี ซึ่งปรับปรุงได้สูงสุด 5 วินาที
แผนภาพต่อไปนี้แสดงแอปที่ใช้การเรียกใช้เมธอด initialize() เพื่อโหลดทรัพยากรระบบก่อนที่ผู้ใช้จะเลือกวิดีโอ

การเรียก ImaSdkFactory.initialize() จะยอมรับอินสแตนซ์ ImaSdkSettings ใช้ค่าการตั้งค่าเดียวกับที่ใช้สร้างอินสแตนซ์ AdsLoader ในแอป ดูข้อมูลเพิ่มเติมเกี่ยวกับฝั่งไคลเอ็นต์และ DAI ได้ที่หัวข้อเพิ่มประสิทธิภาพเวลาในการโหลด IMA หากมีคำถาม โปรดติดต่อเราโดยใช้ฟอรัมด้านเทคนิคของ IMA
ป้ายกำกับ: dai, ima-android, ima-sdk