Das Betaprogramm der Privacy Sandbox für Android bietet stabile APIs. Wir planen für 2023 mehrere Betaversionen. Sie können am Betaprogramm Releases zum Erstellen und Testen von Lösungen für begrenzte Produktionstests unter Android Mindestens 13 Mobilgeräte für alle APIs und Android 12 oder höher für die Attribution Reporting API (ARA). Wir werden beginnen, einen kleinen Prozentsatz der Geräte zu unterstützen, und die Anzahl wird im Laufe der Zeit erhöht. Organisationen können den Zugriff für eine begrenzte Anzahl von Geräten anfordern, und alle Apps registrieren, die die Privacy Sandbox APIs nutzen.
Für die SDK Runtime führen wir eine geschlossene Betaversion durch, in der Entwickler die laufzeitfähige SDK-Bereitstellung für ausgewählte Apps testen können.
Zur Verwendung der Betaversion müssen Entwickler ihre Lösungen mit einer API kompilieren SDK-Erweiterung auf Level 33 aktualisiert.
Android SDK-Erweiterungen
Stabile APIs in Betaversionen werden mit den neuen Android SDK-Erweiterungen bereitgestellt. Veröffentlichungsmethode. Diese Release-Methode ermöglicht die Veröffentlichung stabiler Android-Funktionen zwischen den Hauptversionen. Es verfügt über einen neuen Versionsverwaltungsmechanismus. , der Apps auf mehreren API-Ebenen neue APIs über Google Play zur Verfügung stellt Systemupdates. Die Erweiterung „Privacy Sandbox on Android SDK“ heißt Ad Diensterweiterungen. Weitere Informationen zu Android SDK-Erweiterungen
Erste Schritte
Führen Sie zunächst die folgenden Schritte aus:
Schritt 1: Für das Betaprogramm registrieren
- Anmelden: Schließen Sie die Registrierung ab, um die anzeigenbezogenen APIs zu verwenden.
- Registrieren: Sie müssen sich registrieren, um am Betaprogramm teilzunehmen.
Wenn Sie sich registrieren, haben Sie folgende Möglichkeiten:
- Aktivieren Sie Ihre eigenen Geräte für interne Tests.
- Eine begrenzte Anzahl von im Google Play Store veröffentlichten Apps angeben, die kann datenschutzfreundliche APIs oder SDK-Lösungen direkt einbinden die die APIs verwenden.
- Testen Sie die laufzeitfähige SDK-Bereitstellung mit dem Google Play Store. Dieser Schritt ist nicht erforderlich, wenn Sie die SDK-Laufzeit nur auf dem Gerät testen müssen.
Schritt 2: Entwicklungsumgebung einrichten
Richten Sie die Privacy Sandbox für das Android SDK in Android Studio ein.
Schritt 3: AdServices-Berechtigungen konfigurieren
So geben Sie API-spezifische Berechtigungen an und konfigurieren den SDK-Zugriff: Ressourcen, die von der Ziel-API verwaltet werden.
Schritt 4: Geräte- oder Emulator-Image einrichten
Für End-to-End-Tests müssen Sie mit einem unterstützten Android 13-Gerät interagieren oder ein Emulator-Image für die richtige SDK-Erweiterung verwenden.
Schritt 5: Geräte für die Verwendung der Privacy Sandbox unter Android konfigurieren
Einstellungen konfigurieren, um den Datenschutz zu aktivieren oder zu deaktivieren Sandbox für Android zur Ausführung auf Geräten
Bekannte Probleme beheben
Um bekannte Probleme mit der PP API-Integration auf Geräten mit Android 12 und niedriger zu vermeiden, sollten Entwickler, die Anzeigendienst-APIs für Android 12 und ältere Geräte einbinden, Folgendes tun:
- Prüfen Sie, ob die Manifestdatei der Client-App das extservices-Tag
<uses-library>
enthält. Das entsprechende Tag lautet wie folgt:
<uses-library
android:name="android.ext.adservices"
android:required="false" />
- Wenn Sie die
androidx.privacysandbox.ads
-Jetpack-Bibliothek verwenden, achten Sie darauf, dass Sie Version 1.1.0-beta05 oder höher verwenden.
Welche Ressourcen für Entwickler sind verfügbar?
Das Betaprogramm der Privacy Sandbox für Android umfasst Folgendes: Tools und Ressourcen.
SDK- und Emulatorsystem-Images
Mit Android Studio können Sie die neueste Ad Services-Erweiterung und Emulator-System-Images über den SDK Manager. Weitere Informationen zur Richten Sie Ihre Entwicklungsumgebung ein und richten Sie den API-Zugriff ein.
API-Referenz
Die vollständige API-Referenz ist verfügbar.
Support und Feedback
Sehen Sie sich beim Testen und Entwickeln mit der Privacy Sandbox für Android die Version und verwenden Sie den Issue Tracker, um Probleme zu melden und Feedback zu geben.
Entwicklungsumgebung auf dem neuesten Stand halten
Wir empfehlen Ihnen nachdrücklich, Ihre Entwicklungsumgebung mit der neuesten Version auf dem neuesten Stand zu halten. So haben Sie immer die neuesten Funktionen und Sicherheitspatches und Ihre Umgebung ist mit den neuesten Versionen Ihrer Abhängigkeiten. Um über Neuveröffentlichungen informiert zu werden, E-Mail-Updates abonnieren.