Sprache

AppSearchSession.ReportUsage(ReportUsageRequest, IExecutor, IConsumer) Methode

Definition

Meldet die Verwendung eines bestimmten Dokuments nach Namespace und ID.

[Android.Runtime.Register("reportUsage", "(Landroid/app/appsearch/ReportUsageRequest;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=31)]
public void ReportUsage(Android.App.AppSearch.ReportUsageRequest request, Java.Util.Concurrent.IExecutor executor, Java.Util.Functions.IConsumer callback);
[<Android.Runtime.Register("reportUsage", "(Landroid/app/appsearch/ReportUsageRequest;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=31)>]
member this.ReportUsage : Android.App.AppSearch.ReportUsageRequest * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit

Parameter

request
ReportUsageRequest

Die Anforderung zur Verwendungsberichterstattung.

executor
IExecutor

Executor, für den der Rückruf aufgerufen werden soll.

callback
IConsumer

Rückruf zum Empfangen von Fehlern. Wenn der Vorgang erfolgreich ist, wird der Rückruf mit null.

Attribute

Hinweise

Meldet die Verwendung eines bestimmten Dokuments nach Namespace und ID.

Ein Verwendungsbericht stellt ein Ereignis dar, in dem ein Benutzer mit einem Dokument interagiert oder angezeigt hat.

Für jeden Aufruf #reportUsageaktualisiert AppSearch die Nutzungsanzahl und die Metriken der Verwendungs recency für dieses bestimmte Dokument. Diese Metriken werden für die Sortierung #search der Ergebnisse nach den SearchSpec#RANKING_STRATEGY_USAGE_COUNT Strategien und SearchSpec#RANKING_STRATEGY_USAGE_LAST_USED_TIMESTAMP Rangfolgen verwendet.

Die Berichtsverwendung eines Dokuments ist optional.

Java Dokumentation für android.app.appsearch.AppSearchSession.reportUsage(android.app.appsearch.ReportUsageRequest, java.util.concurrent.Executor, java.util.function.Consumer<android.app.appsearch.AppSearchResult<java.lang.Void>>).

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.

Gilt für: