e コマース アプリケーションに小売業向け Vertex AI Search を実装できます。
レコメンデーションまたは検索を使用する場合、ユーザー イベントとカタログデータを取り込み、サイトで予測や検索結果を提供します。
レコメンデーションと検索の両方で同じデータが使用されるため、両方を使用する場合でも、同じデータを 2 回取り込む必要はありません。
レコメンデーション モデルを使用する場合、モデルタイプと最適化の目標に応じて、ユーザー イベントデータの要件に追加の要件が表示されます。これらの要件は、小売業向け Vertex AI Search が高品質の結果を生成するのに役立ちます。
平均統合時間は数週間程度です。検索の場合、実際の期間は取り込むデータの品質と量に大きく依存します。
Google タグ マネージャーや Google Merchant Center を使用している場合は、Google ツールを使用して 小売業向け Vertex AI Search を実装できます。
追加の Google ツールを使用しているかどうかにかかわらず、ウェブサイトのパーソナライズされた結果を得ることができます。使用していない場合は、Google ツールを使用せずに小売業向け Vertex AI Search を実装するをご覧ください。
実装手順
タグ マネージャーと Merchant Center を使用している場合は、[Google ツールを使用した方法] タブの手順に沿って、小売業向け Vertex AI Search をウェブサイトに統合します。タグ マネージャーと Merchant Center を使用していない場合は、[Google ツールなし] タブの手順に沿って、小売業向け Vertex AI Search をウェブサイトに統合します。
Google ツールを使用した
ステップ | 説明 |
---|---|
1. Google Cloud プロジェクトを設定する | 既存の Google Cloud プロジェクトがすでにある場合は、それを使用できます。プロジェクトがない場合は、こちらのガイドに沿って新しいプロジェクトを設定してください。 |
2a. Merchant Center を使用して商品カタログをインポートする |
商品カタログを直接インポートすることもできますが、Merchant Center にリンクするとカタログのインポートに必要な手順が削減されます。このソリューションは、ファセットを使用する場合に適していません。このターンキー ソリューションは Google 広告と連携し、Vertex AI Search for Retail に迅速に複製できます。数回のクリックで設定してすぐに使用できます。 なお、Merchant Center では、コレクションの商品カテゴリがサポートされていません。インポートする前に、Merchant Center の制限事項を確認し、カタログのニーズが満たされているかどうかをチェックしてください。 |
2b. ユーザー イベントを記録するようにタグ マネージャーを構成する | ユーザー イベントでは、商品のクリック、ショッピング カートへのアイテムの追加、アイテムの購入などのユーザー アクションをトラッキングします。カタログのインポートと並行して、ユーザー イベントの記録を開始できます。カタログのインポートが完了したら、インポートが完了する前にアップロードされたイベントに再結合します。Google タグ マネージャーをすでに使用している場合は、小売業向け Vertex AI Search と統合されているため、この方法をおすすめします。 |
3. 過去のユーザー イベントをインポートする |
過去のユーザー イベント データを提供すると、サイトから十分なユーザー イベント データが収集される間の数か月を待つことなく、モデル トレーニングを開始できます。ユーザーデータをインポートする方法については、BigQuery から Google アナリティクス 360 イベントと GA4 イベントをインポートするユーザー イベントのインポートに関するドキュメントをご覧ください。モデルが正確な予測が提示できるようになるには、モデルに十分なトレーニング データが必要です。使用するデータの量を確認するには、各モデルの要件を理解するをご覧ください。 |
Google ツールを使用せずに
ステップ | 説明 |
---|---|
1. Google Cloud プロジェクトを設定する |
Google Cloud プロジェクトを作成し、API キーと OAuth トークンを含む認証情報を作成して(ユーザー アカウントまたはサービス アカウントを使用する)、プロジェクトにアクセスします。 |
2a. 商品カタログをインポートする |
アイテムは、 |
2b. ユーザー イベントを記録する |
ユーザー イベントでは、商品のクリック、ショッピング カートへのアイテムの追加、アイテムの購入などのユーザー アクションをトラッキングします。パーソナライズされた結果を生成するには、ユーザー イベントデータが必要です。ユーザーの動作を正確に反映するために、ユーザー イベントをリアルタイムで取り込む必要があります。 カタログのインポートと並行して、ユーザー イベントの記録を開始できます。カタログのインポートが完了したら、インポートが完了する前にアップロードされたイベントに再結合します。トラッキング ピクセルを記述する必要があります。 |
3. 過去のユーザー イベントをインポートする |
過去のユーザー イベント データを提供すると、サイトから十分なユーザー イベント データが収集される間の数か月を待つことなく、モデル トレーニングを開始できます。ユーザーデータをインポートする方法については、Cloud Storage または BigQuery からイベントをインポートする方法に関する ユーザー イベントのインポートのドキュメントをご覧ください。また、 |
オンボーディング パスウェイの両方で次の手順を行います。
ステップ | 説明 |
---|---|
4. モニタリングとアラートを設定する |
モニタリングとアラートを設定します。 |
5. サービスの構成、モデル、コントロールを作成する |
レコメンデーション、検索、またはその両方を使用するかどうかを決定します。次に、ユーザー イベントの形式について確認します。サービス構成とは、モデルと、必要に応じてコントロールを関連付けるエンティティです。サービス構成は、検索結果やレコメンデーションの結果を生成する際にコンテナのように使用されます。 サービス構成の作成時にレコメンデーションを使用する場合は、コントロールとともにモデルを同時に作成できます。これらを個別に作成することもできます。サービス構成のロケーションとその目標に基づいてモデルタイプを選択します。使用可能なレコメンデーション タイプ、最適化の目標、その他のモデル調整オプションを確認して、ビジネスの目標に最適なオプションを決定します。(検索サービス構成では、デフォルトのモデルが自動的に作成されます)。 |
6. モデルのトレーニングとチューニングに時間をかける |
サービス構成は構成のテスト バージョンです。ワークスペースのように使用され、最適化目標やコントロールの違いをテストします。たとえば、1 つのサービング構成をステージングして本番環境の構成とテストしたり、トラブルシューティングのためにアプリケーションをどちらかに指すようにしたりできます。 検索を使用している場合、しきい値に達していると想定して、トレーニングとチューニングが自動的に行われます。モデルのトレーニングとチューニングに使用するユーザー イベントの数とタイプを決定するには、各モデルと各プロダクトのユーザー イベントの要件をご覧ください。 レコメンデーションを使用する場合、モデルを作成するとトレーニングとチューニングが開始されます。最初のモデルのトレーニングと調整には 2 ~ 5 日かかりますが、大規模なデータセットの場合はさらに時間がかかることがあります。 最初のモデルのトレーニングと調整には 2~5 日かかりますが、大規模なデータセットの場合はさらに時間がかかることがあります。 |
7. サービス構成をプレビューしてテストする |
モデルが有効になったら、サービス提供構成のレコメンデーションや検索結果をプレビューしてテストし、設定が適切に機能していることを確認します。新しいコントロールを作成するか、既存のコントロールを使用して新しいサービス構成を追加し、アプリケーションをテスト バージョンに指向してパフォーマンスを比較できます。ルールを除外または含めて、本番環境と別のテスト サービング構成を分割テストできます。コンソールの [評価] ページで、これらのバリエーションを使用して検索をシミュレートできます。 |
8. A/B テストの設定(省略可) |
A/B テストを使用して、小売業向け Vertex AI Search を使用および使用しない場合のウェブサイトのパフォーマンスを比較できます。 |
9. 構成を評価する |
Search for Retail によって提供される指標を評価して、小売業向け Vertex AI Search を組み込むことによるビジネスへの影響を判断します。 Search for Retail コンソールの [アナリティクス] ページでプロジェクトの指標を表示します。 |
利用規約
プロダクトの使用は、Google Cloud の利用規約または関連するオフライン バリエーションに準拠しています。Google Cloud のプライバシーに関するお知らせでは、Google Cloud やその他の Google Cloud サービスの使用に関連する個人情報の収集と処理について説明しています。
品質保証のため、顧客データを含むログの検索クエリと検索結果の小規模なサンプルセットが、検索のサードパーティ復処理者として公開されているサードパーティのベンダーに、人間による評価のために送信されます。 公的に収集されたデータセットである Google 検索ログからの検索クエリと検索結果を使用した追加のテストは、品質保証のために、人間による評価を目的としてさまざまなサードパーティ ベンダーに送信されます。Google 検索のログは顧客データとして分類されません。