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

コネクタモジュールとフィードエンドポイント

このリファレンスには、Adobe Commerce Optimizer Connector モジュールパッケージ、サポートされるフィード API エンドポイント、およびcore_config_dataに保存されている設定キーパスが一覧表示されます。 これらのコンポーネントが同期中にどのように連携するかを確認するには、​ コネクタ同期パイプライン ​を参照してください。

モジュール

コネクターには、カタログデータを収集し、Commerce Optimizer APIでサポートされているフォーマットにフィード データをマッピングし、送信とスコープ管理を管理する複数のMagento モジュールが含まれています。 次の表は、各モジュールとその役割をまとめたものです。

モジュール
役割
DataExporterAdapter
Adobe CommerceのフィードをAdobe Commerce Optimizer APIで必要な形式にマッピングします。 フィードプールとスキーマ設定を上書きします。
SaasExportAdapter
Commerce Optimizerのフィードを取り込みAPIにルーティングし、サポートされていないフィードを送信からブロックします。
CommerceAcoExporter
Commerce Optimizer資格情報を管理し、CLI セットアップ コマンドを提供します
CommerceAdapter
Commerce Optimizer API互換レイヤー(GraphQL、バンドルアドツーカート、設定UI)
PriceBookDataExporter
Web サイトと顧客グループでインデックス付けされた価格表フィード
SaasPriceBook
価格表提出のためのSaaS インフラ
CommerceOptimizerScopeMapper
web サイトおよびストアビューごとの同期の有効化

サポートされているフィード

コネクタは、複数のフィード タイプをCommerce Optimizer Catalog Data Ingestion APIに送信します。 次の表は、Adobe Commerceのエンドポイント、バッチ制限、インデクサー名、フィード テーブルを含む各フィードの一覧です。

フィード
Commerce Optimizer API エンドポイント
バッチ制限
AC インデックス名
フィードテーブル
products
POST /v1/catalog/products
100
catalog_data_exporter_products
cde_products_feed
categories
POST /v1/catalog/categories
100
catalog_data_exporter_categories
cde_categories_feed
productAttributes
POST /v1/catalog/products/metadata
100
catalog_data_exporter_product_attributes
cde_product_attributes_feed
prices
POST /v1/catalog/products/prices
500
catalog_data_exporter_product_prices
cde_product_prices_feed
priceBooks
POST /v1/catalog/price-books
500
data_exporter_price_books
cde_price_books_feed

productsproductAttributescategoriespricesのフィードは、SaaS Data Export個のインデクサーによって収集されたデータを再利用します。 コネクタは、web サイトと顧客グループの設定からpriceBooks フィードを生成し、SaaS Data Export インデクサーに依存しません。

各フィードのフィールドレベルのマッピングの詳細については、 Commerce Optimizer Connector フィード 🔗の フィールドマッピングを参照してください。
カタログサイズに基づいて同期にかかる時間を見積もるには、​ データ量と同期時間の見積もりを参照してください。

設定パス

Commerce Optimizer Connector個の資格情報とサービス URLは、core_config_dataaco_exporter/general/ パス接頭辞に格納されます。 bin/magento aco:config:showを実行して現在の値を確認します。 このコマンドは、クライアントの秘密鍵を表示しません。

aco_exporter/general/org_id
aco_exporter/general/tenant_id
aco_exporter/general/client_id
aco_exporter/general/client_secret       (encrypted)
aco_exporter/general/type
aco_exporter/general/ingestion_url
aco_exporter/general/optimizer_studio_url
recommendation-more-help
commerce-help-aco-connector