Google har annonsert nye funksjoner som kommer til Google Play-konsollen. Etter Google I/O 2019 har utviklere tilgang til nye leveringsmetoder og beregninger.
Googles Play Store er en nøkkelkomponent i enhver Android-enhet. Det er den desidert enkleste og sikreste måten å installere Android-apper på enheten din, og er en inngangsport til det meste av Android-opplevelsen. Google Play-konsollen er stedet der utviklere laster opp versjoner av appene sine for Googles gransking før de blir utgitt for offentligheten. Det er i Googles beste interesse å sørge for at denne prosessen er så rask og enkel som mulig. Jo enklere det er, jo mer sannsynlig er det at utviklere velger Android som plattform for appen sin. Videre, jo lettere det er for utviklere å pushe kritiske oppdateringer og lignende til appene sine, jo bedre blir brukeropplevelsen. Jo bedre brukeropplevelse, jo flere brukere får Play-butikken, og jo flere fordeler Google.
For dette formål har Google antydet mange nye funksjoner som kommer til Play-konsollen for utviklere i en stund nå. Et varsel, som kom opp da utviklere logget på Play-konsollen, informerte utviklere om at Play-butikken vil
endre hvordan den håndterer anmeldelser. På toppen av det, denne gangen forrige måned, la vi merke til et nytt alternativ med tittelen "Intern appdeling" gjemt i Play Stores utviklerinnstillinger. På den tiden kunne vi ikke se forskjell på intern appdeling og de allerede velkjente interne testkanalene, men det var et tegn på ting som skulle komme.Googles søken etter en mer strømlinjeformet opplevelse i Play-butikken fortsatte da de i mars kunngjorde en mer standardisert versjon av app-ikoner. Dette fulgte kunngjøringer om forbedringer av app-pakker, instant-apper og appadministrasjonsverktøy tilbake oktober i fjor. Disse endringene var for å redusere APK-størrelsen - med en gjennomsnittlig reduksjon på 35 % - i tillegg til å gjøre apper mer fristende for brukere ved å la dem administrere abonnementer bedre og prøve miniversjoner av apper før de laster ned hele ting.
Det er lett å se at Google aktivt prøver å gjøre Play Store og Play Console til et bedre sted for alle. Da Play Store fortsatt var relativt ny som en appmarkedsplass, hadde den rykte på seg for å være utrygg og generelt full av søppel. Når den ble plassert ved siden av Apples App Store, ble kvaliteten bleknet i forhold til App Stores strengt kurerte, men fortsatt omfattende utvalg av apper. I dag er det langt tryggere og overgår på noen måter til og med App Store. Men Google er ikke på langt nær ferdig med Play-butikken. I/O denne uken brakte mange nyheter om alt Google. Dette gjorde igjen at vi fikk høre mer om Googles planer for Play-konsollen. Purnima Kochikar, direktør for Google Play, snakket til en mengde utviklere, åpnet opp om hva vi kan forvente å se fra Play Store i løpet av de kommende månedene.
Dynamiske leveringsfunksjoner
Google bygger på toppen av publiseringsformatet for Android App Bundle, som ble introdusert i fjor, og lanserer nye måter å levere oppdateringer til brukere på. Android App Bundle er et format som tar sikte på å redusere installasjonsstørrelsen, og er nå det offisielle formatet for publisering av apper i Play Store. Google rapporterer at apper som bruker dette nye formatet har oppnådd en gjennomsnittlig størrelsesbesparelse på 20 %, med opptil 11 % installasjonsøkning som et direkte resultat av denne størrelsesbesparelsen.
Google utvider nå Android App Bundle med dynamiske funksjoner som endrer måten oppdateringer leveres til brukere på.
- Levering på forespørsel – installer funksjoner når de trengs eller i bakgrunnen, i stedet for å levere dem ved installasjonstidspunktet, og reduser størrelsen på appen din.
- Betinget levering – kontroller hvilke deler av appen din som skal leveres på installasjonstidspunktet basert på brukerens land, enhetsfunksjoner eller minimum SDK-versjon.
- Instant-opplevelser – nå fullt støttet, så du trenger bare å laste opp én artefakt for den installerte appen din og Google Play Instant-opplevelser.
Hva betyr dette for utviklere? Først av alt: levering på forespørsel. I hovedsak, for flere nisjefunksjoner, kan utviklere gjøre det slik at bare brukere som prøver å få tilgang til den spesifikke funksjonen vil få den lastet ned til enheten sin. Ta Netflix, for eksempel. Netflix leverer nå sin kundestøttefunksjon som en dynamisk funksjon til brukere som besøker støttesenteret. I lekmannstermer; hvis noen som bruker Netflix-appen prøver å få tilgang til Netflixs kundestøtte, vil de få funksjonen lastet ned til enheten sin, slik at de kan bruke kundestøtte i appen. Brukere som aldri prøver å nå kundestøtte vil aldri ha funksjonen installert, noe som resulterer i en 33 % reduksjon i appstørrelse.
Betinget levering lar utviklere bestemme hvilke deler av appen deres som skal lastes ned når en bruker trykker på installeringsknappen. Dette betyr at hvis en app har et gamblingelement, kan utviklere velge å ikke ha det elementet appen installert hvis en bruker bor i et land der det er store restriksjoner på gambling, for eksempel. Utviklere kan også begrense app-elementer basert på enhetsfunksjoner, så hvis en enhet for eksempel ikke har NFC, kan de NFC-relaterte funksjonene i den appen fjernes fra nedlastingen. Dette gir utviklere større kontroll over opplevelsen brukerne har med appen sin, i tillegg til potensielt reduserte nedlastingsstørrelser.
Øyeblikkelige opplevelser er relatert til «Prøv nå»-funksjonen i Play Store, som lar brukere prøve en minispillversjon av appen før de laster ned hele greia. Utviklere trenger ikke lenger å laste opp en egen fil for denne funksjonen. De kan nå ganske enkelt pakke med hovedartefakten for appen deres, noe som gir en mer strømlinjeformet opplevelse.
Intern appdeling
Vi nevnte intern appdeling tidligere i artikkelen som noe vi la merke til for en måned siden, men på det tidspunktet så det ikke ut til å legge noe til Play Store. Nå har Google avslørt hva intern appdeling er ment for. Kjerneideen er at du laster opp app-pakken din til Google Play-konsollen og umiddelbart får en nedlastingslenke som du kan dele med testerne dine. Dette omgår rigmarolen med å få versjonskoder, signering av nøkler osv.
I tillegg har Google også økt sikkerheten via lanseringen av appsigneringsnøkkeloppgradering for nye installasjoner. Denne oppgraderingen øker den kryptografiske styrken til en utvikleres signeringsnøkkel for nye installasjoner på Google Play. Dette eliminerer den potensielle sikkerhetsfeilen der mange utviklere signerte appene sine med nøkler generert for lenge siden. Dette er selvfølgelig opt-in.
Enklere oppdateringer
Oppdateringer er en allvitende del av moderne programvare, og den delen som pleier å irritere brukerne mest. Googles nye API for oppdateringer i appen tillater to typer oppdateringsvarsler. "Umiddelbar" flyt tvinger brukere til å oppdatere appen før de lar dem fortsette å bruke den. "Fleksibel" flyt lar brukere avslå oppdateringen hvis de ønsker det, men lar dem også laste ned oppdateringen i bakgrunnen mens de fortsatt bruker appen. I tester godtok omtrent 50 % av brukerne oppdateringen, noe som antagelig er en forbedring i forhold til tidligere prosenter.
Nye Google Play-konsolldata
Play-konsollen er full av data beregnet på å hjelpe utviklere med å forbedre appen deres, finne ut hvor kjernebrukerdemografien deres er osv. Nå får den en overhaling.
- Oppdatering av kjerneberegninger – bedre forstå anskaffelsen og churn, inkludert data om returnerende brukere, automatisk endringsanalyse, installasjonsmetode (som f.eks. forhåndsinstallasjoner og node-til-node-deling), metrisk benchmarking og muligheten til å samle og dedupere over perioder fra timer til kvartaler.
- Appstørrelsesberegninger og rapporter – få innsikt om appstørrelsen din i Android-vitaliteter, inkludert nedlastingsstørrelse, størrelse på enheten (ved installasjonstidspunktet), endringer sammenlignet med jevnaldrende over tid og skreddersydde optimaliseringsanbefalinger.
- Utviklervalgte peer benchmarks – lag et egendefinert sett med 8-12 jevnaldrende å sammenligne appen din med, og se deretter medianverdien til settet og forskjellen mellom appen din og dens jevnaldrende for Android vitale data så vel som for offentlige beregninger som din vurdering.
- Markedsinnsikt med kuraterte peersets — i de kommende månedene vil du også kunne sammenligne veksten din med en automatisk generert, kurert liknende sett med rundt 100 apper som ligner din for bedriftssensitive beregninger som konverteringsfrekvens og avinstallering vurdere.
Mer data er bedre data, og det er godt å se at Google optimaliserer Play-konsollen for å hjelpe utviklere så godt de kan. De fleste elementene her er ganske selvforklarende, så vi går videre.
Brukeranmeldelser
Tidligere i artikkelen snakket vi om hvordan Google endret appvurderinger for å fokusere mer på nylige anmeldelser. Dette trekket gir mye mening; Utviklere burde ikke måtte lide hvis deres for tiden svært polerte app pleide å være et buggy rot. Apper endres over tid, og Google flytter for å sikre at appanmeldelser viser det. Google Play Store-vurderingen er nå vektet mer mot nylige anmeldelser, noe som gir en mer rettferdig representasjon av appen i dens nåværende tilstand.
I likhet med foreslåtte svar i Gmail, genererer Google nå foreslåtte svar for appanmeldelser. Når du ser på en anmeldelse, får utviklere tre autogenererte svar som er basert på innholdet i anmeldelsen. Foreløpig er svarene bare tilgjengelige på engelsk, men flere språk kommer snart.
Egendefinerte butikkoppføringer
På GDC tilbake i mars lanserte Google tilpassede oppføringer etter land, noe som betyr at brukere i Storbritannia kan se en helt annen app-side enn hva brukere i USA kan se. Ulike bilder, så vel som forskjellig smakstekst, kan brukes. Etter dette vil Google nå tillate utviklere å lage en egendefinert oppføring basert på installasjonsstatus. Hva dette betyr er at en bruker som har appen installert kan se en annen side enn en person som ikke gjør det. På samme måte kan brukere som hadde appen, men avinstallerte den, bli vist en annen side. Tanken bak dette er å målrette mot bestemte typer kunder for å øke sannsynligheten deres for å installere/installere appen på nytt.
Konklusjon
Alle funksjonene ovenfor er spennende prospekter i seg selv. Men sammen viser de definitivt at Google har store planer for Play Store og Play Console. Selskapet erkjenner tydelig at utviklere er nøkkelen til å bringe brukere til plattformen, og utstyrer dem derfor med så mange verktøy som mulig for å sikre at de gjør nettopp det.
Hvis du er en Android-utvikler, sørg for å registrere deg for Googles forhåndsregistreringsprogram, som lar utviklere bygge bevissthet for appene sine før de lanseres. Det er nok en funksjon som ble annonsert i det som allerede var en fullpakket I/O for Play Store.
Kilde: Google