Lenguaje

AdSelectionManager.UpdateAdCounterHistogram Método

Definición

Actualiza los histogramas de contador de un anuncio seleccionado anteriormente por una llamada a #selectAds(AdSelectionConfig, Executor, OutcomeReceiver).

[Android.Runtime.Register("updateAdCounterHistogram", "(Landroid/adservices/adselection/UpdateAdCounterHistogramRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetUpdateAdCounterHistogram_Landroid_adservices_adselection_UpdateAdCounterHistogramRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)]
public virtual void UpdateAdCounterHistogram(Android.AdServices.AdSelection.UpdateAdCounterHistogramRequest updateAdCounterHistogramRequest, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver outcomeReceiver);
[<Android.Runtime.Register("updateAdCounterHistogram", "(Landroid/adservices/adselection/UpdateAdCounterHistogramRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetUpdateAdCounterHistogram_Landroid_adservices_adselection_UpdateAdCounterHistogramRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>]
abstract member UpdateAdCounterHistogram : Android.AdServices.AdSelection.UpdateAdCounterHistogramRequest * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
override this.UpdateAdCounterHistogram : Android.AdServices.AdSelection.UpdateAdCounterHistogramRequest * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Parámetros

updateAdCounterHistogramRequest
UpdateAdCounterHistogramRequest
executor
IExecutor

Este valor no puede ser nulo. Los eventos de devolución de llamada y agente de escucha se envían a través de este Ejecutor, lo que proporciona una manera fácil de controlar qué subproceso se usa. Para enviar eventos a través del subproceso principal de la aplicación, puede usar Context.getMainExecutor(). De lo contrario, proporcione un ejecutor que se envíe a un subproceso adecuado.

outcomeReceiver
IOutcomeReceiver
Atributos

Comentarios

Actualiza los histogramas de contador de un anuncio seleccionado anteriormente por una llamada a #selectAds(AdSelectionConfig, Executor, OutcomeReceiver).

Los histogramas de contador se usan en la selección de anuncios para informar al filtrado del límite de frecuencia en los anuncios candidatos, donde los anuncios cuyos límites de frecuencia se cumplen o superan se quitan del proceso de licitación durante la selección de anuncios.

Los histogramas de contador solo se pueden actualizar para los anuncios especificados por el dado adSelectionId devuelto por una llamada reciente a la selección de anuncios DE HUGE de la misma aplicación de llamador.

Se SecurityException devuelve a través de outcomeReceiver if:

<ol><li>la aplicación no ha declarado los permisos correctos en su manifiesto, o <li>la aplicación o entidad identificada por callerAdTechIdentifier no están autorizados para usar la API. </ol>

Se IllegalStateException devuelve a través de outcomeReceiver si la llamada no procede de una aplicación con una actividad en primer plano.

Se LimitExceededException devuelve a través de outcomeReceiver si la llamada supera la limitación de API de la aplicación que realiza la llamada.

En todos los demás casos de error, outcomeReceiver devolverá un valor vacío Object. Tenga en cuenta que para proteger la privacidad del usuario, los errores internos no se enviarán a través de una excepción.

Java documentación para android.adservices.adselection.AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Object, java.lang.Exception>).

Referencia de Android para android.adservices.adselection.AdSelectionManager.updateAdCounterHistogram.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a