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 udostępniać narzędzia do tworzenia prosperujących usług internetowych.
Więcej informacji znajdziesz na stronie dla deweloperów aplikacji na Androida.
Motywacja
Celem inicjatywy Piaskownica prywatności jest:
- Opracowywanie nowych technologii chroniących prywatność danych użytkowników
- umożliwienie wydawcom i deweloperom oferowania treści online bezpłatnie,
- Współpraca z branżą w celu osiągnięcia nowych standardów prywatności w internecie
Granica modułu
Architektura AdServices: to zupełnie 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
.
Funkcje interfejsów API chroniących prywatność będą dostępne w pliku APK.com.google.android.adservices.api
Funkcje środowiska wykonawczego pakietu SDK będą dostępne w pliku APK.com.google.android.app.sdksandbox
Więcej informacji o usługach reklamowych znajdziesz na tych stronach:
- Omówienie Piaskownicy prywatności
- Projektowanie środowiska wykonawczego pakietu SDK
- Projekt Topics API
- FLEDGE na temat projektowania aplikacji na Androida
- Projektowanie raportów atrybucji
Zależności
- Nowa domena sepolicy dla SDKSandbox
- Ograniczenia dotyczące SDKSandbox: ograniczone miejsce na dane, intencje, komunikaty itp.
- Dobrze zdefiniowane uprawnienia – pakiety SDK reklam nie dziedziczą uprawnień z aplikacji
- Zmiany w systemie operacyjnym dotyczące identyfikatorów UID w piaskownicy