[Somente PaaS]{class="badge informative" title="Aplica-se somente a projetos do Adobe Commerce na nuvem (infraestrutura do PaaS gerenciada pela Adobe) e a projetos locais."}

Módulos de conector e endpoints de feed

Esta referência lista os pacotes de módulo Adobe Commerce Optimizer Connector, pontos de extremidade de API de feed com suporte e caminhos de chave de configuração armazenados em core_config_data. Para saber como esses componentes funcionam juntos durante a sincronização, consulte Pipeline de sincronização do conector.

Módulos

O conector inclui vários módulos do Magento que coletam dados de catálogo, mapeiam dados de feed para o formato compatível com a API Commerce Optimizer e gerenciam o envio e o controle de escopo. A tabela a seguir resume cada módulo e sua função.

Módulo
Função
DataExporterAdapter
Mapeia feeds Adobe Commerce para o formato exigido pela API Adobe Commerce Optimizer. Substitui o pool de feeds e a configuração de esquema.
SaasExportAdapter
Roteia feeds Commerce Optimizer para a API de assimilação e bloqueia o envio de feeds sem suporte.
CommerceAcoExporter
Gerencia credenciais do Commerce Optimizer e fornece comandos de configuração da CLI
CommerceAdapter
Camada de compatibilidade de API Commerce Optimizer (GraphQL, pacote, suplemento ao carrinho, interface de configuração)
PriceBookDataExporter
Feed do catálogo de preços indexado por site e grupo de clientes
SaasPriceBook
Infraestrutura SaaS para envio da tabela de preços
CommerceOptimizerScopeMapper
Ativação de sincronização por site e por visualização de loja

Feeds suportados

O conector envia vários tipos de feed para o Commerce Optimizer Catalog Data Ingestion API. A tabela abaixo lista cada feed com seu ponto de extremidade, limite de lote, nome do indexador e tabela de feed em Adobe Commerce.

Feed
Ponto de Extremidade de API Commerce Optimizer
Limite do lote
Nome do índice de CA
Tabela de 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

Os feeds products, productAttributes, categories e prices reutilizam dados coletados por SaaS Data Export indexadores. O conector gera o feed priceBooks do site e da configuração do grupo de clientes e não depende de um indexador SaaS Data Export.

Para obter detalhes de mapeamento em nível de campo para cada feed, consulte Mapeamento de campo para Commerce Optimizer Connector feeds.
Para estimar quanto tempo uma sincronização levará com base no tamanho do catálogo, consulte Estimar volume de dados e tempo de sincronização.

Caminhos de configuração

Commerce Optimizer Connector credenciais e URLs de serviço estão armazenadas em core_config_data sob o prefixo de caminho aco_exporter/general/. Execute bin/magento aco:config:show para revisar os valores atuais. O comando não exibe o segredo do cliente.

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