בכל שנה, ספריית החיובים ב-Google Play משודרגת לגרסה גבוהה יותר, וזה משפיע על מפתחים שמפרסמים את האפליקציות שלהם בחנות Google Play.
אם אתם מפתחים שמשתמשים בחיוב ב-Play באפליקציית TWA דרך Digital Goods API, או שהשתמשתם ב-Bubblewrap כדי להוסיף את ה-PWA שלכם לחנות Play ואתם משתמשים בחיוב ב-Play באפליקציה הזו, השינויים הבאים ישפיעו עליכם ותצטרכו לבצע פעולה.
החל מ-31 באוגוסט 2025, כדי לעדכן אפליקציות קיימות או לפרסם אפליקציות חדשות בחנות Google Play, יהיה צורך להשתמש בגרסה 7 של ספריית החיובים של Google Play.
עדכנו את Digital Goods API ואת Android Browser Helper לגרסה 7 של ספריית החיובים ב-Google Play כדי לעזור לכם לעדכן את האפליקציות.
עדכון התלויות של ABH
אם אתם משתמשים ב-Bubblewrap, ודאו שאתם משתמשים בגרסה האחרונה (v.1.23.0), ואז עדכנו ובנו מחדש את האפליקציה:
- מריצים את הפקודה
npm update -g bubblewrapכדי להתקין את הגרסה האחרונה של Bubblewrap. - מריצים את
bubblewrap updateכדי לעדכן את הפרויקט ולקבל את הגרסה העדכנית של ABH - מריצים את הפקודה
bubblewrap buildכדי לבנות מחדש את הפרויקט
cd <your_twa_dir> bubblewrap update bubblewrap build
אפשר גם לערוך את יחסי התלות באופן ידני כדי לכלול את 'com.google.androidbrowserhelper:billing:1.1.0' ואז לבנות מחדש את האפליקציה. אם משתמשים ב-Gradle, צריך לעשות את זה בקובץ build.gradle:
dependencies { ... implementation 'com.google.androidbrowserhelper:billing:1.1.0' }
אחרי שבונה מחדש את האפליקציה, צריך להעלות את הגרסה המעודכנת ל-Play.
עדכון קוד תוכנית המינוי
אם האפליקציה שלכם מציעה תוכנית מינוי, ProrationMode הוסר והוחלף ב-ReplacementMode. צריך לבצע את השינוי הזה ב-PWA. מידע נוסף
אם לא תצליחו לבצע את השינויים הנדרשים עד 31 באוגוסט 2025, תוכלו לבקש הארכה עד 1 בנובמבר 2025 באמצעות טופס הבקשה להארכה שזמין בדף הפרטים של האזהרה או הבעיה בדף סטטוס המדיניות ב-Play Console. מידע נוסף על הוצאה משימוש של גרסאות של ספריית החיוב ב-Play