הפניה לקודי השגיאה של Play Age Signals API

אם האפליקציה שולחת בקשת API ל-Play Age Signals API והקריאה נכשלת, האפליקציה מקבלת קוד שגיאה. יכולות להיות לכך כמה סיבות, כמו גרסה לא עדכנית של אפליקציית חנות Play.

אסטרטגיית ניסיון חוזר: במצבים שבהם המשתמש נמצא בסשן, מומלץ להטמיע אסטרטגיית ניסיון חוזר עם מספר ניסיונות מקסימלי כתנאי יציאה, כדי שהשגיאה תשבש את חוויית המשתמש כמה שפחות.

בטבלה הבאה מפורטים קודי השגיאה של Play Age Signals API.

קוד קבוע תיאור ניתן לניסיון חוזר
-1 API_NOT_AVAILABLE ‫Play Age Signals API לא זמין. יכול להיות שהגרסה של אפליקציית חנות Play שמותקנת במכשיר ישנה. מבקשים מהמשתמש לעדכן את חנות Play. כן
‪-2 PLAY_STORE_NOT_FOUND לא נמצאה אפליקציית חנות Play במכשיר. מבקשים מהמשתמש להתקין את חנות Play או להפעיל אותה. כן
-3 NETWORK_ERROR לא נמצאה רשת זמינה. מבקשים מהמשתמש לבדוק אם יש חיבור. כן
-4 PLAY_SERVICES_NOT_FOUND Play Services לא זמינים או שהגרסה שלהם ישנה מדי. מבקשים מהמשתמש להתקין, לעדכן או להפעיל את Play Services. כן
-5 CANNOT_BIND_TO_SERVICE הקישור לשירות בחנות Play נכשל. יכול להיות שהסיבה לכך היא שמותקנת במכשיר גרסה ישנה של חנות Play או שהזיכרון של המכשיר עמוס מדי. מבקשים מהמשתמש לעדכן את אפליקציית חנות Play. מנסים שוב עם השהיה מעריכית לפני ניסיון חוזר (exponential backoff). כן
-6 PLAY_STORE_VERSION_OUTDATED צריך לעדכן את אפליקציית חנות Play. מבקשים מהמשתמש לעדכן את אפליקציית חנות Play. כן
-7 PLAY_SERVICES_VERSION_OUTDATED צריך לעדכן את Google Play Services. מבקשים מהמשתמש לעדכן את Play Services. כן
-8 CLIENT_TRANSIENT_ERROR אירעה שגיאה זמנית במכשיר הלקוח. מטמיעים אסטרטגיה של ניסיונות חוזרים עם מספר ניסיונות מקסימלי כתנאי יציאה. אם הבעיה נמשכת, צריך לבקש מהמשתמש לנסות שוב מאוחר יותר. כן
-9 APP_NOT_OWNED האפליקציה לא הותקנה מ-Google Play. מבקשים מהמשתמש להוריד את האפליקציה מ-Google Play. לא
-10 SDK_VERSION_OUTDATED הגרסה הזו של Play Age Signals SDK לא נתמכת יותר. מבקשים מהמשתמש לעדכן את האפליקציה לגרסה חדשה יותר שמשתמשת בגרסה עדכנית של Play Age Signals SDK. לא
-100 INTERNAL_ERROR שגיאה פנימית לא ידועה. מטמיעים אסטרטגיה של ניסיונות חוזרים עם מספר ניסיונות מקסימלי כתנאי יציאה. אם הבעיה נמשכת, צריך לבקש מהמשתמש לנסות שוב מאוחר יותר. אם הפעולה נכשלת באופן עקבי, פנו לתמיכה למפתחים של Google Play, ציינו את Play Age Signals API בנושא וכללו כמה שיותר פרטים טכניים (למשל דוח באגים). לא