Η τεκμηρίωση για το Android 14 Beta 1 υποδεικνύει ότι η Google φέρνει προτάσεις με βάση την τοποθεσία για κάρτες αφοσίωσης, πιθανώς για το Πορτοφόλι Google.
Όταν το Google (εκ νέου) ξεκίνησε Πορτοφόλι Google πέρυσι, υποσχέθηκαν να παραδώσουν μια εφαρμογή που θα κρατούσε όλες τις ψηφιακές κάρτες σας σε ένα μέρος, συμπεριλαμβανομένων των καρτών επιβράβευσης. Ενώ το Πορτοφόλι σάς επιτρέπει να προσθέτετε κάρτες επιβράβευσης από διάφορους εμπόρους, στην πραγματικότητα κάνει τη χρήση τους αρκετά δυσκίνητη. Πρέπει να ανοίξετε την εφαρμογή, να σύρετε προς τα επάνω για να αναπτύξετε τη λίστα καρτών σας και να μετακινηθείτε στη λίστα καρτών για να βρείτε τη σωστή κάρτα επιβράβευσης όταν βρίσκεστε σε ένα κατάστημα. Κανείς δεν θέλει να είναι εκείνο το άτομο που ψαχουλεύει με το τηλέφωνό του στη γραμμή ταμείου, αλλά ευτυχώς, Android 14 θα μπορούσε να εισαγάγει μια λύση σε αυτό το πρόβλημα: προτάσεις βάσει τοποθεσίας για κάρτες πορτοφολιού.
Εάν αυτή η λειτουργία σας φαίνεται οικεία, αυτό συμβαίνει επειδή το Πορτοφόλι Google την υποστήριζε παλαιότερα, όταν ονομαζόταν ακόμα... Πορτοφόλι Google (
όχι σοβαρά). Η ιδέα ήταν απλή: Όταν βρισκόσασταν κοντά σε μια τοποθεσία όπου θα μπορούσε να χρησιμοποιηθεί μία από τις κάρτες αφοσίωσης, η Google Το Wallet/Android Pay/Google Pay θα δημοσίευε μια ειδοποίηση που θα μπορούσατε να πατήσετε για να ανοίξετε την κάρτα, υπό την προϋπόθεση ότι είχατε ο λειτουργία ενεργοποιημένη.Αυτή η λειτουργία λείπει από τη νέα εφαρμογή Πορτοφολιού Google, επομένως πρέπει να εκκινήσετε την εφαρμογή και να ανοίξετε την κάρτα επιβράβευσης μόνοι σας όταν βρίσκεστε σε ένα κατάστημα. Δεν μπορείτε καν να καρφιτσώσετε μια κάρτα επιβράβευσης στη διεπαφή του Πορτοφολιού γρήγορης πρόσβασης του Android, καθώς υποστηρίζει μόνο την προσθήκη καρτών πληρωμής, προτρέποντας ορισμένους modders να πάρουν την κατάσταση στα χέρια τους. Η ριζοβολία του τηλεφώνου σας απλώς για να προσθέσετε γρήγορη πρόσβαση στις κάρτες επιβράβευσης που χρησιμοποιείτε συχνά είναι μια ταλαιπωρία, ειδικά όταν δεν υπάρχει εγγύηση ότι το Πορτοφόλι θα λειτουργήσει ακόμη και αφού περάσει από τη διαδικασία.
Ευτυχώς, η Google μπορεί να επαναφέρει αυτή τη δυνατότητα για χρήστες στο Android 14. Κατά την αναζήτηση της αναφοράς API για Android 14 Beta 1, ανακάλυψα ένα νέο χαρακτηριστικό που ονομάζεται "FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS”. Οι συσκευές που δηλώνουν αυτήν τη δυνατότητα «[υποστήριξη] εμφανίζουν προτάσεις βάσει τοποθεσίας για κάρτες πορτοφολιού που παρέχονται από την προεπιλεγμένη εφαρμογή πληρωμών».
Αν και το Google Pay είναι η προεπιλεγμένη εφαρμογή πληρωμών στις περισσότερες συσκευές Android GMS, υπάρχουν εφαρμογές πληρωμών τρίτου μέρους εκεί έξω, επομένως δεν υπάρχει καμία εγγύηση ότι η Google θα το εφαρμόσει στην εφαρμογή της. Δεδομένου ότι είχαν ήδη αυτό το χαρακτηριστικό πριν, ωστόσο, είναι λογικό να το έκαναν.
Όσο για το γιατί πιστεύω ότι θα το χρησιμοποιήσουν για κάρτες επιβράβευσης όταν η τεκμηρίωση αναφέρει απλώς "κάρτες πορτοφολιού", και πάλι, αυτό υποστήριζαν παλιά. Οι προτάσεις που βασίζονται στην τοποθεσία είναι επίσης πιο λογικές για τις κάρτες αφοσίωσης, καθώς τα μέρη που θα τις χρησιμοποιούσατε είναι καλά καθορισμένα γεωγραφικά. Οι προγραμματιστές έχουν από καιρό τη δυνατότητα να συσχετίζονται γεωγραφικές τοποθεσίες με αντικείμενα κάρτας πίστης στο API και στις σελίδες προορισμού API της Google ακόμα αναφέρω ότι οι προγραμματιστές μπορούν να στέλνουν ειδοποιήσεις βάσει τοποθεσίας για ψηφιακές κάρτες αφοσίωσης που δημιουργούν. Ωστόσο, η αποστολή προτάσεων βάσει τοποθεσίας για πράγματα όπως κάρτες επιβίβασης ή εισιτήρια εκδηλώσεων έχει επίσης νόημα, και δεν βλέπω κανέναν λόγο για τον οποίο δεν θα μπορούσε να γίνει και αυτό.
Μένει να δούμε, ωστόσο, πώς θα συσχετιστούν οι τοποθεσίες με τις κάρτες: Το Πορτοφόλι Google θα βασίζεται στους προγραμματιστές που καθορίζουν αυτές τις πληροφορίες ή η εφαρμογή θα το κάνει αυτόματα; Μια άλλη ερώτηση είναι: Αυτές οι «προτάσεις» θα έρχονται με τη μορφή ειδοποιήσεων ή η κάρτα θα εμφανίζεται απλώς στο Πορτοφόλι Γρήγορης Πρόσβασης; Ο πρώτος είναι ο τρόπος με τον οποίο λειτουργούσαν οι προτάσεις βάσει τοποθεσίας, ενώ το δεύτερο θα ήταν λιγότερο στο πρόσωπό σας, αλλά θα εξακολουθούσε να είναι εύκολα προσβάσιμο μέσω της συντόμευσης της οθόνης κλειδώματος ή/και του πλακιδίου Γρήγορης ρύθμισης. Ωστόσο, για να λειτουργήσει το τελευταίο, το Πορτοφόλι Γρήγορης Πρόσβασης πρέπει να ενημερωθεί για να υποστηρίζει κάρτες μη πληρωμής και υπάρχουν κάποιες ενδείξεις ότι αυτό θα συμβεί.
Η κλάση WalletCard στο πακέτο QuickAccessWallet ενημερώθηκε με μια νέα getCardType() μέθοδος που επιστρέφει CARD_TYPE_UNKNOWN, CARD_TYPE_PAYMENT ή CARD_TYPE_NON_PAYMENT. ΚΑΡΤΑ_ΤΥΠΟΣ_ΜΗ_ΠΛΗΡΩΜΗ «[αναφέρεται] σε οποιεσδήποτε κάρτες δεν χρησιμοποιούνται για πληρωμές ισοδύναμου μετρητών, συμπεριλαμβανομένων εισιτηρίων εκδηλώσεων, πτήσεων, προσφορών, καρτών επιβράβευσης, δωροκαρτών και εισιτήρια διέλευσης.» Υπάρχει επίσης μια νέα μέθοδος get/setNonPaymentCardSecondaryImage() που μπορεί να χρησιμοποιηθεί για να ορίσετε ένα εικονίδιο για μη πληρωμή καρτέλλες.
Μια άλλη νέα μέθοδος που ονομάζεται getCardLocations() επιστρέφει τη "λίστα με τις τοποθεσίες στις οποίες μπορεί να είναι χρήσιμη αυτή η κάρτα", η οποία ορίζεται μέσω του setCardLocation(...) μέθοδος WalletCard. Οικοδόμος. Η περιγραφή του setCardLocation(...) λέει ότι εάν το FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS είναι ενεργοποιημένο, τότε "η κάρτα μπορεί να εμφανίζεται στον χρήστη όταν ένας χρήστης βρίσκεται κοντά σε μία από αυτές τις τοποθεσίες."
Ψάχνοντας στην έκδοση Android 14 Beta 1, δεν υπάρχει πολύς κώδικας που να σχετίζεται με αυτήν τη δυνατότητα. Ωστόσο, εντόπισα μια μέθοδο που αφαιρεί τα δεδομένα τοποθεσίας από τις κάρτες πορτοφολιού όταν το FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS δεν έχει δηλωθεί. Αυτή η δυνατότητα, από όσο γνωρίζω, δεν έχει δηλωθεί επί του παρόντος σε κανένα Pixel που εκτελεί Android 14, επομένως είναι πιθανό η Google να εξακολουθεί να εργάζεται σε αυτό. Δεν ξέρω αν αυτή η δυνατότητα θα κυκλοφορήσει στη σταθερή έκδοση του Android 14 και δεδομένου ότι βρισκόμαστε ακόμα στη φάση της σταθερότητας πριν από την πλατφόρμα της προεπισκόπησης του Android 14, δεν υπάρχει καμία εγγύηση ότι θα γίνει.