Kreator danych reklam

public static final class AdData.Builder
extends Object

java.lang.Object
android.adservices.common.AdData.Builder


Kreator AdData obiektów.

Podsumowanie

Konstruktory publiczne

Builder()

Metody publiczne

AdData build()

Tworzy obiekt AdData.

AdData.Builder setAdCounterKeys(Set<Integer> adCounterKeys)

Ustawia zestaw kluczy używanych do zliczania zdarzeń.

AdData.Builder setAdFilters(AdFilters adFilters)

Ustawia wszystkie AdFilters powiązane z reklamą.

AdData.Builder setAdRenderId(String adRenderId)

Ustawia identyfikator renderowania reklamy na potrzeby aukcji na serwerze

Aby dowiedzieć się więcej, przeczytaj AdData#getAdRenderId().

AdData.Builder setMetadata(String metadata)

Określa metadane reklamy kupującego używane podczas procesu wyboru reklamy.

AdData.Builder setRenderUri(Uri renderUri)

Ustawia identyfikator URI wskazujący zasoby renderujące reklamy.

Metody dziedziczone

Konstruktory publiczne

Budowniczy

public Builder ()

Metody publiczne

kompilacja

public AdData build ()

Tworzy obiekt AdData.

Zwroty
AdData Ta wartość nie może być typu null.

Rzuty
NullPointerException jeśli wszystkie wymagane parametry mają wartość null podczas budowania

setAdCounterKeys

public AdData.Builder setAdCounterKeys (Set<Integer> adCounterKeys)

Ustawia zestaw kluczy używanych do zliczania zdarzeń.

Z reklamą można powiązać maksymalnie 10 kluczy licznika reklam.

Aby dowiedzieć się więcej, przeczytaj AdData.getAdCounterKeys().

Parametry
adCounterKeys Set: ta wartość nie może być typu null.

Zwroty
AdData.Builder Ta wartość nie może być typu null.

ustawFiltry reklam

public AdData.Builder setAdFilters (AdFilters adFilters)

Ustawia wszystkie AdFilters powiązane z reklamą.

Aby dowiedzieć się więcej, przeczytaj AdData.getAdFilters().

Parametry
adFilters AdFilters: może przyjmować wartość null.

Zwroty
AdData.Builder Ta wartość nie może być typu null.

setAdRenderId

public AdData.Builder setAdRenderId (String adRenderId)

Ustawia identyfikator renderowania reklamy na potrzeby aukcji na serwerze

Aby dowiedzieć się więcej, przeczytaj AdData#getAdRenderId().

Parametry
adRenderId String: może przyjmować wartość null.

Zwroty
AdData.Builder Ta wartość nie może być typu null.

setMetadata

public AdData.Builder setMetadata (String metadata)

Określa metadane reklamy kupującego używane podczas procesu wyboru reklamy.

Metadane powinny być prawidłowym obiektem JSON zserializowanym jako ciąg znaków. Metadane reprezentują informacje dotyczące określania stawek za określoną reklamę, które będą używane podczas wyboru reklamy jako część stawki generowania i używania w logice JavaScript kupującego, która jest wykonywana w osobnym wykonaniu dla środowiska.

Jeśli metadane nie są prawidłowym obiektem JSON, który może zostać wykorzystany przez JS kupującego, tag nie będzie można wybrać reklamy.

Aby dowiedzieć się więcej, wejdź na AdData.getMetadata().

Parametry
metadata String: ta wartość nie może być typu null.

Zwroty
AdData.Builder Ta wartość nie może być typu null.

setRenderUri

public AdData.Builder setRenderUri (Uri renderUri)

Ustawia identyfikator URI wskazujący zasoby renderujące reklamy. W identyfikatorze URI musi być używany protokół HTTPS.

Aby dowiedzieć się więcej, wejdź na AdData.getRenderUri().

Parametry
renderUri Uri: ta wartość nie może być typu null.

Zwroty
AdData.Builder Ta wartość nie może być typu null.