ตามที่ประกาศใน Google I/O ปี 2019 และบล็อกโพสต์ Meet Google Play Billing Library Version 3 ไลบรารีการเรียกเก็บเงินของ Play ทุกเวอร์ชัน จะใช้รอบการเลิกใช้งาน 2 ปี
หัวข้อนี้จะตอบคำถามที่พบบ่อยเกี่ยวกับการเลิกใช้งาน Billing Library เวอร์ชัน และการย้ายข้อมูลไปยังเวอร์ชันใหม่กว่า
ไทม์ไลน์การสนับสนุนสำหรับเวอร์ชันต่างๆ
เวอร์ชัน (รวมถึง เวอร์ชันย่อย) | คุณใช้เวอร์ชันวันที่ล่าสุดเพื่อเผยแพร่แอปใหม่ หรืออัปเดตแอปที่มีอยู่ได้ | คุณสามารถส่งคำขอขยายเวลาได้ |
---|---|---|
5 | 31-ส.ค.-2024 | Nov-1-2024 |
6 | 31-ส.ค.-2025 | Nov-1-2025 |
7 | 31-ส.ค.-2026 | 1-11-2026 |
8 | 31-ส.ค.-2027 | Nov-1-2027 |
- ฉันจะดูได้อย่างไรว่า APK หรือ App Bundle ใดที่ทำให้เกิดคำเตือนการเลิกใช้งาน
- ตรวจสอบการอ้างอิงที่นำเข้าของโปรเจ็กต์ (เช่น การอ้างอิงที่พบในไฟล์
build.gradle
ของโปรเจ็กต์) หากต้องการปฏิบัติตามข้อกำหนด แอป ต้องนำเข้าเวอร์ชันที่รองรับตามที่ระบุไว้ในตาราง โปรดทราบว่า ทรัพยากร Dependency ในการเรียกเก็บเงินจะอยู่ใน 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