Résoudre les problèmes liés au marketing in-app

Cet article vous aide à résoudre les problèmes liés au marketing in-app.

Problème 1 : l’affichage Membres n’est pas disponible lorsque vous ouvrez le formulaire Liste marketing

Cause

Le problème se produit en raison de la personnalisation des affichages pour chaque sous-grille dans le formulaire Liste marketing, ce qui fait que la liste des membres apparaît vide.

La liste des membres est vide dans le formulaire Liste marketing.

Résolution

  1. Accédez à Paramètres>avancés>Personnalisations>du système.

  2. À partir du plan de site, ouvrez Entités>Formulaires de liste> marketing.

  3. Dans la liste des formulaires, sélectionnez le formulaire Liste marketing .

    Sélectionnez le formulaire Liste marketing dans la liste des formulaires.

  4. Dans le formulaire Liste marketing , dans le plan de site Liste marketing , sélectionnez Membres.

    Sélectionnez Membres dans le plan de site Liste marketing.

  5. Sélectionnez Contacts, puis Modifier les propriétés. La fenêtre Définir les propriétés s’ouvre.

    L’Fenêtre Propriétés Set s’ouvre une fois que vous avez sélectionné Contacts et modifier les propriétés.

  6. Dans la section Options supplémentaires , dans la liste déroulante Sélecteur de vue, sélectionnez Afficher les vues sélectionnées.

    La liste des options supplémentaires s’affiche.

  7. Sélectionnez la vue Mes contacts actifs , puis, dans la liste déroulante Sélecteur d’affichage, sélectionnez Désactivé.

    Sélectionnez Désactivé dans la liste déroulante Sélecteur d’affichage.

  8. Dans la section Nom , décochez la case Afficher l’étiquette sur formulaire .

    Décochez la case Afficher l’étiquette du formulaire.

  9. Sélectionnez OK.

  10. Répétez les étapes 5 à 9 pour les comptes et les prospects.

  11. Enregistrez et publiez le formulaire.

Problème 2 : Impossible d’associer une campagne créée à partir du formulaire Liste marketing à un enregistrement liste marketing dans Unified Interface

Cause

Le problème se produit parce que l’attribut TmpRegardingObjectId a été supprimé du formulaire Campagnes.

Liste de campagne vide dans le formulaire Liste marketing dans Unified Interface.

Résolution

  1. Accédez à Paramètres>avancés>Personnalisations>du système.

  2. À partir du plan de site, ouvrez Entities>Campaign>Forms.

  3. Dans la liste des formulaires, sélectionnez le formulaire Campagne .

    Sélectionnez le formulaire Campagne dans la liste des formulaires.

  4. Dans le volet Champ Explorer affiché sur le côté droit de la page, ajoutez le champ TmpRegardingObjectId au formulaire.

    Ajoutez TmpRegardingObjectId au formulaire de campagne.

  5. Sélectionnez le champ TmpRegardingObjectId , puis sélectionnez Modifier les propriétés.

    L’Fenêtre Propriétés Set s’ouvre.

  6. Dans la section Étiquette , décochez la case Afficher l’étiquette sur le formulaire et, dans la section Visibilité , décochez la case Visible par défaut .

    Décochez les cases Afficher l’étiquette sur le formulaire et Visibilité par défaut.

  7. Enregistrez et publiez le formulaire.

Cause

Le problème se produit parce que le nom complet du contact ou du compte a été modifié dans l’application et que le nom de la société (RELATED_TYPE) sélectionne le type associé à partir du nom complet modifié.

Résolution

Dans Unified Interface, l’entité nom de la société est disponible en tant que Nom de société (compte). Par exemple, si vous renommez le compte En tant qu’organisation, l’entité est renommée Nom de la société (organisation).

Problème : Impossible d’envoyer des e-mails à l’aide de la liste de distribution de campagne rapide par e-mail

Cause

Le problème se produit pour l’une des raisons suivantes :

  • Les utilisateurs ne disposent pas des autorisations nécessaires pour envoyer des e-mails au nom d’autres utilisateurs.
  • Le propriétaire de l’enregistrement (membres de la liste marketing) n’a pas autorisé les autres utilisateurs Dynamics 365 à envoyer des e-mails au nom du propriétaire.

Résolution

Pour résoudre ce problème, effectuez l’une des opérations suivantes :

  • Pour l’utilisateur qui crée la campagne rapide, le privilège Envoyer Email en tant qu’autre utilisateur doit être attribué à au moins un rôle attribué à l’utilisateur. Pour plus d’informations, consultez Créer un rôle de sécurité avec l’héritage des privilèges des membres de l’équipe.

    Donnez l’autorisation d’envoyer un e-mail en tant que privilège utilisateur supplémentaire pour l’utilisateur.

  • Pour le propriétaire de l’enregistrement, la case Autoriser les autres utilisateurs de Microsoft Dynamics 365 à envoyer des e-mails en votre nom doit être cochée sous Sélectionner si d’autres utilisateurs peuvent envoyer des e-mails pour vous dans la boîte de dialogue Définir les options personnelles.

    Autoriser d’autres utilisateurs à envoyer des e-mails au nom du propriétaire.

Problème 4 - Impossible de modifier le champ de formulaire dans l’e-mail dans l’Assistant Campagne rapide

Cause

Le problème est dû à des autorisations insuffisantes pour l’option Envoyer Email en tant qu’autre utilisateur pour votre rôle.

Résolution

Fournissez des autorisations suffisantes pour l’option Envoyer Email en tant qu’autre utilisateur pour l’un de vos rôles.

Problème 5 - Impossible de voir les modèles d’e-mail dans la boîte de dialogue distribuer

Cause

Le sélecteur de modèle d’e-mail dans Unified Interface s’appuie sur certains niveaux d’accès pour différentes entités.

Résolution

Pour résoudre le problème, les utilisateurs doivent accéder aux enregistrements utilisateur système. Fournissez l’accès aux utilisateurs système en leur attribuant des rôles de sécurité dans votre Dynamics 365 organization. Pour plus d’informations, consultez Configurer la sécurité des utilisateurs sur les ressources dans un environnement.

Problème 6 : le processus de distribution des campagnes est bloqué avec un status en attente ou échec

Cause

Le processus de distribution de campagne nécessite qu’un workflow s’exécute en arrière-plan. Lorsque le flux de travail est désactivé, la distribution des campagnes n’est pas terminée et est bloquée dans l’état En attente ou Échec .

Résolution

Pour résoudre ce problème, activez le processus en arrière-plan du workflow, puis activez le processus ActivityPropagation .

Activer le processus en arrière-plan du flux de travail

  1. Accédez à Paramètres avancés>Paramètres>Travaux système> système.

  2. Accédez à ActivityPropagation jobs et, sous Sessions de processus, sélectionnez le travail qui correspond ou correspond approximativement, la date et l’heure auxquelles la campagne rapide a été exécutée.

  3. Vérifiez qu’un message d’erreur s’affiche sous la section détails, indiquant que l’opération asynchrone a été ignorée, car l’organisation est en mode Désactiver le traitement en arrière-plan . Mettez à jour les paramètres de votre environnement en procédant comme suit :

    1. Accédez au Centre d’administration Dynamics 365, sélectionnez votre instance, puis sélectionnez Administration Paramètres.

      Sélectionnez Administration Paramètres dans le Centre d’administration.

    2. Décochez la case Désactiver les opérations en arrière-plan .

      Décochez la case Désactiver les opérations en arrière-plan.

  4. Enregistrez vos paramètres et quittez.

Activer le processus ActivityPropagation

  1. Accédez à Paramètres>avancés>Personnalisations>du système.

  2. À partir du plan de site, accédez à Processus.

  3. Dans le sélecteur d’affichage, sélectionnez Tout.

    Tous les processus disponibles sont affichés.

    Sélectionnez Tout dans le sélecteur d’affichage pour afficher tous les processus disponibles.

  4. Sélectionnez le processus ActivityPropagation , puis sélectionnez Activer.

    Activez le processus ActivityPropagation en sélectionnant le bouton Activer.

Problème 7 - Ma campagne rapide a échoué et est définie sur Abandonné

Cause

Le problème est dû à l’échec d’une trace de pile liée aux plug-ins personnalisés dans le processus de workflow.

Résolution

  1. Accédez à Paramètres avancés>Paramètres>Travaux système> système.
  2. Accédez à ActivityPropagation jobs et, sous Sessions de processus, sélectionnez le travail qui correspond ou correspond approximativement, la date et l’heure auxquelles la campagne rapide a été exécutée.

Le travail système contient des informations qui incluent la trace de pile qui présente l’échec. Résolvez l’échec comme indiqué dans la documentation sur l’échec de la trace de pile.

Problème 8 - La campagne rapide exécute une boucle imparable et génère des milliers d’enregistrements d’échec

Cause

En raison de conditions inconnues, lorsqu’un workflow ne parvient pas à créer des activités de campagne, il passe dans une boucle imparable et continue à créer des activités de campagne, qui échouent toutes. Vous remarquerez que le nombre d’échecs ne cesse d’augmenter jusqu’à ce qu’il dépasse le nombre de membres dans la liste marketing ciblée.

Résolution

Désactivez le workflow ActivityPropagation , puis réactivez-le.

  1. Accédez à Paramètres>avancés>Personnalisations>du système.

  2. À partir du plan de site, accédez à Processus.

  3. Dans le sélecteur d’affichage, sélectionnez Tout.

    Tous les processus disponibles sont affichés.

    Sélectionnez Tout dans le sélecteur d’affichage pour afficher tous les processus disponibles.

  4. Sélectionnez le workflow ActivityPropagation , puis sélectionnez Désactiver.

    Désactivez le workflow ActivityPropagation.

  5. Patientez 24 heures, puis réactivez le workflow ActivityPropagation .

Problème 9 : la distribution de campagnes ne crée pas d’activités sur les entités cibles

Les enregistrements cibles (compte, contact et prospect) peuvent identifier leurs préférences pour la réception de supports marketing par le biais de la distribution de campagnes : il s’agit notamment d’e-mails, de téléphones, de télécopies et de courriers en bloc.

Les activités de campagne sont créées pour les membres de la liste marketing uniquement lorsque leurs préférences sont définies sur Autoriser ou Envoyer.

Définissez les préférences de contact pour autoriser ou envoyer.

Problème 10 - La distribution de campagne échoue pour certains membres

Cause

La distribution des campagnes est basée sur les membres de la liste marketing. Le membre peut être un compte, un contact ou un prospect. Une distribution de campagne peut échouer pour les membres pour l’une des raisons suivantes :

  • Aucune adresse e-mail n’est associée au membre.
  • L’adresse e-mail associée au membre n’est pas valide.
  • Le membre a configuré le champ Envoyer le matériel marketing dans l’enregistrement du membre comme Ne pas envoyer.

Résolution

Passez en revue la raison détaillée de l’échec dans la grille Membres exclus et prenez les mesures nécessaires.

Problème 11 : l’onglet Campagne n’est pas disponible dans les formulaires de compte, de contact ou de prospect dans Unified Interface

Cause

Étant donné qu’il n’existe aucune relation directe entre la table de campagne et les comptes, contacts ou prospects, l’onglet Campagne n’est pas disponible dans ces formulaires. La seule façon d’afficher la liste des campagnes consiste à utiliser une activité de campagne distribuée, car une activité de campagne distribuée est la véritable indication qu’une entité cible est utilisée dans une campagne.

Résolution

Pour résoudre le problème, ajoutez l’onglet Activités de campagne au formulaire.

Remarque

Dans cet exemple, nous utilisons l’entité Account.

  1. Accédez à Paramètres>avancés>Personnalisations>du système.

  2. Dans Composants, sélectionnez Entités>Comptes>Formulaires.

  3. Ouvrez le formulaire auquel vous souhaitez ajouter la sous-grille.

  4. Dans la page du formulaire, sélectionnez l’onglet Insertion , puis sélectionnez Une colonne.

    Une nouvelle colonne est ajoutée en tant qu’onglet.

  5. Sélectionnez l’onglet, puis modifier les propriétés. La boîte de dialogue Propriétés de l’onglet s’ouvre.

  6. Entrez les valeurs Nom et Étiquette en tant qu’activités de campagne, puis sélectionnez OK. L’onglet est ensuite renommé Activités de campagne.

  7. Sélectionnez l’onglet Activités de campagne , accédez à l’onglet Insertion , puis sélectionnez Sous-grille.

    La boîte de dialogue Définir les propriétés de la sous-grille s’ouvre.

  8. Sous l’onglet Affichage , entrez les informations suivantes :

    • Dans la section Nom , pour le nom unique, entrez Campaign_Activities.
    • Dans la section Nom , pour Étiquette, entrez Activités de campagne.
    • Dans la section Source de données , procédez comme suit :
      • Pour Entité, sélectionnez Activités de campagne.
      • Pour Affichage par défaut, sélectionnez Toutes les activités de campagne.

    en entrant des valeurs sous l’onglet Affichage de la sous-grille.

  9. Enregistrez les modifications et publiez le formulaire.

Pour vérifier que le problème a été résolu, ouvrez le compte qui a été utilisé dans les campagnes et a des activités de campagne distribuées. Sélectionnez l’onglet Activités de campagne pour vérifier que les activités de campagne associées s’affichent.

L’onglet Activités de campagne et la sous-grille d’activités ajoutées au formulaire de compte.

Problème 12 - L’utilisateur a expiré lorsqu’il tente de supprimer une liste marketing statique

Cause

La suppression d’une liste marketing statique avec un grand nombre de membres (plus de 50 000) prend beaucoup de temps et aboutit à un délai d’attente.

Résolution

Il est recommandé de supprimer tous les membres de la liste marketing en utilisant Supprimer à l’aide de la recherche avancée, puis de supprimer la liste marketing. Pour améliorer les performances de l’application et éviter les délais d’attente, supprimez les membres de la liste marketing par groupes de 10 000 à la fois. Par exemple, s’il y a 20 000 membres dans une liste marketing et que vous souhaitez supprimer les membres. Supprimez d’abord 10 000 membres, puis supprimez les 10 000 autres.