Language

AppSearchSession.ReportUsage(ReportUsageRequest, IExecutor, IConsumer) メソッド

定義

名前空間と 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

パラメーター

request
ReportUsageRequest

使用状況レポート要求。

executor
IExecutor

コールバックを呼び出す Executor。

callback
IConsumer

エラーを受信するためのコールバック。 操作が成功すると、コールバックは nullで呼び出されます。

属性

注釈

名前空間と ID 別に特定のドキュメントの使用状況を報告します。

使用状況レポートは、ユーザーがドキュメントを操作または表示したイベントを表します。

#reportUsageの呼び出しごとに、AppSearch は、その特定のドキュメントの使用状況カウントと使用状況の再読み取りメトリックを更新します。 これらのメトリックは、SearchSpec#RANKING_STRATEGY_USAGE_COUNTおよびSearchSpec#RANKING_STRATEGY_USAGE_LAST_USED_TIMESTAMPランク付け戦略によって#search結果を順序付けするために使用されます。

ドキュメントの使用状況の報告は省略可能です。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象