Les profils client n’apparaissent pas dans Experience Platform

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

Produits et versions concernés

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

Problème

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

Solution

Si les informations de profil client n’apparaissent pas dans Experience Platform, vérifiez les points suivants :

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

Assurez-vous d’avoir installé la dernière version de l’extension experience-platform-connector.

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

NOTE
La dernière version de l’extension Data Connection inclut le module customers-connector, qui est chargé d’envoyer les données de profil à 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.

Adobe Commerce sur les infrastructures 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 des données de profil et leur envoi à Experience Platform

Dans Commerce Admin, vérifiez 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 qu’il correspond à un jeu de données différent de celui que vous utilisez actuellement pour les données comportementales et d’événement de 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 courant :

    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, définissez-le sur 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-vous et exécutez la requête SQL suivante pour vérifier que les enregistrements de profil client apparaissent dans le
event_data_saas le tableau et qu’il n’y a aucune erreur :

Copy code
select * from event_data_saas;

Gérer les erreurs de publication d’événement

  1. Si vous rencontrez l’erreur suivante, assurez-vous que les clés du sandbox et du connecteur SaaS 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’Administration et vérifiez que les clés sandbox/production spécifiées sont correctement configurées. Vérifiez également que les paramètres de sandbox/production du compte Commerce correspondent à ceux affichés dans le Commerce Services Connector. En savoir plus.

Vérifiez si l’ID de service se trouve dans la liste autorisée et confirmez-le auprès de l’assistance Adobe Commerce

  1. Vérifiez que le serviceId de Commerce Services Connector apparaît dans la liste autorisée dans Adobe Commerce.
  2. Contactez l’assistance technique d’Adobe Commerce 🔗 pour confirmer le statut de la liste autorisée.

Lecture connexe

recommendation-more-help
commerce-knowledge-base-help