Exemple : Attribution d'utilisateurs à des groupes de membres

Cet exemple montre comment affecter des utilisateurs à un groupe de membres existant et charger les données dans la base de données.

A propos de cet exemple

Cet exemple affecte les utilisateurs suivants à un groupe de membres existant :
  • Jacob Smith
  • Olivia Lee

Si vous préférez utiliser des données au format XML plutôt que CSV, vous pouvez configurer l'utilitaire pour qu'il se serve de fichiers au format XML. Editez le fichier wc-dataload.XML et changez les éléments d'emplacement afin de référencer les fichiers XML fournis.

Procédure

  1. HCL Commerce DeveloperDans une ligne de commande, accédez au répertoire WCDE_installdir\bin.
  2. LinuxOuvrez une ligne de commande dans le . Accédez au répertoire utilities_root/bin. Pour plus d'informations sur l'entrée et la sortie des conteneurs, voir Exécution des utilitaires à partir de Utility server Docker container.
  3. Entrez la commande suivante pour charger les nouveaux utilisateurs dans la base de données :
    • Linux./dataload.sh ../samples/DataLoad/Member/MemberGroup/wc-dataload.xml –DLoadOrder=MemberGroupMember
    • HCL Commerce Developerdataload ..\samples\DataLoad\Member\MemberGroup\wc-dataload.xml –DLoadOrder=MemberGroupMember

Vérification des résultats

Vérifiez que les utilisateurs ont été affectés au groupe de membres.
  1. Vérifiez les nouveaux utilisateurs dans le groupe d'accès :
    1. Ouvrez la console d'administration d'organisation.
    2. Cliquez sur Gestion des accès > Groupes de membres > Afficher les Groupes d'accès.
    3. Vérifiez que Groupe d'accès 1 est répertorié et qu'Olivia Lee est incluse dans ce groupe d'accès.
  2. Vérifiez les nouveaux utilisateurs du segment client :
    1. Ouvrez le centre de gestion.
    2. Ouvrez l'outil Marketing, puis, dans la liste de magasins, sélectionnez Madisons.
    3. Depuis la vue de l'explorateur, cliquez sur Segments de clientèle. La page Segments de clientèle - Liste apparaît.
    4. Cliquez avec le bouton droit de la souris sur Groupe de membres test, puis sur Ouvrir.
    5. Cliquez sur l'onglet Client ou segment et vérifiez les informations suivantes :
      • Jacob Smith apparaît dans le tableau Clients inclus.
      • Ryan Johnson apparaît dans le tableau Clients exclus.

Nettoyage des données

Pour supprimer de la base de données les données chargées dans cet exemple, exécutez le fichier CleanUp.sql dans le répertoire /samples/DataLoad/Member/MemberGroup.