Η Google ανακοίνωσε νέες δυνατότητες που έρχονται στο Google Play Console. Μετά το Google I/O 2019, οι προγραμματιστές έχουν πρόσβαση σε νέες μεθόδους και μετρήσεις παράδοσης.
Το Play Store της Google είναι βασικό στοιχείο οποιασδήποτε συσκευής Android. Είναι μακράν ο ευκολότερος και ασφαλέστερος τρόπος εγκατάστασης εφαρμογών Android στη συσκευή σας και αποτελεί πύλη για το μεγαλύτερο μέρος της εμπειρίας Android. Η Κονσόλα Google Play είναι το μέρος όπου οι προγραμματιστές ανεβάζουν εκδόσεις των εφαρμογών τους για έλεγχο της Google, προτού δημοσιοποιηθούν. Είναι προς το συμφέρον της Google να διασφαλίσει ότι αυτή η διαδικασία είναι όσο το δυνατόν πιο γρήγορη και εύκολη. Όσο πιο εύκολο είναι, τόσο πιο πιθανό είναι οι προγραμματιστές να επιλέξουν το Android ως πλατφόρμα για την εφαρμογή τους. Επιπλέον, όσο πιο εύκολο είναι για τους προγραμματιστές να προωθήσουν κρίσιμες ενημερώσεις και παρόμοια στις εφαρμογές τους, τόσο καλύτερη είναι η εμπειρία χρήστη. Όσο καλύτερη είναι η εμπειρία χρήστη, τόσο περισσότερους χρήστες αποκτά το Play Store και τόσο περισσότερα οφέλη από την Google.
Για το σκοπό αυτό, η Google υπαινίσσεται πολλά νέα χαρακτηριστικά που θα έρθουν στο Play Console για προγραμματιστές εδώ και αρκετό καιρό. Μια ειδοποίηση, η οποία εμφανίστηκε όταν οι προγραμματιστές συνδέθηκαν στο Play Console, ενημέρωσε τους προγραμματιστές ότι το Play Store θα αλλάξτε τον τρόπο με τον οποίο χειρίζεται τις κριτικές. Επιπλέον, αυτή τη φορά τον περασμένο μήνα, παρατηρήσαμε μια νέα επιλογή με τίτλο "Εσωτερική κοινή χρήση εφαρμογών" κρυμμένο στις ρυθμίσεις προγραμματιστών του Play Store. Εκείνη την εποχή, δεν μπορούσαμε να διακρίνουμε τη διαφορά μεταξύ της εσωτερικής κοινής χρήσης εφαρμογών και των ήδη γνωστών εσωτερικών δοκιμαστικών καναλιών, αλλά ήταν ένα σημάδι για τα πράγματα που θα ακολουθούσαν.
Η αναζήτηση της Google για μια πιο βελτιωμένη εμπειρία στο Play Store συνεχίστηκε όταν τον Μάρτιο ανακοίνωσαν μια πιο τυποποιημένη έκδοση του εικονίδια εφαρμογών. Αυτό ακολούθησε ανακοινώσεις σχετικά με βελτιώσεις στα πακέτα εφαρμογών, στις άμεσες εφαρμογές και στα εργαλεία διαχείρισης εφαρμογών ξανά Οκτώβριο του περασμένου έτους. Αυτές οι αλλαγές αφορούσαν τη μείωση του μεγέθους APK - με μέση μείωση 35% - καθώς και για να κάνουν τις εφαρμογές πιο δελεαστικές για τους χρήστες, επιτρέποντάς τους να διαχειρίζονται καλύτερα τις συνδρομές και να δοκιμάσουν μίνι εκδόσεις εφαρμογών πριν από τη λήψη του συνόλου πράγμα.
Είναι εύκολο να καταλάβει κανείς ότι η Google προσπαθεί ενεργά να κάνει το Play Store και το Play Console καλύτερο μέρος για όλους. Όταν το Play Store ήταν ακόμα σχετικά νέο ως αγορά εφαρμογών, είχε τη φήμη ότι ήταν ανασφαλές και γενικά γεμάτο σκουπίδια. Όταν τοποθετείται δίπλα στο App Store της Apple, η ποιότητά του ωφέλησε σε σύγκριση με την αυστηρά επιμελημένη αλλά ακόμα εκτεταμένη επιλογή εφαρμογών του App Store. Σήμερα, είναι πολύ πιο ασφαλές και κατά κάποιο τρόπο ξεπερνά ακόμη και το App Store. Αλλά η Google δεν έχει τελειώσει με το Play Store. Το I/O αυτή την εβδομάδα έφερε πολλά νέα για όλα τα πράγματα της Google. Αυτό, με τη σειρά του, σήμαινε ότι μάθαμε περισσότερα για τα σχέδια της Google για το Play Console. Μιλώντας σε ένα πλήθος προγραμματιστών, ο Purnima Kochikar, διευθυντής του Google Play, μίλησε για το τι μπορούμε να περιμένουμε να δούμε από το Play Store τους επόμενους μήνες.
Δυναμικές δυνατότητες παράδοσης
Με βάση τη μορφή δημοσίευσης του Android App Bundle, η οποία παρουσιάστηκε πέρυσι, η Google κυκλοφορεί νέους τρόπους για την παροχή ενημερώσεων στους χρήστες. Το Android App Bundle είναι μια μορφή που στοχεύει στη μείωση του μεγέθους εγκατάστασης και είναι πλέον η επίσημη μορφή για τη δημοσίευση εφαρμογών στο Play Store. Η Google αναφέρει ότι οι εφαρμογές που χρησιμοποιούν αυτήν τη νέα μορφή έχουν σημειώσει μέση εξοικονόμηση μεγέθους 20%, με αύξηση εγκατάστασης έως και 11% ως άμεσο αποτέλεσμα αυτής της εξοικονόμησης μεγέθους.
Η Google επεκτείνεται τώρα στο Android App Bundle με δυναμικές λειτουργίες που αλλάζουν τον τρόπο με τον οποίο παρέχονται οι ενημερώσεις στους χρήστες.
- Παράδοση κατ' απαίτηση — εγκαταστήστε λειτουργίες όταν τις χρειάζονται ή στο παρασκήνιο, αντί να τις παραδίδετε κατά την εγκατάσταση και μειώστε το μέγεθος της εφαρμογής σας.
- Παράδοση υπό όρους — ελέγξτε ποια μέρη της εφαρμογής σας θα παραδίδονται κατά τη στιγμή της εγκατάστασης με βάση τη χώρα του χρήστη, τις δυνατότητες της συσκευής ή την ελάχιστη έκδοση SDK.
- Instant experiences — υποστηρίζονται πλέον πλήρως, επομένως χρειάζεται να ανεβάσετε μόνο ένα τεχνούργημα για την εγκατεστημένη εφαρμογή σας και τις Instant εμπειρίες Google Play.
Τι σημαίνει αυτό για τους προγραμματιστές; Πρώτα απ 'όλα: παράδοση κατ' απαίτηση. Ουσιαστικά, για περισσότερες εξειδικευμένες λειτουργίες, οι προγραμματιστές μπορούν να το κάνουν έτσι ώστε μόνο οι χρήστες που προσπαθούν να αποκτήσουν πρόσβαση σε αυτήν τη συγκεκριμένη δυνατότητα θα έχουν τη λήψη της στη συσκευή τους. Πάρτε για παράδειγμα το Netflix. Το Netflix παρέχει πλέον τη δυνατότητα υποστήριξης πελατών ως δυναμική λειτουργία στους χρήστες που επισκέπτονται το κέντρο υποστήριξης. Με απλούς όρους? Εάν κάποιος που χρησιμοποιεί την εφαρμογή Netflix προσπαθήσει να αποκτήσει πρόσβαση στην υποστήριξη πελατών του Netflix, θα έχει τη δυνατότητα λήψης στη συσκευή του, επιτρέποντάς του να χρησιμοποιεί υποστήριξη πελατών εντός εφαρμογής. Οι χρήστες που δεν προσπαθούν ποτέ να επικοινωνήσουν με την υποστήριξη πελατών δεν θα έχουν ποτέ εγκατεστημένη τη λειτουργία, με αποτέλεσμα τη μείωση του μεγέθους της εφαρμογής κατά 33%.
Η παράδοση υπό όρους επιτρέπει στους προγραμματιστές να αποφασίσουν ποια μέρη της εφαρμογής τους θα ληφθούν όταν ένας χρήστης πατήσει το κουμπί εγκατάστασης. Αυτό σημαίνει ότι εάν μια εφαρμογή έχει ένα στοιχείο τζόγου, οι προγραμματιστές μπορεί να επιλέξουν να μην έχουν αυτό το στοιχείο η εφαρμογή εγκαθίσταται εάν ένας χρήστης ζει σε χώρα όπου υπάρχουν σοβαροί περιορισμοί στον τζόγο, για παράδειγμα. Οι προγραμματιστές μπορούν επίσης να περιορίσουν τα στοιχεία της εφαρμογής με βάση τις λειτουργίες της συσκευής, επομένως εάν μια συσκευή δεν διαθέτει NFC, για παράδειγμα, τότε οι λειτουργίες που σχετίζονται με το NFC σε αυτήν την εφαρμογή θα μπορούσαν να αφαιρεθούν από τη λήψη. Αυτό δίνει στους προγραμματιστές μεγαλύτερο έλεγχο της εμπειρίας που έχουν οι χρήστες με την εφαρμογή τους, καθώς και δυνητικά μείωση των μεγεθών λήψης.
Το Instant experiences σχετίζεται με τη λειτουργία "Δοκιμάστε τώρα" στο Play Store, επιτρέποντας στους χρήστες να δοκιμάσουν μια έκδοση minigame της εφαρμογής πριν κατεβάσουν το πλήρες περιεχόμενο. Οι προγραμματιστές δεν χρειάζεται πλέον να ανεβάζουν ξεχωριστό αρχείο για αυτήν τη δυνατότητα. Μπορούν πλέον απλώς να πακετάρουν με το κύριο τεχνούργημα για την εφαρμογή τους, επιτρέποντας μια πιο βελτιωμένη εμπειρία.
Εσωτερική κοινή χρήση εφαρμογών
Αναφέραμε την εσωτερική κοινή χρήση εφαρμογών νωρίτερα στο άρθρο ως κάτι που παρατηρήσαμε πριν από έναν μήνα, αλλά εκείνη τη στιγμή δεν φαινόταν πραγματικά να προσθέσει τίποτα στο Play Store. Τώρα η Google αποκάλυψε για ποιον σκοπό προορίζεται η εσωτερική κοινή χρήση εφαρμογών. Η βασική ιδέα είναι να ανεβάσετε το πακέτο της εφαρμογής σας στο Google Play Console και να λάβετε αμέσως έναν σύνδεσμο λήψης για να τον μοιραστείτε με τους δοκιμαστές σας. Αυτό παρακάμπτει την απάτη της λήψης κωδικών έκδοσης, υπογραφής κλειδιών κ.λπ.
Επιπλέον, η Google έχει επίσης αυξήσει την ασφάλεια μέσω της κυκλοφορίας της αναβάθμισης κλειδιού υπογραφής εφαρμογών για νέες εγκαταστάσεις. Αυτή η αναβάθμιση αυξάνει την κρυπτογραφική ισχύ του κλειδιού υπογραφής ενός προγραμματιστή για νέες εγκαταστάσεις στο Google Play. Αυτό εξαλείφει το πιθανό ελάττωμα ασφαλείας όπου πολλοί προγραμματιστές υπέγραφαν τις εφαρμογές τους με κλειδιά που δημιουργήθηκαν πριν από πολύ καιρό. Αυτό είναι, φυσικά, opt-in.
Ευκολότερες ενημερώσεις
Οι ενημερώσεις είναι ένα παντογνώστης μέρος του σύγχρονου λογισμικού και το μέρος που τείνει να ενοχλεί περισσότερο τους χρήστες. Το νέο API ενημερώσεων εντός εφαρμογής της Google επιτρέπει δύο τύπους ειδοποιήσεων ενημερώσεων. Η "άμεση" ροή αναγκάζει τους χρήστες να ενημερώσουν την εφαρμογή προτού τους επιτρέψουν να συνεχίσουν να τη χρησιμοποιούν. Η "Ευέλικτη" ροή επιτρέπει στους χρήστες να απορρίψουν την ενημέρωση εάν το επιθυμούν, αλλά τους επιτρέπει επίσης να κάνουν λήψη της ενημέρωσης στο παρασκήνιο ενώ εξακολουθούν να χρησιμοποιούν την εφαρμογή. Σε δοκιμές, περίπου το 50% των χρηστών αποδέχτηκε την ενημέρωση, κάτι που πιθανώς είναι βελτίωση σε σχέση με τα προηγούμενα ποσοστά.
Νέα δεδομένα Google Play Console
Το Play Console είναι γεμάτο δεδομένα που προορίζονται να βοηθήσουν τους προγραμματιστές να βελτιώσουν την εφαρμογή τους, να καταλάβουν πού βρίσκονται τα δημογραφικά στοιχεία του βασικού χρήστη κ.λπ. Τώρα, παίρνει μια γενική επισκευή.
- Ανανέωση βασικών μετρήσεων — κατανοήστε καλύτερα την απόκτηση και την ανατροπή σας, συμπεριλαμβανομένων δεδομένων για χρήστες που επιστρέφουν, αυτόματη ανάλυση αλλαγών, μέθοδο εγκατάστασης (π.χ. προεγκαταστάσεις και κοινή χρήση peer-to-peer), συγκριτική αξιολόγηση μετρήσεων και δυνατότητα συγκέντρωσης και διαγραφής σε περιόδους από ώρες έως κατάλυμα.
- Μετρήσεις μεγέθους εφαρμογής και αναφορές — αποκτήστε πληροφορίες σχετικά με το μέγεθος της εφαρμογής σας στο Android Vitals, συμπεριλαμβανομένου του μεγέθους λήψης, του μεγέθους στη συσκευή (κατά τον χρόνο εγκατάστασης), των αλλαγών σε σύγκριση με τους ομοτίμους με την πάροδο του χρόνου και των προσαρμοσμένων προτάσεων βελτιστοποίησης.
- Σημεία αξιολόγησης ομότιμων επιλεγμένων από προγραμματιστές — δημιουργήστε ένα προσαρμοσμένο σύνολο 8-12 ομότιμων για να συγκρίνετε την εφαρμογή σας και, στη συνέχεια, δείτε τη διάμεση τιμή του συνόλου και την διαφορά μεταξύ της εφαρμογής σας και των ομοτίμων της για δεδομένα ζωτικής σημασίας Android καθώς και για δημόσιες μετρήσεις όπως η δική σας εκτίμηση.
- Πληροφορίες αγοράς με επιμελημένους ομοτίμους — τους επόμενους μήνες, θα μπορείτε επίσης να συγκρίνετε την ανάπτυξή σας με μια αυτόματα δημιουργούμενη, επιμελημένη ομότιμο σύνολο περίπου 100 εφαρμογών παρόμοιες με τις δικές σας για μετρήσεις ευαίσθητες στις επιχειρήσεις, όπως ποσοστό μετατροπών και απεγκατάσταση τιμή.
Περισσότερα δεδομένα είναι καλύτερα δεδομένα και είναι καλό να βλέπουμε την Google να βελτιστοποιεί το Play Console για να βοηθήσει τους προγραμματιστές όσο καλύτερα μπορούν. Τα περισσότερα στοιχεία εδώ είναι αρκετά αυτονόητα, οπότε θα προχωρήσουμε.
Κριτικές χρηστών
Νωρίτερα στο άρθρο, μιλήσαμε για το πώς η Google άλλαζε τις αξιολογήσεις των εφαρμογών για να επικεντρωθεί περισσότερο στις πρόσφατες κριτικές. Αυτή η κίνηση έχει πολύ νόημα. Οι προγραμματιστές δεν θα πρέπει να υποφέρουν εάν η επί του παρόντος εξαιρετικά γυαλισμένη εφαρμογή τους ήταν μπερδεμένη. Οι εφαρμογές αλλάζουν με την πάροδο του χρόνου και η Google προχωρά για να βεβαιωθεί ότι οι κριτικές εφαρμογών το δείχνουν αυτό. Η αξιολόγηση του Google Play Store σταθμίζεται πλέον περισσότερο σε σχέση με τις πρόσφατες κριτικές, δίνοντας μια πιο δίκαιη αναπαράσταση της εφαρμογής στην τρέχουσα κατάστασή της.
Παρόμοια με τις προτεινόμενες απαντήσεις στο Gmail, η Google δημιουργεί τώρα προτεινόμενες απαντήσεις για κριτικές εφαρμογών. Κατά την προβολή μιας κριτικής, οι προγραμματιστές παρουσιάζονται με τρεις απαντήσεις που δημιουργούνται αυτόματα, οι οποίες βασίζονται στο περιεχόμενο της κριτικής. Προς το παρόν, οι απαντήσεις είναι διαθέσιμες μόνο στα Αγγλικά, αλλά σύντομα θα γίνουν περισσότερες γλώσσες.
Προσαρμοσμένες καταχωρίσεις καταστημάτων
Στο GDC τον Μάρτιο, η Google κυκλοφόρησε προσαρμοσμένες λίστες ανά χώρα, πράγμα που σημαίνει ότι οι χρήστες στο Ηνωμένο Βασίλειο μπορεί να δουν μια εντελώς διαφορετική σελίδα εφαρμογής από αυτή που θα μπορούσαν να δουν οι χρήστες στις ΗΠΑ. Θα μπορούσαν να χρησιμοποιηθούν διαφορετικές εικόνες, καθώς και κείμενο διαφορετικής γεύσης. Μετά από αυτό, η Google θα επιτρέπει πλέον στους προγραμματιστές να δημιουργούν μια προσαρμοσμένη λίστα με βάση την κατάσταση εγκατάστασης. Αυτό σημαίνει ότι ένας χρήστης που έχει εγκατεστημένη την εφαρμογή μπορεί να δει μια διαφορετική σελίδα από ένα άτομο που δεν την έχει. Ομοίως, οι χρήστες που είχαν την εφαρμογή αλλά την απεγκατέστησαν θα μπορούσαν να εμφανιστούν διαφορετική σελίδα. Η ιδέα πίσω από αυτό είναι να στοχεύσετε συγκεκριμένους τύπους πελατών για να αυξήσετε την πιθανότητα εγκατάστασης/επανεγκατάστασης της εφαρμογής.
συμπέρασμα
Όλα τα παραπάνω χαρακτηριστικά αποτελούν από μόνα τους συναρπαστικές προοπτικές. Αλλά μαζί, δείχνουν οριστικά ότι η Google έχει μεγάλα σχέδια για το Play Store και το Play Console. Η εταιρεία αναγνωρίζει ξεκάθαρα ότι οι προγραμματιστές είναι το κλειδί για να φέρουν τους χρήστες στην πλατφόρμα, και έτσι τους εξοπλίζουν με όσο το δυνατόν περισσότερα εργαλεία για να βεβαιωθούν ότι κάνουν ακριβώς αυτό.
Εάν είστε προγραμματιστής Android, φροντίστε να εγγραφείτε στο Google πρόγραμμα προεγγραφής, το οποίο επιτρέπει στους προγραμματιστές να αποκτήσουν ευαισθητοποίηση για τις εφαρμογές τους πριν ξεκινήσουν. Είναι ένα ακόμη χαρακτηριστικό που ανακοινώθηκε σε αυτό που ήταν ήδη γεμάτο I/O για το Play Store.
Πηγή: Google