[Solo PaaS]{class="badge informative" title="Applicabile solo ai progetti Adobe Commerce on Cloud (infrastruttura PaaS gestita da Adobe) e ai progetti on-premise."}

Moduli di connettore ed endpoint di feed

Questo riferimento elenca i pacchetti del modulo Adobe Commerce Optimizer Connector, gli endpoint API di feed supportati e i percorsi chiave di configurazione archiviati in core_config_data. Per informazioni sull’interazione di questi componenti durante la sincronizzazione, vedere Pipeline di sincronizzazione del connettore.

Moduli

Il connettore include più moduli Magento che raccolgono dati di catalogo, mappano i dati di feed nel formato supportato dall’API Commerce Optimizer e gestiscono l’invio e il controllo dell’ambito. La tabella seguente riepiloga ogni modulo e il relativo ruolo.

Modulo
Ruolo
DataExporterAdapter
Mappa i feed Adobe Commerce al formato richiesto dall’API Adobe Commerce Optimizer. Sostituisce la configurazione del pool di feed e dello schema.
SaasExportAdapter
Instrada i feed Commerce Optimizer all’API di acquisizione e blocca l’invio di feed non supportati.
CommerceAcoExporter
Gestisce le credenziali Commerce Optimizer e fornisce i comandi di installazione CLI
CommerceAdapter
Livello di compatibilità API Commerce Optimizer (GraphQL, componente aggiuntivo bundle per il carrello, interfaccia utente di configurazione)
PriceBookDataExporter
Feed del listino prezzi indicizzato per sito Web e gruppo di clienti
SaasPriceBook
Infrastruttura SaaS per la presentazione del listino prezzi dedicato
CommerceOptimizerScopeMapper
Abilitazione della sincronizzazione per sito web e per visualizzazione store

Feed supportati

Il connettore invia più tipi di feed a Commerce Optimizer Catalog Data Ingestion API. Nella tabella seguente sono elencati tutti i feed con il relativo endpoint, limite batch, nome indicizzatore e tabella feed in Adobe Commerce.

Feed
Endpoint API Commerce Optimizer
Limite batch
Nome indice AC
Tabella feed
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

I feed products, productAttributes, categories e prices riutilizzano i dati raccolti dagli indicizzatori SaaS Data Export. Il connettore genera il feed priceBooks dalla configurazione del sito Web e del gruppo di clienti e non si basa su un indicizzatore SaaS Data Export.

Per i dettagli di mappatura a livello di campo per ciascun feed, vedi Mappatura campo per Commerce Optimizer Connector feed.
Per stimare la durata di una sincronizzazione in base alle dimensioni del catalogo, vedere Stima del volume dei dati e del tempo di sincronizzazione.

Percorsi di configurazione

Le credenziali di Commerce Optimizer Connector e gli URL del servizio sono archiviati in core_config_data nel prefisso del percorso aco_exporter/general/. Eseguire bin/magento aco:config:show per rivedere i valori correnti. Il comando non visualizza il segreto client.

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