AdSelectionManager.SetAppInstallAdvertisers Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- request
- SetAppInstallAdvertisersRequest
- 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.
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.