Onboarding e installazione
I seguenti video ti guidano attraverso la Catalog Service processo.
Parte 1: onboarding e installazione
Parte 2: utilizzo di Catalog Service
Prerequisiti
Il processo di onboarding per Catalog Service richiede l'accesso alla riga di comando del server. Se non hai familiarità con l’utilizzo della riga di comando, chiedi aiuto a uno sviluppatore o a un integratore di sistemi.
Requisiti software
- Adobe Commerce 2.4.4+
- PHP 8.1, 8.2
- Compositore: 2.x
Piattaforme supportate
- Adobe Commerce sull’infrastruttura cloud: 2.4.4+
- Adobe Commerce on-premise: 2.4.4+
Endpoint
Catalog Service dispone di due endpoint disponibili per l’onboarding:
- Sandbox (
https://catalog-service-sandbox.adobe.io/graphql
): utilizzato per il test e la convalida prima della pubblicazione - Produzione (
https://catalog-service.adobe.io/graphql
): utilizzato per il traffico in tempo reale per i commercianti e i siti web di Commerce
Tutte le istanze di test di Commerce devono utilizzare l’endpoint Sandbox.
Il test di carico deve essere eseguito solo sull’endpoint Sandbox. Si consiglia di: Ticket di supporto essere aperto al momento del test di carico in modo che il team dei servizi possa prevedere il traffico server aggiuntivo.
Installazione e configurazione
Per iniziare a utilizzare Catalog Service per Adobe Commerce, sono necessari i seguenti passaggi:
- Installare le estensioni di esportazione dei dati
- Configurare il servizio e l’esportazione dei dati
- Accedere al servizio
Installare le estensioni di esportazione dei dati
Il processo di onboarding per Catalog Service richiede l'accesso alla riga di comando del server.
Il Catalog Service L'estensione può essere installata sia sull'infrastruttura cloud Adobe Commerce che sulle istanze locali.
Il Catalog Service viene installato con le chiavi del Compositore, collegate all’account Commerce mageid
fornite durante il processo di abbonamento. Compositore utilizza queste chiavi durante l’installazione iniziale di Adobe Commerce o in situazioni in cui le chiavi del Compositore non sono state salvate in precedenza in un’istanza esterna auth.json
file.
Consulta Ottieni le chiavi di autenticazione per ulteriori informazioni su come ottenere le chiavi del Compositore.
Adobe Commerce sull’infrastruttura cloud
Utilizzare questo metodo per installare Catalog Service estensione per un’istanza Commerce Cloud.
-
Sulla workstation locale, passa alla directory del progetto.
-
Aggiungi il modulo Catalog Service.
code language-bash composer require "magento/catalog-service" "^3.0.1"
-
Aggiornare le dipendenze del pacchetto.
code language-bash composer update
-
Modifiche al codice di commit e push per
composer.json
ecomposer.lock
file.
On-premise
Utilizzare questo metodo per installare Catalog Service estensione per un’istanza on-premise.
-
Utilizza Composer per aggiungere il modulo Catalog Service al progetto:
code language-bash composer require "magento/catalog-service" "^3.0.1"
-
Aggiorna le dipendenze e installa l’estensione:
code language-bash composer update
-
Aggiorna Adobe Commerce:
code language-bash bin/magento setup:upgrade
-
Cancella la cache:
code language-bash bin/magento cache:clean
Configurare il servizio e l’esportazione dei dati
Dopo l’installazione Catalog Service, è necessario configurare Connettore Commerce Services specificando le chiavi API e selezionando uno spazio dati SaaS.
Al termine della configurazione SaaS, eseguire una sincronizzazione iniziale dei dati seguendo Sincronizzazione catalogo guida.
Per garantire il corretto funzionamento dell’esportazione del catalogo:
- Verificare che i processi cron siano in esecuzione.
- Verificare che gli indicizzatori siano in esecuzione.
- Assicurati che
Catalog Attributes Feed, Product Feed, Product Overrides Feed
, eProduct Variant Feed
Gli indicizzatori sono impostati su "Aggiorna per pianificazione".
La sincronizzazione iniziale potrebbe richiedere da alcuni minuti ad ore, a seconda della dimensione del catalogo. Dopo la sincronizzazione iniziale, il catalogo esporta i dati dei prodotti dal server Commerce ai servizi Commerce su base continuativa per mantenere aggiornati i servizi. Per monitorare lo stato della sincronizzazione, consultare Data Management Dashboard.
Accedere al servizio
Il Catalog Service L’API è accessibile tramite comandi POST tramite HTTPS.
Per ottenere la chiave API, vai all’area Commerce Service Connector nell’amministratore e copia la chiave API pubblica.
Leggi le Documentazione di GraphQL per scoprire come eseguire query e inviare le intestazioni necessarie per generare le richieste API.
Per consentire Catalog Service tramite un firewall, aggiungi commerce.adobe.io
al inserisco nell'elenco Consentiti di.
Catalog Service e Mesh API
Il Mesh API per Adobe Developer App Builder consente agli sviluppatori di integrare API private o di terze parti e altre interfacce con i prodotti Adobe utilizzando Adobe IO.
Consulta la Catalog Service e Mesh API argomento per i dettagli di installazione e configurazione.
Dashboard di gestione dati
Gli utenti possono fare riferimento al Dashboard di gestione dati per ulteriori dati su Catalog Service sincronizzazione dei dati.