[Nur PaaS]{class="badge informative" title="Gilt nur für Adobe Commerce in Cloud-Projekten (von Adobe verwaltete PaaS-Infrastruktur) und lokale Projekte."}

Connector-Module und Feed-Endpunkte

Diese Referenz listet die Adobe Commerce Optimizer Connector, unterstützten Feed-API-Endpunkte und Konfigurationsschlüsselpfade auf, die in core_config_data gespeichert sind. Informationen zur Zusammenarbeit dieser Komponenten während der Synchronisierung finden Sie unter Connector-Synchronisierungs-Pipeline.

Module

Der Connector enthält mehrere Magento-Module, die Katalogdaten erfassen, Feed-Daten dem von der Commerce Optimizer-API unterstützten Format zuordnen und Übermittlung und Umfangssteuerung verwalten. In der folgenden Tabelle sind die einzelnen Module und ihre Rollen zusammengefasst.

Modul
Rolle
DataExporterAdapter
Ordnet Adobe Commerce Feeds dem Format zu, das für die Adobe Commerce Optimizer-API erforderlich ist. Überschreibt den Feed-Pool und die Schemakonfiguration.
SaasExportAdapter
Leitet Commerce Optimizer Feeds zur Aufnahme-API weiter und blockiert nicht unterstützte Feeds bei der Übermittlung.
CommerceAcoExporter
Verwaltet Commerce Optimizer Anmeldeinformationen und stellt CLI-Setup-Befehle bereit
CommerceAdapter
Commerce Optimizer API-Kompatibilitätsebene (GraphQL, Bundle, In den Warenkorb legen, Benutzeroberfläche konfigurieren)
PriceBookDataExporter
Preisbuch-Feed indiziert nach Website und Kundengruppe
SaasPriceBook
SaaS-Infrastruktur für die Preisbucheinreichung
CommerceOptimizerScopeMapper
Aktivierung der Synchronisierung pro Website und pro Store-Ansicht

Unterstützte Feeds

Der Connector sendet mehrere Feed-Typen an die Commerce Optimizer Catalog Data Ingestion API. In der folgenden Tabelle sind alle Feeds mit ihrem Endpunkt, ihrer Batch-Grenze, ihrem Indexernamen und ihrer Feed-Tabelle in Adobe Commerce aufgeführt.

Futter
API-Endpunkt Commerce Optimizer
Batch-Limit
AC-Indexname
Vorschubtisch
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

Die products-, productAttributes-, categories- und prices-Feeds verwenden von SaaS Data Export-Indexern erfasste Daten wieder. Der Connector generiert den priceBooks-Feed aus der Website- und Kundengruppenkonfiguration und verlässt sich nicht auf einen SaaS Data Export.

Details zur Zuordnung auf Feldebene für jeden Feed finden Sie unter Feldzuordnung für Commerce Optimizer Connector -Feeds.

Konfigurationspfade

Commerce Optimizer Connector Anmeldeinformationen und Service-URLs werden in core_config_data unter dem Präfix aco_exporter/general/ gespeichert. Führen Sie bin/magento aco:config:show aus, um die aktuellen Werte zu überprüfen. Der Befehl zeigt das Client-Geheimnis nicht an.

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