Langue

AppSearchSession.ReportUsage(ReportUsageRequest, IExecutor, IConsumer) Méthode

Définition

Signale l’utilisation d’un document particulier par espace de noms et 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

Paramètres

request
ReportUsageRequest

Demande de création de rapports d’utilisation.

executor
IExecutor

Exécuteur sur lequel appeler le rappel.

callback
IConsumer

Rappel pour recevoir des erreurs. Si l’opération réussit, le rappel est appelé avec null.

Attributs

Remarques

Signale l’utilisation d’un document particulier par espace de noms et ID.

Un rapport d’utilisation représente un événement dans lequel un utilisateur a interagi ou consulté un document.

Pour chaque appel à , AppSearch met à #reportUsagejour le nombre d’utilisations et les métriques de recency d’utilisation pour ce document particulier. Ces métriques sont utilisées pour classer les #search résultats par les stratégies de classement et SearchSpec#RANKING_STRATEGY_USAGE_LAST_USED_TIMESTAMP de SearchSpec#RANKING_STRATEGY_USAGE_COUNT classement.

La création de rapports sur l’utilisation d’un document est facultative.

Java documentation pour android.app.appsearch.AppSearchSession.reportUsage(android.app.appsearch.ReportUsageRequest, java.util.concurrent.Executor, java.util.function.Consumer<android.app.appsearch.AppSearchResult<java.lang.Void>>).

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 à