CustomAudience
  public
  
  final
  
  class
  CustomAudience
  
    extends Object
  
  
  
  
  
      implements
      
        Parcelable
      
  
  
| java.lang.Object | |
| ↳ | android.adservices.customaudience.CustomAudience | 
Menampilkan informasi yang diperlukan agar audiens kustom dapat berpartisipasi dalam pemilihan iklan.
Audiens kustom adalah pengelompokan abstrak terhadap pengguna yang memiliki minat serupa seperti yang ditunjukkan. Class ini adalah kumpulan beberapa data yang disimpan di perangkat dan diperlukan untuk menayangkan iklan yang menarget satu audiens kustom.
Ringkasan
| Class bertingkat | |
|---|---|
| 
        
        
        
        
        class | CustomAudience.BuilderBuilder untuk objek  | 
| Konstanta turunan | 
|---|
| Kolom | |
|---|---|
| 
    public
    static
    final
    Creator<CustomAudience> | CREATOR
 | 
| Metode publik | |
|---|---|
| 
        
        
        
        
        
        boolean | 
      equals(Object o)
      Memastikan apakah dua objek  | 
| 
        
        
        
        
        
        Instant | 
      getActivationTime()
      Pada pembuatan objek  | 
| 
        
        
        
        
        
        List<AdData> | 
      getAds()
      Daftar objek  | 
| 
        
        
        
        
        
        Uri | 
      getBiddingLogicUri()
      Menampilkan URI target yang digunakan untuk mengambil logika bidding saat audiens kustom berpartisipasi dalam proses pemilihan iklan. | 
| 
        
        
        
        
        
        AdTechIdentifier | 
      getBuyer()
      Pembeli diidentifikasi oleh domain dalam bentuk "buyerexample.com". | 
| 
        
        
        
        
        
        Uri | 
      getDailyUpdateUri()
      URI ini mengarah ke server yang dioperasikan oleh pembeli yang menghosting data bidding dan metadata iklan yang diperbarui untuk digunakan dalam proses pemilihan iklan di perangkat. | 
| 
        
        
        
        
        
        Instant | 
      getExpirationTime()
      Setelah masa berlaku habis, audiens kustom tidak lagi memenuhi syarat untuk mengikuti pembaruan data iklan/bidding harian atau berpartisipasi dalam proses pemilihan iklan. | 
| 
        
        
        
        
        
        String | 
      getName()
      Nama audiens kustom adalah string arbitrer yang disediakan oleh pemilik dan pembeli saat membuat
 objek  | 
| 
        
        
        
        
        
        TrustedBiddingData | 
      getTrustedBiddingData()
      Data bidding tepercaya terdiri atas URI yang mengarah ke server tepercaya untuk data bidding pembeli dan daftar kunci untuk membuat kueri server. | 
| 
        
        
        
        
        
        AdSelectionSignals | 
      getUserBiddingSignals()
      Sinyal bidding pengguna disediakan secara opsional oleh pembeli untuk digunakan oleh JavaScript yang disediakan oleh pembeli selama pemilihan iklan di lingkungan eksekusi yang terisolasi. | 
| 
        
        
        
        
        
        int | 
      hashCode()
      Menampilkan hash data objek  | 
| 
        
        
        
        
        
        void | 
      writeToParcel(Parcel dest, int flags)
      Menyatukan objek ini ke dalam sebuah Parcel. | 
| Metode turunan | |
|---|---|
Kolom
CREATOR
public static final Creator<CustomAudience> CREATOR
Metode publik
equals
public boolean equals (Object o)
Memastikan apakah dua objek CustomAudience berisi informasi yang sama atau tidak.
| Parameter | |
|---|---|
| o | Object: objek referensi yang akan dibandingkan. | 
| Hasil | |
|---|---|
| boolean | truejika objek ini sama dengan argumen obj;falsesebaliknya. | 
getActivationTime
public Instant getActivationTime ()
Pada pembuatan objek CustomAudience, waktu aktivasi opsional dapat ditetapkan nanti
 untuk menayangkan aktivasi yang tertunda. Jika kolom tidak disetel, CustomAudience akan diaktifkan saat bergabung.
 
Misalnya, audiens kustom untuk pengguna lama mungkin tidak akan aktif hingga mencapai batas ketidakaktifan, yaitu saat iklan audiens kustom akan berpartisipasi dalam proses pemilihan iklan. Hal ini berpotensi mengalihkan pengguna yang tidak aktif ke aplikasi pemilik asli. .
Penundaan maksimum pada aktivasi adalah 60 hari sejak pembuatan awal.
Jika ditentukan, waktu aktivasi harus lebih cepat dari waktu habis masa berlaku.
| Hasil | |
|---|---|
| Instant | stempel waktu Instant, dipotong menjadi milidetik, setelah itu
     audiens aktif
 
 Nilai ini dapat berupanull. | 
getAds
public List<AdData> getAds ()
Daftar objek AdData ini adalah daftar lengkap dan menyeluruh dari iklan yang akan
 ditayangkan oleh CustomAudience ini selama proses pemilihan iklan.
 
Jika tidak ditentukan, atau jika daftar kosong diberikan, CustomAudience tidak akan
 berpartisipasi dalam pemilihan iklan sampai daftar iklan yang valid diberikan untuk audiens kustom
melalui pembaruan harian.
| Hasil | |
|---|---|
| List<AdData> | ListobjekAdDatayang mewakili iklan yang saat ini ditayangkan oleh
     audiens kustom
 
 Nilai ini tidak bolehnull. | 
getBiddingLogicUri
public Uri getBiddingLogicUri ()
Menampilkan URI target yang digunakan untuk mengambil logika bidding saat audiens kustom berpartisipasi dalam proses pemilihan iklan. URI harus menggunakan HTTPS.
| Hasil | |
|---|---|
| Uri | URI untuk mengambil logika bidding pembeli
 
 Nilai ini tidak boleh null. | 
getBuyer
public AdTechIdentifier getBuyer ()
Pembeli diidentifikasi oleh domain dalam bentuk "buyerexample.com".
| Hasil | |
|---|---|
| AdTechIdentifier | AdTechIdentifieryang berisi domain pembeli kustom
 
 Nilai ini tidak bolehnull. | 
getDailyUpdateUri
public Uri getDailyUpdateUri ()
URI ini mengarah ke server yang dioperasikan oleh pembeli yang menghosting data bidding dan metadata iklan yang diperbarui untuk digunakan dalam proses pemilihan iklan di perangkat. URI harus menggunakan HTTPS.
| Hasil | |
|---|---|
| Uri | URI pembaruan harian audiens kustom
 
 Nilai ini tidak boleh null. | 
getExpirationTime
public Instant getExpirationTime ()
Setelah masa berlaku habis, audiens kustom tidak lagi memenuhi syarat untuk mengikuti pembaruan data iklan/bidding harian atau berpartisipasi dalam proses pemilihan iklan. Kemudian, audiens kustom tersebut akan dihapus dari memori pada pembaruan harian berikutnya.
Jika tidak ada waktu habis masa berlaku yang ditentukan saat pembuatan CustomAudience, masa berlaku akan
ditetapkan secara default ke 60 hari sejak aktivasi.
 
Masa berlaku maksimum adalah 60 hari sejak aktivasi awal.
| Hasil | |
|---|---|
| Instant | stempel waktu Instant, dipotong menjadi milidetik, setelah itu
     audiens harus dihapus
 
 Nilai ini dapat berupanull. | 
getName
public String getName ()
Nama audiens kustom adalah string arbitrer yang disediakan oleh pemilik dan pembeli saat membuat
 objek CustomAudience.
| Hasil | |
|---|---|
| String | Nama String audiens kustom
 
 Nilai ini tidak boleh null. | 
getTrustedBiddingData
public TrustedBiddingData getTrustedBiddingData ()
Data bidding tepercaya terdiri atas URI yang mengarah ke server tepercaya untuk data bidding pembeli dan daftar kunci untuk membuat kueri server. Perlu diketahui bahwa kunci merupakan ID arbitrer yang hanya akan digunakan untuk membuat kueri ke server tepercaya untuk logika bidding pembeli selama pemilihan iklan.
Jika tidak ditentukan, CustomAudience tidak akan berpartisipasi dalam pemilihan iklan sampai
 data bidding tepercaya diberikan untuk audiens kustom melalui pembaruan harian.
| Hasil | |
|---|---|
| TrustedBiddingData | objek TrustedBiddingDatayang berisi bidding tepercaya audiens kustom
     data
 
 Nilai ini dapat berupanull. | 
getUserBiddingSignals
public AdSelectionSignals getUserBiddingSignals ()
Sinyal bidding pengguna disediakan secara opsional oleh pembeli untuk digunakan oleh JavaScript yang disediakan pembeli selama pemilihan iklan di lingkungan eksekusi yang terisolasi.
Jika sinyal bidding pengguna bukan merupakan objek JSON valid yang dapat digunakan oleh JS pembeli, audiens kustom tidak akan memenuhi syarat untuk pemilihan iklan.
Jika tidak ditentukan, CustomAudience tidak akan berpartisipasi dalam pemilihan iklan sampai
 sinyal bidding pengguna disediakan untuk audiens kustom melalui pembaruan harian.
| Hasil | |
|---|---|
| AdSelectionSignals | objek AdSelectionSignalsyang mewakili sinyal bidding pengguna untuk
     audiens kustom
 
 Nilai ini dapat berupanull. | 
hashCode
public int hashCode ()
Menampilkan hash data objek CustomAudience.
| Hasil | |
|---|---|
| int | nilai kode hash untuk objek ini. | 
writeToParcel
public void writeToParcel (Parcel dest, int flags)
Menyatukan objek ini ke dalam sebuah Parcel.
| Parameter | |
|---|---|
| dest | Parcel: Nilai ini tidak bolehnull. | 
| flags | int: Flag tambahan tentang saran penulisan objek yang baik.
 Mungkin 0 atauParcelable.PARCELABLE_WRITE_RETURN_VALUE.
 
 Nilainya adalah0atau kombinasi dariParcelable.PARCELABLE_WRITE_RETURN_VALUE, dan android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES | 
