AggiornamentoRichiestaIstogrammaContatoreannunci

public class UpdateAdCounterHistogramRequest
extends Object

java.lang.Object
🎞 android.adservices.adselection.UpdateAdCounterHistogramRequest


Richiedi il wrapping di oggetti per gli argomenti richiesti per aggiornare un istogramma del contatore annunci.

Gli istogrammi dei contatori degli annunci, ossia log cronologici degli eventi associati a un annuncio. e un tipo di evento dell'annuncio, vengono utilizzati per definire il filtro della quota limite quando si utilizza API Protected Audience.

Riepilogo

Classi nidificate

class UpdateAdCounterHistogramRequest.Builder

Builder per UpdateAdCounterHistogramRequest oggetti. 

Metodi pubblici

boolean equals(Object o)

Controlla se gli oggetti UpdateAdCounterHistogramRequest contengono lo stesso informazioni.

int getAdEventType()

Restituisce il tipo di evento dell'annuncio che, insieme alle chiavi contatore di un annuncio, identifica l'istogramma deve essere aggiornato.

long getAdSelectionId()

Restituisce l'ID selezione degli annunci a cui sono associati gli eventi dell'annuncio visualizzato.

AdTechIdentifier getCallerAdTech()

Recupera il valore AdTechIdentifier dell'entità adtech del chiamante.

int hashCode()

Restituisce l'hash dei dati dell'oggetto UpdateAdCounterHistogramRequest.

String toString()

Restituisce una rappresentazione stringa dell'oggetto.

Metodi ereditati

Metodi pubblici

uguale

public boolean equals (Object o)

Controlla se gli oggetti UpdateAdCounterHistogramRequest contengono lo stesso informazioni.

Parametri
o Object: l'oggetto di riferimento con cui eseguire il confronto.

Ritorni
boolean true se questo oggetto è uguale all'oggetto argomento; false negli altri casi.

getAdEventType

public int getAdEventType ()

Restituisce il tipo di evento dell'annuncio che, insieme alle chiavi contatore di un annuncio, identifica l'istogramma deve essere aggiornato.

Ritorni
int Il valore è android.adservices.common.FrequencyCapFilters.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.FrequencyCapFilters.AD_EVENT_TYPE_MIN o android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MAX

getAdSelectionId

public long getAdSelectionId ()

Restituisce l'ID selezione degli 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 di annunci Protected Audience nelle ultime 24 ore. e la chiamata di selezione degli annunci deve essere stata avviata dalla stessa app della chiamata corrente dell'app. Istogrammi degli eventi per tutte le chiavi del contatore annunci associate all'annuncio specificato l'ID selezione verrà aggiornato per il tipo di evento dell'annuncio da getAdEventType(), in modo da essere utilizzato nel filtro della quota limite di Protected Audience.

Ritorni
long

getCallerAdTech

public AdTechIdentifier getCallerAdTech ()

Recupera il valore AdTechIdentifier dell'entità adtech del chiamante.

La tecnologia pubblicitaria che utilizza questo oggetto UpdateAdCounterHistogramRequest deve essere stata registrata con Privacy Sandbox e di poter agire per conto dell'app per le chiamate. Il valore specificato Non è necessario che la tecnologia adtech sia uguale all'acquirente proprietario dell'annuncio visualizzato. o il venditore che ha avviato la selezione degli annunci associata all'ID restituito da getAdSelectionId().

Per ulteriori informazioni su requisiti ed eccezioni dell'API, consulta 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 "rappresenta testuale" dell'oggetto. Il risultato dovrebbe essere una rappresentazione concisa ma informativa che sia facile per a leggere. È consigliabile che tutte le sottoclassi eseguano l'override di questo metodo.

Il metodo toString per la classe Object restituisce una stringa composta dal nome della classe di cui è un'istanza, il carattere del segno chiocciola "@" la rappresentazione esadecimale non firmata del codice hash del . In altre parole, questo metodo restituisce una stringa uguale al valore di:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

Ritorni
String una rappresentazione in formato stringa dell'oggetto.