חנות Google Play מתכוננת להוסיף ביקורות בתוך האפליקציה

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

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

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

קוד סקירה חדש בתוך האפליקציה בחנות Google Play

גרסה 15.9.21 של אפליקציית Play Store החלה לצאת מתישהו השבוע, והיא הועלתה ל- APKMirror על ידי מפתח OpenGApps. פיענחנו את ה-APK הזה וגילינו פעילות חדשה בשם "com.google.android.finsky.inappreviewdialog.InAppReviewActivity." אם לשפוט לפי השם, נראה שמדובר בתיבת דו-שיח המאפשרת למשתמש לדרג אפליקציה מבלי לעזוב את האפליקציה. נכון לעכשיו, הפעלת הפעילות מעלה כפתור "שלח" פשוט בתחתית, שלא עושה כלום כשלוחצים עליו.

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

אפשרות להתעללות?

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

עם זאת, מאז הימים הראשונים של אנדרואיד, גוגל פצחה בכבדות באפיקי התעללות הפוטנציאליים הללו. אנדרואיד Q חוסם את התחלת פעילות הרקע, למשל, וגרסאות אנדרואיד אחרונות מאלצות גם אפליקציות עם שירותי חזית להציג התראות מתמשכות. ה-API של SYSTEM_ALERT_WINDOW המשמש ליצירת שכבות-על יעשה זאת בסופו של דבר יוחלף במלואו גם על ידי Bubbles API החדש של Android Q. אני לא בטוח איך גוגל תאמת את תקינות הדירוגים שנשלחו דרך הסקירה החדשה בתוך האפליקציה של חנות Play דו-שיח, אבל אני בטוח שהם לא יעבדו על תכונה כזו בלי לקחת את הנושאים האלה לתשומת לבכם הִתחַשְׁבוּת. אשאיר ספקולציות נוספות לגבי מתי התכונה קרובה יותר להשקה.

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


תודה ל-PNF Software שסיפקה לנו רישיון שימוש Decompiler של JEB, כלי הנדסה לאחור ברמה מקצועית עבור יישומי אנדרואיד.