การเลิกใช้งานเวอร์ชัน Google Play Billing Library

ตามที่ประกาศไว้ในงาน Google I/O ปี 2019 และบล็อกโพสต์ " พบกับ Google Play Billing Library เวอร์ชัน 3" Google Play Billing Library ทุกเวอร์ชันจะมีวงจรการเลิกใช้งาน 2 ปี

หัวข้อนี้จะตอบคำถามที่พบบ่อยเกี่ยวกับการเลิกใช้งาน Billing Library เวอร์ชันต่างๆ และการย้ายข้อมูลไปยังเวอร์ชันใหม่กว่า

ไทม์ไลน์การรองรับเวอร์ชันต่างๆ

เวอร์ชัน (รวมถึงเวอร์ชันย่อย) วันที่ล่าสุดที่สามารถใช้เวอร์ชันนี้เพื่อเผยแพร่แอปใหม่หรือการอัปเดตแอปที่มีอยู่ สามารถส่งคำขอขยายเวลาได้จนถึงวันที่
5 31-ส.ค.-2024 1-พ.ย.-2024
6 31-ส.ค.-2025 1-พ.ย.-2025
7 31-ส.ค.-2026 1-พ.ย.-2026
8 31-ส.ค.-2027 1-พ.ย.-2027
ฉันจะทราบได้อย่างไรว่า APK หรือ App Bundle ใดที่ทำให้เกิดคำเตือนการเลิกใช้งาน
ตรวจสอบการขึ้นอยู่กับภายนอกที่นำเข้าของโปรเจ็กต์ (เช่น การขึ้นอยู่กับภายนอกที่พบในไฟล์ build.gradle ของโปรเจ็กต์) แอปต้องนำเข้าเวอร์ชันที่รองรับตามที่ระบุไว้ในตารางเพื่อให้เป็นไปตามข้อกำหนด โปรดทราบว่าการขึ้นอยู่กับภายนอกสำหรับการเรียกเก็บเงินจะพบได้ใน APK ที่ต้องใช้สิทธิ์ com.android.vending.BILLING เท่านั้น
APK หรือ App Bundle ที่ฉันไม่ได้ดูแลรักษาอีกต่อไปใช้ Play Billing Library เวอร์ชันที่เลิกใช้งานแล้ว ฉันต้องอัปเดตไหม
เราขอแนะนำอย่างยิ่งให้อัปเดต APK ทั้งหมดเป็น Play Billing Library เวอร์ชันล่าสุด อย่างไรก็ตาม หากไม่ได้ดูแลรักษา APK อีกต่อไป คุณก็ไม่จำเป็นต้องดำเนินการใดๆ กับ APK ในตอนนี้ การเลิกใช้งานนี้จะป้องกันไม่ให้แอปใหม่และการอัปเดตใช้ Play Billing Library เวอร์ชันเก่าเท่านั้น แอปที่มีอยู่ซึ่งใช้ไลบรารีเวอร์ชันที่เลิกใช้งานแล้วจะยังคงทำงานตามที่คาดไว้ โปรดตรวจสอบว่าได้อัปเดต APK ทั้งหมดที่ยังคงดูแลรักษาอยู่
วิธีแก้ไข APK หรือ App Bundle ที่อัปเดตเป็น Play Billing Library เวอร์ชันล่าสุดแล้วแต่ยังคงทำให้เกิดคำเตือนการเลิกใช้งาน
ตรวจสอบว่า AndroidManifest.xml มีรายการที่มีชื่อ com.google.android.play.billingclient.version หากไม่มีรายการดังกล่าว ให้ตรวจสอบ การตั้งค่าการผสานไฟล์ Manifest เพื่อดูว่าระบบได้นำแอตทริบิวต์ Manifest ออกไปในระหว่างการผสานไฟล์ Manifest หรือไม่
ฉันจะอัปเกรดจาก Play Billing Library เวอร์ชันก่อนหน้าได้อย่างไร

อัปเดตทรัพยากร Dependency ในรุ่นของคุณให้ใช้เวอร์ชันที่รองรับตามที่ระบุไว้ในตาราง อ่าน บันทึกประจำรุ่นเพื่อดูว่ามีการเปลี่ยนแปลงอะไรบ้างระหว่างรุ่นต่างๆ

นอกจากนี้ เรายังมีคำแนะนำโดยละเอียดสำหรับการย้ายข้อมูล ไปยัง PBL 8

ฉันจะค้นหาแบบฟอร์มขยายเวลาเพื่อเผยแพร่แอปแก่ผู้ใช้ Google Play ทุกคนต่อไปจนถึงวันที่ 1 พฤศจิกายนได้จากที่ใด

หากแอปยังคงใช้ Play Billing Library เวอร์ชันที่ล้าสมัย คุณจะได้รับคำเตือนและข้อความในกล่องจดหมายใน Play Console เข้าถึงแบบฟอร์มขยายเวลาได้ผ่านทางหน้ารายละเอียดของคำเตือนหรือปัญหาในหน้าสถานะนโยบายของ Play Console