Langue

AdSelectionManager.PersistAdSelectionResult Méthode

Définition

Conserve les résultats de la sélection de publicités côté serveur.

[Android.Runtime.Register("persistAdSelectionResult", "(Landroid/adservices/adselection/PersistAdSelectionResultRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetPersistAdSelectionResult_Landroid_adservices_adselection_PersistAdSelectionResultRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)]
public virtual void PersistAdSelectionResult(Android.AdServices.AdSelection.PersistAdSelectionResultRequest request, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver receiver);
[<Android.Runtime.Register("persistAdSelectionResult", "(Landroid/adservices/adselection/PersistAdSelectionResultRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetPersistAdSelectionResult_Landroid_adservices_adselection_PersistAdSelectionResultRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>]
abstract member PersistAdSelectionResult : Android.AdServices.AdSelection.PersistAdSelectionResultRequest * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
override this.PersistAdSelectionResult : Android.AdServices.AdSelection.PersistAdSelectionResultRequest * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Paramètres

executor
IExecutor
receiver
IOutcomeReceiver
Attributs

Remarques

Conserve les résultats de la sélection de publicités côté serveur. Pour plus d’informations, consultez l’explication des services d’enchères et d’enchères

Découvrez AdSelectionManager#getAdSelectionData comment générer un objet blob chiffré pour exécuter une sélection publicitaire côté serveur.

La sortie est passée par le récepteur, qui retourne une AdSelectionOutcome exécution réussie, ou Exception inclut le type de l’exception levée et le message d’erreur correspondant. Il AdSelectionOutcome#getAdSelectionId() n’est pas garanti d’être le même que le PersistAdSelectionResultRequest#getAdSelectionDataId() ou le déprécié PersistAdSelectionResultRequest#getAdSelectionId().

Si la IllegalArgumentException valeur est levée, elle est due à l’argument d’entrée non valide reçu par l’API reçue pour exécuter la sélection publicitaire.

Si le IllegalStateException message d’erreur « Échec des services AdSelection » est déclenché par une défaillance interne du service de sélection de publicité.

Si la TimeoutException valeur est levée, elle est provoquée lorsqu’un délai d’expiration est rencontré lors de l’enchère, du scoring ou du processus de sélection global pour trouver la publicité gagnante.

Si la LimitExceededException valeur est levée, elle est provoquée lorsque le package appelant dépasse les limites de débit autorisées et est limitée.

Si la SecurityException valeur est levée, elle est provoquée lorsque l’appelant n’est pas autorisé ou que l’autorisation n’est pas demandée.

Java documentation pour android.adservices.adselection.AdSelectionManager.persistAdSelectionResult(android.adservices.adselection.PersistAdSelectionResultRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome, java.lang.Exception>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à