Tworzenie listy odbiorców niestandardowych
public
static
final
class
CustomAudience.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.customaudience.CustomAudience.Builder |
Kreator CustomAudience
obiektów.
Podsumowanie
Konstruktory publiczne | |
---|---|
Builder()
|
Metody publiczne | |
---|---|
CustomAudience
|
build()
Tworzy instancję instancji |
CustomAudience.Builder
|
setActivationTime(Instant activationTime)
Ustawia czas (skrócony do milisekund), po którym |
CustomAudience.Builder
|
setAds(List<AdData> ads)
Określa początkowe reklamy remarketingowe wyświetlane przez niestandardową listę odbiorców. |
CustomAudience.Builder
|
setBiddingLogicUri(Uri biddingLogicUri)
Ustawia identyfikator URI pobierania reguł ustalania stawek do wykorzystania w procesie wyboru reklamy. |
CustomAudience.Builder
|
setBuyer(AdTechIdentifier buyer)
Ustawia kupującego |
CustomAudience.Builder
|
setDailyUpdateUri(Uri dailyUpdateUri)
Ustawia identyfikator URI codziennej aktualizacji. |
CustomAudience.Builder
|
setExpirationTime(Instant expirationTime)
Ustawia czas (skrócony do milisekund), po którym |
CustomAudience.Builder
|
setName(String name)
Ustawia nazwę obiektu |
CustomAudience.Builder
|
setTrustedBiddingData(TrustedBiddingData trustedBiddingData)
Konfiguruje dane dotyczące zaufanego określania stawek, które mają być objęte zapytaniem i wykorzystywane w procesie wyboru reklamy. |
CustomAudience.Builder
|
setUserBiddingSignals(AdSelectionSignals userBiddingSignals)
Określa sygnały wykorzystywane przez użytkowników w procesie wyboru reklamy. |
Metody dziedziczone | |
---|---|
Konstruktory publiczne
Budowniczy
public Builder ()
Metody publiczne
kompilacja
public CustomAudience build ()
Tworzy instancję instancji CustomAudience
.
Zwroty | |
---|---|
CustomAudience |
Ta wartość nie może być typu null . |
Rzuty | |
---|---|
NullPointerException |
jeśli dowolny niepusty parametr ma wartość null |
IllegalArgumentException |
jeśli okres ważności przypada przed aktywacją |
IllegalArgumentException |
jeśli czas ważności jest ustawiony przed bieżącą godziną |
setAktywacjaTime
public CustomAudience.Builder setActivationTime (Instant activationTime)
Ustawia czas (skrócony do milisekund), po którym CustomAudience
wyświetlania reklam.
Ustaw na null
, aby element CustomAudience
był natychmiast aktywny
i brać udział w wyborze reklam.
Aby dowiedzieć się więcej, przeczytaj CustomAudience.getActivationTime()
.
Parametry | |
---|---|
activationTime |
Instant : może przyjmować wartość null . |
Zwroty | |
---|---|
CustomAudience.Builder |
ustawReklamy
public CustomAudience.Builder setAds (List<AdData> ads)
Określa początkowe reklamy remarketingowe wyświetlane przez niestandardową listę odbiorców. Zostanie przypisany z puste listy, jeśli ich nie podano.
Aby dowiedzieć się więcej, przeczytaj CustomAudience.getAds()
.
Parametry | |
---|---|
ads |
List : może przyjmować wartość null . |
Zwroty | |
---|---|
CustomAudience.Builder |
Ta wartość nie może być typu null . |
setBidLogicUri
public CustomAudience.Builder setBiddingLogicUri (Uri biddingLogicUri)
Ustawia identyfikator URI pobierania reguł ustalania stawek do wykorzystania w procesie wyboru reklamy. Identyfikator URI musi używać protokołu HTTPS.
Aby dowiedzieć się więcej, przeczytaj CustomAudience.getBiddingLogicUri()
.
Parametry | |
---|---|
biddingLogicUri |
Uri : ta wartość nie może być typu null . |
Zwroty | |
---|---|
CustomAudience.Builder |
Ta wartość nie może być typu null . |
setBuyer
public CustomAudience.Builder setBuyer (AdTechIdentifier buyer)
Ustawia kupującego AdTechIdentifier
.
Aby dowiedzieć się więcej, przeczytaj CustomAudience.getBuyer()
.
Parametry | |
---|---|
buyer |
AdTechIdentifier : ta wartość nie może być typu null . |
Zwroty | |
---|---|
CustomAudience.Builder |
Ta wartość nie może być typu null . |
setDailyUpdateUri
public CustomAudience.Builder setDailyUpdateUri (Uri dailyUpdateUri)
Ustawia identyfikator URI codziennej aktualizacji. W identyfikatorze URI musi być używany protokół HTTPS.
Aby dowiedzieć się więcej, przeczytaj CustomAudience.getDailyUpdateUri()
.
Parametry | |
---|---|
dailyUpdateUri |
Uri : ta wartość nie może być typu null . |
Zwroty | |
---|---|
CustomAudience.Builder |
Ta wartość nie może być typu null . |
setExpirationTime
public CustomAudience.Builder setExpirationTime (Instant expirationTime)
Ustawia czas (skrócony do milisekund), po którym CustomAudience
powinien
zostaną usunięte.
Aby dowiedzieć się więcej, przeczytaj CustomAudience.getExpirationTime()
.
Parametry | |
---|---|
expirationTime |
Instant : może przyjmować wartość null . |
Zwroty | |
---|---|
CustomAudience.Builder |
Ta wartość nie może być typu null . |
setName
public CustomAudience.Builder setName (String name)
Ustawia nazwę obiektu CustomAudience
.
Aby dowiedzieć się więcej, przeczytaj CustomAudience.getName()
.
Parametry | |
---|---|
name |
String : ta wartość nie może być typu null . |
Zwroty | |
---|---|
CustomAudience.Builder |
Ta wartość nie może być typu null . |
ustawZaufane daneOkreślanie stawek
public CustomAudience.Builder setTrustedBiddingData (TrustedBiddingData trustedBiddingData)
Konfiguruje dane dotyczące zaufanego określania stawek, które mają być objęte zapytaniem i wykorzystywane w procesie wyboru reklamy.
Aby dowiedzieć się więcej, przeczytaj CustomAudience.getTrustedBiddingData()
.
Parametry | |
---|---|
trustedBiddingData |
TrustedBiddingData : może przyjmować wartość null . |
Zwroty | |
---|---|
CustomAudience.Builder |
Ta wartość nie może być typu null . |
ustawianie sygnałów określania stawek przez użytkownika
public CustomAudience.Builder setUserBiddingSignals (AdSelectionSignals userBiddingSignals)
Określa sygnały wykorzystywane przez użytkowników w procesie wyboru reklamy.
Aby dowiedzieć się więcej, przeczytaj CustomAudience.getUserBiddingSignals()
.
Parametry | |
---|---|
userBiddingSignals |
AdSelectionSignals : może przyjmować wartość null . |
Zwroty | |
---|---|
CustomAudience.Builder |
Ta wartość nie może być typu null . |