Bezplatný nástroj

Bezplatný generátor formulářů pro bezpečnost dat na Google Play

Generátor dekóduje e-mail s názvem „Bezpečnostní formulář pro neplatná data“, vyhledá SDK ve vaší aplikaci pro Android a vygeneruje odpovědi a soubor CSV pro Play Console.

  • Formulář o bezpečnosti údajů
  • SDK pro Android
  • CSV pro Play Console

Vytvořte si formulář pro zabezpečení dat.

Proveďte 4 rychlé kroky.

Vložte e-mail s předmětem „Zjištěný problém: Neplatný formulář pro zabezpečení dat“ nebo zprávu ze stránky „Stav zásad“ v Play Console. Generátor vybere označené datové typy, kódy verzí a sady SDK.

Vložte soubory build.gradle(.kts), libs.versions.toml, výstup příkazu ./gradlew :app:dependencies, pubspec.yaml (Flutter), package.json (React Native) nebo AndroidManifest.xml. Chcete-li vybrat SDK ručně, otevřete kartu „Vybrat SDK“.

Vyberte, co váš vlastní kód dělá. Počítejte pouze data, která opouštějí zařízení (odesílaná na váš server nebo třetí straně). Data, která aplikace zpracovává pouze na zařízení, neuvádějte.

Moje aplikace (kromě výše uvedených SDK)
Bezpečnost a mazání dat

Webová stránka, na které vás uživatelé žádají o smazání svého účtu a příslušných údajů, aniž by museli aplikaci znovu instalovat.

Náhled záznamu obchodu

Jak vypadá sekce „Bezpečnost vašich dat“ na Google Play.

Toto jsou odpovědi, které je třeba zadat v Play Console > Obsah aplikace > Bezpečnost dat. Zkontrolujte každý řádek: za to, co uvedete, nesete odpovědnost.

Tento nástroj poskytuje doporučení na základě veřejně dostupných informací o SDK a vašich odpovědí. Nejedná se o právní poradenství a nástroj neprovádí analýzu kódu vaší aplikace ani síťového provozu. Chování SDK se mezi jednotlivými verzemi liší a závisí na tom, jak jej nakonfigurujete. Za správnost údajů ve formuláři o bezpečnosti dat nesete výhradní odpovědnost.

Jak opravit chybu „Neplatný formulář pro zabezpečení dat“.

Služba Google zjistila, že z vaší aplikace odcházejí uživatelská data, která nejsou uvedena ve vašem formuláři o bezpečnosti dat. Ve většině případů tato data odesílá SDK třetí strany, nikoli váš vlastní kód.

  1. E-mail si pečlivě přečtěte. Obsahuje kód verze, datový typ (například ID zařízení nebo jiné identifikátory) a někdy i SDK, o kterém se Google domnívá, že data odeslalo.

  2. Najděte ve své aplikaci všechny SDK. Společnost Google vás činí odpovědnými za data shromážděná jakoukoli knihovnou, kterou do aplikace zahrnete, a to i v případě funkcí, které nikdy nevyužíváte.

  3. Zvolte jedno z následujících řešení: buď deklarujte datový typ ve formuláři „Bezpečnost dat“, nebo odstraňte kód či SDK, které jej odesílá (například odstraňte AD_ID oprávnění, pokud reklamy nepoužíváte).

  4. Formulář aktualizujte v Play Console v části Zásady a programy > Obsah aplikace > Bezpečnost dat, nebo importujte výše vygenerovaný soubor CSV.

  5. Nahraďte všechny neshodné sestavení. Po změně kódu nahrajte novou verzi s vyšším číslem verze do všech kanálů, které stále poskytují starou verzi, včetně interních, uzavřených a otevřených testovacích kanálů. Proveďte nasazení na 100 %.

  6. Aktualizujte své zásady ochrany osobních údajů tak, aby obsahovaly stejné údaje a třetí strany jako váš formulář o bezpečnosti údajů.

  7. Změny odešlete ke kontrole ze stránky s přehledem publikování.

Jak importovat soubor CSV do Play Console.

  1. Otevřete Play Console a vyberte svou aplikaci.

  2. Přejděte do části Zásady a programy > Obsah aplikací, poté vyberte položku Bezpečnost dat a klikněte na tlačítko Spustit (nebo Spravovat).

  3. Klikněte v pravém horním rohu na možnost Importovat z CSV a nahrajte soubor. Importem dojde k přepsání všech odpovědí, které již ve formuláři jsou.

  4. Projděte si všechny stránky formuláře, zkontrolujte každou odpověď a klikněte na Uložit.

  5. Přejděte do přehledu publikování a odešlete změny společnosti Google ke kontrole.

Odmítnutí

Vysvětlení nejčastějších důvodů zamítnutí z důvodu bezpečnosti dat.

Datový typ uvedený ve vašem e-mailu od Google Play obvykle poukazuje na jednu z těchto příčin.

Datové typy uvedené v e-mailu od Google Play, včetně nejčastějších příčin a řešení pro každý z nich.
Označeno v e-mailu Nejčastější příčina Jak to opravit
Identifikátory zařízení nebo jiné identifikátory SDK pro reklamy (AdMob, AppLovin, Unity Ads), Firebase Analytics, SDK pro atribuci (Adjust, AppsFlyer), SDK pro push notifikace (OneSignal) nebo jakýkoli kód, který čte ANDROID_ID nebo reklamní ID. Označte zařízení nebo jiná ID jako shromážděná (a sdílená, v případě SDK pro reklamu a atribuci), nebo SDK odstraňte. Odstranění com.google.android.gms.permission.AD_ID oprávnění zastaví čtení reklamního ID.
Přibližná poloha / Přesná poloha Reklamní sítě, které odhadují polohu na základě IP adresy, nebo aplikace, která žádá o oprávnění k přístupu k poloze a odesílá souřadnice na server. Definujte typ polohy, který odpovídá oprávnění, o které žádáte. Nedefinujte přesnou polohu, pokud žádáte pouze o ACCESS_COARSE_LOCATION.
Aktivita aplikací: Nainstalované aplikace SDK (často reklamní nebo protipodvodové SDK) nebo váš kód, který načítá seznam nainstalovaných balíčků a odesílá jej mimo zařízení. Označte nainstalované aplikace nebo odstraňte SDK. Poté zkontrolujte, zda vaše aplikace toto QUERY_ALL_PACKAGES toto oprávnění vůbec potřebuje.
Aktivita aplikace: Interakce s aplikací Analytické SDK, jako jsou Firebase Analytics, Mixpanel nebo Amplitude, a většina reklamních SDK. Označte interakce s aplikací jako shromážděné pro účely analytiky (a pro účely reklamy nebo marketingu, pokud to reklamní SDK využívá).
Informace o aplikaci a výkon: Protokoly o selhání / Diagnostika SDK pro hlášení chyb, jako jsou Firebase Crashlytics, Sentry nebo Bugsnag. Většina reklamních SDK také odesílá diagnostické údaje. Uveďte, že protokoly o selhání a diagnostické údaje jsou shromažďovány pro účely analýzy nebo fungování aplikace.
Osobní údaje: E-mailová adresa / Uživatelská jména Funkce pro přihlášení, registraci nebo odběr zpravodaje, případně SDK, v nichž voláte setUserId() nebo předáváte e-mailovou adresu (push notifikace, chat podpory, analytika). Uveďte osobní údaje potřebné pro správu účtu nebo fungování aplikace a nezapomeňte uvést odkaz na smazání účtu.
Neplatné zásady ochrany osobních údajů Odkaz na zásady ochrany osobních údajů nefunguje, nevede na veřejnou webovou stránku nebo neobsahuje popis údajů, které uvádíte ve formuláři o bezpečnosti údajů. Zveřejněte zásady ochrany osobních údajů, ve kterých uvedete typy údajů a SDK třetích stran používané ve vašem formuláři, a vložte do nich odkaz v Play Console.
Otázky týkající se mazání dat Vaše aplikace umožňuje uživatelům vytvořit si účet, ale neuvedli jste funkční webový odkaz pro žádosti o smazání účtu. Na svůj web přidejte stránku pro smazání účtu a zadejte její URL adresu do části „Vymazání údajů“ ve formuláři.

Generátor zásad ochrany osobních údajů

Vaše zásady ochrany osobních údajů musí být v souladu s vaším formulářem o bezpečnosti údajů.

Google porovnává vaše odpovědi týkající se bezpečnosti dat s vašimi zásadami ochrany osobních údajů. Formulář, ve kterém uvádíte typy dat nebo třetí strany, které ve vašich zásadách ochrany osobních údajů nejsou zmíněny, je důvodem k dalšímu zamítnutí. Vytvořte pro svou aplikaci pro Android zásady ochrany osobních údajů, které pokrývají používané sady SDK.

Vytvořit zásady ochrany osobních údajů

Často kladené otázky.

Odpovědi na nejčastější dotazy týkající se formuláře pro zabezpečení dat v Google Play.

Co znamená „Neplatný formulář o bezpečnosti dat“?

To znamená, že společnost Google zjistila, že vaše aplikace odesílá uživatelská data mimo zařízení, a ve vašem formuláři o bezpečnosti dat tato data nejsou uvedena jako shromažďovaná.

V e-mailu je uveden typ dat (například ID zařízení nebo jiná ID) a kód verze, ve které byla tato skutečnost zjištěna. Google neschválí nové aktualizace, dokud se formulář nebude shodovat s tím, co aplikace skutečně dělá.

Moje aplikace neshromažďuje žádná data. Proč byla zamítnuta?

Příčinou je téměř vždy SDK třetí strany. Reklamní sítě, analytické nástroje, systémy hlášení chyb, push notifikace a dokonce i mapové knihovny odesílají identifikátory zařízení nebo diagnostické údaje na své servery.

Google považuje veškerá data, která SDK ve vaší aplikaci odesílá mimo zařízení, za data, která vaše aplikace shromažďuje, a to i data, která sami nikdy nepoužíváte.

Jaký je rozdíl mezi pojmy „shromážděné“ a „sdílené“?

Pod pojmem shromažďování se rozumí, že data opouštějí zařízení a jsou předávána vám nebo poskytovateli SDK.

Sdílené znamená, že data jsou předána třetí straně. Data odeslaná poskytovateli služeb, který je zpracovává pouze vaším jménem (například služba pro hlášení chyb), se za sdílení nepovažují. Data, která reklamní síť využívá pro své vlastní účely, se za sdílení považují.

Musím nahlásit data, která se zpracovávají pouze dočasně?

Ano, i tak je třeba krátkodobá data (která se používají pouze v paměti a uchovávají se pouze po dobu nezbytnou pro zpracování požadavku v reálném čase) deklarovat jako shromážděná. Označte je jako „zpracovaná krátkodobě“ a Google Play je ve vašem profilu v obchodě nezobrazí.

Který kód verze představuje problém?

V e-mailu je uveden kód verze, ve které společnost Google problém zjistila. Tato sestavení někdy zůstávají aktivní v testovací větvi (v interním, uzavřeném nebo otevřeném testování), i když se v produkčním prostředí používá novější verze.

Každá aktivní sestavení v každém testovacím kanálu musí odpovídat vašemu formuláři o bezpečnosti dat. Nahrajte do každého dotčeného kanálu vyhovující sestavení s vyšším kódem verze.

Porovnává Google můj formulář o bezpečnosti údajů s mými zásadami ochrany osobních údajů?

Ano. Vaše zásady ochrany osobních údajů musí být veřejně přístupná, funkční webová stránka a musí popisovat stejný způsob shromažďování a sdílení údajů, jaký uvádíte ve formuláři o bezpečnosti údajů.

Je tento generátor formulářů pro bezpečnost dat zdarma?

Ano, generátor formulářů pro bezpečnost dat v Google Play je zdarma a nevyžaduje žádný účet.