Installa Data Connection
Prima di installare l'estensione, controlla i prerequisiti.
Installare l’estensione
L'estensione Data Connection è disponibile da Adobe Marketplace. Quando installi questa estensione dalla riga di comando del server, questa si connette all'installazione di Adobe Commerce come servizio. Al termine del processo, Data Connection e Commerce Services Connector sono visualizzati nel menu System in Services in Commerce Admin.
Visualizzazione amministratore dell'estensione
experience-platform-connector
per supportare la compatibilità con le versioni precedenti.-
Per scaricare il pacchetto
experience-platform-connector
, eseguire quanto segue dalla riga di comando:code language-bash composer require magento/experience-platform-connector
Questo metapacchetto contiene i moduli e le estensioni seguenti:
module-experience-connector-admin
- Aggiorna l'interfaccia utente di amministrazione in modo da poter selezionare l'ID dello stream di dati per una specifica istanza di Adobe Commerce.module-experience-connector
- ImpostaOrganization ID
edatastreamId
nell'SDK degli eventi Storefront.data-services
- Fornisce il contesto degli attributi per gli eventi storefront. Ad esempio, quando si verifica un evento di pagamento, vengono incluse informazioni sul numero di elementi presenti nel carrello e i dati degli attributi del prodotto relativi a tali elementi.services-id
- Connette l'istanza Adobe Commerce a Adobe Commerce SaaS utilizzando le chiavi sandbox e API di produzione e a Adobe Experience Platform per recuperare l'ID organizzazione IMS.orders-connector
- Collega il servizio di stato degli ordini alla tua istanza Adobe Commerce.
-
(Facoltativo) Per includere Live Search dati, che comprendono eventi di ricerca, installare l'estensione Live Search.
-
(Facoltativo) Per includere i dati B2B, che comprendono eventi richiesta, installare l'estensione B2B.
Installare gli eventi Adobe I/O
Dopo aver installato l'estensione experience-platform-connector
, è necessario installare Adobe I/O Events per Adobe Commerce.
I seguenti passaggi si applicano sia all’infrastruttura cloud di Adobe Commerce che alle installazioni on-premise.
-
Se si esegue Commerce 2.4.4 o 2.4.5, utilizzare il comando seguente per caricare i moduli di eventi:
code language-bash composer require magento/commerce-eventing=^1.0 --no-update
Commerce 2.4.6 e versioni successive carica automaticamente questi moduli.
-
Aggiornare le dipendenze del progetto.
code language-bash composer update
-
Abilita i nuovi moduli:
code language-bash bin/magento module:enable Magento_AdobeCommerceEventsClient Magento_AdobeCommerceEventsGenerator Magento_AdobeIoEventsClient Magento_AdobeCommerceOutOfProcessExtensibility
Completa l’installazione in base al tipo di distribuzione: on-premise o Adobe Commerce su infrastruttura Cloud.
On-premise
Negli ambienti locali, devi abilitare manualmente la generazione del codice e gli eventi Adobe Commerce:
bin/magento events:generate:module
bin/magento module:enable Magento_AdobeCommerceEvents
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento config:set adobe_io_events/eventing/enabled 1
Infrastruttura cloud
Nell'infrastruttura Adobe Commerce on Cloud, abilita la variabile globale ENABLE_EVENTING
in .magento.env.yaml
. Ulteriori informazioni.
stage:
global:
ENABLE_EVENTING: true
Esegui il commit e invia i file aggiornati all’ambiente Cloud. Al termine della distribuzione, abilita l’invio di eventi con il seguente comando:
bin/magento config:set adobe_io_events/eventing/enabled 1
Installare l’estensione B2B
Per i commercianti B2B, installa la seguente estensione per includere dati evento elenco richieste.
Scaricare l'estensione magento/experience-platform-connector-b2b
eseguendo quanto segue dalla riga di comando:
composer require magento/experience-platform-connector-b2b
Aggiorna l'estensione Data Connection update
Per aggiornare l'estensione Data Connection, eseguire quanto segue dalla riga di comando:
composer update magento/experience-platform-connector --with-dependencies
Oppure, per gli esercenti B2B:
composer update magento/experience-platform-connector-b2b --with-dependencies
Per eseguire l'aggiornamento a una versione principale, ad esempio da 2.0.0 a 3.0.0, modificare il file .json
principale del progetto come segue:Composer
-
Aprire il file radice
composer.json
e cercaremagento/experience-platform-connector
. -
Nella sezione
require
, aggiornare il numero di versione come segue:code language-json "require": { ... "magento/experience-platform-connector": "^3.0", ... }
-
Salva
composer.json
. Quindi, esegui quanto segue dalla riga di comando:code language-bash composer update magento/experience-platform-connector –-with-dependencies
Oppure, per gli esercenti B2B:
code language-bash composer update magento/experience-platform-connector-b2b --with-dependencies
Disinstalla l'estensione Data Connection uninstall
Per disinstallare l'estensione Data Connection, consultare moduli di disinstallazione.