Služby Google Play pro integritu a podepisování vám pomohou zajistit, aby vaše aplikace a hry uživatelům fungovaly tak, jak chcete Stránka Integrita aplikace (Testování a vydání > Integrita aplikace) ve službě Play Console umožňuje:
- Propojit projekt Google Cloud s rozhraním Play Integrity API, které chrání vaše aplikace a hry před rizikovými interakcemi.
- Nastavit automatickou ochranu, abyste zabránili neoprávněným úpravám a redistribuci.
- Nastavit podepisování aplikací ve službě Play, aby služba Google Play mohla spravovat váš podpisový klíč aplikace a používat ho k podepisování jednotlivých vydání.
- Zapnout kontrolu integrity pro záznam v obchodu Google Play, aby aplikaci nebylo možné stáhnout z neznámých a nedůvěryhodných zařízení, která neprošla kontrolou integrity.
Stav těchto služeb můžete rychle zkontrolovat.
Přehled
Služby Google Play pro integritu a podepisování můžete spravovat na stránce Integrita aplikace (Testování a vydání > Integrita aplikace). Každá služba má potřebné informace a zdroje. Když službu zapnete, můžete ji nakonfigurovat a získat přístup k dalším funkcím v nabídce nastavení. Pokud jsou k dispozici, začnou se vám zobrazovat také přehledy o službě.
Libovolnou sekci níže můžete rozbalit nebo sbalit kliknutím.
Play Integrity APIZavoláním rozhraní Integrity API v důležitých okamžicích ve své aplikaci můžete ověřit, zda se jedná o binární soubor vaší aplikace, nainstalovaný z Google Play a běžící na originálním zařízení Android. Backendový server vaší aplikace může rozhodnout, jak za účelem zabránění zneužití, neoprávněným přístupům a útokům postupovat dál. Po integraci rozhraní Integrity API můžete sledovat požadavky rozhraní API aplikace a analyzovat výsledky pomocí přehledů vygenerovaných na základě počtu instalací.
Pro začátek můžete využít tyto zdroje:
- Prostudujte si dokumentaci l rozhraní Play Integrity API na webu Android Developers.
- Další informace o používání rozhraní Play Integrity API v Play Console
Automatická ochrana Google Play slouží k ochraně aplikací a her před zneužitím integrity ve formě neoprávněných úprav a redistribuce. Automatická ochrana ve vaší aplikaci funguje i bez datového připojení. Lze ji zapnout jedním kliknutím v Play Console a před testováním nevyžaduje žádnou práci vývojáře ani integraci s back-endovým serverem.
Podepisování aplikací ve službě Play umožňuje spravovat a chránit podpisový klíč aplikace a používat ho k podepisování jednotlivých vydání. Zajišťuje se tím, aby všechny aktualizace pocházely od vás.
Další informace o programu podepisování aplikací ve službě Play
Zapněte ve svém záznamu v obchodu kontroly integrity, aby služba Google Play mohla zkontrolovat, zda zařízení prošla kontrolami integrity, než se váš záznam v obchodu zobrazí uživatelům.
Tipy:
- Tato služba nevyžaduje, abyste do aplikace integrovali rozhraní Play Integrity API. Aplikace Obchod Play sama získá rozhodnutí o zařízení a na základě něj určuje viditelnost záznamu v obchodu.
- Zapnutím kontrol integrity můžete snížit dostupnost aplikace pro riziková zařízení, jako jsou rootovaná nebo prolomená zařízení, emulátory a neznámá prostředí.
- Definice jednotlivých kontrol integrity najdete v dokumentaci k rozhraní Play Integrity API.
- Nebrání to uživatelům v získání aplikace jinak, například prostřednictvím jiného distribučního kanálu nebo instalací z neznámého zdroje. Zvažte proto použití ochrany za běhu, jako je rozhraní Play Integrity API nebo automatická ochrana.
Použití kontroly integrity:
- Otevřete Play Console a přejděte na stránku Integrita aplikace (Testování a vydání > Integrita aplikace).
- Přejděte do sekce Viditelnost záznamu v obchodu.
- Vyberte, zda v záznamu v obchodu Google Play chcete zapnout kontroly integrity. Neznámá a nedůvěryhodná zařízení, která neprojdou kontrolou integrity, nebudou moci aplikaci nainstalovat z Google Play:
- Žádné kontroly integrity: Záznam v obchodu bude viditelný pro všechna podporovaná zařízení.
- Základní kontrola integrity: Záznam v obchodu bude viditelný pro všechna podporovaná zařízení, která splňují základní kontrolu integrity.
- Kontrola integrity zařízení: Záznam v obchodu bude viditelný pro všechna podporovaná zařízení, která splňují kontrolu integrity zařízení.
- Silná kontrola integrity: Záznam v obchodu bude viditelný pro všechna podporovaná zařízení, která splňují silnou kontrolu integrity.
- Změny uložte.