„Google“ paskelbė apie „Play Billing Library v3“ ir planuoja, kad 2021 m. naujoms programoms, įkeliamoms į „Google Play“ parduotuvę, „Android App Bundle“ bus reikalavimas.
Pirkiniai programoje. Kad ir kaip kai kurie jų neapkęstų, jie tikrai čia pasiliks. Tačiau jie nėra be pranašumų. Įsigijęs programoje kūrėjas gali teikti nemokamas ir mokamas programos versijas, nereikalaujant prižiūrėti dviejų atskirų programų. Jei paskelbiate programą „Play“ parduotuvėje, „Google“ paprastai reikalauja, kad pirkiniai programoje būtų vykdomi per juos (dėl 30 % sumažinimo).
Laimei, „Google“ leidžia gana lengvai nustatyti pirkinius programoje su visais įdomiais dalykais, pvz., licencijos patvirtinimu. Kūrėjai gali paprasčiausiai įdiegti „Google Play“ atsiskaitymo biblioteką, ir jos jau beveik nustatytos. Siekdami dar lengviau tvarkyti pirkinius programoje, „Google“ paskelbė 3 „Play“ atsiskaitymo bibliotekos versija su kai kuriomis naujomis funkcijomis ir patobulinimais bei svarbiu politikos pakeitimu.
„Google Play“ atsiskaitymo biblioteka, v3 – kas keičiasi
Atsiskaitymai grynaisiais
„Google Play“ atsiskaitymo bibliotekos 3 versija leidžia vartotojams mokėti grynaisiais. Tai gali atrodyti gana keistai, bet tikriausiai ne tai, apie ką galvojate. Pasaulyje vis dar yra daug vietų, kur kredito kortelės ir banko sąskaitos nėra tokios dažnos. Ši funkcija skirta išspręsti šią problemą.
Užuot spustelėję mygtuką „pirkti“ programoje ir mokėję kreditine kortele, galite pasirinkti mokėti grynaisiais. Kai patvirtinsite pirkinį, „Google“ parodys kodą. Nuneškite šį kodą į artimiausią dalyvaujančią savitarnos parduotuvę, suteikite jiems reikiamą pinigų sumą ir jūsų pirkinys bus atrakintas.
Šiuo metu ši funkcija veikia tik Indonezijoje ir Malaizijoje, tačiau planuojama platesnė plėtra. Kūrėjai taip pat netrukus galės pridėti šį mokėjimo metodą prie savo programų.
Lengvesnis reklamos kredito kodo išpirkimas
Kūrėjai gali pasirinkti teikti savo programoms reklamos kredito kodus. Jei tai mokama programa, reklamos kredito kodas gali leisti vartotojui gauti programą nemokamai. Jei programoje yra pirkimų programoje arba prenumeratų, reklamos kredito kodas gali suteikti nemokamą prekę arba nemokamą prenumeratos bandomąją versiją. Nors visada buvo galima išpirkti programų reklamos kodus tiesiogiai „Play“ parduotuvėje, norėdami išpirkti bandomąją prenumeratos versiją, anksčiau turėjote atsisiųsti programą.
Tačiau dabar „Google Play“ atsiskaitymo bibliotekos 3 versija papildė galimybę išpirkti reklamas programoje tiesiai iš pačios „Play“ parduotuvės; vartotojams net nereikia atsisiųsti programos, kuriai jie taikomi.
Pirkimo priskyrimas
Jei programoje ar žaidime yra daugybė skirtingų dalykų, kuriuos galite įsigyti, kūrėjui reikia tam tikro būdo stebėti, kas ką įsigijo. Iki šiol kūrėjas turėjo sukurti pasirinktinį sprendimą, naudodamas nebenaudojamą AIDL sistemą. Tačiau naudojant „Google Play“ atsiskaitymo bibliotekos 3 versiją, dabar yra savaiminis pirkimo priskyrimo palaikymas, todėl kūrėjai gali lengvai sekti, kas perkama.
Bibliotekos versijos reikalavimai
Jei skaitote šį straipsnį, tikriausiai žinote apie „Google Play“ minimalūs SDK versijos reikalavimai publikavimui parduotuvėje. Šiuo metu, programos turi būti taikomos bent pagal API 28 („Android Pie“) bus paskelbta „Google Play“, ir šis reikalavimas kasmet didėja.
Dabar panašus reikalavimas taikomas kūrėjams, diegiantiems „Google Play“ atsiskaitymo biblioteką. Jei norite paskelbti programą naudodami šią biblioteką „Play“ parduotuvėje, ji turi naudoti palyginti naujausią versiją. Šiuo metu visos „Play“ atsiskaitymo bibliotekos versijos leidžiamos, bet nuo 2021 m. rugpjūčio 2 d. visose naujai paskelbtose programose turės būti naudojama bent 3 versija. Esamos programos turės būti naujovintos iki 2021 m. lapkričio 1 d.
Migracijos vadovas
Kadangi dabar privaloma naudoti naujesnes „Play“ atsiskaitymo bibliotekos versijas, „Google“ paskelbė perkėlimo vadovą, kuris padės kūrėjams gauti naujausią informaciją. Šiame vadove parodyta, kaip įdiegti naujausią bibliotekos versiją ir ką kūrėjai turi pakeisti, kad galėtų ją naudoti.
Galite peržiūrėti perkėlimo vadovą čia. Taip pat yra a vaizdo vadovas jei tai jums naudingiau.
Ir štai kol kas apie naująją „Google Play“ atsiskaitymo biblioteką. Jei įdiegiate pirkinius programoje ir jūsų programa yra „Google Play“ parduotuvėje, tikriausiai turėtumėte apsvarstyti galimybę atnaujinti atsiskaitymo bibliotekos diegimą, jei to dar nepadarėte.
Privalomi „Android App Bundle“ naujai paskelbtoms programoms 2021 m
Mišaalo Rahmano skyrius
„Google I/O 2018“ „Google“ pristatė alternatyvus programos platinimo formatas, vadinamas Android App Bundle su failo plėtiniu .aab. „Android App Bundle“ tikslas – sumažinti galutinio vartotojui pristatomo „Android“ taikomųjų programų paketo (.apk) failo dydį, sumažinant diegimo dydį ir naudotojų atsisiuntimo laiką. .aab faile yra APK failai, skirti pagrindinei programai ir visoms palaikomoms architektūroms (ARM, ARM64 ir x86), kalboms ir išdėstymo variantams. Šiam formatui reikia pateikti programos pasirašymo rakto kopiją „Google“, kad „Google Play“ kūrėjų pultas galėtų sugeneruoti paketą su pasirašytomis kiekvieno paketo APK versijomis; tinkamas konkretaus įrenginio architektūros, kalbos ir išdėstymo APK pateikiamas naudojant „Google Play Dynamic Delivery“.
Kūrėjai gali įdiegti „Android App Bundle“. Android Studio, Unity, arba Plazdėjimas, ir nors palaikomi dideli programų paketai su įdiegtais APK dydžiais iki 500 MB, OBB failai nepalaikomi. Kaip alternatyvą, „Google“ neseniai išplėtė „Android App Bundle“ pristatydama Play Asset Delivery žaidimų kūrėjams, kad jie galėtų dinamiškai pristatyti didelį žaidimų turtą. Atsižvelgdama į visus šiuos patobulinimus, „Google“ dabar planuoja „Android App Bundles“ nustatyti kaip reikalavimą naujai „Google Play“ parduotuvėje paskelbtoms programoms.
Viduje "Kas naujo „Google Play“." vaizdo įrašas, paskelbtas praėjusią savaitę "Android" kūrėjų "YouTube" kanale (per AndroidPolice), „Google“ darbuotoja Milena Nikolic paskelbė, kad naujoms „Google Play“ programoms reikės programų paketo palaikymo. Konkreti šio naujo reikalavimo data nebuvo nurodyta, nors žinome, kad tai įvyks 2021 m.
Dauguma kūrėjų ir galutinių vartotojų nepastebės jokių pakeitimų, atsiradusių dėl šio naujo reikalavimo, tačiau tai nereiškia, kad niekas nepastebės. Kūrėjai turės pateikti savo pasirašymo rakto kopiją „Google“, kad jie galėtų pasirašyti programas, o kai kuriems kūrėjams gali kilti abejonių. Tolesnis AAB platinimas apsunkins perskirstymą įvairiose platformose, sumažins atsisiuntimų skaičių ir taip pat galimas pajamas iš skelbimų. (Kūrėjai gali naudoti „Google“ atvirąjį kodą paketo įrankis sukurti savo AAB, juos išgauti ir tada įkelti į kitas platformas.) AAB taip pat yra sunkiau naudotojai gali rankiniu būdu įkelti į šoną, nes jų nepalaiko „Android“ paketų diegimo programa ir turi būti išpakuotas.
Tikimės, kad artėjant 2021 m. sužinosime daugiau apie šį naują reikalavimą.