AdSelectionManager.PersistAdSelectionResult 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.
Speichert die Ergebnisse der Anzeigenauswahl von der serverseitigen Seite.
[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
Parameter
- request
- PersistAdSelectionResultRequest
- executor
- IExecutor
- receiver
- IOutcomeReceiver
- Attribute
Hinweise
Speichert die Ergebnisse der Anzeigenauswahl von der serverseitigen Seite. Weitere Details finden Sie unter Angebots- und Auktionsdienste-Erklärung
Erfahren Sie, wie Sie AdSelectionManager#getAdSelectionData ein verschlüsseltes Blob generieren, um eine Anzeigenauswahl auf der Serverseite auszuführen.
Die Ausgabe wird vom Empfänger übergeben, der entweder eine AdSelectionOutcome erfolgreiche Ausführung zurückgibt, oder eine Exception enthält den Typ der ausgelösten Ausnahme und die entsprechende Fehlermeldung. Dies AdSelectionOutcome#getAdSelectionId() ist nicht garantiert identisch mit dem PersistAdSelectionResultRequest#getAdSelectionDataId() oder dem veralteten PersistAdSelectionResultRequest#getAdSelectionId().
Wenn der IllegalArgumentException Fehler ausgelöst wird, wird es durch ungültiges Eingabeargument verursacht, das die API empfangen hat, um die Anzeigenauswahl auszuführen.
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 TimeoutException Wurf ausgelöst wird, wird es verursacht, wenn während des Gebots, der Bewertung oder des allgemeinen Auswahlprozesses ein Timeout auftritt, um eine gewinnbringende Anzeige zu finden.
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.