I profili cliente non vengono visualizzati in Experience Platform
Questo articolo fornisce passaggi per la risoluzione dei problemi se i dati del profilo cliente non vengono visualizzati in Experience Platform quando si utilizza l’estensione Data Connection.
Prodotti e versioni interessati
- Adobe Commerce 2.4.x con estensione Data Connection installata
Problema
Hai installato e configurato l’estensione Data Connection e hai abilitato i dati del profilo cliente da inviare ad Experience Platform, ma tali dati di profilo non sono visualizzati in Experience Platform.
Soluzione
Se le informazioni sul profilo cliente non sono visualizzate in Experience Platform, verifica quanto segue:
Verificare che sia installata la versione più recente di Data Connection
Verificare di aver installato la versione più recente dell’estensione experience-platform-connector.
Consulta le Data Connection note sulla versione dell’estensione per informazioni sull’ultima versione.
customers-connector, responsabile dell'invio dei dati del profilo ad Experience Platform. La versione del modulo customers-connector deve essere 1.2.0 o successiva.Conferma la configurazione del modulo del connettore clienti
Conferma che il modulo customers-connector sia configurato in base allo scenario di installazione.
Adobe Commerce sull’infrastruttura cloud
-
Abilita la variabile globale
ENABLE_EVENTINGin.magento.env.yaml. Ulteriori informazioni.code language-bash 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:
code language-bash bin/magento config:set adobe_io_events/eventing/enabled 1
Installazione on-premise di Adobe Commerce
Esegui i seguenti comandi per abilitare 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
Conferma di aver abilitato l’acquisizione e l’invio dei dati del profilo ad Experience Platform
In Amministrazione Commerce, accertati che siano impostati i seguenti campi:
- In System > Services > Data Connection, verificare che le caselle di controllo Back office events e Customer profiles siano abilitate.
- Verificare che il campo Profile Dataset ID sia corretto e che sia un set di dati diverso da quello attualmente utilizzato per i dati di eventi comportamentali e di back-office.
Verifica se gli eventi vengono indirizzati alla gestione temporanea o alla produzione
-
Esegui il comando seguente per visualizzare l’ambiente Adobe Developer corrente:
code language-bash Copy code bin/magento config:show adobe_io_events/integration/adobe_io_environment -
Se l’ambiente è impostato su Stage, modificarlo in Production con il comando seguente:
code language-bash Copy code bin/magento config:set adobe_io_events/integration/adobe_io_environment production
Tabella SaaS dati evento query
Connetti ed esegui la seguente query SQL per verificare che i record del profilo cliente siano visualizzati nel
Tabella event_data_saas e nessun errore:
Copy code
select * from event_data_saas;
Gestire gli errori di pubblicazione degli eventi
-
Se riscontri il seguente errore, accertati che i tasti del connettore SaaS sandbox e di produzione siano corretti:
code language-css Copy code 2024-06-07 14:37:57 | 2024-06-07 14:38:03 | 1 | 0 | Event publishing failed: Error code: 403; reason: Forbidden { "error": { "code": "Forbidden", "message": "Client ID is invalid", "details": { "error_code": "403003" } } } -
Vai alla pagina Commerce Services Connector nell’amministratore e assicurati che le chiavi sandbox/production specificate siano configurate correttamente. Verificare inoltre che le impostazioni dell’account Commerce sandbox/production corrispondano a quelle visualizzate in Commerce Services Connector. Ulteriori informazioni su.
Controlla se l’ID servizio si trova nel inserisco nell’elenco Consentiti di e conferma con il supporto di Adobe Commerce
- Verificare che il Commerce Services Connector
serviceIdsia visualizzato nel inserisco nell’elenco Consentiti di in Adobe Commerce. - Contatta il supporto Adobe Commerce per confermare lo stato di inserita nell’elenco Consentiti di
Lettura correlata
- Estensione Data Connection nella guida utente di Commerce Services
- Best practice per la modifica delle tabelle del database nel playbook di implementazione di Commerce