[PaaS のみ]{class="badge informative" title="Adobe Commerce on Cloud プロジェクト(Adobeが管理する PaaS インフラストラクチャ)およびオンプレミスプロジェクトにのみ適用されます。"}

データフィード同期ステータスの監視

Adobe Commerce管理者は、Commerce Admin のデータフィード同期ステータスページを使用して、Adobe Commerceから接続されたCommerce サービスに書き出されたデータの同期ステータスを監視できます。

フィード項目ステータスレポートを含むデータフィード同期ステータスの詳細ページ

このページでは、Commerceから Product Recommendations、Live Search、Catalog Service などの外部サービスに製品およびカテゴリデータを転送するデータ書き出しフィードの正常性とパフォーマンスに関するリアルタイムのインサイトを提供します。

同期ステータスページには、書き出しステータスのみが表示されます。 成功ステータスは、データが正常に書き出され、最終的に接続されたCommerce サービスで使用できることを示します。 ​ データ管理ダッシュボード ​ を使用して、エンティティ同期の実際の状態を確認します。

フィードのステータスを監視すると、データの一貫性を確保でき、書き出しプロセス中に発生した問題を迅速に解決できます。 管理者は次の操作を実行できます。

  • すべてのデータフィードの 同期ステータスの表示
  • フィード処理での エラーの特定とトラブルシューティング
  • 個々のフィード項目の詳細ステータス情報へのアクセス

ステータスは、次のフィードについて追跡されます。

  • 製品フィード
  • 製品属性フィード
  • カテゴリフィード
  • 製品オーバーライドフィード
  • 製品価格フィード
  • 製品バリアントフィード
TIP
データ同期プロセスの詳細については、『 SaaS データ書き出しガイド ​SaaS データ書き出しによるデータの同期 を参照してください。

拡張機能のインストール

データフィードステータス ページは、次のCommerce サービスのライセンスがアクティブなすべてのCommerce マーチャントが利用できます。

要件

インストール手順

Composer を使用して magento/module-data-exporter-status モジュールを追加します。

composer require magento/module-data-exporter-status

インストール手順について詳しくは、次のガイドを参照してください。

データフィードのステータス ページにアクセスします

Commerce管理者で、Commerce管理者(System / データ転送/ Data Feed Sync Status)からデータフィードステータスページにアクセスします。

データフィードの書き出しアクティビティを要約した「データフィード同期ステータス」ページ

データフィードステータス監視には、次の 2 つのインターフェイスが用意されています。

データフィード同期ステータスの概要

フィード同期ステータスの概要ページには、データフィードのエクスポートアクティビティに関する情報が表示されます。これには次の情報が含まれます。

フィールド
説明
フィード名
特定のエンティティまたはその部分の同期を担当するフィードインデクサーの名前(例:製品または製品価格)。
Source レコード
Commerce データベースからエクスポートできるレコードの数。 この数は、各フィード項目が特定のスコープ(ストア表示コードなど)に属しているため、Commerce管理に表示されるレコード数よりも多くなる場合があります。
正常に送信されたレコード
その他の処理のためにCommerce SaaS に正常に送信されたレコードの数。 送信中にエラーが発生した場合、外部サービスに正常に送信されたレコードの数。
失敗したレコード
エクスポートに失敗し、注意が必要なレコードの数。
アクション
Details」を選択して、フィードの同期アクティビティを表示します。

データフィード同期ステータスの詳細

データフィードのステータスの概要ページで、フィード名をクリックするか、View Details アクションを使用して、フィード内の個々のレコードに関する詳細情報にアクセスします。

フィード項目のステータスレポートを含む Data Feed Sync Status - Details ページ

詳細表示には、フィード項目ごとに次の情報が表示されます。

フィールド
説明
フィード項目 ID
フィードレコードの内部識別子
エンティティ ID
ソースエンティティ ID (製品 ID、カテゴリ ID など)
書き出しステータス
フィード項目の ​ 同期ステータス ​。 色分けされたインジケーターを使用した書き出し試行の現在のステータス
最終同期日
レコードが最後にCommerce サービスに送信されたときのタイムスタンプ
エンティティは削除されますか?
エンティティまたはその部品(製品または製品価格など)がAdobe Commerceで削除されたかどうかを示します。 同期中にエラーが発生した場合にのみ、項目が表示されます。
リクエスト ID
同期リクエストの一意の ID。 特定のエンティティの更新のトラブルシューティングを行う際には、サポートにこの ID を提供します。
エラー
フィード項目の同期に失敗した場合の詳細なエラー情報。

次のコントロールを使用して、ビューを管理できます。

  • 選択したフィード項目の再同期をスケジュールで Mass Action ません
  • Filters
  • フィルター済みビューを作成および保存したり、ビューを切り替えたりで Default View ます
  • テーブルの列の表示と非表示を切り Columns えます。

フィードの正常性インジケーター

各フィードの詳細ページの上部にある重要なヘルスインジケーターには、各フィードのシステムステータスが表示されます。

インデクサーのステータス

  • 有効: データは同期されています。再インデックスは必要ありません。
  • 無効:元のデータが変更されました。インデックスを更新する必要があります。
  • 処理中: インデックスを処理中です。
TIP
インデックス処理の詳細については、「​ インデックス管理 ​」を参照してください。

変更ログバックログ

  • すべて同期済み:処理する保留中の変更はありません
  • バックログの項目:処理待ちの保留中の変更数

ステータスのタイプを書き出し

システムには、問題をすばやく特定するのに役立つ次のステータス指標が用意されています。

状態カテゴリ

ステータス
説明
操作が必要です
サービスに送信
フィード項目をCommerce サービスに書き出しました。
なし
失敗。再試行します
一時的なエラー。 システムは自動的に再試行します。
解決のための監視
失敗。注意が必要
アプリケーションまたはデータエラーが原因で失敗しました。
Error 列で問題を調査して解決します
送信待ち
エクスポートのキューに登録されましたが、まだ処理されていません。
通常の処理状態

データフィードのステータスの監視

Commerce データベース内の製品およびカテゴリ関連のエンティティを更新すると、フィードの設定に従ってCommerce サービスにデータが転送されます。 データフィード同期ステータスの概要ページから、このプロセスをリアルタイムで監視できます。

IMPORTANT
データ同期の完了に要する時間は、カタログのサイズ、更新されたデータの量、外部サービスのパフォーマンスによって異なります。

正常に送信されたレコードの数がソースレコードの数と一致する場合は、同期が完了し、すべてのデータが正常に送信されたことを示しています。

NOTE
Adobeには、開発者やシステムインテグレーターが同期処理の管理と追跡に使用できるコマンドラインインターフェイスツールとシステムログも用意されています。 詳細については、「SaaS データ書き出しガイド ​」を参照してください。

失敗した書き出しの管理

失敗した書き出しの詳細を確認し、修正措置を実行するには、次の手順を実行します。

  1. 「フィード同期のステータス」ページで、レコードが失敗したフィードを見つけます。

  2. Details」をクリックします。

  3. 特定の失敗理由について、エラーメッセージを確認します。

  4. 一括処理を使用して、失敗した品目の再同期操作をスケジュールします。

失敗したデータの再同期

失敗したデータフィードや問題のあるデータフィードは、Actions ページの Data Feed Sync Status - Details メニューを使用して、手動で再同期できます。

システムは特定の種類のエラーを自動的に再試行しますが、次のような場合は手動での介入が必要な場合があります。

  • 認証エラーまたは権限エラー(401、403 ステータスコード)が表示されます。
  • ペイロードエラーの原因となったデータフォーマットの問題を解決した後。
  • 外部サービスの設定またはエンドポイントを次のように更新しました。
  • データの書き出しプロセスに影響を与えるカスタマイズをデプロイしようとしています。

フィードのステータスをプロアクティブに監視し、エラーに迅速に対処することで、Commerce エコシステム全体でデータの一貫性と信頼性を維持できます。

フィード項目を手動で再同期

特定のフィード項目を再同期する必要がある場合:

  1. レコードを選択:チェックボックスを使用して、注意が必要な失敗したレコードを選択します。
  2. アクションを選択:一括アクショ Schedule Resync ドロップダウンから「アクション」を選択します。
  3. 確認:「Submit」をクリックして、再同期操作を確認します。
  4. 結果を監視:成功メッセージを確認し、ステータスの変更を監視します。

ベストプラクティス

定期的な監視

  1. 日別チェック:高い失敗率を示すフィードについて、概要ページを毎日確認します
  2. 週別ディープダイブ:重要なフィード(製品、価格)の詳細なステータスを調べます
  3. 月次分析:書き出しの成功率とパフォーマンスのトレンドを追跡します

トラブルシューティングワークフロー

  1. 問題の特定:エラーと多数の失敗数を探します
  2. インデクサーの正常性のチェック:インデクサーが有効で、バックログが管理可能であることを確認します
  3. エラーの詳細を確認:失敗したレコードをクリックして、特定のエラーメッセージを表示します
  4. 再同期をスケジュール:一括操作を使用して、失敗した書き出しを再試行します
  5. モニターの解決:再同期された項目のステータスが成功であることを確認します

よくある問題の修正

高い障害率

症状:多数のレコードに「失敗、要注意」ステータスが表示される

考えられる原因:

  • 外部サービス設定の変更
  • データ形式の非互換性
  • 認証または権限の問題

解決手順:

  1. 外部サービスのステータスと設定の確認
  2. パターンのエラーメッセージの確認
  3. 認証資格情報の検証
  4. 必要に応じて、外部サービスサポートにお問い合わせください

書き出しのパフォーマンスの低下

症状:変更ログバックログが多く、ステータスの更新が遅い

考えられる原因:

  • インデクサーのパフォーマンスの問題
  • 大量のデータ
  • 外部サービスレート制限

解決手順:

  1. インデクサーステータスを確認し、無効な場合は再実行します
  2. 外部サービスの応答時間の監視
  3. ピーク以外の時間帯に書き出しをスケジュールすることを検討する
  4. システムリソースとパフォーマンスのレビュー

認証エラー

症状:401 または 403 ステータスコード

解決手順:

  1. API 資格情報とトークンの検証
  2. 外部サービス アカウントのアクセス許可の確認
  3. 期限切れ認証トークンの更新
  4. アクセスの問題については、サービスプロバイダーにお問い合わせください
recommendation-more-help
d3c62084-5181-43fb-bba6-1feb2fcc3ec1