Klantprofielen die niet in Experience Platform worden weergegeven
Dit artikel bevat stappen voor het oplossen van problemen als de gegevens van uw klantprofiel niet in het Experience Platform worden weergegeven wanneer u de extensie Gegevensverbinding gebruikt.
Betrokken producten en versies
- Adobe Commerce 2.4.x met geïnstalleerde Data Connection extensie
Probleem
U hebt geïnstalleerd en gevormd de Data Connectionuitbreiding en hebt de gegevens van het klantenprofiel om naar het Experience Platform toegelaten worden verzonden, maar dat profielgegeven verschijnt niet in het Experience Platform.
Oplossing
Controleer het volgende als er geen gegevens over het klantprofiel in het Experience Platform worden weergegeven:
Bevestig dat de nieuwste versie van Data Connection is geïnstalleerd
Controleer of u de nieuwste versie van de extensie experience-platform-connector
hebt geïnstalleerd.
Zie de Data Connection nota's van de uitbreidingsversievoor informatie over de recentste versie.
customers-connector
, die verantwoordelijk is voor het verzenden van profielgegevens naar het Experience Platform. De module customers-connector
moet versie 1.2.0
of hoger zijn.Bevestig de klant-schakelaar module wordt gevormd
Bevestig dat de module customers-connector
is geconfigureerd op basis van het installatiescenario.
Adobe Commerce on Cloud-infrastructuur
-
Schakel de globale variabele
ENABLE_EVENTING
in.magento.env.yaml
in. leer meer.code language-bash stage: global: ENABLE_EVENTING: true
-
Pas bijgewerkte bestanden toe op de cloud-omgeving en druk ze op deze bestanden. Wanneer de plaatsing wordt gebeëindigd, laat het verzenden van gebeurtenissen met het volgende bevel toe:
code language-bash bin/magento config:set adobe_io_events/eventing/enabled 1
Adobe Commerce-installatie ter plaatse
Voer de volgende opdrachten uit om het genereren van code en Adobe Commerce Events in te schakelen:
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
Bevestig dat u profielgegevens hebt ingeschakeld om te worden vastgelegd en verzonden naar Experience Platform
Controleer in Commerce Admin of de volgende velden zijn ingesteld:
- Controleer in System > Services > Data Connection of de selectievakjes Back office events en Customer profiles zijn ingeschakeld.
- Zorg ervoor dat het veld Profile Dataset ID correct is en een andere gegevensset is dan wat u momenteel gebruikt voor gedrags- en back-office gebeurtenisgegevens.
Controleren of gebeurtenissen naar staging of productie worden verzonden
-
Voer de volgende opdracht uit om de huidige Adobe Developer-omgeving te tonen:
code language-bash Copy code bin/magento config:show adobe_io_events/integration/adobe_io_environment
-
Als de omgeving is ingesteld op Stage , wijzigt u deze in Production met de volgende opdracht:
code language-bash Copy code bin/magento config:set adobe_io_events/integration/adobe_io_environment production
Query Event Data SaaS-tabel
Verbind en voer de volgende SQL vraag uit om de verslagen van het klantenprofiel te verifiëren verschijnen inevent_data_saas
en dat er geen fouten zijn:
Copy code
select * from event_data_saas;
Fouten in het publiceren van gebeurtenissen afhandelen
-
Als de volgende fout optreedt, controleert u of de SaaS-verbindingssleutels voor de sandbox en productie correct zijn:
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" } } }
-
Ga naar de pagina Commerce Services Connector in Admin en controleer of de opgegeven toetsen van sandbox/production correct zijn geconfigureerd. Controleer ook of de instellingen van de Commerce-account sandbox/production overeenkomen met die in Commerce Services Connector . Leer meer.
Controleer of de service-id in de lijst van gewenste personen staat en bevestig deze met Adobe Commerce-ondersteuning
- Controleer of Commerce Services Connector
serviceId
wordt weergegeven in de lijst van gewenste personen in Adobe Commerce. - De steun van Adobe Commerce van het contact 🔗 om de status van de lijst van gewenste personen te bevestigen.
Gerelateerde lezing
- Data Connection-extensie in de gebruikershandleiding van Commerce Services
- Beste praktijken voor het wijzigen van gegevensbestandlijstenin het Playbook van de Implementatie van Commerce