SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน Lite

เช่นเดียวกับไลบรารี Android อื่นๆ SDK บริการ Google Play จะเพิ่มขนาดของ ของแอปนั้นๆ ด้วย Google Mobile Ads Lite SDK เป็นเวอร์ชันขนาดเล็ก ของ Google Mobile Ads SDK ที่สร้างขึ้นมาเพื่อลดผลกระทบดังกล่าว ซึ่งเป็นเศษส่วนของ ขนาดของ SDK ปกติ

นอกจากขนาดที่เล็กลงแล้ว การใช้ Lite SDK จะลดจำนวนรวมของ เมธอดที่มีการอ้างอิงในแอป ซึ่งจะเป็นประโยชน์อย่างยิ่งเมื่อทำให้ใช้งานได้กับเวอร์ชันเก่า Android เวอร์ชันต่างๆ ที่นักพัฒนาแอปสามารถพบข้อมูลอ้างอิง 64K ขีดจำกัด

วิธีกำหนดค่า Gradle เพื่อรวม Lite SDK ไว้ในแอปของคุณมีดังนี้

dependencies {
    implementation 'com.google.android.gms:play-services-ads-lite:23.3.0'
}

ข้อจำกัดของ Lite SDK

Lite SDK ควรใช้เฉพาะในแอปที่เผยแพร่ผ่าน Google Play Store

มาตรฐานนี้ต่างจากบริการ Google Play อื่นๆ การติดตั้งใช้งาน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ใน APK ของบริการ Google Play ก็เช่นกัน ที่รวมอยู่ในไลบรารีไคลเอ็นต์ของบริการ Google Play ซึ่งช่วยให้การสนับสนุนเกี่ยวกับ อุปกรณ์ที่ไม่มี APK ของบริการ Google Play ขณะรันไทม์ SDK จะเปรียบเทียบ เวอร์ชันของไลบรารีของไคลเอ็นต์และ APK ของบริการ Google Play และใช้ เวอร์ชันใหม่

Lite SDK ตัดการติดตั้ง Google Mobile Ads SDK ออกจากไคลเอ็นต์ โดยจะเหลือเฉพาะอินเทอร์เฟซไปยัง APK บริการ Google Play เท่านั้น เดอะไลท์ SDK อาศัยการใช้งาน APK หากคุณทำให้แอปใช้งานได้นอก Google Play Store ก็ไม่รับประกันว่าอุปกรณ์ของผู้ใช้จะมี APK ของบริการ Google Play ที่ติดตั้งไว้

ในอุปกรณ์ที่มีบริการ Google Play เวอร์ชันล่าสุด Lite SDK ลักษณะการทำงานนี้จะเหมือนกับการทำงานของ SDK มาตรฐาน อย่างไรก็ตาม บนอุปกรณ์ที่ บริการ Google Play ล้าสมัยหรือไม่มีแล้ว Lite SDK อาจอ้างถึง API ที่ไม่พร้อมใช้งานหรือมีการเปลี่ยนแปลงจาก API ใน Google Play APK ของบริการ ซึ่งจะทำให้ไม่มีการดำเนินการและเกิดข้อผิดพลาดในการบันทึก ซึ่งอาจ ทำให้โฆษณาไม่แสดงผลในอุปกรณ์เหล่านั้น