Modification de l'heure quotidienne planifiée des déclencheurs et des listes marketing

Vous pouvez modifier l'heure de la journée à laquelle le travail planifié SendMarketingTriggers traite les déclencheurs d'activité Dialogue sur une base quotidienne et génère des listes de meilleures ventes et d'articles les plus consultés. Par défaut, ceci se produit à 2 h chaque jour. Si cette heure n'est pas adaptée, vous pouvez créer une version personnalisée du fichier wc-admin-component.xml afin de spécifier une heure de la journée différente.

Pourquoi et quand exécuter cette tâche

Le travail SendMarketingTriggers traite les déclencheurs de vérification quotidienne suivants chaque jour :
  • Le client appartient au segment
  • Le client a abandonné son chariot
  • Le client fête son anniversaire

Si ces déclencheurs sont utilisés dans les activités Dialogue pour envoyer des courriers électroniques à l'aide de l'action Envoyer un message, vérifiez que l'heure spécifiée dans cette tâche est antérieure à l'heure où les courriers marketing sont planifiés pour leur envoi dans la console d'administration. Pour vérifier l'heure d'envoi configurée pour les comptes d'activité de courrier électronique sortant, reportez-vous à la rubrique Configuration des comptes d'activité de courrier électronique. Dans la mesure du possible, laissez un battement d'une heure entre les deux. Par exemple, si le compte d'activité de courrier électronique sortant est planifié pour envoyer des courriers à 4 h, planifiez l'heure quotidienne des déclencheurs marketing pour une exécution au plus tard à 3 h.

L'heure de la journée se base sur la machine sur laquelle est installé HCL Commerce Server.

Procédure

  1. Ouvrez HCL Commerce Developer et basculez vers la vue Explorateur d'entreprise.
  2. Si vous disposez déjà d'une version personnalisée du fichier de configuration de composant marketing à l'emplacement workspace_dir\WC\xml\config\com.ibm.commerce.marketing-ext\, passez à l'étape 3. Sinon, créez-en une :
    1. Accédez au chemin suivant :

      workspace_dir\WC\xml\config\

    2. Sous le dossier config, ajoutez un dossier com.ibm.commerce.marketing-ext de sorte que son chemin d'accès soit similaire à ceci :

      workspace_dir\WC\xml\config\com.ibm.commerce.marketing-ext\.

    3. Accédez au fichier de configuration de composant marketing par défaut à l'emplacement suivant :

      workspace_dir\WC\xml\config\com.ibm.commerce.marketing\

    4. Copiez le fichier par défaut wc-admin-component.xml dans le nouveau dossier com.ibm.commerce.marketing-ext que vous avez créé.
    5. Ouvrez le fichier wc-admin-component.xml copié dans un éditeur. Cette copie devient la version personnalisée du fichier wc-admin-component.xml.
  3. Dans le fichier personnalisé sur workspace_dir\WC\xml\config\com.ibm.commerce.marketing-ext\wc-admin-component.xml, recherchez ou ajoutez la ligne suivante :
    <_config:property name="dailyScheduledJobTimeForTriggers" value="02:00"/>
  4. Modifiez la valeur du paramètre value en sélectionnant une heure de la journée différente.

    Le format de l'heure est hh:mm où :

    • hh = deux chiffres représentant l'heure (de 00 à 23)
    • mm = deux chiffres représentant les minutes (de 00 à 59)
  5. Dans l'élément <_config:configgrouping name="MarketingRuntime">, supprimez toutes les propriétés qui ne sont pas définies différemment de celles du fichier de configuration de composant marketing par défaut (dans workspace_dir\WC\xml\config\wc-admin-component.xml). Le fichier personnalisé ne doit contenir que les propriétés modifiées.
  6. Enregistrez le fichier wc-admin-component.xml personnalisé et fermez-le.
  7. Redémarrez le serveur HCL Commerce.
  8. Déployez le fichier personnalisé en environnement de production.