AdData.Builder
public
static
final
class
AdData.Builder
extends Object
| java.lang.Object | |
| 😎 | android.adservices.common.AdData.Builder |
Builder für AdData-Objekte.
Zusammenfassung
Öffentliche Konstruktoren | |
|---|---|
Builder()
|
|
Öffentliche Methoden | |
|---|---|
AdData
|
build()
Erstellt das |
AdData.Builder
|
setAdCounterKeys(Set<Integer> adCounterKeys)
Legt den Satz von Schlüsseln fest, die zum Zählen von Ereignissen verwendet werden. |
AdData.Builder
|
setAdFilters(AdFilters adFilters)
Legt alle |
AdData.Builder
|
setAdRenderId(String adRenderId)
Legt die Rendering-ID der Anzeige für die Serverauktion fest Weitere Informationen findest du unter |
AdData.Builder
|
setMetadata(String metadata)
Legt die Anzeigenmetadaten des Käufers fest, die bei der Anzeigenauswahl verwendet werden. |
AdData.Builder
|
setRenderUri(Uri renderUri)
Legt den URI fest, der auf die Rendering-Assets der Anzeige verweist. |
Übernommene Methoden | |
|---|---|
Öffentliche Konstruktoren
Öffentliche Methoden
build
public AdData build ()
Erstellt das AdData-Objekt.
| Returns | |
|---|---|
AdData |
Dieser Wert darf nicht null sein. |
| Ausgabe | |
|---|---|
NullPointerException |
Ob erforderliche Parameter beim Erstellen null sind |
setAdCounterKeys
public AdData.Builder setAdCounterKeys (Set<Integer> adCounterKeys)
Legt den Satz von Schlüsseln fest, die zum Zählen von Ereignissen verwendet werden.
Einer Anzeige dürfen maximal 10 Anzeigenzählerschlüssel zugewiesen werden.
Weitere Informationen findest du unter AdData.getAdCounterKeys().
| Parameter | |
|---|---|
adCounterKeys |
Set: Dieser Wert darf nicht null sein. |
| Returns | |
|---|---|
AdData.Builder |
Dieser Wert darf nicht null sein. |
setAdFilters
public AdData.Builder setAdFilters (AdFilters adFilters)
Legt alle AdFilters fest, die der Anzeige zugewiesen sind.
Weitere Informationen findest du unter AdData.getAdFilters().
| Parameter | |
|---|---|
adFilters |
AdFilters: Dieser Wert kann null sein. |
| Returns | |
|---|---|
AdData.Builder |
Dieser Wert darf nicht null sein. |
setAdRenderId
public AdData.Builder setAdRenderId (String adRenderId)
Legt die Rendering-ID der Anzeige für die Serverauktion fest
Weitere Informationen findest du unter AdData#getAdRenderId().
| Parameter | |
|---|---|
adRenderId |
String: Dieser Wert kann null sein. |
| Returns | |
|---|---|
AdData.Builder |
Dieser Wert darf nicht null sein. |
Metadaten festlegen
public AdData.Builder setMetadata (String metadata)
Legt die Anzeigenmetadaten des Käufers fest, die bei der Anzeigenauswahl verwendet werden.
Die Metadaten sollten ein gültiges JSON-Objekt sein, das als String serialisiert ist. Metadaten stellen anzeigenspezifische Gebotsinformationen, die bei der Anzeigenauswahl als Teil des Gebots verwendet werden generiert und in der JavaScript-Logik für Käufer verwendet, die isoliert ausgeführt wird. zu verbessern.
Wenn die Metadaten kein gültiges JSON-Objekt sind, das vom JS des Käufers verarbeitet werden kann, ist das nicht für die Anzeigenauswahl qualifiziert.
Weitere Informationen findest du unter AdData.getMetadata().
| Parameter | |
|---|---|
metadata |
String: Dieser Wert darf nicht null sein. |
| Returns | |
|---|---|
AdData.Builder |
Dieser Wert darf nicht null sein. |
SetRenderUri
public AdData.Builder setRenderUri (Uri renderUri)
Legt den URI fest, der auf die Rendering-Assets der Anzeige verweist. Für den URI muss HTTPS verwendet werden.
Weitere Informationen findest du unter AdData.getRenderUri().
| Parameter | |
|---|---|
renderUri |
Uri: Dieser Wert darf nicht null sein. |
| Returns | |
|---|---|
AdData.Builder |
Dieser Wert darf nicht null sein. |