הכלים והמקורות הבאים יעזרו לכם להפיק את המרב מ-Play Integrity API כחלק מהאסטרטגיה שלכם למניעת ניצול לרעה.
מעקב אחרי הסטטוס של Play Integrity API
לוח הבקרה של סטטוס Play מציג מידע על הסטטוס של Play Integrity API. באתר יפורסם מידע על סטטוס השירות, כולל שיבושים והפסקות זמניות בשירות. אם נתקלתם בבעיה שלא מופיעה בדף, אתם יכולים לפנות לתמיכה במפתחים של Google Play.
בדיקת תגובות שונות של Play Integrity API באפליקציה
אתם יכולים ליצור בדיקות כדי להעריך את האינטראקציה של Play Integrity API עם האפליקציה שלכם. תוכלו לבחור את קביעות השלמות או את קוד השגיאה שכתובות האימייל שציינתם צריכות לקבל באפליקציה מהשרתים של Google Play. כך תוכלו לבדוק איך האפליקציה מגיבה לכל התשובות והשגיאות האפשריות.
אפשר להגדיר בדיקה ב-Play Console. בתפריט הימני, עוברים אל מוגן באמצעות Play. לצד Play Integrity API, לוחצים על ניהול ומחפשים את בדיקה כדי להתחיל. הוראות מפורטות זמינות במרכז העזרה של Play Console.
שימו לב: בתגובות לבדיקה מופיע שדה testingDetails נוסף במטען הייעודי (payload) שמוחזר.
"testingDetails": { "isTestingResponse": true }
ניתוח התגובות מ-Play Integrity API שהאפליקציה מקבלת
אתם יכולים לגשת לדוחות של Play Integrity API ב-Play Console כדי להבין את התגובות שהאפליקציה מקבלת ולזהות בעיות פוטנציאליות. כדי לראות את הדוח, עוברים אל מוגן על ידי Play ולוחצים על סמל החץ שמאלה בקטע מעקב אחר Play Integrity API.
בדוח מוצגים הפרטים הבאים:
- נפח הבקשות הרגילות והקלאסיות שהאפליקציה שולחת.
- פירוט של כל תשובה לגבי המכשיר, האפליקציה ופרטי החשבון. התוצאות האופציונליות עדיין לא מוצגות בדוח.
- קודי השגיאה הנפוצים ביותר שמופיעים באפליקציה.
- האישורים הנפוצים ביותר מגרסאות אפליקציה לא מזוהות.
אתם יכולים לסנן את הדוח לפי גרסת האפליקציה, המדינה וגרסת Android OS כדי לקבל תצוגה מפורטת יותר של תוצאות בדיקת היושרה. כדי להגן על פרטיות המשתמשים, הנתונים לא מוצגים כשנפח הבקשות נמוך.
בדיקת קביעת התקינות של המכשיר מכל מכשיר
אם אתם צריכים לאמת את קביעת התקינות שממשק Play Integrity API מחזיר לגבי האפליקציה שלכם במכשיר מסוים – למשל, במהלך ניפוי באגים או פתרון בעיות שדווחו על ידי משתמשים – אתם יכולים להשתמש באפליקציית חנות Play כדי ליצור קביעת תקינות של Play Integrity API עבור המכשיר הזה.
קודם כול, מפעילים את האפשרויות למפתחים בחנות Play במכשיר. מקישים על סמל הפרופיל ואז על הגדרות. פותחים את התפריט מידע ומקישים שבע פעמים על השורה עם הכיתוב גרסת חנות Play כדי לבטל את הנעילה של מצב פיתוח.
כדי ליצור פסק דין ממכשיר Android, פותחים את אפליקציית חנות Play, מקישים על סמל הפרופיל ואז על הגדרות. פותחים את התפריט כללי ומקישים על אפשרויות למפתחים. בהגדרות של Play Integrity, מקישים על בדיקת התקינות כדי ליצור קביעה.
בדיקת התקינות במכשיר שמחובר לרשת אחרת
אפשר גם להתחיל בדיקת תקינות במכשיר Wear OS, Android Automotive OS או מכשיר Android TV שמחובר ישירות מהטלפון הראשי. כך אפשר לקבל קביעות תקינות של המכשיר לגבי גורמי הצורה האלה.
כדי לבצע בדיקת תקינות מרחוק:
- מוודאים שגם הטלפון הראשי וגם מכשיר היעד, כמו שעון, רכב או טלוויזיה, מחוברים לאותו חשבון Google.
- בטלפון הראשי, פותחים את אפליקציית חנות Play ועוברים אל הגדרות > כללי > אפשרויות למפתחים.
- בקטע Play Integrity, מקישים על החץ להרחבה של הלחצן המפוצל Check integrity כדי לראות את המכשירים המחוברים.
- בוחרים את מכשיר היעד מהרשימה הנפתחת.
הטלפון מפעיל את הבדיקה במכשיר שמחובר לרשת אחרת ומציג את התוצאה שלה בסיום הפעולה.
עזרה למשתמשים בפתרון בעיות שקשורות לשלמות
Play Integrity API מספק תיבות דו-שיח שונות לתיקון שגיאות ב-Play שאפשר להפעיל באפליקציה כדי לעזור למשתמשים לפתור בעיות ספציפיות שקשורות לפסיקות.
כדי לעזור למשתמשים לפתור בעיות שקשורות לתקינות המכשיר, אפשר להפנות אותם לתכונה לפתרון בעיות באפליקציית חנות Play. כדי לפתור את הבעיות שקשורות לתקינות המכשיר, צריך להנחות את המשתמשים לבצע את השלבים הבאים:
- פותחים את האפליקציה של חנות Google Play.
- בצד שמאל למעלה, מקישים על סמל הפרופיל.
- מקישים על הגדרות > מידע > אישור Play Protect.
- מקישים על תיקון בעיה במכשיר. הלחצן הזה מוצג רק למשתמשים שהמכשירים שלהם לא עברו את בדיקות תקינות המכשיר של Play. לאחר מכן יוצגו למשתמש סדרה של הנחיות שיעזרו לו לפתור את הבעיה במכשיר, ואם אפשר, לתקן אותה.
כדאי לשקול פתרונות הונאה מקצה לקצה לארגונים
לקוחות Enterprise שמחפשים פתרון מלא לניהול תרמיות ובוטים יכולים לרכוש את reCAPTCHA Enterprise לנייד, שכולל ערכות SDK ל-Android שמספקות למפתחים ציוני סיכון להונאה. reCAPTCHA Enterprise כולל באופן אוטומטי אותות של Play Integrity API, ומשלב אותם עם אותות של רשת reCAPTCHA ואותות של אפליקציות ללקוחות, כדי לספק פתרון חלק ובלתי נראה לניהול תרמיות. הוא יכול גם לספק הגנה לאפליקציות ל-Android שבהן Play Integrity API לא זמין.
קבלת תמיכה
כדי לדווח על קביעה לא צפויה של Play Integrity API, צריך לשלוח באג עם כל המידע הנדרש.
כדי לשאול שאלות או לשלוח משוב על Play Integrity API, אפשר:
- אפשר לפנות לתמיכה למפתחים של Google Play ישירות מ-Play Console.
- צריך למלא את הטופס הזה במרכז העזרה של Play Console.
אם אתם מבקשים להגדיל את מספר הבקשות היומי שהאפליקציה שולחת, יכול להיות שיעבור עד שבוע עד שהבקשה תאושר. אנחנו ממליצים מאוד לעקוב אחר השימוש ב-Play Integrity API ב-Google Play Console או במסוף Google Cloud, שבהם אפשר גם להגדיר התראות על הגעה למכסה, כדי למנוע שיבושים בשירות.