AdSelectionManager.SetAppInstallAdvertisers Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet die bereitgestellte Liste der Adtechs die Möglichkeit, die App-Installationsfilterung für die aufrufende App zu erledigen.
[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
Parameter
- request
- SetAppInstallAdvertisersRequest
- executor
- IExecutor
- receiver
- IOutcomeReceiver
- Attribute
Hinweise
Bietet die bereitgestellte Liste der Adtechs die Möglichkeit, die App-Installationsfilterung für die aufrufende App zu erledigen.
Die Eingabe request wird vom Ads SDK bereitgestellt und das request Objekt wird über einen Binder-Aufruf übertragen. Aus diesem Grund ist die Gesamtgröße dieser Objekte an die Android IPC-Einschränkungen gebunden. Fehler beim Übertragen des advertisers Vorgangs werden ausgelöst TransactionTooLargeException.
Die Ausgabe wird vom Empfänger übergeben, der entweder einen leeren Object Wert für eine erfolgreiche Ausführung zurückgibt, oder eine Exception enthält den Typ der ausgelösten Ausnahme und die entsprechende Fehlermeldung.
Wenn der IllegalArgumentException Fehler ausgelöst wird, wird es durch ein ungültiges Eingabeargument verursacht, das die API empfangen hat.
Wenn der IllegalStateException Fehler mit der Fehlermeldung "Fehler von AdSelection-Diensten" ausgelöst wird, wird dies durch einen internen Fehler des Anzeigenauswahldiensts verursacht.
Wenn der LimitExceededException Fehler ausgelöst wird, wird dies verursacht, wenn das aufrufende Paket die zulässigen Ratengrenzwerte überschreitet und gedrosselt wird.
Wenn der SecurityException Fehler ausgelöst wird, wird dies verursacht, wenn der Anrufer nicht autorisiert ist oder die Berechtigung nicht angefordert wird.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.