Podejmowanie świadomych decyzji dzięki platformie Google Play SDK Index

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.

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.

Korzystanie z platformy SDK Index

Pakiet SDK możesz wyszukać na pasku wyszukiwania na podstawie jego nazwy, nazwy firmy lub identyfikatora Maven. Możesz też znaleźć go w odpowiedniej kategorii. Klikając konkretne wyniki, możesz przejść na stronę ze szczegółowymi informacjami o pakiecie. Każda taka strona zawiera dane o korzystaniu z pakietu SDK pochodzące z aplikacji Google Play, które zostały zainstalowane co najmniej 1000 razy (na urządzeniach, które zostały włączone co najmniej raz w ciągu ostatnich 30 dni) i które udostępniają Google Play informacje o zależnościach od bibliotek.

Jak interpretować informacje o pakietach SDK

Na stronie z informacjami o pakiecie SDK znajdziesz ten zestaw sygnałów i atrybutów:

  • Dane dewelopera: nazwa pakietu SDK, logo i nazwa firmy zarejestrowane przez dostawcę pakietu SDK. Jeśli pakiet SDK nie został zarejestrowany przez dostawcę, szczegółowe informacje zostaną pobrane z pliku POM najnowszej wersji pakietu. Jeśli ten plik nie jest dostępny, wyświetli się identyfikator Maven pakietu SDK, a także nazwa domeny i zastępcze logo.   
  • Plakietka rejestracji: wskazuje, że pakiet SDK jest zarejestrowany w Google Play SDK Console. Plakietka wygląda tak:

    Jako deweloper w Google Play masz obowiązek upewnić się, że używane przez Ciebie pakiety SDK nie powodują naruszenia zasad programu dla deweloperów w Google Play.
  • Szczegóły pakietu SDK:
    • Lista artefaktów Maven, które definiują konkretny komercyjny produkt (lub usługę) oferowany przez dostawcę pakietu SDK. Ta lista nie zawsze jest wyczerpująca (pakiet SDK może też zawierać inne biblioteki), ale zwykle obejmuje wszystkie biblioteki najwyższego poziomu.
    • Adres URL z linkiem do wskazówek, które dostawcy pakietów SDK mogą przekazywać deweloperom, aby ułatwić im wypełnienie formularza Bezpieczeństwa danych.
  • Integracja z Androidem: te informacje dotyczą najnowszej wersji pakietu SDK:
    • Najnowsza wersja.
    • Docelowy poziom interfejsu API.
    • Minimalny poziom interfejsu API.
    • Reguły ProGuard – sprawdza, czy plik ProGuard istnieje w pakiecie AAR lub JAR opublikowanym w repozytorium Maven. Jeśli tak, zostanie on automatycznie scalony z plikiem reguł ProGuard aplikacji.
      • Uwaga: informacje o docelowych i minimalnych poziomach interfejsu API są wyodrębniane z plików AndroidManifest.xml w pakietach AAR. Jeśli dostawca opublikował pakiety JAR, te informacje są niedostępne i wyświetla się komunikat „Nie podano”.
  • Wykorzystanie pakietu SDK według liczby instalacji aplikacji: pokazuje wykorzystanie pakietu SDK przez aplikacje o różnych liczbach instalacji.
  • Wykorzystanie pakietu SDK według wersji: wskazuje 5 najczęściej używanych wersji pakietu SDK oraz liczbę aplikacji, które z nich korzystają.
  • Uprawnienia Androida: przedstawia listę uprawnień Androida, które chronią interfejsy API używane przez co najmniej 1 z najnowszych wersji pakietu SDK. Wersja pakietu SDK jest uznawana za najnowszą, jeśli została opublikowana w ciągu ostatniego roku. Obejmuje to też opcjonalne uprawnienia niewymagane przez pakiet SDK, których może on używać tylko wtedy, gdy zostały one przyznane przez aplikację.
    • Uwaga: Google Play nie zawsze wykrywa wszystkie uprawnienia używane przez pakiet SDK.
  • Utrzymanie wykorzystania pakietu SDK według aplikacji: prezentuje prawdopodobieństwo (na podstawie wcześniejszych danych dotyczących aplikacji opublikowanych w Google Play), że aplikacja nadal będzie używać tego pakietu SDK po określonym czasie. Uznaje się, że aplikacja nie używa już pakietu SDK, jeśli nie korzysta z niego żadna z jej opublikowanych wersji.
  • Przegląd wersji: podsumowanie wszystkich komunikatów dotyczących konkretnych wersji, które zostały przekazane przez dostawcę pakietu SDK korzystającego z Play SDK Console.

Które pakiety SDK są uwzględniane w indeksie?

Aby pakiet SDK mógł zostać uwzględniony na platformie Google Play SDK Index, musi należeć do jednej z kategorii indeksu i spełniać wymagania dotyczące liczby aktywnych instalacji oraz liczby użytkowników korzystających z aplikacji. Pakiet musi też być rozpowszechniany przez repozytorium Maven. Jeśli uważasz, że Twój pakiet SDK powinien być uwzględniony w indeksie, wypełnij ten formularz, który znajdziesz u góry strony SDK Index, i podaj szczegółowe informacje o pakiecie. Jeśli uznamy, że pakiet SDK spełnia kryteria, skontaktujemy się z Tobą, aby dodać go do listy.

Powiązane materiały

Czy to było pomocne?

Jak możemy ją poprawić?

Potrzebujesz dodatkowej pomocy?

Wykonaj te czynności:

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