ReklamVerisi.Oluşturucu

public static final class AdData.Builder
extends Object

java.lang.Object
→ Yönergeler android.adservices.common.AdData.Builder


AdData nesne için oluşturucu.

Özet

İnşaatçılar

Builder()

Herkese açık yöntemler

AdData build()

AdData nesnesini oluşturur.

AdData.Builder setAdCounterKeys(Set<Integer> adCounterKeys)

Etkinlikleri saymada kullanılan anahtar grubunu ayarlar.

AdData.Builder setAdFilters(AdFilters adFilters)

Reklamla ilişkili tüm AdFilters değerlerini ayarlar.

AdData.Builder setAdRenderId(String adRenderId)

Sunucu açık artırması için reklam oluşturma kimliğini ayarlar

Daha fazla bilgi için AdData#getAdRenderId() sayfasına göz atın.

AdData.Builder setMetadata(String metadata)

Reklam seçim sürecinde kullanılan alıcı reklam meta verilerini ayarlar.

AdData.Builder setRenderUri(Uri renderUri)

Reklamın oluşturma öğelerine işaret eden URI'yi ayarlar.

Devralınan yöntemler

İnşaatçılar

Oluşturucu

API düzeyi 34'e eklendi
Ayrıca Reklam Hizmetleri Uzantıları 4'e de eklendi
public Builder ()

Herkese açık yöntemler

yapı

API düzeyi 34'e eklendi
Ayrıca Reklam Hizmetleri Uzantıları 4'e de eklendi
public AdData build ()

AdData nesnesini oluşturur.

İlerlemeler
AdData Bu değer null olamaz.

Dekoratif yastıklar
NullPointerException gerekli parametreler oluşturulduğunda null ise

setAdSayaç Anahtarları

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

Etkinlikleri saymada kullanılan anahtar grubunu ayarlar.

Bir reklamla en fazla 10 reklam sayaç anahtarı ilişkilendirilebilir.

Daha fazla bilgi için AdData.getAdCounterKeys() sayfasına göz atın.

Parametreler
adCounterKeys Set: Bu değer null olamaz.

İlerlemeler
AdData.Builder Bu değer null olamaz.

setAdFiltreleri

public AdData.Builder setAdFilters (AdFilters adFilters)

Reklamla ilişkili tüm AdFilters değerlerini ayarlar.

Daha fazla bilgi için AdData.getAdFilters() sayfasına göz atın.

Parametreler
adFilters AdFilters: Bu değer null olabilir.

İlerlemeler
AdData.Builder Bu değer null olamaz.

setAdRenderId

public AdData.Builder setAdRenderId (String adRenderId)

Sunucu açık artırması için reklam oluşturma kimliğini ayarlar

Daha fazla bilgi için AdData#getAdRenderId() sayfasına göz atın.

Parametreler
adRenderId String: Bu değer null olabilir.

İlerlemeler
AdData.Builder Bu değer null olamaz.

setMetadata

API düzeyi 34'e eklendi
Ayrıca Reklam Hizmetleri Uzantıları 4'e de eklendi
public AdData.Builder setMetadata (String metadata)

Reklam seçim sürecinde kullanılan alıcı reklam meta verilerini ayarlar.

Meta veri, dize olarak serileştirilmiş geçerli bir JSON nesnesi olmalıdır. Meta veriler, teklif oluşturma sürecinin bir parçası olarak reklam seçimi sırasında ve alıcı JavaScript mantığında kullanılan reklama özel teklif bilgilerini temsil eder. Bu bilgiler, ayrı bir yürütme ortamında yürütülür.

Meta veri, alıcının JS'si tarafından kullanılabilecek geçerli bir JSON nesnesi değilse reklam, reklam seçimi için uygun olmaz.

Ayrıntılı bilgi için AdData.getMetadata() belgesine göz atın.

Parametreler
metadata String: Bu değer null olamaz.

İlerlemeler
AdData.Builder Bu değer null olamaz.

setOluşturucuUri

API düzeyi 34'e eklendi
Ayrıca Reklam Hizmetleri Uzantıları 4'e de eklendi
public AdData.Builder setRenderUri (Uri renderUri)

Reklamın oluşturma öğelerine işaret eden URI'yi ayarlar. URI, HTTPS kullanmalıdır.

Ayrıntılı bilgi için AdData.getRenderUri() belgesine göz atın.

Parametreler
renderUri Uri: Bu değer null olamaz.

İlerlemeler
AdData.Builder Bu değer null olamaz.