Bezpieczne korzystanie z pakietów SDK

Wielu deweloperów aplikacji korzysta z produktów i usług innych firm, aby obsługiwać kluczowe funkcje w swoich aplikacjach. Te usługi są często rozpowszechniane za pomocą jednej lub kilku bibliotek kodu, które wspólnie określa się jako pakiet SDK.

Oczekiwania wobec deweloperów korzystających z pakietów SDK innych firm

Jeśli Twoja aplikacja zawiera pakiet SDK, Twoim obowiązkiem jest upewnienie się, że kod innej firmy i jego sposób działania są zgodne z zasadami programu dla deweloperów w Google Play i nie powodują naruszania zasad przez Twoją aplikację.

W nowej sekcji Wymagania dotyczące pakietów SDK znajdziesz informacje o tym, jak bezpiecznie integrować pakiety SDK z aplikacjami, oraz wskazówki dotyczące niektórych wymagań dotyczących prywatności i bezpieczeństwa w kontekście pakietów SDK. Oprócz udostępnienia centralnego zasobu wymagań związanych z pakietami SDK przypominamy też nasze oczekiwania co do korzystania z tych pakietów w aplikacjach, jeśli chodzi o dane użytkowników. Na przykład deweloperzy aplikacji muszą traktować zbieranie danych z poziomu aplikacji za pomocą pakietu SDK tak, jak gdyby gromadzili je bezpośrednio.

Jeśli Twoja aplikacja zawiera pakiet SDK, upewnij się, że:

  • udostępniasz dane użytkowników zbierane przez Twoją aplikację tylko wtedy, gdy jest to konieczne;
  • wiesz, jak pakiety SDK w aplikacji postępują z danymi użytkowników, których uprawnień używają, jakie dane zbierają i dlaczego;
  • znasz dodatkowe ograniczenia dotyczące newralgicznych przypadków użycia, takie jak używanie pakietów SDK w aplikacjach skierowanych do dzieci;
  • dostawcy pakietów SDK stosują logikę odczytującą preferencje użytkownika aplikacji zbierane przez dewelopera i stosują się do nich lub dają deweloperowi możliwość dokładnego zainicjowania pakietu SDK zintegrowanego z aplikacją na podstawie zgody użytkownika.

Zgodność z zasadami programu dla deweloperów w Google Play

Aby pomóc Ci w ustaleniu, czy każdy pakiet SDK, z którego korzysta Twoja aplikacja, jest zgodny z zasadami programu dla deweloperów w Google Play, udostępniamy różne narzędzia i powiadomienia.

  • Oznaczamy znane problemy z popularnymi pakietami SDK w Konsoli Play.
  • Platforma Google Play SDK Index zapewnia dodatkowe informacje o najczęściej używanych komercyjnych pakietach SDK. Łączy dane o wykorzystaniu pochodzące z aplikacji w Google Play oraz informacje zebrane za pomocą wykrywania kodu. Tworzy w ten sposób atrybuty i sygnały ułatwiające podjęcie decyzji, czy warto wdrożyć pakiet SDK, zachować go czy usunąć z aplikacji.
  • Google Play SDK Console umożliwia kwalifikującym się dostawcom pakietów SDK zgłaszanie awarii, zawiera statystyki użytkowania i oferuje sposób przekazywania informacji o problemach krytycznych deweloperom aplikacji za pomocą Konsoli Play i Androida Studio.

Pamiętaj, że Twoja aplikacja nie może używać niezgodnej wersji pakietu SDK, która narusza zasady programu dla deweloperów w Google Play. Nie może też zezwalać pakietowi SDK na zbieranie ani udostępnianie danych w żadnym celu niezgodnym z naszymi zasadami. Niezgodne wersje pakietu SDK muszą zostać usunięte lub zastąpione zgodną wersją.

Wskazówki:

  • Jeśli masz pytania na temat wersji pakietu SDK i jego zgodności z zasadami, zalecamy skontaktowanie się z dostawcą pakietu SDK.
  • Jeśli otrzymasz powiadomienie o egzekwowaniu zasad w związku z naruszeniem w aplikacji spowodowanym przez pakiet SDK i musisz rozwiązać ten problem, zapoznaj się z sekcją Ponowne przesyłanie aplikacji w przypadku naruszenia zasad, aby uzyskać więcej informacji.
  • Jeśli jesteś dostawcą pakietu SDK, możesz użyć tego opcjonalnego formatu, który służy do publikowania wskazówek dla użytkowników na temat sekcji Bezpieczeństwo danych w Google Play.

Zasady najczęściej związane z naruszeniami spowodowanymi przez pakiet SDK

Aby łatwiej określić, czy kod innej firmy, z którego korzysta Twoja aplikacja, jest zgodny z zasadami programu dla deweloperów w Google Play, przeczytaj w całości te zasady:

Uwaga: pamiętaj, że nieprawidłowy kod pakietu SDK może spowodować naruszenie innej zasady niż wymienione na poprzedniej liście. Dbaj o to, aby zawsze i w całości znać aktualne zasady, ponieważ Twoim obowiązkiem jako dewelopera jest zapewnienie, aby pakiet SDK używał danych w sposób zgodny z zasadami.

Materiały związane z pakietem SDK

Oto materiały, które pomogą Ci bezpieczne korzystać z pakietów SDK innych firm w Twojej aplikacji:

Jeśli otrzymasz powiadomienie o egzekwowaniu zasad w związku z naruszeniem w aplikacji spowodowanym przez pakiet SDK i musisz rozwiązać ten problem, zapoznaj się z artykułem Moja aplikacja została usunięta z Google Play, aby uzyskać więcej informacji.

Jeśli jesteś dostawcą pakietu SDK, możesz użyć tego opcjonalnego formatu, który służy do publikowania wskazówek dla użytkowników na temat sekcji Bezpieczeństwo danych w Google Play.

Czy to było pomocne?

Jak możemy ją poprawić?

Potrzebujesz dodatkowej pomocy?

Wykonaj te czynności:

true
Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
2861078466222657090
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
92637
false
false