このページでは、Vertex AI Search for Retail がビジネスにどのような影響を与えているかの判断に役立つ指標について説明します。
分析用のデータソース
アナリティクス ダッシュボードを使用する前に、このセクションで説明している前提条件を確認してください。
アナリティクス ダッシュボードでは、指標のデータソースとして、取り込まれたユーザー イベントを使用します。ユーザー イベントの分析を表示するには、ユーザー イベントの統合を完了する必要があります。
ユーザーのイベント
一部の指標を表示するには、次のユーザー イベントが必要です。
- 検索イベント。すべてのタイプの指標で必須です。
- 詳細ページ表示イベント。 ページビュー指標の場合は必須です。
- 「カートに追加」イベント。カート追加率、コンバージョン率については必須です。
- 購入完了イベント。 総収益、Recommender が関与している収益、平均注文額、購入率、収益率、平均単価、購入注文率、コンバージョン率に必須。
次の情報は分析にも使用されます。
- プロダクトの詳細。検索関連の指標が正確に計算されるように、ユーザー イベント内に
UserInfo.productDetails
を含めます。この情報により、Vertex AI Search for Retail は検索に特定の商品の相互作用を関連付けることができます。ユーザー イベント内でUserInfo.ProductDetail.quantity
フィールドを省略した場合、計算ではデフォルト値の1
が使用されます。 - 収益。
UserInfo.PurchaseTransaction.revenue
フィールドは、正確な収益指標を生成するために不可欠です。意味のある収益に関連する分析を可能にするには、このフィールドがユーザー イベント内で入力されていることを確認してください。 - アトリビューション トークン。アトリビューション トークンは、Vertex AI Search for Retail によって生成され、検索リクエストごとに返される一意の ID です。検索から発生したユーザー イベントに必ず、そのアトリビューション トークンを
UserEvent.attributionToken
として含めます。これは、Vertex AI Search for Retail で検索が提供されているかどうかを特定するために必要です。 - ユーザー エージェント。検索の結果のユーザー イベントに
UserInfo.userAgent
を含めると、デバイスタイプでユーザー イベント指標をフィルタリングできます。
レコメンデーションの分析を表示する
Google Cloud コンソールで [Search for Retail] ページに移動します。
ナビゲーション メニューで [分析] をクリックします。
[推奨事項] タブをクリックします。
[指標] リストから指標タイプを選択して、先月のグラフを表示します。
検索アナリティクスを表示
指標は約 6 時間ごとに更新されます。そのため、検索アプリを作成してから [アナリティクス] ページを使用できるようになるまでに数時間かかることがあります。
ユーザー イベントがない場合は、すべての指標のデフォルト値が表示されます。
検索アナリティクスを表示するには:
Google Cloud コンソールで [Search for Retail] ページに移動します。
ナビゲーション メニューで [分析] をクリックします。
[検索] タブをクリックします。
タブをクリックして、その指標グループを表示します。
- 検索ごと。指標は検索ごとにグループ化されます。
- 訪問あたり。指標は検索訪問別にグループ化されます。
指標をフィルタリングするには、次のフィルタを使用します。
- 期間(日)。既定の期間を選択するか、任意でカスタムの期間を入力します。
- デバイスの種類。クエリが発生したデバイスタイプを選択します。
閲覧アナリティクスを表示する
指標は約 6 時間ごとに更新されるため、検索アプリを作成してから [アナリティクス] ページを使用できるまでに数時間かかることがあります。
ユーザー イベントがまだない場合は、すべての指標のデフォルト値が表示されます。
ブラウジング アナリティクスを表示するには:
Google Cloud コンソールで [Search for Retail] ページに移動します。
ナビゲーション メニューで [分析] をクリックします。
[ブラウジング] タブをクリックします。
タブをクリックして、その指標グループを表示します。
- ブラウジングあたり。指標は閲覧別にグループ化されます。
- 訪問あたり。指標は閲覧訪問別にグループ化されます。
指標をフィルタリングするには、次のフィルタを使用します。
- 期間(日)。既定の期間を選択するか、任意でカスタムの期間を入力します。
- デバイスの種類。ブラウジングが発生したデバイスの種類を選択します。
サービス構成分析を表示する
Google Cloud コンソールで [Search for Retail] ページに移動します。
ナビゲーション メニューで、[Serving Configs] をクリックします。
分析を表示するサービス構成の名前をクリックします。
[分析] タブをクリックします。
[指標] プルダウン リストから指標タイプを選択して、先月のグラフを表示します。
指標の定義
サマリー指標
以下のセクションは、[アナリティクス] ページに表示されるサイト全体の指標の定義を示しています。
- レコメンデーションのサマリー指標: レコメンデーションによって生成されたレコメンデーションの結果でユーザー エンゲージメントを表す指標。
- 検索サマリー指標:
- テキストクエリ検索のサマリー指標: 検索によって生成されたテキストベースのクエリ検索結果でエンゲージメントを表す指標。
- ブラウジング検索のサマリー指標: 検索によって生成されたカテゴリ ブラウジング検索結果でエンゲージメントを表す指標。
推奨事項の概要指標
[Recommendation] タブに、推奨事項の次の指標が表示されます。
[指標] プルダウン リストから指標タイプを選択して、先月のグラフを表示します。
指標 | 説明 |
総収益 |
記録されたすべての購入イベントの総収益。 この値には、配送料と税金が含まれます。 |
推薦者が関与している収益 |
レコメンデーション パネルから選択された商品を 1 つ以上含む購入イベントの収益。 この値には送料と税金と、適用された割引が含まれます。 |
平均注文額(AOV) |
すべての購入イベントの平均注文額。 総収益を注文数で割った値です。 |
推薦者が関与している AOV |
レコメンデーション パネルで選択された商品を 1 つ以上含む注文の平均額。 Recommender 関連の収益を、レコメンデーション パネルから選択された商品が 1 つ以上ある注文の数で割った値です。 |
テキスト検索のサマリー指標
[検索] タブに、検索のテキスト検索の次の指標が表示されます。
指標 | 説明 |
検索回数 |
サイト全体で行われた検索の総数。 |
結果なし率 |
結果のない検索の回数を検索の総数で割った値。 |
検索あたりのクリック率(CTR) |
検索結果のクリック数を検索の総数で割った値。 |
検索あたりのカート追加(ATC)率 |
検索結果から発生する「カートに追加」イベントの数を合計検索数で割った値。 |
検索あたりの購入率 |
検索結果から発生した購入完了イベントのユニット数を、検索の総数で割った値。 |
検索あたりの収益率 |
購入完了イベントから得られた収益額を、検索の総数で割った値。 |
検索あたりの平均単価(AUV) |
購入完了イベントから得られた収益額を、購入完了イベントによって生成された合計単位数で割った値。 検索に起因する購入完了イベントのみに基づいて計算されます。 |
パーソナライズ率 |
パーソナライズされた検索数を検索の総数で割った値。 |
検索訪問数 |
サイト全体で行われた検索アクセスの総数。 |
検索訪問あたりのページビュー |
検索訪問で発生した詳細ページビュー イベントの合計数を検索訪問の合計数で割った値です。 |
検索訪問あたりのカート追加(ATC)率 |
検索訪問で発生した「カートに追加」イベントの数を合計検索訪問数で割った値。 検索に直接関連付けられるかどうかに関係なく、すべての「カートに追加」イベントを含めて計算されます。 |
検索訪問あたりの注文書率 |
検索訪問で発生した購入完了イベントの数を、検索訪問の総数で割った値。 検索に直接関連付けられるかどうかに関係なく、すべての購入完了イベントを含めて計算されます。 |
検索訪問あたりの収益額 |
検索訪問の購入完了イベントから得られた収益額を、検索訪問の総数で割った値。 検索に直接関連付けられるかどうかに関係なく、すべての購入完了イベントを含めて計算されます。 |
検索訪問あたりの平均注文額(AOV) |
検索訪問で購入完了イベントから得られた収益額を、検索訪問で発生した購入完了イベント数で割った値。 検索に直接関連付けられるかどうかに関係なく、すべての購入完了イベントを含めて計算されます。 |
ブラウジング検索のサマリー指標
[Browse] タブに、検索のブラウジング検索の次の指標が表示されます。
指標 | 説明 |
閲覧数 |
サイト全体で行われたブラウジング検索の総数。 |
結果なし率 |
結果のないブラウジング検索の回数をブラウジング検索の総数で割った値。 |
閲覧あたりのクリック率(CTR) |
ブラウジング結果のクリック数をサイト全体のブラウジング検索の総数で割った値 ブラウジング検索の総数には、ページ分けされたクエリが含まれます。 |
閲覧あたりのカートに追加(ATC)率 |
ブラウジング結果から発生した「カートに追加」イベントの数をブラウジング検索の総数で割った値。 |
閲覧あたりの購入率 |
ブラウジング結果から発生した購入完了イベントのユニット数を、ブラウジング検索の総数で割った値。 ブラウジング検索の総数には、ページ分けされたクエリが含まれます。 |
閲覧あたりの収益率 |
購入完了イベントから発生した収益をブラウジング検索の総数で割った値。 |
ブラウジングあたりの平均単価(AUV) |
購入完了イベントから得られた収益額を、購入完了イベントによって生成された合計単位数で割った値。 ブラウジング検索に起因する購入完了イベントのみに基づいて計算されます。 |
パーソナライズ率 |
パーソナライズされたブラウジング検索の回数をブラウジング検索の総数で割った値。 |
閲覧訪問数 |
サイト全体で行われたブラウジング検索のアクセスの総数。 |
閲覧訪問あたりのページビュー |
ブラウジング検索の訪問で発生した詳細ページビュー イベントの合計数をブラウジング検索訪問の合計数で割った値です。 |
閲覧訪問あたりの「カートに追加(ATC)率」 |
ブラウジング検索訪問で発生した「カートに追加」イベントの数をブラウジング検索訪問の合計数で割った値です。 ブラウジング検索に直接関連付けられるかどうかに関係なく、すべての「カートに追加」イベントを含めて計算されます。 |
閲覧訪問あたりの注文書率 |
ブラウジング検索訪問で発生した購入完了イベントの数を、ブラウジング検索訪問の総数で割った値。 ブラウジング検索に直接関連付けられるかどうかに関係なく、すべての購入完了イベントを含めて計算されます。 |
閲覧訪問あたりの収益率 |
ブラウジング検索訪問の購入完了イベントから発生した収益をブラウジング検索訪問の総数で割った値。 ブラウジング検索に直接関連付けられるかどうかに関係なく、すべての購入完了イベントを含めて計算されます。 |
閲覧訪問あたりの平均注文額(AOV) |
ブラウジング検索訪問での購入完了イベントから発生した収益を、ブラウジング検索訪問で発生した購入完了イベントの数で割った値。 ブラウジング検索に直接関連付けられるかどうかに関係なく、すべての購入完了イベントを含めて計算されます。 |
構成に固有の指標
特定のサービス構成の指標は、[サービス構成] ページで確認できます。指標グラフの場合は、サービス構成名をクリックしてその詳細ページに移動し、[分析] タブを選択します。
次の表は、構成固有の指標の定義を示したものです。
指標 | 説明 | 詳細 |
クリック率(CTR) |
サービス構成のレコメンデーション パネルからの商品詳細ビューの数を、このサービス構成の predict クエリの合計数で割った値です。 |
たとえば、サービス構成が「よく一緒に購入される」モデルを指している場合、CTR(クリック率)はショッピング カートのレコメンデーション パネルから閲覧された商品の詳細ページの数を、ショッピング カートページの「予測」クエリ数で割ったものです。 |
コンバージョン率(CVR) |
サービス構成のレコメンデーション パネルからの「カートに追加」イベントの数を、このサービス構成の predict クエリの合計数で割った値です。
|
コンバージョン率は、商品の詳細ビューの代わりに「カートに追加」イベントを使用することを除けば、クリック率と似ています。 |
推薦者が関与している収益 | このサービス構成に関するレコメンデーションの合計収益。 | サマリー指標のレコメンデーションが関与している収益と似ていますが、このサービス構成のみを対象としています。 |
サービス構成からクリックを追跡するために、Vertex AI Search for Retail は predict
レスポンスと search
レスポンスの結果を、ユーザー イベントに取り込んで処理します。1 時間の枠内で同じ訪問者 ID に対して、クリックされたアイテムがレスポンスに表示された場合、そのクリック/購入は Vertex AI Search for Retail の結果として処理されます。
このプロセスは完全に自動化されています。設定は何も必要ありません。ただし、予測と検索のリクエストを初めて設定する場合は、次の点を確認する必要があります。
- リクエストに含まれるユーザー ID は、イベントの取り込みに使用したユーザー ID と同じになっている。
- レスポンスのタイムスタンプは、そのイベントのタイムスタンプとほぼ一致している。
指標と理想的な結果、つまりグラウンド トゥルースを比較した場合、値は低い可能性がありますが、傾向は一致します。
上述の方法に対するより直接的な代替手段として、アトリビューション トークンを使用する方法があります。これには大量のインストルメンテーションが必要であり、高度なトラッキングのユースケースとしてのみ使用することをおすすめします。