Varna uporaba kompletov za razvoj programske opreme

Številni razvijalci aplikacij si pri zagotavljanju ključnih funkcionalnosti v svojih aplikacijah pomagajo z izdelki in storitvami drugih ponudnikov. Distribucija teh storitev pogosto poteka prek ene ali več knjižnic kode, ki jih skupaj pogosto imenujemo komplet za razvoj programske opreme.

Pričakovanja za razvijalce, ki uporabljajo komplete za razvoj programske opreme tretjih oseb

Če v aplikacijo vključite komplet za razvoj programske opreme, ste odgovorni za zagotavljanje, da so programska koda in prakse tretjih oseb skladni s pravilniki o programih za razvijalce za Google Play in ne povzročijo, da bi vaša aplikacija kršila pravilnike.

Novi razdelek Zahteve za komplete za razvoj programske opreme je zasnovan tako, da vam pomaga varno integrirati komplete za razvoj programske opreme v aplikacije, in daje smernice glede uporabe nekaterih obstoječih zahtev glede zasebnosti in varnosti v kontekstu kompletov za razvoj programske opreme. Poleg zagotavljanja centraliziranega vira glede zahtev za komplete za razvoj programske opreme znova navajamo pričakovanja glede uporabe kompletov za razvoj programske opreme v aplikacijah v oziru na podatke uporabnika. Razvijalci aplikacij morajo na primer vsako zbiranje podatkov v aplikaciji, ki ga izvede komplet za razvoj programske opreme, obravnavati, kot bi podatke zbrali neposredno.

Če v aplikacijo vključite komplet za razvoj programske opreme, upoštevajte ta navodila:

  • Podatke uporabnikov, zbrane v aplikaciji, s tretjo osebo delite samo, če jo ta potrebuje.
  • Zavedati se morate, kako kompleti za razvoj programske opreme v aplikaciji ravnajo s podatki uporabnikov, in vedeti, katera dovoljenja uporabljajo, katere podatke zbirajo in zakaj.
  • Biti morate seznanjeni z dodatnimi omejitvami za občutljive primere uporabe, kot je uporaba kompletov za razvoj programske opreme v aplikacijah, ki ciljajo otroke.
  • Ponudniki vaših kompletov za razvoj programske opreme morajo uporabljati logiko, ki bere in upošteva nastavitev uporabnika glede podatkov, ki jih zbere razvijalec aplikacije, ali poskrbite za mehanizem, ki razvijalcu aplikacije omogoča natančno inicializiranje kompleta za razvoj programske opreme, vdelanega v aplikacijo, glede na dogodek privolitve, namenjen uporabniku.

Zagotavljanje skladnosti s pravilniki o programih za razvijalce za Google Play

Ker vam želimo pomagati zagotoviti, da je vsak komplet za razvoj programske opreme, ki ga uporablja vaša aplikacija, skladen s pravilniki o programih za razvijalce za Google Play, ponujamo različna orodja in obvestila, in sicer:

  • V Konzoli Play označimo znane težave s priljubljenimi kompleti za razvoj programske opreme.
  • Prek indeksa kompletov za razvoj programske opreme za Google Play lahko izveste več o najpogosteje uporabljenih, komercialnih kompletih za razvoj programske opreme. Na tem seznamu so podatki o uporabi iz aplikacij za Google Play združeni s podatki, zbranimi prek zaznavanja kode zaradi zagotavljanja atributov in signalov, ki smo jih zasnovali zato, da se lažje odločite, ali bi v aplikaciji kakšen komplet za razvoj programske opreme začeli uporabljati, ga zadržali ali odstranili.
  • Konzola SDK za Google Play ponudnikom kompletov za razvoj programske opreme, ki izpolnjujejo pogoje, omogoča poročanje o sesutjih, statistične podatke o uporabi in način za obveščanje o kritičnih težavah razvijalcem aplikacij prek Konzole Play in Android Studia.

Upoštevajte, da aplikacija ne sme uporabljati neskladne različice kompleta za razvoj programske opreme, ki krši pravilnike programa za razvijalce za Google Play, ali kompletu za razvoj programske opreme dovoliti, da zbira ali deli podatke za kakršen koli namen, ki ni skladen z našimi pravilniki. Neskladne različice kompletov za razvoj programske opreme je treba odstraniti ali zamenjati s skladnimi različicami.

Nasveti:

  • Če imate vprašanja glede različice kompleta za razvoj programske opreme in njegovi skladnosti z zahtevami pravilnika o kompletih za razvoj programske opreme, priporočamo, da se obrnete na ponudnika kompleta za razvoj programske opreme.
  • Če prejmete obvestilo o uveljavljanju pravilnika v zvezi s kršitvijo kompleta za razvoj programske opreme v aplikaciji, ki jo morate odpraviti, glejte Vnovično pošiljanje aplikacije po kršitvi, če želite informacije o tem, kako odpravite težavo.
  • Če ste ponudnik kompleta za razvoj programske opreme, lahko uporabite to izbirno obliko za komplete za razvoj programske opreme za objavljanje smernic za uporabnike glede razdelka Varnost podatkov v Googlu Play.

Pravilniki, ki so pogosto povezani s kršitvami, ki jih povzročijo kompleti za razvoj programske opreme

Zaradi zagotavljanja, da je morebitna programska koda drugih ponudnikov, ki jo uporablja vaša aplikacija, skladna s pravilniki o programih za razvijalce za Google Play, v celoti preberite te pravilnike:

Opomba: Neprimerna koda kompleta za razvoj programske opreme lahko povzroči, da aplikacija krši drug pravilnik, ki ni naveden na zgornjem seznamu. Preglejte celotno vsebino vseh pravilnikov in poskrbite, da boste na tekočem z njo, saj ste kot razvijalec aplikacij odgovorni zagotoviti, da vaši kompleti za razvoj programske opreme podatke aplikacije obdelujejo na način, ki je skladen s pravilniki.

Viri, povezani s kompleti za razvoj programske opreme

Nekaj virov, ki podpirajo varno uporabo kompletov za razvoj programske opreme tretjih oseb v vaši aplikaciji:

Če prejmete obvestilo o uveljavljanju pravilnika v zvezi s kršitvijo kompleta za razvoj programske opreme v aplikaciji, ki jo morate odpraviti, preberite Moja aplikacija je odstranjena iz Googla Play, če želite informacije o tem, kako odpravite težavo.

Če ste ponudnik kompleta za razvoj programske opreme, lahko uporabite to izbirno obliko za komplete za razvoj programske opreme za objavljanje smernic za uporabnike glede razdelka Varnost podatkov v Googlu Play.

Je bilo to uporabno?

Kako lahko to izboljšamo?

Potrebujete dodatno pomoč?

Poskusite te postopke:

true
Iskanje
Počisti iskanje
Zapiranje iskanja
Glavni meni
15433754356746965280
true
Iskanje v centru za pomoč
true
true
true
true
true
92637
false
false