Loading
弊社ヘルプサイトの Agentforce でケース作成フォームが表示されない場合の対応方法続きを読む
メールアドレスがデフォルトのログイン方式となります 続きを読む
B2C Commerce の使用開始
Google の商品フィードをオンにする

Google の商品フィードをオンにする

毎日の同期をオンにして、B2C Commerce 商品フィードの生成と Google へのアップロードを開始します。毎日の同期を有効にする前に、デフォルトのフィールドマッピングを厳密に確認し、上書きを行ってください。

また、次のことを確認してください。

メモ
メモ [ 毎日のフィードの同期を有効にする ] トグルは、Google に接続するまで表示されません。

[毎日のフィードの同期を有効にする ] トグルは、Einstein フィード生成ジョブで商品フィードを生成して Google にアップロードするかどうかを制御します。有効にすると、B2C Commerce によってフィードが毎日生成され、自動的にアップロードされます。

  1. アプリケーションランチャーアプリケーションランチャーの順にクリックし、マーチャントツール | サイト | AI &ソーシャルインテグレーション | Googleの順に選択します。
  2. [カタログ ] をクリックし、[ 毎日のフィードの同期を有効にする ] トグルをオンにします。

Google への商品フィードの同期がオンになっている場合、Einstein フィード生成ジョブによってスケジュールに従って商品フィードが生成され、セキュアファイル転送プロトコル (SFTP) を介して Google にアップロードされます。

Google フィードは 1 つの TSV ファイルとして生成されます (Google はマルチシャードのアップロードをサポートしていません)。このジョブは、catalog-snapshot-<locale>-<timestamp>.tsv.gzという命名パターンを使用してフィードを impex フォルダーに書き込みます。ここで、<locale>はフィードの地域情報 ( en_USなど)、<timestamp>はyyyyMMddHHmmssの形式のフィードの実行時刻です。また、このジョブは、フィードファイルと商品の合計数をリストするのと同じフォルダーに、manifest-<locale>-<timestamp>.jsonという名前のマニフェストファイルを書き込みます。

このジョブは、フィードファイルとマニフェストを/src/feeds/google/<site>/の impex フォルダに書き込みます。差分 (増分) は、同じ場所にある差分サブフォルダーに書き込みを実行します。ファイルを表示するには、Business Manager で [アプリケーションランチャー] をクリックし、[ 管理 ] | サイトの開発 | [開発セットアップ ] の順に選択し、[ インポート/エクスポート ] をクリックして、src/feeds/google/<site>/を開きます。

メモ
メモ impex フォルダ内のフィードのファイル名が、Google が受け取るファイル名と異なります。ジョブが SFTP 経由でフィードをアップロードすると、ファイルの名前がsf-<tenant>-<site>-snapshot.shard_001.tsv.gzに変更されます ( <tenant>はレルム ID です)。フィードをローカルで確認する場合は、catalog-snapshot-ファイル名を探します。

手動レビューモード:フィードを Google にアップロードせずに生成して確認するには、Google フィードの SFTP アップロード機能スイッチをオフにします。このスイッチをオフにすると、ジョブによってフィードが生成されて impex フォルダに書き込まれますが、Google にはアップロードされません。/src/feeds/google/<site>/にあるcatalog-snapshot-<locale>-<timestamp>.tsv.gzファイルとmanifest-<locale>-<timestamp>.jsonファイルを確認します。フィードの構成に問題がなければ、スイッチをオンに戻してアップロードを許可します。

機能スイッチにアクセスするには、アプリケーションランチャーApp Launcherの順にクリックし、管理 | グローバル環境設定 | 機能スイッチ の順に選択します。「Google」を検索します。

 
読み込み中
Salesforce Help | Article