Partager via


Héberger votre site web d'événement personnalisé dans le marketing sortant sur Azure

Note

Dynamics 365 Marketing et Dynamics 365 Customer Insights sont maintenant Customer Insights - Journeys et Customer Insights - Data. Pour plus d’informations, consultez les Dynamics 365 Customer Insights FAQ

Les nouveaux clients Customer Insights - Journeys reçoivent uniquement des fonctionnalités des parcours en temps réel. Pour en savoir plus, consultez Installation de parcours en temps réel par défaut.

Important

Cet article ne s’applique qu’au marketing sortant, qui sera supprimé du produit le 30 juin 2025. Pour éviter les interruptions, passez aux parcours en temps réel avant cette date. Plus d’informations, voir Vue d’ensemble des transitions

Cette rubrique vous explique le processus d’hébergement de votre site web d’événements personnalisé dans Azure. Pour plus d’informations, voir Concevoir et héberger un site web personnalisé.

Conditions préalables

  1. Téléchargez le code source pour personnaliser le site web de démonstration fourni.
  2. Installez Node.js version 10.x ou supérieure.
  3. Téléchargez l’Explorateur de stockage Azure

Étape 1 : Créer un compte de stockage Azure

Pour créer un compte de stockage Azure, suivez les étapes ci-dessous :

  1. Ouvrez une session dans le Portail Azure et cliquez sur Se connecter. Si vous n’avez pas de compte Azure, inscrivez-vous.

  2. Cliquez sur Comptes de stockage et cliquez sur Ajouter pour créer un nouveau compte de stockage.

    Comptes de stockage.

  3. Dans le menu déroulant Abonnement et groupe de ressources, sélectionnez votre abonnement dans la liste des abonnements existants. Quand vous sélectionnez un Abonnementexistant, le champ Groupe de ressources affiche les groupes de ressources disponibles. Si vous n’en avez pas d’existant, créez un nouveau Groupe de ressources.

    Créez des comptes de stockage.

  4. Entrez le Nom du compte de stockage et sélectionnez également l’Emplacement.

  5. Définissez les valeurs comme illustré dans la capture d’écran et cliquez sur Examiner + Créer

    Note

    Vous pouvez modifier tous les paramètres selon vos besoins.

  6. Vérifiez votre configuration et cliquez sur Enregistrer

Activer l’hébergement de sites web statiques

  1. Sélectionnez le Compte de stockage nouvellement créé et cliquez sur Site Web statique

  2. Activez Site web statique en actionnant le commutateur et nommez le Nom du document d’index et Chemin d’accès au document d’erreur comme index.html (en minuscules)

    Site Web statique.

  3. Cliquez sur Enregistrer. Un nouveau champ Point de terminaison principal s’affiche. Copiez l’URL du champ Point de terminaison principal. Il s’agit de l’URL à partir de laquelle vous joignez votre site Web d’événements personnalisé.

    Activez les sites Web statiques.

Étape 2 : Enregistrez votre application Web

Pour utiliser l’API publique de gestion d’événement, vous avez besoin d’un jeton d’application Web. Le jeton d’application Web est utilisé pour contrôler les requêtes de l’API associées à votre organisation. Informations complémentaires : Enregistrer votre application Web.

Étape 3 : créer un fichier environment.ts

  1. Ouvrez le code source avec votre environnement de développement intégré favori (nous préconisons le code Visual Studio).
  2. Accédez au répertoire src/environments/.
  3. Créez un fichier environment.ts vide (s’il n’existe pas.)
  4. Ouvrez le fichier environment.selfhosted.ts. Ce fichier contient tous les paramètres de configuration de votre site Web d’événement.
  5. Entrer la valeur du champ Point de terminaison à partir de l’enregistrement d’application Web que vous avez créé dans le champ apiEndpoint. Ajoutez EvtMgmt/api/v2.0/ à la valeur apiEndpoint. Elle doit ressembler à https://orguniqueid.crm.dynamics.com/EvtMgmt/api/v2.0/
  6. Assurez-vous de définir la valeur useAadB2C sur false.
  7. Entrer la valeur du champ Jeton générée à partir de l’enregistrement d’application Web dans le champ emApplicationtoken et enregistrez le fichier.
  8. Ouvrez un terminal à la racine du répertoire de votre site Web d’événement personnalisé et exécutez la commande
     ng build --prod --output-hashing none --configuration self-hosted 
    
  9. Cale lance la construction du site web. Vous pouvez rechercher les fichiers générés dans le dossier dist\self-hosted.

Étape 4 : Télécharger votre site Web d’événement personnalisé

  1. Ouvrez l’Explorateur de stockage Microsoft Azure

  2. Connectez-vous avec votre compte Azure.

  3. Sélectionnez votre Compte de stockage

  4. Sélectionnez le conteneur blob $Web

    Conteneur d’objet blob Web.

  5. Chargez tous les fichiers générés auparavant et situés dans le dossier dist/self-hosted dans le conteneur blob $web.

  6. Pour voir le site Web d’événement personnalisé en exécution, copiez la valeur du champ Origine de l’enregistrement d’application Web dans Dynamics 365 Customer Insights - Journeys et ouvrez le dans le navigateur.