Android 14 priprema prijedloge na temelju lokacije za kartice vjernosti, vjerojatno za Google novčanik

click fraud protection

Dokumentacija za Android 14 Beta 1 nagovještava da će Google vratiti prijedloge temeljene na lokaciji za kartice vjernosti, vjerojatno za Google novčanik.

Kada je Google (ponovno) pokrenut Google novčanik prošle su godine obećali isporučiti aplikaciju koja će držati sve vaše digitalne kartice na jednom mjestu, uključujući kartice vjernosti. Iako vam Wallet dopušta dodavanje kartica vjernosti raznih trgovaca, njihovo korištenje čini prilično nezgrapnim. Morate otvoriti aplikaciju, prijeći prstom prema gore da biste proširili popis kartica i listati kroz popis kartica kako biste pronašli pravu karticu vjernosti kada ste u trgovini. Nitko ne želi biti ta osoba koja petlja po telefonu u redu za naplatu, ali na sreću, Android 14 mogao predstaviti rješenje za ovaj problem: prijedloge na temelju lokacije za kartice novčanika.

Ako vam ova značajka zvuči poznato, to je zato što ju je Google novčanik ranije podržavao, dok se još zvao... Google novčanik (ne ozbiljno). Ideja je bila jednostavna: kada ste bili blizu lokacije na kojoj se može koristiti jedna od vaših kartica vjernosti, Google Novčanik/Android Pay/Google Pay objavio bi obavijest koju biste mogli dodirnuti da biste otvorili karticu, pod uvjetom da jeste the

značajka uključena.

Snimka zaslona postavki kartice vjernosti u staroj aplikaciji Android Pay. Zasluge: Android Central.

Ova značajka nedostaje u novoj aplikaciji Google novčanik, tako da morate sami pokrenuti aplikaciju i otvoriti karticu vjernosti kada ste u trgovini. Ne možete čak ni prikvačiti karticu vjernosti na Androidovo sučelje Quick Access Wallet jer podržava samo dodavanje kartica za plaćanje, što neke moddere navodi da uzeti stvari u svoje ruke. Rutiranje vašeg telefona samo radi dodavanja brzog pristupa vašim često korištenim karticama vjernosti je gnjavaža, pogotovo kada nema jamstva da će Wallet čak će raditi nakon prolaska kroz proces.

Srećom, Google možda vraća ovu značajku za korisnike na Androidu 14. Dok kopate po referenci API-ja za Android 14 beta 1, otkrio sam novu značajku pod nazivom "FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS”. Uređaji koji deklariraju ovu značajku "[podržava] prikazivanje prijedloga na temelju lokacije za kartice novčanika koje pruža zadana aplikacija za plaćanje."

Dokumentacija za FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS

Iako Google Pay je zadana aplikacija za plaćanje na većini GMS Android uređaja, postoje aplikacije za plaćanje trećih strana, tako da nema jamstva da će Google to implementirati u svoju aplikaciju. Međutim, s obzirom na to da su već imali tu značajku, logično je da jesu.

Što se tiče zašto mislim da će ovo koristiti za kartice vjernosti kada se u dokumentaciji spominju samo "kartice novčanika", pa, opet, to je ono što su podržavali. Prijedlozi temeljeni na lokaciji također imaju najviše smisla za kartice vjernosti jer su mjesta na kojima biste ih koristili geografski dobro definirana. Programeri se odavno mogu udružiti geografski položaji s objekti kartice vjernosti u API-ju i Googleovim odredišnim stranicama API-ja još spominju da programeri mogu slati obavijesti temeljene na lokaciji za digitalne kartice vjernosti koje kreiraju. Slanje prijedloga temeljenih na lokaciji za stvari kao što su ukrcajne karte ili ulaznice za događaje također ima smisla i ne vidim nijedan razlog zašto se i to ne bi moglo učiniti.

Ipak, ostaje za vidjeti kako će se lokacije povezivati ​​s karticama: Hoće li se Google novčanik oslanjati na programere koji navode ove informacije ili će aplikacija to učiniti automatski? Drugo pitanje je: Hoće li ti "prijedlozi" doći u obliku obavijesti ili će se kartica samo pojaviti u Quick Access Walletu? Prvi je način na koji su prijedlozi temeljeni na lokaciji prije funkcionirali, dok bi vam drugi bili manje očigledni, ali i dalje lako dostupni putem prečaca na zaključanom zaslonu i/ili pločice Brze postavke. Međutim, da bi potonji funkcionirao, Quick Access Wallet treba ažurirati da podržava neplatažne kartice, a postoje neki dokazi da će se to dogoditi.

Klasa WalletCard u paketu QuickAccessWallet ažurirana je novom getCardType() metoda koja vraća CARD_TYPE_UNKNOWN, CARD_TYPE_PAYMENT ili CARD_TYPE_NON_PAYMENT. CARD_TYPE_NON_PAYMENT “[odnosi se] na sve kartice koje se ne koriste za plaćanje u gotovinskom ekvivalentu, uključujući ulaznice za događaje, letove, ponude, kartice vjernosti, darovne kartice i karte za prijevoz.” Tu je i nova metoda get/setNonPaymentCardSecondaryImage() koja se može koristiti za postavljanje ikone za neplaćanje kartice.

Dokumentacija za CARD_TYPE_NON_PAYMENT

Druga nova metoda pod nazivom getCardLocations() vraća "popis lokacija na kojima bi ova kartica mogla biti korisna", koji se postavlja putem postaviCardLocation(...) metoda WalletCard. Graditelj. Opis setCardLocation(...) kaže da ako je FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS omogućen, tada bi se "kartica mogla prikazati korisniku kada je korisnik u blizini jedne od ovih lokacija."

Kopajući po izradi Androida 14 Beta 1, ne mogu pronaći puno koda povezanog s ovom značajkom. Međutim, uočio sam metodu koja uklanja podatke o lokaciji s kartica novčanika kada FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS nije deklariran. Ova značajka, koliko ja znam, trenutačno nije deklarirana ni na jednom Pixelu s Androidom 14, pa je vjerojatno da Google još uvijek radi na njoj. Ne znam hoće li se ova značajka isporučiti u stabilnom izdanju Androida 14, a budući da smo još uvijek u fazi prije stabilnosti platforme pregleda Androida 14, nema jamstva da hoće.

FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS trenutačno nije deklariran na Pixelu 6a s Androidom 14 Beta 1.