Gratis verktøy

Gratis generator for datasikkerhetsskjemaer på Google Play

Generatoren dekoder e-posten «Sikkerhetsskjema for ugyldige data», finner SDK-ene i Android-appen din og genererer svarene samt en CSV-fil til Play Console.

  • Skjema for datasikkerhet
  • Android SDK-er
  • Play Console CSV

Lag ditt skjema for datasikkerhet.

Følg disse 4 enkle trinnene.

Lim inn e-posten «Problem oppdaget: Ugyldig datasikkerhetsskjema» eller meldingen fra siden «Policy-status» i Play Console. Generatoren plukker ut de markerte datatypene, versjonskodene og SDK-ene.

Lim inn filene build.gradle(.kts), libs.versions.toml, utdataene fra ./gradlew :app:dependencies, pubspec.yaml (Flutter), package.json (React Native) eller AndroidManifest.xml. For å velge SDK-er manuelt, åpner du fanen «Velg SDK-er».

Velg hva din egen kode gjør. Tell kun data som forlater enheten (som sendes til din server eller til en tredjepart). Du skal ikke oppgi data som appen kun behandler på enheten.

Appen min (uten å regne med SDK-ene ovenfor)
Sikkerhet og sletting av data

En nettside der brukerne ber deg om å slette kontoen deres og dataene knyttet til den, uten at de må installere appen på nytt.

Forhåndsvisning av butikkoppføring

Slik ser avsnittet om datasikkerhet ut på Google Play.

Dette er svarene du skal oppgi under Play Console > Appinnhold > Datasikkerhet. Gå gjennom hver enkelt rad: du er ansvarlig for det du oppgir.

Dette verktøyet gir forslag basert på offentlig tilgjengelig informasjon om SDK-er og dine svar. Det utgjør ikke juridisk rådgivning, og det analyserer ikke appens kode eller nettverkstrafikk. SDK-enes oppførsel varierer fra versjon til versjon og avhenger av hvordan du konfigurerer dem. Du er alene ansvarlig for at opplysningene i skjemaet for datasikkerhet er korrekte.

Slik løser du feilen «Ugyldig datasikkerhetsskjema».

Google har oppdaget at brukerdata sendes ut fra appen din uten at dette er oppgitt i skjemaet for datasikkerhet. I de fleste tilfeller er det et SDK fra en tredjepart som sender disse dataene, ikke din egen kode.

  1. Les e-posten nøye. Den inneholder versjonskoden, datatypen (for eksempel enhets-ID eller andre ID-er) og noen ganger SDK-en som Google mener har sendt dataene.

  2. Finn alle SDK-ene i appen din. Google holder deg ansvarlig for data som samles inn av alle biblioteker du inkluderer, selv funksjoner du aldri bruker.

  3. Velg en løsning: Enten angir du datatypen i skjemaet for datasikkerhet, eller så fjerner du koden eller SDK-en som sender den (for eksempel fjerner du AD_ID tillatelsen hvis du ikke bruker annonser).

  4. Oppdater skjemaet i Play Console under Retningslinjer og programmer > Appinnhold > Datasikkerhet, eller importer CSV-filen som ble generert ovenfor.

  5. Erstatt alle versjoner som ikke oppfyller kravene. Etter en endring i koden må du laste opp en ny utgave med høyere versjonsnummer til alle kanaler som fremdeles serverer den gamle versjonen, inkludert interne, lukkede og åpne testkanaler. Rull ut til 100 %.

  6. Oppdater personvernerklæringen din slik at den omhandler de samme opplysningene og tredjepartene som i skjemaet for datasikkerhet.

  7. Send endringene til gjennomgang fra oversiktssiden for publisering.

Slik importerer du CSV-filen til Play Console.

  1. Åpne Play Console og velg appen din.

  2. Gå til Retningslinjer og programmer > Appinnhold, velg deretter Datasikkerhet og klikk på Start (eller Administrer).

  3. Klikk på Importer fra CSV øverst til høyre og last opp filen. Importen overskriver eventuelle svar som allerede finnes i skjemaet.

  4. Gå gjennom hver side i skjemaet, sjekk hvert svar og klikk på Lagre.

  5. Gå til Publiseringsoversikt og send endringene til Google for gjennomgang.

Avslag

Forklaring på vanlige avvisninger knyttet til datasikkerhet.

Datatypen som er nevnt i e-posten fra Google Play, tyder vanligvis på en av disse årsakene.

Datatyper som er nevnt i e-posten fra Google Play, med den vanligste årsaken og løsningen for hver enkelt.
Merkes i e-posten Vanligste årsak Slik løser du problemet
Enhets-ID-er eller andre ID-er Annonse-SDK-er (AdMob, AppLovin, Unity Ads), Firebase Analytics, attribusjons-SDK-er (Adjust, AppsFlyer), push-SDK-er (OneSignal) eller kode som leser ANDROID_ID eller annonserings-ID-en. Angi at enhets-ID-er eller andre ID-er blir samlet inn (og delt, for SDK-er for annonsering og attribusjon), eller fjern SDK-en. Hvis du fjerner com.google.android.gms.permission.AD_ID tillatelsen hindrer at annonserings-ID-en leses.
Omtrentlig plassering / Nøyaktig plassering Annonsenettverk som beregner posisjonen ut fra IP-adressen, eller at appen din ber om posisjonstillatelser og sender koordinater til en server. Angi den posisjonstypen som samsvarer med tillatelsen du ber om. Ikke oppgi en nøyaktig posisjon hvis du bare ber om ACCESS_COARSE_LOCATION.
Appaktivitet: Installerte apper Et SDK (ofte et annonse- eller svindelbekjempelses-SDK) eller din egen kode som henter listen over installerte pakker og sender den ut av enheten. Angi installerte apper, eller fjern SDK-en. Sjekk deretter om appen din trenger QUERY_ALL_PACKAGES tillatelsen i det hele tatt.
Appaktivitet: Interaksjoner med appen Analytics-SDK-er som Firebase Analytics, Mixpanel eller Amplitude, samt de fleste annonse-SDK-er. Angi at app-interaksjoner samles inn til analyseformål (og til reklame eller markedsføring dersom et annonse-SDK bruker dette).
Appinformasjon og ytelse: Krasjlogger / Diagnostikk SDK-er for feilrapportering, som Firebase Crashlytics, Sentry eller Bugsnag. De fleste annonse-SDK-er sender også diagnostiske data. Angi at krasjlogger og diagnostikk er samlet inn for analyseformål eller for å sikre appens funksjonalitet.
Personopplysninger: E-postadresse / Bruker-ID-er Funksjoner for pålogging, registrering eller nyhetsbrev, eller SDK-er der du kan setUserId() eller sender en e-post (push-varsler, supportchat, analyseverktøy). Oppgi personopplysningene som er nødvendige for kontoadministrasjon eller appfunksjonalitet, og sørg for å oppgi en URL for sletting av kontoen.
Ugyldig personvernerklæring Lenken til personvernerklæringen fungerer ikke, er ikke en offentlig nettside eller beskriver ikke opplysningene du oppgir i skjemaet for datasikkerhet. Publiser en personvernerklæring som angir datatypene og tredjeparts-SDK-ene som brukes i skjemaet ditt, og legg inn en lenke til den i Play Console.
Spørsmål om sletting av data Appen din lar brukerne opprette en konto, men du har ikke oppgitt en fungerende nettlenke for forespørsler om sletting av kontoer. Legg til en side for sletting av kontoer på nettstedet ditt, og skriv inn URL-adressen til denne siden i delen «Sletting av data» i skjemaet.

Generator av personvernerklæring

Personvernerklæringen din må stemme overens med skjemaet for datasikkerhet.

Google sammenligner svarene dine om datasikkerhet med personvernerklæringen din. Et skjema der du oppgir datatyper eller tredjeparter som ikke er nevnt i personvernerklæringen din, er grunnlag for et nytt avslag. Lag en personvernerklæring for Android-appen din som omfatter SDK-ene du bruker.

Generer personvernerklæring

Ofte stilte spørsmål.

Svar på de vanligste spørsmålene om sikkerhetsskjemaet for Google Play-data.

Hva betyr «Ugyldig sikkerhetsskjema for data»?

Det betyr at Google har oppdaget at appen din sender brukerdata ut av enheten, og at skjemaet for datasikkerhet ikke oppgir at disse dataene blir samlet inn.

I e-posten oppgis datatypen (for eksempel enhets-ID eller andre ID-er) og versjonskoden der dette ble oppdaget. Google vil ikke godkjenne nye oppdateringer før skjemaet stemmer overens med hva appen faktisk gjør.

Appen min samler ikke inn noen data. Hvorfor ble den avvist?

Årsaken ligger nesten alltid i et tredjeparts-SDK. Annonsenettverk, analyseverktøy, feilrapportering, push-varsler og til og med kartbiblioteker sender enhetsidentifikatorer eller diagnostiske data til sine servere.

Google regner alle data som et SDK i appen din sender ut fra enheten som data appen din samler inn, selv data du aldri bruker selv.

Hva er forskjellen mellom «samlet inn» og «delt»?

Med innsamlet menes at dataene forlater enheten og sendes til deg eller til en SDK-leverandør.

Delt betyr at dataene overføres til en tredjepart. Data som sendes til en tjenesteleverandør som kun behandler dem på dine vegne (for eksempel en tjeneste for feilrapportering), regnes ikke som deling. Data som et annonsenettverk bruker til egne formål, regnes derimot som deling.

Må jeg registrere data som behandles midlertidig?

Ja, du skal fortsatt oppgi kortvarige data (som kun brukes i minnet og ikke lagres lenger enn det som er nødvendig for en sanntidsforespørsel) som innsamlede. Merk dem som «behandlet kortvarig», så vil Google Play utelate dem fra butikkoppføringen din.

Hvilken versjonskode er problemet?

I e-posten oppgis versjonskoden der Google oppdaget feilen. Denne versjonen forblir noen ganger aktiv i et testspor (intern, lukket eller åpen testing), selv når produksjonsmiljøet bruker en nyere versjon.

Hver aktiv build i hvert spor må samsvare med skjemaet for datasikkerhet. Last opp en kompatibel build med en høyere versjonskode til hvert berørt spor.

Sjekker Google om skjemaet mitt for datasikkerhet stemmer overens med personvernerklæringen min?

Ja. Personvernerklæringen din må være en offentlig, fungerende nettside, og den må beskrive den samme innsamlingen og delingen av data som du oppgir i skjemaet for datasikkerhet.

Er denne generatoren for datasikkerhetsskjemaer gratis?

Ja, Google Play-generatoren for datasikkerhetsskjemaer er gratis og krever ingen konto.