Langue

AdSelectionManager.SetAppInstallAdvertisers Méthode

Définition

Donne à la liste fournie des adtechs la possibilité d’effectuer le filtrage d’installation d’application sur l’application appelante.

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

Paramètres

executor
IExecutor
receiver
IOutcomeReceiver
Attributs

Remarques

Donne à la liste fournie des adtechs la possibilité d’effectuer le filtrage d’installation d’application sur l’application appelante.

L’entrée request est fournie par le Kit de développement logiciel (SDK) Ads et l’objet request est transféré via un appel Binder. Pour cette raison, la taille totale de ces objets est liée aux limitations de l’IPC Android. Échecs de transfert de l’opération advertisers lève un TransactionTooLargeException.

La sortie est transmise par le récepteur, qui retourne une valeur vide Object pour une exécution réussie, ou Exception inclut le type de l’exception levée et le message d’erreur correspondant.

Si la IllegalArgumentException valeur est levée, elle est due à l’argument d’entrée non valide reçu par l’API.

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 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.setAppInstallAdvertisers(android.adservices.adselection.SetAppInstallAdvertisersRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Object, 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 à