Az Android 14 helyalapú javaslatokat készít elő hűségkártyákhoz, valószínűleg a Google Wallet számára

Az Android 14 Beta 1 dokumentációja utal arra, hogy a Google helyalapú javaslatokat hoz vissza a hűségkártyákhoz, esetleg a Google Wallethez.

Amikor a Google (újra) elindult Google Wallet tavaly ígéretet tettek egy olyan alkalmazás kibocsátására, amely az összes digitális kártyáját egy helyen tartja, beleértve a hűségkártyákat is. Bár a Wallet lehetővé teszi különféle kereskedők hűségkártyáinak hozzáadását, ez meglehetősen nehézkessé teszi ezek használatát. Nyissa meg az alkalmazást, húzza felfelé a kártyalistát, és görgessen végig a kártyalistán, hogy megtalálja a megfelelő törzsvásárlói kártyát, amikor egy boltban tartózkodik. Senki sem akar az a személy lenni, aki a telefonjával babrál a pénztárban, de szerencsére Android 14 megoldást nyújthatna erre a problémára: helyalapú javaslatok pénztárcakártyákhoz.

Ha ez a funkció ismerősnek tűnik, az azért van, mert a Google Wallet korábban támogatta, még akkor is, amikor még hívták... Google Wallet (nem komolyan). Az ötlet egyszerű volt: amikor olyan hely közelében volt, ahol az egyik hűségkártyáját felhasználhatja, a Google A Wallet/Android Pay/Google Pay értesítést tesz közzé, amelyet megérinthet a kártya megnyitásához, feltéve, hogy megvan a

funkció be van kapcsolva.

Képernyőkép a hűségkártya-beállításokról a régi Android Pay alkalmazásban. Jóváírások: Android Central.

Ez a funkció hiányzik az új Google Wallet alkalmazásból, ezért Önnek kell elindítania az alkalmazást, és magának kell megnyitnia a hűségkártyát, amikor egy üzletben jár. Még hűségkártyát sem rögzíthet az Android Quick Access Wallet felületére, mivel az csak a fizetési kártyák hozzáadását támogatja, ami arra készteti a moddereket, hogy saját kezükbe veszik a dolgokat. A telefon rootolása csak azért, hogy gyorsan hozzáférjen a gyakran használt törzsvásárlói kártyáihoz, gondot okoz, különösen akkor, ha nincs garancia arra, hogy a Wallet még működni is fog miután végigment a folyamaton.

Szerencsére a Google visszahozhatja ezt a funkciót az Android 14 felhasználói számára. Miközben az API-referencián keresztül kutat Android 14 Beta 1, felfedeztem egy új funkciót, a "FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS”. Azok az eszközök, amelyek ezt a funkciót „[támogatás] helyalapú javaslatokat jelenítenek meg az alapértelmezett fizetési alkalmazás által biztosított pénztárcakártyákhoz”.

A FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS dokumentációja

Bár a Google Pay van az alapértelmezett fizetési alkalmazás a legtöbb GMS Android-eszközön, léteznek harmadik féltől származó fizetési alkalmazások is, így nincs garancia arra, hogy a Google beépíti ezt az alkalmazásukban. Tekintettel arra, hogy már korábban is rendelkeztek ezzel a funkcióval, logikus, hogy megteszik.

Ami azt illeti, hogy szerintem miért fogják ezt használni a törzsvásárlói kártyákhoz, amikor a dokumentáció csak a „pénztárcakártyákat” említi, nos, ismét ezt szokták támogatni. A helyalapú javaslatok a hűségkártyák esetében is a legmegfelelőbbek, mivel a helyek földrajzilag jól meghatározottak. A fejlesztők már régóta képesek társulni földrajzi helyek val vel hűségkártya objektumok az API-ban és a Google API-céloldalain még emlegetni hogy a fejlesztők helyfüggő értesítéseket küldhetnek az általuk létrehozott digitális hűségkártyákról. A helyalapú javaslatok küldése például beszállókártyákra vagy rendezvényjegyekre is van értelme, és nem látom okát, hogy ezt miért ne lehetne megtenni.

Azt azonban még várni kell, hogy a helyek hogyan lesznek társítva a kártyákkal: A Google Wallet a fejlesztőkre támaszkodik, hogy megadják ezeket az információkat, vagy az alkalmazás automatikusan megteszi? Egy másik kérdés: ezek a „javaslatok” értesítések formájában fognak megjelenni, vagy a kártya csak a Quick Access Walletben jelenik meg? Az előbbi szerint a helyalapú javaslatok működtek, míg az utóbbi kevésbé volt szembetűnő, de továbbra is könnyen elérhető volt a lezárási képernyő parancsikonján és/vagy a gyorsbeállítási csempén keresztül. Az utóbbi működéséhez azonban frissíteni kell a Quick Access Walletet, hogy támogassa a nem fizetési kártyákat, és van néhány bizonyíték arra, hogy ez meg fog történni.

A QuickAccessWallet csomagban található WalletCard osztály egy újjal frissült getCardType() metódus, amely a CARD_TYPE_UNKNOWN, CARD_TYPE_PAYMENT vagy CARD_TYPE_NON_PAYMENT értéket adja vissza. CARD_TYPE_NON_PAYMENT „[utal] minden olyan kártyára, amelyet nem készpénzzel egyenértékű fizetésre használnak, beleértve a rendezvényjegyeket, repülőjegyeket, ajánlatokat, hűségkártyákat, ajándékkártyákat és tranzitjegyek.” Van egy új get/setNonPaymentCardSecondaryImage() metódus is, amellyel ikont lehet beállítani a nem fizetéshez kártyákat.

A CARD_TYPE_NON_PAYMENT dokumentációja

Egy másik új módszer, a getCardLocations() visszaadja a „helyek listáját, ahol ez a kártya hasznos lehet”, amelyet a setCardLocation (...) WalletCard módszer. Építész. A setCardLocation(...) leírása szerint ha a FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS engedélyezve van, akkor „a kártya akkor jelenhet meg a felhasználó számára, ha a felhasználó ezen helyek valamelyikének közelében van”.

Az Android 14 Beta 1 buildbe beleásva nem sok kódot találtam ehhez a funkcióhoz. Azonban észrevettem egy módszert, amely eltávolítja a helyadatokat a pénztárcakártyákról, ha a FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS nincs deklarálva. Ez a funkció, amennyire én tudom, jelenleg nincs deklarálva egyetlen Android 14-et futtató Pixelen sem, így valószínűleg a Google még mindig dolgozik rajta. Nem tudom, hogy ez a funkció elérhető lesz-e az Android 14 stabil kiadásában, és mivel még mindig az Android 14 előzetes Platform Stabilitás előtti szakaszában vagyunk, nincs garancia arra, hogy meglesz.

A FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS jelenleg nincs bejelentve az Android 14 Beta 1 rendszert futtató Pixel 6a készüléken.