ตามที่ประกาศไว้ในงาน 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