Moduł AdServices, wprowadzony w Androidzie 13, obsługuje inicjatywę Piaskownica prywatności, której celem jest tworzenie technologii, które będą chronić prywatność użytkowników online, a firmom i deweloperom zapewniać narzędzia do tworzenia dobrze prosperujących usług internetowych.
Więcej informacji znajdziesz na stronie dla deweloperów aplikacji na Androida.
Motywacja
Celem inicjatywy Piaskownica prywatności jest:
- stworzyć nową technologię zapewniającą prywatność danych użytkowników;
- umożliwienie wydawcom i deweloperom oferowania treści online bezpłatnie,
- współpracę z branżą w zakresie tworzenia nowych standardów prywatności w internecie.
Granica modułu
Architektura AdServices: to całkowicie nowy kod bez granic modułów.
Lokalizacja kodu: packages/modules/AdServices
Rysunek 1 przedstawia konfigurację modułu AdServices.
Rysunek 1. Projekt interfejsu API modułu AdServices
Rysunek 2. Konfiguracja modułu AdServices
Format pakietu
Główne funkcje pakietu będą dostępne w APEX:com.google.android.adservices
.
Interfejsy API do ochrony prywatności będą dostępne w pliku APK.com.google.android.adservices.api
Funkcje pakietu SDK w czasie działania będą dostępne w pliku APK.com.google.android.app.sdksandbox
Więcej informacji o AdServices znajdziesz na tych stronach:
- Omówienie Piaskownicy prywatności
- Projekt środowiska wykonawczego pakietu SDK
- Design Topics
- FLEDGE na temat projektowania aplikacji na Androida
- Projektowanie raportowania atrybucji
Zależności
- Nowa domena sepolicy dla SDKSandbox
- Ograniczenia dla SDKSandbox: ograniczona pamięć, intencje, transmisje itp.
- Dobrze zdefiniowane uprawnienia – pakiety SDK reklam nie dziedziczą uprawnień z aplikacji.
- Zmiany w systemie operacyjnym dotyczące identyfikatorów UID w piaskownicy