Kundprofiler visas inte i Experience Platform
I den här artikeln beskrivs felsökningssteg om kundprofildata inte visas i Experience Platform när du använder tillägget Dataanslutning.
Berörda produkter och versioner
- Adobe Commerce 2.4.x med tillägget Data Connection installerat
Problem
Du har installerat och konfigurerat tillägget Data Connection och aktiverat att kundprofildata skickas till Experience Platform, men profildata visas inte i Experience Platform.
Lösning
Om kundprofilsinformationen inte visas i Experience Platform ska du kontrollera följande:
Bekräfta att den senaste versionen av Data Connection är installerad
Kontrollera att du har installerat den senaste versionen av tillägget experience-platform-connector
.
Mer information om den senaste versionen finns i Data Connection versionsinformationen för tillägget.
customers-connector
som ansvarar för att skicka profildata till Experience Platform. Modulen customers-connector
ska ha version 1.2.0
eller senare.Bekräfta att modulen för kundkoppling är konfigurerad
Bekräfta att modulen customers-connector
har konfigurerats baserat på ditt installationsscenario.
Adobe Commerce i molninfrastruktur
-
Aktivera den globala variabeln
ENABLE_EVENTING
i.magento.env.yaml
. Läs mer.code language-bash stage: global: ENABLE_EVENTING: true
-
Implementera och skicka uppdaterade filer till molnmiljön. När distributionen är klar aktiverar du skicka händelser med följande kommando:
code language-bash bin/magento config:set adobe_io_events/eventing/enabled 1
Lokal installation av Adobe Commerce
Kör följande kommandon för att aktivera kodgenerering och Adobe Commerce Events:
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
Bekräfta att du har aktiverat profildata som ska hämtas och skickas till Experience Platform
Kontrollera att följande fält är angivna i Commerce Admin:
- Kontrollera att kryssrutorna Back office events och Customer profiles är aktiverade i System > Services > Data Connection.
- Kontrollera att fältet Profile Dataset ID är korrekt och en annan datamängd än den du använder för beteendedata och bakgrundsdata.
Kontrollera om händelser dirigeras till staging eller produktion
-
Kör följande kommando för att visa den aktuella Adobe Developer-miljön:
code language-bash Copy code bin/magento config:show adobe_io_events/integration/adobe_io_environment
-
Om miljön är inställd på Stage ändrar du den till Production med följande kommando:
code language-bash Copy code bin/magento config:set adobe_io_events/integration/adobe_io_environment production
Query Event Data SaaS-tabell
Anslut och kör följande SQL-fråga för att verifiera kundprofilsposter som visas ievent_data_saas
och att det inte finns några fel:
Copy code
select * from event_data_saas;
Hantera händelsepubliceringsfel
-
Om följande fel inträffar kontrollerar du att SaaS-anslutningsnycklarna för sandlådan och produktionen är korrekta:
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" } } }
-
Gå till sidan Commerce Services Connector i Admin och kontrollera att de angivna sandbox/production-nycklarna är korrekt konfigurerade. Bekräfta även att inställningarna för Commerce-kontot sandbox/production matchar dem som visas i Commerce Services Connector. Läs mer.
Kontrollera om tjänst-ID:t finns i tillåtelselista och bekräfta med Adobe Commerce support
- Kontrollera att Commerce Services Connector
serviceId
visas i tillåtelselista i Adobe Commerce. - Kontakta Adobe Commerce support för att bekräfta tillåtelselista status.
Relaterad läsning
- Data Connection-tillägget i användarhandboken för Commerce Services
- Metodtips för att ändra databastabeller i Commerce Implementeringspellbook