Moduł AdServices, wprowadzony w Androidzie 13, wspiera inicjatywę Privacy Sandbox, której celem jest tworzenie technologii, które zarówno chronią prywatność ludzi w Internecie, jak i zapewniają firmom i programistom narzędzia do budowania dobrze prosperujących cyfrowych biznesów.
Więcej informacji można znaleźć w witrynie dla programistów Androida .
Motywacja
Cele inicjatywy Privacy Sandbox to:
- Twórz nową technologię, aby zachować prywatność informacji użytkownika
- Pozwól wydawcom i programistom zachować wolność treści online
- Współpracuj z branżą, aby dostosować się do nowych standardów prywatności w Internecie
Granica modułu
Architektura AdServices: To zupełnie nowy kod bez ograniczeń modułowych.
Lokalizacja kodu: packages/modules/AdServices
Rysunek 1 przedstawia konfigurację modułu AdServices.
Rysunek 1. Projekt API modułu AdServices
Rysunek 2. Konfiguracja modułu AdServices
Format pakietu
Główna funkcjonalność pakietu będzie dostępna w APEX: com.google.android.adservices
.
Funkcjonalność API zachowujących prywatność będzie dostępna w pakiecie APK com.google.android.adservices.api
.
Funkcjonalność SDK Runtime będzie dostępna w APK com.google.android.app.sdksandbox
.
Więcej o AdServices możesz dowiedzieć się na następujących stronach:
- Przegląd piaskownicy prywatności
- Projekt środowiska wykonawczego SDK
- Projektowanie tematów
- FLEDGE na Androidzie
- Projekt raportowania atrybucji
Zależności
- Nowa domena sepolicy dla SDKSandbox
- Ograniczenia dla SDKSandbox: ograniczone miejsce na dane, intencje, transmisje itp.
- Dobrze zdefiniowane uprawnienia; Zestawy SDK reklam nie dziedziczą uprawnień z aplikacji
- Zmiany systemu operacyjnego dotyczące identyfikatorów UID piaskownicy