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.Builder
|
setAdCounterKeys(Set<Integer> adCounterKeys)
Ustawia zestaw kluczy używanych do zliczania zdarzeń. |
AdData.Builder
|
setAdFilters(AdFilters adFilters)
Ustawia wszystkie |
AdData.Builder
|
setAdRenderId(String adRenderId)
Ustawia identyfikator renderowania reklamy na potrzeby aukcji na serwerze Aby dowiedzieć się więcej, przeczytaj |
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 . |