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 UpdateAdCounterHistogramRequest oggetti. 

Metodi pubblici

boolean equals(Object o)

Verifica se gli oggetti UpdateAdCounterHistogramRequest contengono le stesse informazioni.

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 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 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.