כדי לבדוק את השילוב של ביקורות בתוך האפליקציה או המשחק, פועלים לפי השלבים במדריך הזה.
בדיקה באמצעות חנות Google Play
כדי להשתמש בביקורות מתוך האפליקציה, האפליקציה צריכה להיות מפורסמת בחנות Play. עם זאת, אתם יכולים לבדוק את השילוב בלי לפרסם את האפליקציה בסביבת הייצור, באמצעות מסלולים לבדיקה פנימית או שיתוף פנימי של אפליקציות. שתי השיטות מתוארות בקטע הזה.
בדיקה באמצעות מסלול לבדיקה פנימית
מעלים את האפליקציה למסלול לבדיקה פנימית ומתקינים אותה במכשיר עם חשבון משתמש שיש לו גישה למסלול לבדיקה פנימית. כשמשתמשים במסלול לבדיקה פנימית, צריך לעמוד בתנאים הבאים:
- חשבון המשתמש הוא חלק מהמסלול לבדיקה פנימית.
- חשבון המשתמש הוא החשבון הראשי והוא נבחר בחנות Play.
- המשתמש הוריד את האפליקציה מחנות Play (האפליקציה מופיעה בספריית Google Play של המשתמש).
- בחשבון המשתמש אין ביקורת על האפליקציה.
אחרי שהחשבון במכשיר הוריד את האפליקציה לפחות פעם אחת ממסלול הבדיקה הפנימית והוא חלק מרשימת הבודקים, אפשר לפרוס גרסאות חדשות של האפליקציה באופן מקומי במכשיר הזה (לדוגמה, באמצעות Android Studio).
בדיקה באמצעות שיתוף פנימי של אפליקציות
לחלופין, כדי לבצע בדיקות חוזרות במהירות, אתם יכולים להשתמש בשיתוף פנימי של אפליקציות כדי לבדוק את השילוב. השיטה הזו מאפשרת לכם לבדוק שינויים במהירות, כי היא מדלגת על חלק מהאימותים שמתבצעים במסלולי בדיקה אחרים.
בדיקה באמצעות FakeReviewManager
הארטיפקט של הביקורת באפליקציה מכיל הטמעה של FakeReviewManager שמאפשרת לזייף את ההתנהגות של ה-API.
צריך להשתמש בזה רק לבדיקות של יחידות או אינטגרציה כדי לאמת את ההתנהגות של האפליקציה אחרי שהבדיקה הושלמה. כדי להשתמש ב-FakeReviewManager, מחליפים את המכונה של ReviewManager במכונה של FakeReviewManager, כמו בדוגמה הבאה:
Kotlin
val manager = FakeReviewManager(context)
Java
ReviewManager manager = new FakeReviewManager(context);
פתרון בעיות
במהלך השילוב והבדיקה של ביקורות בתוך האפליקציה, יכול להיות שתיתקלו בבעיות. בטבלה הבאה מפורטות הבעיות הנפוצות ביותר שעלולות למנוע את הצגת תיבת הדו-שיח של הביקורת בתוך האפליקציה:
| בעיה | פתרון |
|---|---|
| האפליקציה עדיין לא פורסמה בחנות Play. | לא צריך לפרסם את האפליקציה כדי לבדוק אותה, אבל קובץ ה-applicationID של האפליקציה צריך להיות זמין לפחות במסלול לבדיקה פנימית. |
| אי אפשר לכתוב ביקורת על האפליקציה דרך חשבון המשתמש. | האפליקציה צריכה להיות בספריית Google Play של המשתמש. כדי להוסיף את האפליקציה לספרייה של המשתמש, צריך להוריד את האפליקציה מחנות Play באמצעות החשבון של המשתמש הזה. |
| החשבון הראשי לא נבחר בחנות Play. | אם יש כמה חשבונות במכשיר, צריך לוודא שהחשבון הראשי הוא החשבון שנבחר בחנות Play. |
| חשבון המשתמש מוגן (לדוגמה, בחשבונות ארגוניים). | במקום זאת, צריך להשתמש בחשבון Gmail. |
| המשתמש כבר כתב ביקורת על האפליקציה. | למחוק את הביקורת ישירות מחנות Play. |
| הגעת למכסה. | משתמשים במסלול לבדיקה פנימית או בשיתוף פנימי של אפליקציות. |
| יש בעיה בחנות Google Play או ב-Google Play Services במכשיר. | זה קורה בדרך כלל כשחנות Play הותקנה במכשיר ממקור לא רשמי. צריך להשתמש במכשיר אחר שמותקנת בו גרסה תקינה של חנות Play ושל Google Play Services. |