AdData.Builder
  public
  static
  final
  
  class
  AdData.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.adservices.common.AdData.Builder | 
Builder untuk objek AdData.
Ringkasan
| Konstruktor publik | |
|---|---|
| 
      Builder()
       | |
| Metode publik | |
|---|---|
| 
        
        
        
        
        
        AdData | 
      build()
      Mem-build objek  | 
| 
        
        
        
        
        
        AdData.Builder | 
      setAdCounterKeys(Set<Integer> adCounterKeys)
      Menetapkan kumpulan kunci yang digunakan dalam peristiwa penghitungan. | 
| 
        
        
        
        
        
        AdData.Builder | 
      setAdFilters(AdFilters adFilters)
      Menetapkan semua  | 
| 
        
        
        
        
        
        AdData.Builder | 
      setAdRenderId(String adRenderId)
      Menetapkan ID render iklan untuk lelang server Lihat  | 
| 
        
        
        
        
        
        AdData.Builder | 
      setMetadata(String metadata)
      Menetapkan metadata iklan pembeli yang digunakan selama proses pemilihan iklan. | 
| 
        
        
        
        
        
        AdData.Builder | 
      setRenderUri(Uri renderUri)
      Menetapkan URI yang mengarah ke aset rendering iklan. | 
| Metode turunan | |
|---|---|
Konstruktor publik
Metode publik
build
public AdData build ()
Mem-build objek AdData.
| Hasil | |
|---|---|
| AdData | Nilai ini tidak boleh null. | 
| Menampilkan | |
|---|---|
| NullPointerException | jika parameter yang diperlukan adalah nullsaat dibuat | 
setAdCounterKey
public AdData.Builder setAdCounterKeys (Set<Integer> adCounterKeys)
Menetapkan kumpulan kunci yang digunakan dalam peristiwa penghitungan.
Hanya 10 kunci penghitung iklan yang boleh dikaitkan dengan sebuah iklan.
Lihat AdData.getAdCounterKeys() untuk mengetahui informasi selengkapnya.
| Parameter | |
|---|---|
| adCounterKeys | Set: Nilai ini tidak bolehnull. | 
| Hasil | |
|---|---|
| AdData.Builder | Nilai ini tidak boleh null. | 
setAdFilters
public AdData.Builder setAdFilters (AdFilters adFilters)
Menetapkan semua AdFilters yang terkait dengan iklan.
 
Lihat AdData.getAdFilters() untuk mengetahui informasi selengkapnya.
| Parameter | |
|---|---|
| adFilters | AdFilters: Nilai ini dapat berupanull. | 
| Hasil | |
|---|---|
| AdData.Builder | Nilai ini tidak boleh null. | 
setAdRenderId
public AdData.Builder setAdRenderId (String adRenderId)
Menetapkan ID render iklan untuk lelang server
Lihat AdData#getAdRenderId() untuk mengetahui informasi selengkapnya.
| Parameter | |
|---|---|
| adRenderId | String: Nilai ini dapat berupanull. | 
| Hasil | |
|---|---|
| AdData.Builder | Nilai ini tidak boleh null. | 
setMetadata
public AdData.Builder setMetadata (String metadata)
Menetapkan metadata iklan pembeli yang digunakan selama proses pemilihan iklan.
Metadata harus berupa objek JSON valid yang diserialisasi sebagai string. Metadata menampilkan informasi bidding khusus iklan yang akan digunakan selama pemilihan iklan sebagai bagian dari pembuatan bid dan digunakan dalam logika JavaScript pembeli, yang dieksekusi di lingkungan eksekusi yang terisolasi.
Jika metadata bukan objek JSON valid yang dapat digunakan oleh JS pembeli, iklan tidak akan memenuhi syarat untuk pemilihan iklan.
Untuk lebih detailnya, lihat AdData.getMetadata().
| Parameter | |
|---|---|
| metadata | String: Nilai ini tidak bolehnull. | 
| Hasil | |
|---|---|
| AdData.Builder | Nilai ini tidak boleh null. | 
setRenderUri
public AdData.Builder setRenderUri (Uri renderUri)
Menetapkan URI yang mengarah ke aset rendering iklan. URI harus menggunakan HTTPS.
Untuk lebih detailnya, lihat AdData.getRenderUri().
| Parameter | |
|---|---|
| renderUri | Uri: Nilai ini tidak bolehnull. | 
| Hasil | |
|---|---|
| AdData.Builder | Nilai ini tidak boleh null. | 
