Google Play In-App Reviews API

באמצעות Google Play In-App Review API תוכלו לבקש מהמשתמשים לשלוח דירוגים וביקורות בחנות Play בלי לצאת מהאפליקציה או מהמשחק.

באופן כללי, אפשר להפעיל את תהליך השליחה של ביקורת מתוך האפליקציה (ראו איור 1) בכל שלב בתהליך השימוש באפליקציה. במהלך התהליך, המשתמש יכול לדרג את האפליקציה באמצעות מערכת של 1 עד 5 כוכבים ולהוסיף תגובה אופציונלית. לאחר שליחת הבדיקה, היא תישלח לחנות Play ותוצג בה בסופו של דבר.

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

תהליך העבודה של בדיקת האפליקציה למשתמש

איור 1. תהליך הבדיקה בתוך האפליקציה למשתמש

דרישות לגבי מכשירים

אפשר להשאיר ביקורות באפליקציה רק במכשירים הבאים:

  • מכשירי Android (טלפונים וטאבלטים) עם Android בגרסה 5.0 (רמת API‏ 21) ומעלה, עם חנות Google Play מותקנת.
  • מכשירי ChromeOS שבהם מותקנת חנות Google Play.

הדרישות לספריית Play Core

כדי לשלב ביקורות מתוך האפליקציה, האפליקציה שלכם צריכה להשתמש בגרסה 1.8.0 ואילך של ספריית Play Core.

מתי כדאי לבקש בדיקה של האפליקציה

ההנחיות הבאות יעזרו לכם להחליט מתי לבקש מהמשתמשים לכתוב ביקורות באפליקציה:

  • כדאי להפעיל את תהליך הביקורת בתוך האפליקציה אחרי שהמשתמש נהנה מספיק מהאפליקציה או מהמשחק כדי לספק משוב שימושי.
  • אל תבקשו מהמשתמשים לשלוח ביקורת יותר מדי פעמים. הגישה הזו עוזרת למזער את תסכולם של המשתמשים ולהגביל את השימוש ב-API (ראו הקטע בנושא מכסות).
  • אסור לאפליקציה לשאול את המשתמש שאלות לפני הצגת הכרטיס או הלחצן לדירוג או במהלך הצגתם, כולל שאלות לגבי הדעה שלו (למשל, 'האם האפליקציה מוצאת חן בעיניך?') או שאלות חזויות (למשל, 'האם היית נותן לאפליקציה הזו 5 כוכבים?').

הנחיות לעיצוב

מומלץ לפעול לפי ההנחיות הבאות כשמגדירים את שילוב הביקורות באפליקציה:

  • להציג את הכרטיס כפי שהוא, בלי לשנות או לזייף את העיצוב הקיים בשום צורה, כולל גודל, אטימות, צורה או מאפיינים אחרים.
  • אין להוסיף שכבת-על מעל הכרטיס או מסביב לכרטיס.
  • הכרטיס והרקע שלו צריכים להיות בשכבה העליונה. אחרי שהכרטיס מופיע, אל תסירו אותו באופן פרוגרמטי. הכרטיס יוסר באופן אוטומטי על סמך פעולה מפורשת של המשתמש או מנגנון פנימי של חנות Play.

מכסות

כדי לספק חוויית משתמש מעולה, מערכת Google Play אוכפת מכסה מוגבלת בזמן על תדירות הצגת תיבת הדו-שיח לבקשת ביקורת למשתמש. בגלל המכסה הזו, יכול להיות שלא תמיד תוצג תיבת דו-שיח אם תפעילו את השיטה launchReviewFlow יותר מפעם אחת בפרק זמן קצר (למשל, פחות מחודש).

המכסה עשויה להשתנות, לכן חשוב להפעיל את הלוגיקה שלכם ולבחור את הרגע הטוב ביותר לבקש בדיקה. לדוגמה, לא כדאי להציג אפשרות של קריאה לפעולה (כמו לחצן) כדי להפעיל את ה-API, כי יכול להיות שהמשתמש כבר הגיע למכסה שלו והתהליך לא יוצג, וכתוצאה מכך חוויית המשתמש תהיה לא תקינה. בתרחיש לדוגמה הזה, צריך להפנות את המשתמש לחנות Play במקום זאת.

שילוב ביקורות באפליקציה

איך משלבים ביקורות מתוך האפליקציה, בהתאם לסביבת הפיתוח:

התנאים וההגבלות ובטיחות הנתונים

הגישה לספריית הביקורות מתוך האפליקציות ב-Play או השימוש בה מבטאים את הסכמתכם להתנאים ולהגבלות של Play Core Software Development Kit. לפני שמשתמשים בספרייה, חשוב לקרוא את כל התנאים והמדיניות הרלוונטיים ולהבין אותם.

אבטחת נתונים

ספריות Play Core הן ממשק זמן הריצה של האפליקציה עם חנות Google Play. לכן, כשמשתמשים ב-Play Core באפליקציה, חנות Play מפעילה תהליכים משלה, שכוללים טיפול בנתונים בהתאם לתנאי השירות של Google Play. במידע הבא מוסבר איך ספריות Play Core מטפלות בנתונים כדי לעבד בקשות ספציפיות מהאפליקציה.

ביקורות מתוך האפליקציה

נתונים שנאספים על השימוש נתונים שהמשתמשים הזינו (דירוג וביקורת בטקסט חופשי)
מטרת איסוף הנתונים הנתונים שנאספים משמשים לכתיבה של ביקורת בחנות Play.
הצפנת נתונים הנתונים מוצפנים.
שיתוף נתונים הנתונים שנאספים משמשים לבדיקות ציבוריות בחנות Play. אם האפליקציה נמצאת במסלול הפצה סגור לבדיקה, הנתונים שנאספים משותפים באופן פרטי עם מפתח האפליקציה.
מחיקת נתונים משתמשים יכולים למחוק את הביקורות שלהם בחשבון שלהם בחנות Google Play או בחשבון Google.

אנחנו שואפים להיות שקופים ככל האפשר, אבל רק אתם אחראים להחליט איך להשיב לטופס שבקטע'אבטחת נתונים' ב-Google Play לגבי השיטות של האפליקציה שלכם לאיסוף, לשיתוף ולאבטחה של נתוני המשתמשים.