Reminder: By Aug 31, 2025, all new apps and updates to existing apps must use Billing Library version 7 or newer. If you need more time to update your app, you can request an extension until Nov 1, 2025. Learn about
Play Billing Library version deprecation.
הוצאה משימוש של גרסה של ספריית החיובים ב-Google Play
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
כפי שפורסם ב-Google I/O בשנת 2019 ובפוסט בבלוג בנושא הכרות עם גרסה 3 של ספריית החיובים ב-Play, כל הגרסאות של ספריית החיובים ב-Play יעברו מחזור הוצאה משימוש של שנתיים.
במאמר הזה מפורטות תשובות לשאלות נפוצות בנושא הוצאה משימוש של גרסאות של Billing Library ומיגרציה לגרסאות חדשות יותר.
ציר הזמן של התמיכה בגרסאות שונות
גרסה (כולל גרסאות משנה)
|
התאריך האחרון שבו אפשר להשתמש בגרסה כדי להשיק אפליקציות חדשות או עדכונים לאפליקציות קיימות |
אפשר לשלוח בקשת תוסף עדכנית
|
5 |
31 באוגוסט 2024 |
Nov-1-2024 |
6 |
31 באוגוסט 2025 |
Nov-1-2025 |
7 |
Aug-31-2026 |
Nov-1-2026 |
8 |
Aug-31-2027 |
Nov-1-2027 |
- איך אפשר לדעת איזה APK או App Bundle מפעיל אזהרה על הוצאה משימוש?
- בודקים את התלויות המיובאות של הפרויקט (לדוגמה, אלה שנמצאות בקובץ
build.gradle
של הפרויקט). כדי לעמוד בדרישות, האפליקציות צריכות לייבא גרסה נתמכת כמו שמצוין בטבלה. הערה:תלות בחיוב תופיע רק בחבילות APK שנדרשת להן ההרשאה com.android.vending.BILLING
.
- קובץ APK או App Bundle שאני כבר לא מתחזק משתמש בגרסה שיצאה משימוש של ספריית החיובים ב-Play. האם צריך לעדכן?
- מומלץ מאוד לעדכן את כל חבילות ה-APK לגרסה האחרונה של ספריית החיובים ב-Play. עם זאת, אם חבילת APK כבר לא מתעדכנת, לא צריך לבצע פעולה לגביה בשלב הזה. הוצאה משימוש
מונעת רק מאפליקציות חדשות ומעדכונים להשתמש בגרסאות ישנות יותר של
ספריית החיוב ב-Play. אפליקציות קיימות שמשתמשות בגרסה שיצאה משימוש של הספרייה ימשיכו לפעול כצפוי. חשוב לוודא שכל חבילות ה-APK שמתעדכנות באופן פעיל מעודכנות.
- איך פותרים את הבעיה אם קובץ ה-APK או ה-App Bundle עודכן לגרסה האחרונה של ספריית החיובים ב-Play, אבל עדיין מוצגת אזהרה על הוצאה משימוש?
- מוודאים שהרשומה
AndroidManifest.xml
מכילה רשומה עם שם
com.google.android.play.billingclient.version
. אם הרשומה לא מופיעה, צריך לבדוק את ההגדרות של מיזוג המניפסט כדי לראות אם מאפיין המניפסט מושמט במהלך מיזוג המניפסט.
- איך משדרגים מגרסה קודמת של ספריית החיוב ב-Play?
צריך לעדכן את התלות בגרסה כדי להשתמש בגרסה נתמכת, כפי שמצוין בטבלה. כדי לראות מה השתנה בין הגרסאות, אפשר לקרוא את נתוני הגרסה.
בנוסף, יש לנו מדריך מפורט להעברה ל-PBL 8.
איפה אפשר למצוא את טופס התוסף כדי להמשיך להפיץ לכל משתמשי Google Play עד 1 בנובמבר?
אם האפליקציה שלך עדיין משתמשת בגרסה לא עדכנית של ספריית החיובים ב-Play, תקבל אזהרה והודעה בתיבת הדואר הנכנס ב-Play Console. טופס ההרחבה זמין בדף הפרטים של האזהרה או הבעיה בדף סטטוס המדיניות ב-Play Console.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-27 (שעון UTC)."],[],[],null,["# Google Play Billing Library version deprecation\n\nAs announced at Google I/O in 2019 and the\n[Meet Google Play Billing Library Version 3](https://android-developers.googleblog.com/2020/06/meet-google-play-billing-library.html \"Play Billing Library Version 3 Blog\") blog post, all versions of Play\nBilling Library will follow a two year deprecation cycle.\n\nThis topic answers common questions regarding Billing Library version\ndeprecation and migrating to newer versions.\n\nSupport timeline For different versions\n---------------------------------------\n\n| Version (including minor versions) | Last date version can be used to release new apps or updates to existing apps | Extension request can be made up to date |\n|------------------------------------|-------------------------------------------------------------------------------|------------------------------------------|\n| 5 | Aug-31-2024 | Nov-1-2024 |\n| 6 | Aug-31-2025 | Nov-1-2025 |\n| 7 | Aug-31-2026 | Nov-1-2026 |\n| 8 | Aug-31-2027 | Nov-1-2027 |\n\n**How can I find which APK or App Bundle is triggering a deprecation warning?**\n: Review your project's imported dependencies (for example, those found\n in your project's `build.gradle` file). To be compliant, apps\n must import a supported version as indicated in the table. Note that\n Billing dependencies would be found only in APKs that require the\n `com.android.vending.BILLING` permission.\n\n**An APK or App Bundle that I no longer maintain is using a deprecated version of the Play Billing Library. Do I need to update?**\n: We strongly recommend updating all APKs to the latest version of the\n Play Billing Library. However, if an APK is no longer maintained, then\n no action is required for the APK at this time. This deprecation\n prevents only new apps and updates from using older versions of the\n Play Billing Library. Existing apps that use a deprecated version of\n the library will continue to function as expected. Please ensure that all\n actively maintained APKs are updated.\n\n**How to fix APK or App Bundle updated to latest Play Billing Library but still triggering deprecation warning?**\n: Make sure your `AndroidManifest.xml` contains an entry with name\n `com.google.android.play.billingclient.version`. If the entry\n isn't present, check your\n [manifest merge settings](/studio/build/manage-manifests#merge-manifests)\n to see if the manifest attribute is being dropped during manifest merging.\n\n**How can I upgrade from an earlier version of Play Billing Library?**\n\n: Update the dependency in your release to use a supported version as indicated\n in the table. To see what changed between releases, read the\n [release notes](/google/play/billing/release-notes).\n\n In addition, we have an in-depth guide for migrating\n [to PBL 8](/google/play/billing/migrate-gpblv8).\n\n**Where can I find the extension form to continue distributing to all Google\nPlay users until 1 November?**\n\nIf your app is still using an out of date Play Billing Library version, you'll\nreceive a warning and an inbox message in Play Console. The extension form is\navailable through the details page of the warning or issue on the\n[Policy status](https://play.google.com/console/developers/app/policy-center \"Policy Center\") page in Play Console."]]