Profils client n’apparaissant pas dans l’Experience Platform

Cet article décrit les étapes de dépannage si les données de profil client n’apparaissent pas dans l’Experience Platform lors de l’utilisation de l’extension Data Connection.

Produits et versions concernés

  • Adobe Commerce 2.4.x avec l’extension Data Connection installée

Problème

Vous avez installé et configuré l’extension Data Connection et activé l’envoi des données de profil client à l’Experience Platform, mais ces données de profil n’apparaissent pas dans l’Experience Platform.

Solution

Si les informations de profil du client ne s’affichent pas dans l’Experience Platform, vérifiez les points suivants :

Vérifiez que la dernière version de Data Connection est installée.

Vérifiez que vous avez installé la dernière version de l’extension experience-platform-connector.

Pour plus d’informations sur la dernière version, voir les Data Connection notes de mise à jour de l’extension .

NOTE
La dernière version de l’extension Data Connection inclut le module customers-connector, responsable de l’envoi des données de profil à l’Experience Platform. Le module customers-connector doit être de la version 1.2.0 ou supérieure.

Vérifiez que le module customer-connector est configuré.

Vérifiez que le module customers-connector est configuré en fonction de votre scénario d’installation.

infrastructure Adobe Commerce on Cloud

  1. Activez la variable globale ENABLE_EVENTING dans .magento.env.yaml. En savoir plus.

    code language-bash
        stage:
            global:
                ENABLE_EVENTING: true
    
  2. Validez et envoyez les fichiers mis à jour dans l’environnement cloud. Lorsque le déploiement est terminé, activez l’envoi d’événements avec la commande suivante :

    code language-bash
        bin/magento config:set adobe_io_events/eventing/enabled 1
    

Installation sur site d’Adobe Commerce

Exécutez les commandes suivantes afin d’activer la génération de code et les événements 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

Confirmez que vous avez activé la capture et l’envoi des données de profil à l’Experience Platform

Dans l’administrateur Commerce, assurez-vous que les champs suivants sont définis :

  • Dans System > Services > Data Connection, vérifiez que les cases à cocher Back office events et Customer profiles sont activées.
  • Assurez-vous que le champ Profile Dataset ID est correct et est un jeu de données différent de celui que vous utilisez actuellement pour les données d’événement comportemental et back-office.

Vérifier si les événements sont acheminés vers l’évaluation ou la production

  1. Exécutez la commande suivante pour afficher l’environnement Adobe Developer actuel :

    code language-bash
    Copy code
    bin/magento config:show
    adobe_io_events/integration/adobe_io_environment
    
  2. Si l’environnement est défini sur Stage, remplacez-le par Production avec la commande suivante :

    code language-bash
    Copy code
    bin/magento config:set adobe_io_events/integration/adobe_io_environment
    production
    

Table SaaS des données d’événement de requête

Connectez et exécutez la requête SQL suivante afin de vérifier que les enregistrements de profil client apparaissent dans le
event_data_saas et qu’il n’y a aucune erreur :

Copy code
select * from event_data_saas;

Gestion des erreurs de publication d’événement

  1. Si vous rencontrez l’erreur suivante, assurez-vous que les clés de connecteur SaaS de test et de production sont correctes :

    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. Accédez à la page Commerce Services Connector de l’administrateur et assurez-vous que les clés sandbox/production spécifiées sont correctement configurées. Vérifiez également que les paramètres du compte Commerce sandbox/production correspondent à ceux affichés dans Commerce Services Connector. Découvrez more.

Vérifiez si l’ID de service est dans la liste autorisée et confirmez avec la prise en charge d’Adobe Commerce.

  1. Vérifiez que le Commerce Services Connector serviceId apparaît en liste autorisée dans Adobe Commerce.
  2. Contactez le support Adobe Commerce pour confirmer l’état de la liste autorisée.

Lecture connexe

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