CustomAudience.Builder
public
static
final
class
CustomAudience.Builder
extends Object
java.lang.Object | |
😎 | android.adservices.customaudience.CustomAudience.Builder |
Builder für CustomAudience
-Objekte.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
Builder()
|
Öffentliche Methoden | |
---|---|
CustomAudience
|
build()
Erstellt eine Instanz eines |
CustomAudience.Builder
|
setActivationTime(Instant activationTime)
Legt die Zeit fest, gekürzt auf Millisekunden, nach der das |
CustomAudience.Builder
|
setAds(List<AdData> ads)
Legt die anfänglichen Remarketing-Anzeigen fest, die von der benutzerdefinierten Zielgruppe ausgeliefert wurden |
CustomAudience.Builder
|
setBiddingLogicUri(Uri biddingLogicUri)
Legt den URI fest, von dem Gebotslogik zur Verwendung bei der Anzeigenauswahl abgerufen wird. |
CustomAudience.Builder
|
setBuyer(AdTechIdentifier buyer)
Legt die |
CustomAudience.Builder
|
setDailyUpdateUri(Uri dailyUpdateUri)
Legt den URI für die tägliche Aktualisierung fest. |
CustomAudience.Builder
|
setExpirationTime(Instant expirationTime)
Legt die auf Millisekunden gekürzte Zeit fest, nach der die |
CustomAudience.Builder
|
setName(String name)
Legt den Namen des |
CustomAudience.Builder
|
setTrustedBiddingData(TrustedBiddingData trustedBiddingData)
Legt die Trusted Bidding-Daten fest, die bei der Anzeigenauswahl abgefragt und verwendet werden sollen. |
CustomAudience.Builder
|
setUserBiddingSignals(AdSelectionSignals userBiddingSignals)
Legt die Gebotssignale der Nutzer fest, die bei der Anzeigenauswahl verwendet werden. |
Übernommene Methoden | |
---|---|
Öffentliche Konstruktoren
Öffentliche Methoden
build
public CustomAudience build ()
Erstellt eine Instanz eines CustomAudience
.
Returns | |
---|---|
CustomAudience |
Dieser Wert darf nicht null sein. |
Ausgabe | |
---|---|
NullPointerException |
Wenn ein Nicht-Null-Parameter null ist |
IllegalArgumentException |
Die Ablaufzeit liegt vor der Aktivierungszeit. |
IllegalArgumentException |
Die Ablaufzeit liegt vor der aktuellen Uhrzeit. |
Aktivierungszeit festlegen
public CustomAudience.Builder setActivationTime (Instant activationTime)
Legt die Zeit fest, gekürzt auf Millisekunden, nach der das CustomAudience
um Anzeigen auszuliefern.
Legen Sie null
fest, damit CustomAudience
sofort aktiv ist.
und nehmen an der Anzeigenauswahl teil.
Weitere Informationen findest du unter CustomAudience.getActivationTime()
.
Parameter | |
---|---|
activationTime |
Instant : Dieser Wert kann null sein. |
Returns | |
---|---|
CustomAudience.Builder |
Anzeigen festlegen
public CustomAudience.Builder setAds (List<AdData> ads)
Legt die anfänglichen Remarketing-Anzeigen fest, die von der benutzerdefinierten Zielgruppe ausgeliefert wurden Diese Person erhält leere Liste, falls nicht angegeben.
Weitere Informationen findest du unter CustomAudience.getAds()
.
Parameter | |
---|---|
ads |
List : Dieser Wert kann null sein. |
Returns | |
---|---|
CustomAudience.Builder |
Dieser Wert darf nicht null sein. |
setBiddingLogicUri
public CustomAudience.Builder setBiddingLogicUri (Uri biddingLogicUri)
Legt den URI fest, von dem Gebotslogik zur Verwendung bei der Anzeigenauswahl abgerufen wird. URI muss HTTPS verwenden.
Weitere Informationen findest du unter CustomAudience.getBiddingLogicUri()
.
Parameter | |
---|---|
biddingLogicUri |
Uri : Dieser Wert darf nicht null sein. |
Returns | |
---|---|
CustomAudience.Builder |
Dieser Wert darf nicht null sein. |
setBuyer
public CustomAudience.Builder setBuyer (AdTechIdentifier buyer)
Legt die AdTechIdentifier
für den Käufer fest.
Weitere Informationen findest du unter CustomAudience.getBuyer()
.
Parameter | |
---|---|
buyer |
AdTechIdentifier : Dieser Wert darf nicht null sein. |
Returns | |
---|---|
CustomAudience.Builder |
Dieser Wert darf nicht null sein. |
SetDailyUpdateUri
public CustomAudience.Builder setDailyUpdateUri (Uri dailyUpdateUri)
Legt den URI für die tägliche Aktualisierung fest. Für den URI muss HTTPS verwendet werden.
Weitere Informationen findest du unter CustomAudience.getDailyUpdateUri()
.
Parameter | |
---|---|
dailyUpdateUri |
Uri : Dieser Wert darf nicht null sein. |
Returns | |
---|---|
CustomAudience.Builder |
Dieser Wert darf nicht null sein. |
setExpirationTime (Zeit)
public CustomAudience.Builder setExpirationTime (Instant expirationTime)
Legt die auf Millisekunden gekürzte Zeit fest, nach der die CustomAudience
entfernt werden.
Weitere Informationen findest du unter CustomAudience.getExpirationTime()
.
Parameter | |
---|---|
expirationTime |
Instant : Dieser Wert kann null sein. |
Returns | |
---|---|
CustomAudience.Builder |
Dieser Wert darf nicht null sein. |
SetName
public CustomAudience.Builder setName (String name)
Legt den Namen des CustomAudience
-Objekts fest.
Weitere Informationen findest du unter CustomAudience.getName()
.
Parameter | |
---|---|
name |
String : Dieser Wert darf nicht null sein. |
Returns | |
---|---|
CustomAudience.Builder |
Dieser Wert darf nicht null sein. |
VertrauenswürdigeGebotsdaten
public CustomAudience.Builder setTrustedBiddingData (TrustedBiddingData trustedBiddingData)
Legt die Trusted Bidding-Daten fest, die bei der Anzeigenauswahl abgefragt und verwendet werden sollen.
Weitere Informationen findest du unter CustomAudience.getTrustedBiddingData()
.
Parameter | |
---|---|
trustedBiddingData |
TrustedBiddingData : Dieser Wert kann null sein. |
Returns | |
---|---|
CustomAudience.Builder |
Dieser Wert darf nicht null sein. |
setUserBiddingSignals
public CustomAudience.Builder setUserBiddingSignals (AdSelectionSignals userBiddingSignals)
Legt die Gebotssignale der Nutzer fest, die bei der Anzeigenauswahl verwendet werden.
Weitere Informationen findest du unter CustomAudience.getUserBiddingSignals()
.
Parameter | |
---|---|
userBiddingSignals |
AdSelectionSignals : Dieser Wert kann null sein. |
Returns | |
---|---|
CustomAudience.Builder |
Dieser Wert darf nicht null sein. |