„Android 14“ ruošia lojalumo kortelių pasiūlymus pagal vietą, greičiausiai „Google“ piniginei

click fraud protection

„Android 14 Beta 1“ dokumentacijoje užsimenama, kad „Google“ pateikia lojalumo kortelių, galbūt „Google“ piniginės, pasiūlymus pagal vietą.

Kai „Google“ (iš naujo) paleista „Google“ piniginė praėjusiais metais jie pažadėjo pristatyti programą, kurioje visos jūsų skaitmeninės kortelės būtų vienoje vietoje, įskaitant lojalumo korteles. Nors naudodamiesi Pinigine galite pridėti įvairių prekybininkų lojalumo korteles, iš tikrųjų jas naudoti yra gana sudėtinga. Turite atidaryti programą, braukti aukštyn, kad išplėstumėte kortelių sąrašą, ir slinkti per kortelių sąrašą, kad rastumėte tinkamą lojalumo kortelę, kai esate parduotuvėje. Niekas nenori būti tuo žmogumi, kuris blaškosi su telefonu prie kasos, bet, laimei, Android 14 galėtų pasiūlyti šios problemos sprendimą: piniginės kortelių pasiūlymai pagal vietą.

Jei ši funkcija jums atrodo pažįstama, taip yra todėl, kad „Google“ piniginė ją palaikė anksčiau, kai ji dar buvo vadinama... Google piniginė (nerimtai). Idėja buvo paprasta: kai buvote netoli vietos, kur buvo galima naudoti vieną iš jūsų lojalumo kortelių, „Google“. Piniginė / „Android Pay“ / „Google Pay“ paskelbtų pranešimą, kurį galėtumėte paliesti, kad atidarytumėte kortelę, jei turėjote į

funkcija įjungta.

Lojalumo kortelės nustatymų senoje „Android Pay“ programoje ekrano kopija. Kreditai: „Android Central“..

Šios funkcijos trūksta naujoje „Google“ piniginės programoje, todėl turite paleisti programą ir patys atidaryti lojalumo kortelę, kai esate parduotuvėje. Net negalite prisegti lojalumo kortelės prie „Android“ greitosios prieigos piniginės sąsajos, nes ji palaiko tik mokėjimo kortelių pridėjimą, todėl kai kurie modifikatoriai raginami imti reikalus į savo rankas. Įsigyti savo telefoną tik norint greitai pasiekti dažnai naudojamas lojalumo korteles yra vargas, ypač kai nėra jokios garantijos, kad Piniginė net veiks išgyvenęs procesą.

Laimei, „Google“ gali sugrąžinti šią funkciją „Android 14“ naudotojams. Naršydami API nuorodą Android 14 Beta 1, atradau naują funkciją pavadinimu „FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS”. Įrenginiai, kuriuose ši funkcija nurodoma „[palaikymas], rodantis pagal vietą pateiktus piniginės kortelių pasiūlymus, kuriuos teikia numatytoji mokėjimo programa“.

FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS dokumentacija

Nors Google Pay yra numatytoji mokėjimo programa daugumoje GMS Android įrenginių, yra trečiųjų šalių mokėjimo programų, todėl nėra jokios garantijos, kad „Google“ tai įdiegs savo programoje. Tačiau, atsižvelgiant į tai, kad jie jau turėjo šią funkciją anksčiau, logiška, kad jie turėtų.

Kalbant apie tai, kodėl aš manau, kad jie tai naudos lojalumo kortelėms, kai dokumentuose tik minimos „piniginės kortelės“, vėlgi, tai buvo tai, ką jie palaikė. Vieta pagrįsti pasiūlymai taip pat yra prasmingiausi lojalumo kortelėms, nes vietos, kuriose jas naudotumėte, yra tiksliai apibrėžtos geografiškai. Kūrėjai jau seniai galėjo susieti geografines vietas su lojalumo kortelių objektai API ir „Google“ API nukreipimo puslapiuose vis dar mini kad kūrėjai gali siųsti vietomis pagrįstus pranešimus apie savo sukurtas skaitmenines lojalumo korteles. Tačiau taip pat prasminga siųsti vietomis pagrįstus pasiūlymus dėl tokių dalykų kaip įlaipinimo bilietai ar renginių bilietai, ir nematau jokios priežasties, kodėl to nebūtų galima padaryti.

Tačiau belieka išsiaiškinti, kaip vietos bus susietos su kortelėmis: ar „Google“ piniginė pasikliaus kūrėjais, nurodančiais šią informaciją, ar programa tai padarys automatiškai? Kitas klausimas: ar šie „pasiūlymai“ bus pateikiami pranešimų forma, ar kortelė tiesiog pasirodys greitosios prieigos piniginėje? Pirmuoju atveju pasiūlymai pagal vietą veikė, o antrieji buvo mažiau matomi, bet vis tiek lengvai pasiekiami naudojant užrakinimo ekrano nuorodą ir (arba) greitojo nustatymo plytelę. Tačiau, kad pastaroji veiktų, greitosios prieigos piniginę reikia atnaujinti, kad ji palaikytų nemokėjimo korteles, ir yra tam tikrų įrodymų, kad taip nutiks.

Piniginės kortelės klasė pagal QuickAccessWallet paketą buvo atnaujinta nauja getCardType() metodas, kuris grąžina CARD_TYPE_UNKNOWN, CARD_TYPE_PAYMENT arba CARD_TYPE_NON_PAYMENT. CARD_TYPE_NON_PAYMENT „[nurodo] bet kokias korteles, kurios nenaudojamos mokėjimui grynaisiais pinigais, įskaitant renginių bilietus, skrydžius, pasiūlymus, lojalumo korteles, dovanų korteles ir tranzito bilietus“. Taip pat yra naujas get/setNonPaymentCardSecondaryImage() metodas, kurį galima naudoti norint nustatyti nemokėjimo piktogramą kortelės.

CARD_TYPE_NON_PAYMENT dokumentai

Kitas naujas metodas, vadinamas getCardLocations() grąžina „vietovių, kuriose ši kortelė gali būti naudinga, sąrašą“, kuris nustatomas naudojant setCardLocation (...) Piniginės kortelės metodas. Statybininkas. SetCardLocation(...) aprašyme sakoma, kad jei įjungta FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS, „kortelė gali būti rodoma vartotojui, kai vartotojas yra netoli vienos iš šių vietų“.

Įsigilinus į „Android 14 Beta 1“ versiją, nėra daug su šia funkcija susijusio kodo, kurį galėčiau rasti. Tačiau pastebėjau metodą, kuris pašalina vietos duomenis iš piniginės kortelių, kai FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS nenurodyta. Ši funkcija, kiek aš žinau, šiuo metu nėra deklaruojama jokiuose pikseliuose, kuriuose veikia „Android 14“, todėl tikėtina, kad „Google“ vis dar su ja dirba. Nežinau, ar ši funkcija bus pristatyta stabilioje „Android 14“ versijoje, ir kadangi mes vis dar esame „Android 14“ peržiūros išankstinio platformos stabilumo etape, nėra jokios garantijos, kad tai bus.

FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS šiuo metu nepaskelbta „Pixel 6a“, kuriame veikia „Android 14 Beta 1“ versija.