PrivacySandbox-Anzeigen

  
Diese Bibliothek ermöglicht die Einbindung in Privacy Preserving APIs, die Teil der Privacy Sandbox für Android sind.
Letzte Aktualisierung Stabile Version Releasekandidat Beta-Ausgabe Alpha-Release
21. August 2024 - - 1.1.0-beta10 -

Abhängigkeiten deklarieren

Wenn Sie eine Abhängigkeit von privacysandbox-ads hinzufügen möchten, müssen Sie das Maven-Repository von Google zu Ihrem Projekt arbeiten. Maven-Repository von Google lesen .

Fügen Sie der Datei build.gradle die Abhängigkeiten für die Artefakte hinzu, die Sie benötigen Ihre App oder Ihr Modul:

Cool

dependencies {
 
    implementation "androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10"
   
    implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10"
 
}

Kotlin

dependencies {

    implementation("androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10")

    implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10"
   
}

Weitere Informationen zu Abhängigkeiten finden Sie unter Build-Abhängigkeiten hinzufügen.

Feedback

Dein Feedback hilft uns, Jetpack zu verbessern. Teilen Sie uns mit, wenn Sie neue Ausgaben entdecken oder zur Verbesserung dieser Bibliothek. In der bestehende Probleme in dieser Bibliothek, bevor Sie eine neue erstellen. So können Sie für ein vorhandenes Problem abstimmen: indem Sie auf die Sternschaltfläche klicken.

Neues Problem erstellen

Weitere Informationen finden Sie in der Dokumentation zur Problemverfolgung. .

Version 1.1

Version 1.1.0-beta10

21. August 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10 und androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10 wurden veröffentlicht. Version 1.1.0-beta10 enthält diese Commits.

API-Änderungen

  • Fügen Sie fehlende Java-Konstruktor-Überlastungen für die experimentellen APIs GetAdSelectionDataOutcome, PersistAdSelectionResultRequest, ReportEventRequest und FetchAndJoinCustomAudienceRequest hinzu. (I19e7f)

Version 1.1.0-beta09

10. Juli 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta09 und androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta09 wurden veröffentlicht. Version 1.1.0-beta09 enthält diese Commits.

API-Änderungen

  • Fügen Sie fehlende Java-Konstruktor-Überlastungen für die experimentelle GetAdSelectionDataRequest API hinzu. (Ifbf88)

Version 1.1.0-beta08

26. Juni 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta08 und androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta08 wurden veröffentlicht. Version 1.1.0-beta08 enthält diese Commits.

Neue Funktionen

  • Unterstützung für geschützte App-Signale wurde hinzugefügt.
  • Unterstützung mehrerer Cloud-Anbieter für B&A-Serverauktionen.

API-Änderungen

  • Die experimentelle API GetAdSelectionDataRequest::seller kann nicht mit Nullen gelöscht werden. (I68044)
  • Experimentelle API von GetAdSelectionDataRequest::coordinatorOriginUri hinzufügen. (I18c0b)
  • updateSignals API wurde hinzugefügt. (Ia8512)

Version 1.1.0-beta07

14. Mai 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta07 und androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta07 wurden veröffentlicht. Version 1.1.0-beta07 enthält diese Commits.

Neue Funktionen

  • GetTopics unterstützt jetzt verschlüsselte Antworten als Teil von GetTopicsResponse.

API-Änderungen

  • EncryptedTopic wurde zu GetTopicResponse Kurs hinzugefügt. (Iab362)

Version 1.1.0-beta06

17. April 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06 und androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06 wurden veröffentlicht. Version 1.1.0-beta06 enthält diese Commits.

Hinweis

  • Ab der Privacysandbox-Ads Jetpack-Version 1.1.0-beta06 können alle Android R-Geräte mit Flags auf die PPAPIs zugreifen. Für jeden Anwendungsfall, der Android R nicht unterstützen sollte, sind zusätzliche Schutzmaßnahmen im Code erforderlich, und zwar mithilfe des Jetpack-Codes „privacysandbox-ads“.

Neue Funktionen

  • Unterstützung der Abwärtskompatibilität für Android R.

Version 1.1.0-beta05

3. April 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05 und androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta05 wurden veröffentlicht. Version 1.1.0-beta05 enthält diese Commits.

Fehlerkorrekturen

  • Es wurde eine Fehlererfassung hinzugefügt, wenn eine Klassendefinition auf Android S-Geräten aufgrund eines fehlenden „uses-library“-Tags im Manifest nicht gefunden wird.

Version 1.1.0-beta04

24. Januar 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta04 und androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta04 wurden veröffentlicht. Version 1.1.0-beta04 enthält diese Commits.

Neue Funktionen

  • Neue API zur Unterstützung von Berichten zu Nutzerereignissen nach einer Auktion
  • Unterstützung für Frequency Capping-Filterung für Remarketing-Anzeigen hinzugefügt
  • Delegierung für benutzerdefinierte Zielgruppen unterstützen
  • Unterstützung für Kürzung der abfolgebasierten Vermittlungskette
  • Unterstützung geschützter Auktionen auf Bidding- und Auktionsservern

API-Änderungen

  • Die experimentelle AdSelectionManager::selectAds(AdSelectionFromOutcomesConfig) API (I86cd2) vorstellen
  • Die experimentelle ReportEventRequest::inputEvent API (Ib94f3) vorstellen
  • ReportImpressionRequest::adSelectionConfig als optional festlegen (Ief280)
  • Experimentelle APIs von AdSelectionManager::getAdSelectionData und AdSelectionManager::persistAdSelectionResultUnified vorstellen (Ie4d0e)
  • Die experimentelle API von CustomAudienceManager::fetchAndJoinCustomAudience (I09152) vorstellen
  • Die experimentelle AdSelectionManager::reportEvent API (I0d7dc) vorstellen
  • Einführung der experimentellen API AdSelectionManager::updateAdCounterHistogram und Änderung von AdData, um eine Reihe von AdFilters anzuzeigen (I87b83)

Fehlerkorrekturen

  • Eingabe-URIs werden jetzt auf einer gemeinsam genutzten Website oder einem gemeinsam genutzten Ursprung abgeglichen. Eine exakte Übereinstimmung des Hostnamens ist dann nicht mehr erforderlich.
  • Fehler beheben, der aufgrund eines fehlenden HTTPS-Schemas fehlgeschlagen ist (d573058)
  • Probleme mit fehlendem HTTPS-Schema in Web-URLs beheben (cecdcb8)
  • Wir fügen den APIs für die Messung eine Annotation hinzu (2dba359)

Version 1.1.0-beta03

15. November 2023

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta03 und androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta03 wurden veröffentlicht. Version 1.1.0-beta03 enthält diese Commits.

Neue Funktionen

  • Unterstützung der Abwärtskompatibilität für Android S.

Version 1.1.0-beta02

4. Oktober 2023

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta02 und androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta02 wurden veröffentlicht. Version 1.1.0-beta02 enthält diese Commits.

API-Änderungen

  • Die Prüfung der T+-Version wurde aus den Anforderungsklassen für Messungen entfernt. Clients benötigen keine Prüfung der Plattformversion von T+, um auf die MeasurementManager-Anfrageklassen der PrivacySandbox zuzugreifen. MeasurementManager ist mit dem neuen Verhalten null. (Ieb105)

Version 1.1.0-beta01

23. August 2023

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta01 und androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta01 wurden ohne Änderungen veröffentlicht. Version 1.1.0-beta01 enthält diese Commits.

Version 1.1.0-alpha01

9. August 2023

androidx.privacysandbox.ads:ads-adservices:1.1.0-alpha01 und androidx.privacysandbox.ads:ads-adservices-java:1.1.0-alpha01 wurden veröffentlicht. Version 1.1.0-alpha01 enthält diese Commits.

API-Änderungen

  • registerSource-Liste vorstellen (Iae92f)
  • Verwendung der experimentellen isAtLeastU() API entfernt (Ie9117, b/289269026)

Fehlerkorrekturen

Version 1.0

Version 1.0.0-beta05

7. Juni 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05 und androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05 wurden veröffentlicht. Version 1.0.0-beta05 enthält diese Commits.

Fehlerkorrekturen

  • Fügt TopicsManager eine Prüfung der SDK-Erweiterung 5 hinzu
  • Erweitert die Abhängigkeit der Kotlin-Koroutinen auf 1.7.1, um doppelte Klassen-Build-Fehler in Gradle zu vermeiden

Version 1.0.0-beta04

10. Mai 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta04 und androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta04 wurden veröffentlicht. Version 1.0.0-beta04 enthält diese Commits.

Fehlerkorrekturen

  • Deadlock-Problem beheben, wenn AdServices Measurement APIs vom Aufrufer im Hauptthread aufgerufen werden. (I65361)

Version 1.0.0-beta03

19. April 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta03 und androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta03 wurden veröffentlicht. Version 1.0.0-beta03 enthält diese Commits.

Neue Funktionen

  • Die Preview API für Topics wurde aktiviert.

Version 1.0.0-beta02

22. März 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta02 und androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta02 wurden veröffentlicht. Version 1.0.0-beta02 enthält diese Commits.

Fehlerkorrekturen

  • Die MeasurementManager APIs für SDK-Erweiterung ab Version 5 wurden aktiviert.
  • Die MeasurementManager APIs für SDK-Erweiterung Version 4 und niedriger wurden deaktiviert.

Version 1.0.0-beta01

22. Februar 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta01 und androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta01 wurden ohne nennenswerte Änderungen veröffentlicht. Version 1.0.0-beta01 wurde von einem internen Branch freigegeben.

Änderungen im Verhalten

  • Attributionsberichte wurden deaktiviert und können in dieser Version nicht verwendet werden.

Version 1.0.0-alpha01

11. Januar 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-alpha01 und androidx.privacysandbox.ads:ads-adservices-java:1.0.0-alpha01 wurden veröffentlicht. Version 1.0.0-alpha01 wurde von einem internen Branch veröffentlicht.

  • Dies ist eine neue Jetpack-Bibliothek, die die Einbindung in die Privacy Preserving APIs (Topics, FLEDGE und Attribution Reporting) der Privacy Sandbox ermöglicht.
  • Die Jetpack Privacy Sandbox APIs können als Drop-in-Ersatz für die Privacy Sandbox APIs im Extension SDK 4 verwendet werden.