Aggiorna richiesta di istogramma del contatore annuncio
public
class
UpdateAdCounterHistogramRequest
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.UpdateAdCounterHistogramRequest |
Richiedi il wrapping di oggetti per gli argomenti richiesti necessari per aggiornare l'istogramma di un contatore annunci.
Gli istogrammi del contatore di annunci, che sono log storici degli eventi associati a una chiave del contatore annunci e a un tipo di evento dell'annuncio, vengono utilizzati per fornire informazioni sul filtro della quota limite quando si utilizzano le API Protected Audience.
Riepilogo
Classi nidificate | |
---|---|
class |
UpdateAdCounterHistogramRequest.Builder
Builder per |
Metodi pubblici | |
---|---|
boolean
|
equals(Object o)
Verifica se gli oggetti |
int
|
getAdEventType()
Restituisce il tipo di evento dell'annuncio che, insieme alle chiavi del contatore di un annuncio, identifica l'istogramma da aggiornare. |
long
|
getAdSelectionId()
Restituisce l'ID selezione annunci a cui sono associati gli eventi dell'annuncio visualizzato. |
AdTechIdentifier
|
getCallerAdTech()
Restituisce |
int
|
hashCode()
Restituisce l'hash dei dati dell'oggetto |
String
|
toString()
Restituisce una rappresentazione stringa dell'oggetto. |
Metodi ereditati | |
---|---|
Metodi pubblici
uguale a
public boolean equals (Object o)
Verifica se gli oggetti UpdateAdCounterHistogramRequest
contengono le stesse informazioni.
Parametri | |
---|---|
o |
Object : l'oggetto di riferimento con cui effettuare il confronto. |
Ritorni | |
---|---|
boolean |
true se questo oggetto è uguale all'argomento obj; in caso contrario false . |
getAdEventType
public int getAdEventType ()
Restituisce il tipo di evento dell'annuncio che, insieme alle chiavi del contatore di un annuncio, identifica l'istogramma da aggiornare.
Ritorni | |
---|---|
int |
Il valore è android.adservices.common.FrequencyCapFiltri.AD_EVENT_TYPE_INVALID, FrequencyCapFilters.AD_EVENT_TYPE_WIN , FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION , FrequencyCapFilters.AD_EVENT_TYPE_VIEW , FrequencyCapFilters.AD_EVENT_TYPE_CLICK , android.adservices.common.frequencyCapFiltri.AD_EVENT_TYPE_MIN o android.adservices.common.frequencyCapFiltri.AD_EVENT_TYPE_MAX |
getAdSelectionId
public long getAdSelectionId ()
Restituisce l'ID selezione annunci a cui sono associati gli eventi dell'annuncio visualizzato.
Per ulteriori informazioni sull'ID selezione degli annunci, consulta AdSelectionOutcome
.
L'annuncio deve essere stato selezionato dalla selezione degli annunci di Protected Audience nelle ultime 24 ore e la chiamata di selezione degli annunci deve essere stata avviata dalla stessa app dell'app di chiamata corrente. Gli istogrammi degli eventi per tutte le chiavi del contatore di annunci associati all'annuncio specificato dall'ID selezione degli annunci verranno aggiornati per il tipo di evento dell'annuncio da getAdEventType()
, per essere utilizzati nel filtro della quota limite di Protected Audience.
Ritorni | |
---|---|
long |
getCallerAdTech
public AdTechIdentifier getCallerAdTech ()
Restituisce AdTechIdentifier
dell'entità adtech del chiamante.
La tecnologia pubblicitaria che utilizza questo oggetto UpdateAdCounterHistogramRequest
deve essere stata registrata a Privacy Sandbox ed essere autorizzata ad agire per conto dell'app chiamante. L'adtech specificata non deve necessariamente essere la stessa adtech dell'acquirente proprietario dell'annuncio visualizzato o del venditore che ha avviato la selezione degli annunci associata all'ID restituito da getAdSelectionId()
.
Per ulteriori informazioni sui requisiti e sulle eccezioni dell'API, vedi AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
.
Ritorni | |
---|---|
AdTechIdentifier |
Questo valore non può essere null . |
Codice hash
public int hashCode ()
Restituisce l'hash dei dati dell'oggetto UpdateAdCounterHistogramRequest
.
Ritorni | |
---|---|
int |
un valore di codice hash per l'oggetto. |
ToString
public String toString ()
Restituisce una rappresentazione stringa dell'oggetto. In generale, il metodo toString
restituisce una stringa che "rappresenta testualmente" l'oggetto. Il risultato dovrebbe essere una rappresentazione concisa, ma informativa, facile da leggere.
È consigliabile che tutte le sottoclassi sostituiscano questo metodo.
Il metodo toString
per la classe Object
restituisce una stringa composta dal nome della classe di cui l'oggetto è un'istanza, dal carattere del simbolo @ "@
" e dalla rappresentazione esadecimale senza segno del codice hash dell'oggetto. In altre parole, questo metodo restituisce una stringa uguale al valore di:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Ritorni | |
---|---|
String |
una rappresentazione stringa dell'oggetto. |