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.

CustomAudience.Builder setActivationTime(Instant activationTime)

Ustawia czas (skrócony do milisekund), po którym CustomAudience wyświetlania reklam.

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 AdTechIdentifier.

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 powinien zostaną usunięte.

CustomAudience.Builder setName(String name)

Ustawia nazwę obiektu CustomAudience.

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.