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.

NOTE
La versione più recente dell'estensione Data Connection include il modulo 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

  1. Abilita la variabile globale ENABLE_EVENTING in .magento.env.yaml. Ulteriori informazioni.

    code language-bash
        stage:
            global:
                ENABLE_EVENTING: true
    
  2. 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

  1. 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
    
  2. 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

  1. 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" } } }
    
  2. 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

  1. Verificare che l'elemento Commerce Services Connector serviceId venga visualizzato nel elenco Consentiti di controllo in Adobe Commerce.
  2. Contatta il supporto Adobe Commerce per confermare lo stato di inserita nell'elenco Consentiti del.

Lettura correlata

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a