Integrita a podpisové služby Google Play vám pomáhajú zaistiť, aby spotrebitelia používali vaše aplikácie a hry tak, ako to zamýšľate. Na stránke Integrita aplikácie (Vydanie > Integrita aplikácie) v službe Play Console môžete:
- prepojiť svoj projekt Google Cloud, aby používal rozhranie Play Integrity API a chránil tým vaše aplikácie a hry pred rizikovými interakciami;
- nastaviť automatickú ochranu integrity a predchádzať tak neautorizovaným úpravám a ďalšej distribúcii;
- nastaviť podpisovanie aplikácií v službe Play a umožniť tým službe Google Play spravovať váš podpisový kľúč aplikácie a podpisovať ním každé vydanie;
- zapnúť kontroly integrity pre viditeľnosť záznamu v obchode na Google Play, aby neznáme a nedôveryhodné zariadenia, ktoré neprejdú kontrolami integrity, nemohli stiahnuť vašu aplikáciu zo služby Google Play.
Navyše môžete rýchlo skontrolovať stav každej z týchto služieb.
Prehľad
Na stránke Integrita aplikácie (Vydanie > Integrita aplikácie) môžete spravovať a sledovať všetku integritu a podpisové služby platformy Google Play. Každá služba obsahuje informácie a zdroje, ktoré vám pomôžu začať. Keď zapnete určitú službu, môžete ju nakonfigurovať a získať prístup k ďalším funkciám v ponuke nastavení. Ak budú k dispozícii, uvidíte aj reporty danej služby.
Sekciu nižšie rozbalíte alebo zbalíte kliknutím.
Play Integrity APIVolaním rozhrania Integrity API v dôležitých okamihoch v aplikácii kontrolujte, či ide o binárny program vašej aplikácie nainštalovaný službou Google Play a spustený v pravom zariadení s Androidom. Koncový server vašej aplikácie môže rozhodnúť, aké ďalšie kroky podniknúť na ochranu pred zneužitím, neoprávneným prístupom a útokmi. Po integrácii rozhrania Integrity API môžete sledovať volania rozhrania API vašej aplikácie a analyzovať rozhodnutia prostredníctvom reportov vygenerovaných počtom inštalácií.
Začnite s týmito zdrojmi:
- Prečítajte si dokumentáciu k rozhraniu Play Integrity API na webe Vývojári pre Android.
- Zistite viac o používaní rozhrania Play Integrity API v službe Play Console
Pomocou automatickej ochrany integrity služby Google Play môžete chrániť svoje aplikácie a hry pred zneužitím integrity, teda pred neoprávnenými úpravami a ďalšou distribúciou. Automatická ochrana integrity funguje vo vašej aplikácii bez dátového pripojenia. V službe Play Console sa dá zapnúť jediným kliknutím a pred testovaním nevyžaduje žiadnu vývojársku prácu ani integráciu koncového servera.
Pomocou podpisovania aplikácií v službe Play môžete na Google Play spravovať a chrániť podpisový kľúč aplikácie a podpisovať ním každé vydanie. Zaistí sa tým, že všetky aktualizácie budú pochádzať od vás.
Zapnite kontroly integrity pre svoj záznam v obchode, aby mohla služba Google Play ešte pred sprístupnením záznamu v obchode používateľom kontrolovať, či zariadenia prešli kontrolami integrity.
Tipy:
- Táto služba nevyžaduje integráciu rozhrania Play Integrity API do vašej aplikácie. Aplikácia Obchod Play získa rozhodnutie o zariadení v príslušnom zariadení a pomocou neho rozhodne o viditeľnosti záznamu v obchode.
- Zapnutím kontrol integrity môžete zredukovať dostupnosť aplikácie v nebezpezpečných zariadeniach, ako sú rootované alebo napadnuté zariadenia, emulátory a neznáme prostredia.
- Definície jednotlivých kontrol integrity nájdete v dokumentácii k rozhraniu Play Integrity API.
- Táto služba nezabráni používateľom získať vašu aplikáciu iným spôsobom, napríklad prostredníctvom iného distribučného kanála alebo inštaláciou bokom, preto zvážte použitie ochrany pri spustení, napríklad rozhranie Play Integrity API alebo automatickú ochranu integrity.
Ak chcete používať kontroly integrity:
- Otvorte službu Play Console a prejdite na stránku Integrita aplikácie (Vydanie > Integrita aplikácie).
- Prejdite do sekcie Viditeľnosť záznamu v obchode.
- Zvoľte, či chcete pre svoj záznam v obchode na Google Play zapnúť kontroly integrity. Neznáme a nedôveryhodné zariadenia, ktoré neprejdú kontrolami integrity, nebudú môcť vašu aplikáciu nainštalovať zo služby Google Play:
- Žiadne kontroly integrity: váš záznam v obchode bude viditeľný pre všetky zariadenia, ktoré podporujete.
- Základné kontroly integrity: váš záznam v obchode bude viditeľný pre všetky vami podporované zariadenia, ktoré prejdú základnými kontrolami integrity.
- Kontroly integrity zariadenia: váš záznam v obchode bude viditeľný pre všetky vami podporované zariadenia, ktoré prejdú kontrolami integrity zariadenia.
- Dokladné kontroly integrity: váš záznam v obchode bude viditeľný pre všetky vami podporované zariadenia, ktoré prejdú dôkladnými kontrolami integrity.
- Uložte zmeny.