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.

NOTE
De meest recente versie van de extensie Data Connection bevat de module 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

  1. Schakel de globale variabele ENABLE_EVENTING in .magento.env.yaml in. leer meer.

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

  1. 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
    
  2. 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 in
event_data_saas en dat er geen fouten zijn:

Copy code
select * from event_data_saas;

Fouten in het publiceren van gebeurtenissen afhandelen

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

  1. Controleer of Commerce Services Connector serviceId wordt weergegeven in de lijst van gewenste personen in Adobe Commerce.
  2. De steun van Adobe Commerce van het contact 🔗 om de status van de lijst van gewenste personen te bevestigen.

Gerelateerde lezing

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