Özel Kitle
public
final
class
CustomAudience
extends Object
implements
Parcelable
java.lang.Object | |
🎃 | android.adservices.customaudience.CustomAudience |
Özel bir kitlenin reklam seçimine katılması için gereken bilgileri temsil eder.
Özel kitle, benzer ilgi alanlarına sahip kullanıcılardan oluşan soyut bir gruptur. Bu sınıfı, bir cihazda depolanan ve reklam yayınlamak için gerekli olan bazı verilerin koleksiyonudur. tek bir özel kitleyi hedeflemektir.
Özet
İç içe yerleştirilmiş sınıflar | |
---|---|
class |
CustomAudience.Builder
|
Devralınan sabit değerler |
---|
Fields'ın oynadığı filmler | |
---|---|
public
static
final
Creator<CustomAudience> |
CREATOR
|
Herkese açık yöntemler | |
---|---|
boolean
|
equals(Object o)
İki |
Instant
|
getActivationTime()
|
List<AdData>
|
getAds()
|
Uri
|
getBiddingLogicUri()
Özel bir kitle reklam seçim süreci. |
AdTechIdentifier
|
getBuyer()
Alıcı, "buyerexample.com" biçimindeki bir alan adıyla tanımlanır. |
Uri
|
getDailyUpdateUri()
Bu URI, güncellenmiş teklif verilerini ve reklam meta verilerini barındıran, alıcı tarafından işletilen bir sunucuya işaret eder. cihaz üzerinde reklam seçim sürecinde kullanılacak. |
Instant
|
getExpirationTime()
Geçerlilik süresi dolduktan sonra özel kitle, günlük kampanya için uygun olmaz. reklam/teklif veri güncellemeleri veya reklam seçim sürecine katılım. |
String
|
getName()
Özel kitlenin adı, oluşturma sırasında sahip ve alıcı tarafından sağlanan rastgele bir dizedir
|
TrustedBiddingData
|
getTrustedBiddingData()
Güvenilir teklif verileri, alıcılar için güvenilir bir sunucuya işaret eden bir URI'den oluşur. teklifli sistem verileri ve sunucuyu sorgulamak için kullanacağınız anahtarların listesi yer alır. |
AdSelectionSignals
|
getUserBiddingSignals()
Kullanıcı teklif verme sinyalleri, alıcı tarafından sağlananlar tarafından kullanılmak üzere isteğe bağlı olarak alıcılar tarafından sağlanır. Yalıtılmış bir yürütme ortamında reklam seçimi sırasında JavaScript. |
int
|
hashCode()
|
void
|
writeToParcel(Parcel dest, int flags)
Bu nesneyi bir Parsel olarak birleştirin. |
Devralınan yöntemler | |
---|---|
Fields'ın oynadığı filmler
CREATOR
public static final Creator<CustomAudience> CREATOR
Herkese açık yöntemler
eşittir
public boolean equals (Object o)
İki CustomAudience
nesnesinin aynı bilgileri içerip içermediğini kontrol eder.
Parametreler | |
---|---|
o |
Object : Karşılaştırılacak referans nesne. |
İlerlemeler | |
---|---|
boolean |
Bu nesne, obj ile aynıysa true
bağımsız değişken; Aksi takdirde false . |
getEtkinleştirmeZamanı
public Instant getActivationTime ()
CustomAudience
nesnesi oluşturulurken isteğe bağlı etkinleştirme zamanı
gecikmeli olarak etkinleştirme işlemini gerçekleştirmek için. Bu alan ayarlanmazsa CustomAudience
özelliği katılım sırasında etkinleştirilir.
Örneğin etkin olmayan kullanıcılardan oluşan özel bir kitle, etkin olmama durumuna ulaşıldığında, özel kitlenin reklamları reklama katılır Bir seçim sürecinde, etkin olmayan kullanıcılar potansiyel olarak orijinal sahip uygulamasına yönlendiriliyor.
Etkinleştirmedeki maksimum gecikme, ilk oluşturma işleminden itibaren 60 gündür.
Belirtilmişse etkinleştirme zamanı, geçerlilik bitiş zamanından önce olmalıdır.
İlerlemeler | |
---|---|
Instant |
Instant zaman damgası (milisaniye olarak kısaltılır; sonrasında, özel
kitle etkin
Bu değer null olabilir. |
reklamlar alın
public List<AdData> getAds ()
AdData
nesne içeren bu liste, dönüşüme izin verilecek reklamların tam ve tam listesidir.
reklam seçim sürecinde bu CustomAudience
tarafından yayınlanır.
Belirtilmezse veya boş bir liste sağlanırsa CustomAudience
günlük güncelleme yoluyla geçerli bir reklam listesi sağlanana kadar reklam seçimine katılması
özel kitle.
İlerlemeler | |
---|---|
List<AdData> |
şu andaList AdData
özel kitle
Bu değer null olamaz. |
getBidLogicUri
public Uri getBiddingLogicUri ()
Özel bir kitle reklam seçim süreci. URI, HTTPS kullanmalıdır.
İlerlemeler | |
---|---|
Uri |
alıcı teklif verme mantığını getirmek için URI
Bu değer null olamaz. |
getAlıcı
public AdTechIdentifier getBuyer ()
Alıcı, "buyerexample.com" biçimindeki bir alan adıyla tanımlanır.
İlerlemeler | |
---|---|
AdTechIdentifier |
Özel kitlenin alıcısının alanını içeren bir AdTechIdentifier
Bu değer null olamaz. |
getGünlükUpdateUri
public Uri getDailyUpdateUri ()
Bu URI, güncellenmiş teklif verilerini ve reklam meta verilerini barındıran, alıcı tarafından işletilen bir sunucuya işaret eder. cihaz üzerinde reklam seçim sürecinde kullanılacak. URI, HTTPS kullanmalıdır.
İlerlemeler | |
---|---|
Uri |
özel kitlenin günlük güncelleme URI'si
Bu değer null olamaz. |
getExpirationTime
public Instant getExpirationTime ()
Geçerlilik süresi dolduktan sonra özel kitle, günlük kampanya için uygun olmaz. reklam/teklif veri güncellemeleri veya reklam seçim sürecine katılım. Özel kitle bir sonraki günlük güncellemede bellekten silinir.
CustomAudience
oluşturulurken geçerlilik süresi belirtilmemişse
varsayılan olarak etkinleştirme işleminden sonraki 60 güne kadardır.
Maksimum süre sonu, ilk etkinleştirme tarihinden itibaren 60 gündür.
İlerlemeler | |
---|---|
Instant |
Instant zaman damgası (milisaniye olarak kısaltılır; sonrasında, özel
kitle kaldırılmalıdır
Bu değer null olabilir. |
getName
public String getName ()
Özel kitlenin adı, oluşturma sırasında sahip ve alıcı tarafından sağlanan rastgele bir dizedir
CustomAudience
nesnesinin örneğini oluşturun.
İlerlemeler | |
---|---|
String |
özel kitlenin dize adı
Bu değer null olamaz. |
getTrustedBiddingData
public TrustedBiddingData getTrustedBiddingData ()
Güvenilir teklif verileri, alıcılar için güvenilir bir sunucuya işaret eden bir URI'den oluşur. teklifli sistem verileri ve sunucuyu sorgulamak için kullanacağınız anahtarların listesi yer alır. Anahtarların rastgele tanımlayıcılar olduğunu unutmayın Güvenilir sunucuyu yalnızca reklam sırasında alıcının teklif verme mantığına göre sorgulamak için kullanılacak olan seçim.
Belirtilmezse CustomAudience
,
güvenilir teklif verileri, özel kitleye yönelik günlük güncelleme aracılığıyla sağlanır.
İlerlemeler | |
---|---|
TrustedBiddingData |
özel kitlenin güvenilir teklifini içeren bir TrustedBiddingData nesnesi
veri
Bu değer null olabilir. |
GetUserTeklifSenyalleri
public AdSelectionSignals getUserBiddingSignals ()
Kullanıcı teklif verme sinyalleri, alıcı tarafından sağlananlar tarafından kullanılmak üzere isteğe bağlı olarak alıcılar tarafından sağlanır. Yalıtılmış bir yürütme ortamında reklam seçimi sırasında JavaScript.
Kullanıcı teklif verme sinyalleri, JS'sini eklerseniz özel kitle, reklam seçimi için uygun olmaz.
Belirtilmezse CustomAudience
,
Kullanıcı teklif sinyalleri, özel kitleye yönelik günlük güncelleme aracılığıyla sağlanır.
İlerlemeler | |
---|---|
AdSelectionSignals |
için kullanıcı teklif sinyallerini temsil eden AdSelectionSignals nesnesi
özel kitle
Bu değer null olabilir. |
karma Kodu
public int hashCode ()
CustomAudience
nesnesinin verilerinin karmasını döndürür.
İlerlemeler | |
---|---|
int |
karma kodu değerini girin. |
Pakete yazma
public void writeToParcel (Parcel dest, int flags)
Bu nesneyi bir Parsel olarak birleştirin.
Parametreler | |
---|---|
dest |
Parcel : Bu değer null olamaz. |
flags |
int : Nesnenin nasıl yazılması gerektiğiyle ilgili ek işaretler.
0 veya Parcelable.PARCELABLE_WRITE_RETURN_VALUE olabilir.
Değer, 0 veya Parcelable.PARCELABLE_WRITE_RETURN_VALUE ile android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES öğesinin bir kombinasyonu |