Google Play In-App Reviews API

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

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

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

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

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

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

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

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

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

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

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

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

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

הנחיות עיצוב

כדי להחליט איך לשלב את בקשות הביקורת באפליקציה, כדאי לפעול לפי ההנחיות הבאות:

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

מכסות

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

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

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

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

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

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

אבטחת נתונים

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

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

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

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