- HTTP リクエスト
- パスパラメータ
- クエリ パラメータ
- リクエストの本文
- レスポンスの本文
- 認可スコープ
- AnalyticsType
- FeatureGate
- AnalyticsMetrics
- IntervalMetrics
- PredictedFailureCategoryCount
指定されたブランドの分析指標を、指定された期間について計算します。オプションで店舗フィルタを適用できます。
HTTP リクエスト
GET https://foodorderingaiagent.googleapis.com/v1beta/{brand=projects/*/locations/*/brands/*}:computeAnalyticsMetrics
この URL では gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
brand |
必須。分析指標を取得するブランド。形式: projects/{project}/locations/{location}/brands/{brand} |
クエリ パラメータ
| パラメータ | |
|---|---|
timestamps[] |
必須。分析指標が計算される各間隔の開始を示すタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
storeIds[] |
省略可。分析指標を取得する店舗 ID のリスト。指定しない場合は、すべての店舗の分析指標が返されます。都市または州でクエリを実行するために必要です。 |
analyticsTypes[] |
省略可。計算する分析の種類。空または未指定の場合、利用可能なすべての分析タイプが計算されます。 |
featureGate |
省略可。フィーチャー ゲート。 |
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
MenuService.ComputeAnalyticsMetrics に対するレスポンス メッセージです。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 |
|---|
{
"analyticsMetrics": {
object ( |
| フィールド | |
|---|---|
analyticsMetrics |
出力専用。ブランドの分析指標。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/cloud-platform
詳細については、Authentication Overview をご覧ください。
AnalyticsType
計算する分析のタイプ。
| 列挙型 | |
|---|---|
ANALYTICS_TYPE_UNSPECIFIED |
未指定の分析タイプ。 |
GENERIC |
一般的な指標や全体的な指標(注文数、エスカレーション数、アップセル数など)を計算する。 |
DAILY |
日次指標(日次の注文数やエスカレーション数など)を計算する。 |
PREDICTED_FAILURE_CATEGORIES |
予測された障害カテゴリの指標(予測された障害カテゴリの数など)を計算します。 |
FeatureGate
分析計算の動作を制御するフィーチャー ゲート。
| JSON 表現 |
|---|
{ "enableAggregationData": boolean } |
| フィールド | |
|---|---|
enableAggregationData |
省略可。一部のブランドのみが対象です。設定されている場合、集計データを使用して分析指標を計算します。 |
AnalyticsMetrics
特定の期間のアナリティクス指標を、前の期間と比較して表します。
| JSON 表現 |
|---|
{
"intervalMetrics": [
{
object ( |
| フィールド | |
|---|---|
intervalMetrics[] |
インターバルの指標。 |
IntervalMetrics
特定の期間の分析指標を表します。
| JSON 表現 |
|---|
{ "interval": { object ( |
| フィールド | |
|---|---|
interval |
これらの指標に反映される開始 / 終了時間。 |
totalOrderCount |
出力専用。注文の合計数。 |
successOrderCount |
出力専用。成功した注文の数。 |
avgOrderDurationMs |
出力専用。平均注文期間(ミリ秒)。 |
upsellSuccessRate |
出力専用。アップセルの成功率。 |
upsellRevenue |
出力専用。アップセル収益。 |
escalationCount |
出力専用。エスカレーションの結果のグループ数。 |
predictedFailureCategoryCounts[] |
出力専用。予測された障害カテゴリの数。 |
invalidOrderCount |
出力専用。無効な注文の合計数。 |
crewEscalationCount |
出力専用。クルー エスカレーション注文の数。 |
PredictedFailureCategoryCount
予測された障害カテゴリの数。
| JSON 表現 |
|---|
{ "category": string, "count": string } |
| フィールド | |
|---|---|
category |
出力専用。予測される障害カテゴリ。 |
count |
出力専用。このカテゴリのセッション数。 |