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 nell’Experience Platform quando si utilizza l’estensione Data Connection.
Prodotti e versioni interessati
- Adobe Commerce 2.4.x con estensione Data Connection installata
Problema
L'estensione Data Connection è stata installata e configurata e i dati del profilo cliente sono stati abilitati per l'invio all'Experience Platform, ma i dati del profilo non sono visualizzati nell'Experience Platform.
Soluzione
Se le informazioni sul profilo cliente non sono visualizzate nell’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 all'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_EVENTING
in.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 i dati del profilo da acquisire e inviare all’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 l'elemento Commerce Services Connector
serviceId
venga visualizzato nel elenco Consentiti di controllo in Adobe Commerce. - Contatta il supporto Adobe Commerce per confermare lo stato di inserita nell'elenco Consentiti del.
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