Intégration à Amazon Web Services
À propos de l’intégration à Amazon Web Services
Amazon Web Services (AWS) est une plate-forme de cloud computing couramment utilisée. L’un des services d’AWS, Amazon EventBridge, peut être utilisé comme point d’intégration entre AWS et Qualtrics.
En fonction des événements dans Amazon EventBridge, vous pouvez déclencher un flux de travail Qualtrics pour déclencher ensuite d’autres tâches, telles que l’envoi d’une enquête, d’un e-mail de remerciement ou d’une récompense pour avoir répondu à une enquête.
Étape 1 : Configuration d’un événement JSON
- Dans Qualtrics, créez un flux de travail basé sur les événements.
- Pour votre événement, sélectionnez l’ événement JSON.
- Cliquez sur Copier URL. Sauvegardez cette URL quelque part pour pouvoir la référencer ultérieurement.
Étape 2 : création d’une connexion dans EventBridge
L’étape suivante consiste à créer une connexion dans EventBridge afin que les données puissent être transmises entre AWS et Qualtrics.
- Dans un nouvel onglet, connectez-vous à Amazon Web Services et accédez à la console Amazon Eventbridge.
- Accédez aux destinations API.
- Dans l’onglet Connexions, cliquez sur Créer une connexion.
- Saisissez un nom de connexion pour savoir à quoi sert cette connexion.
- Sélectionnez Autre pour le type de destination.
- Pour le type Autorisation, sélectionnez Base.
- Pour le Nom d’utilisateur, saisissez votre nom d’utilisateur Qualtrics.
- Pour le mot de passe, saisissez la clé API de votre compte Qualtrics.
- Cliquez sur Paramètres HTTP d’appel pour les développer.
- Configurez les zones suivantes :
- Paramètre : en-tête
- Clé : type de contenu
- Valeur : application/json
- Cliquez sur Créer.
- Dans la fenêtre Connexions, vérifiez que votre connexion est autorisée.
Étape 3 : création d’une destination API dans EventBridge
Ensuite, vous allez créer une destination API dans EventBridge qui contrôle où les données sont envoyées. Dans ce cas, la destination de l’API est l’URL d’événement JSON que vous avez copiée à l’étape 1.
- Dans EventBridge, accédez aux destinations API.
- Dans l’onglet Destinations API, cliquez sur Créer une destination API.
- Saisissez un nom pour savoir à quoi sert cette destination API.
- Pour le point de terminaison de destination de l’API, collez l’URL de l’événement JSON que vous avez copié à l’étape 1.
- Pour la méthode HTTP, sélectionnez POST.
- Si vous le souhaitez, saisissez une limite de taux d’invocation par seconde. Cela contrôle le nombre maximal de fois que le point d’extrémité peut être appelé par seconde.
Astuce Qualtrics : Qualtrics prend en charge jusqu’à 3 000 transactions par minute (50 par seconde maintenues).
- Pour la Connexion, sélectionnez Utiliser une connexion existante.
- À l’aide du menu déroulant, sélectionnez la connexion que vous avez créée à l’étape 2.
- Cliquez sur Créer.
- Dans la fenêtre Destinations API, vérifiez que votre destination API est active.
Étape 4 : création d’une règle EventBridge
Les règles dans EventBridge sont utilisées pour filtrer des événements et des modèles spécifiques. Les règles que vous créez seront propres à votre organisation et à votre cas d’utilisation. Dans cette section, nous allons utiliser l’exemple de création d’une règle pour filtrer la création d’objets dans S3.
- Dans EventBridge, accédez à la section Règles.
- Cliquez sur Créer une règle.
- Donnez un nom descriptif à votre règle.
- Pour le bus Event, sélectionnez default.
Astuce Qualtrics : les notifications d’événement S3 ne peuvent être envoyées qu’au bus EventBridge par défaut.
- Pour le type de règle, sélectionnez Règle avec un modèle d’événement.
- Cliquez sur Suivant.
- Pour la source Event, sélectionnez AWS events ou EventBridge partner events.
Astuce Qualtrics : Rendez-vous sur cette page de support AWS pour obtenir des exemples d’événements que vous pouvez envoyer à EventBridge. Dans l’exemple de cette page, nous supposons qu’un objet est déposé dans un compartiment S3 pour être récupéré et traité dans Qualtrics.
- Sélectionnez Utiliser formulaire de modèle pour la méthode de création.
- Pour la source de l’événement, sélectionnez Services AWS.
- Sélectionnez Simple Storage Service (S3) comme service AWS.
- Sélectionnez Notification d’événement Amazon S3 pour le Type d’événement.
- Activez les événements spécifiques et sélectionnez l’événement Objet créé.
- Activez les compartiments spécifiques par nom et saisissez votre nom de compartiment S3.
- Cliquez sur Suivant.
- Sélectionnez la destination de l’API EventBridge pour le type de cible.
- Pour la destination d’API, sélectionnez Utiliser une destination d’API existante, puis utilisez la liste déroulante pour sélectionner la destination d’API que vous avez créée à l’étape 3.
- Pour le rôle Exécution, créez un nouveau rôle ou utilisez un rôle existant.
- Suivez les instructions de l’éditeur de règles pour vérifier et terminer la configuration de la règle.
Étape 5 : mettre à jour les paramètres du compartiment S3
Suivez les instructions de cette page d’assistance AWS pour mettre à jour votre compartiment S3 afin de pousser des événements vers EventBridge.
Étape 6 : Terminer le workflow
Vos instances AWS et Qualtrics sont désormais connectées ! Une fois qu’un objet est chargé dans S3, un événement est envoyé à EventBridge, qui transmet ensuite l’événement à l’événement JSON dans votre flux de travail Qualtrics, en lançant le flux de travail. Vous aurez un accès complet à l’événement S3 dans le corps de l’événement JSON.
Vous pouvez ensuite ajouter des tâches qui seront déclenchées à la suite de votre flux de travail. Pour plus d’informations, voir Définition de tâches.