Intégration à Qualtrics Social Connect
À propos de l’intégration à Qualtrics Social Connect
L’intégration à Qualtrics Social Connect vous permet de consolider et d’analyser tous vos avis clients numériques depuis un seul et même endroit. Vous pouvez ensuite analyser vos données à l’aide de n’importe quelle méthode d’analyse Qualtrics, y compris Text iQ dans un tableau de bord expérience client.
Étape 1 : création de l’en-tête d’autorisation
Cette section explique comment créer l’en-tête d’autorisation pour l’intégration. Vous en aurez besoin pour configurer l’intégration avec Qualtrics Social Connect.
- Accédez à Paramètres du compte.
- Accédez à la section ID Qualtrics de votre compte et copiez votre jeton API. Si vous disposez déjà d’un jeton API, n’en générez pas un nouveau.
- Notez votre nom d’utilisateur Qualtrics. En règle générale, il s’agit de l’adresse e-mail que vous utilisez pour vous connecter à Qualtrics. Si vous ne connaissez pas votre nom d’utilisateur Qualtrics, contactez votre Administrateur d’entreprise.
- À l’aide de votre nom d’utilisateur Qualtrics, créez une chaîne d
‘identifiants au format suivant : <Votre nom d’utilisateur Qualtrics>:<Votre jeton API Qualtrics>.Astuce Qualtrics : si vous utilisez l’authentification unique (SSO) pour vous connecter à Qualtrics, assurez-vous d’inclure le composant # de votre nom d’utilisateur.Exemple : un exemple de chaîne de référence d’identification est :
barnaby@qualtrics.com:63V9BuO9wMyvgo9HOf1OpeTOrhkvYGiRx1yMGrki
- Encoder la chaîne d’identifiants avec l’encodage en base64. Pour ce faire, vous pouvez utiliser n’importe quel encodeur base64 en ligne.
Exemple : ma chaîne d’identifiants encodée en base64 est :
YmFybmFieUBxdWFsdHJpY3MuY29tOjYzVjhCdU85V015dmcwOUlPZjFPcDhUT3Joa3ZZR2lSeDF5TUdaa2k=
- Créez l’en-tête d’autorisation au format suivant : Basic <base64 encoded infos>. Notez l’espace entre “Basic” et les identifiants.
Exemple : Mon en-tête d’autorisation finale est :
Basic YmFybmFieUBxdWFsdHJpY3MuY29tOjYzVjhCdU85V015dmcwOUlPZjFPcDhUT3Joa3ZZR2lSeDF5TUdaa2k=
Vous aurez besoin de cet identifiant d’autorisation dans la section suivante. Copiez-le quelque part facilement accessible.
Étape 2 : Créer une automatisation dans Qualtrics Social Connect
Cette section couvre la configuration initiale que vous devrez effectuer dans Qualtrics Social Connect pour configurer l’intégration. Pour commencer la configuration, vous devez d’abord créer un flux d’opérations dans Qualtrics.
- Dans Qualtrics, accédez à Flux de travail.
- Cliquez sur Créer un workflow, puis sur Lancé par un événement.
- Sélectionnez l’onglet Évènement JSON.
- Cliquez sur Copier URL pour copier le point de terminaison de l’événement. Vous aurez besoin de ce point final d’événement pour terminer la configuration dans Qualtrics Social Connect. Sauvegardez-le quelque part où vous pourrez y accéder ultérieurement.
- Dans un nouvel onglet du navigateur, connectez-vous à Qualtrics Social Connect.
- Accédez à Paramètres du compte.
- Dans l’onglet Synthèse, sélectionnez Automatisation Recettes.
- Dans la section Lors de la mise à jour de cas, cliquez sur Ajouter une recette d’automatisation.
- Donnez un nom à votre procédure de fabrication d’automatisation.
- Assurez-vous que Mention est sélectionné dans la section Déclencheur et sélectionnez A été créé(e) dans le menu déroulant.
- Cliquez sur le signe plus (+ ) pour sélectionner une ou plusieurs rubriques à surveiller.
- Dans la section Filtre, configurez les règles de filtrage pour les mentions que vous souhaitez surveiller.
- Dans la section Action, sélectionnez Déclencher Webhook dans le menu déroulant.
- Dans la zone URL, collez le point d’extrémité de l’événement que vous avez copié à l’étape 4.
- Dans la zone En-tête d’autorisation, collez l‘en-tête d’autorisation que vous avez créé précédemment.
- Si vous utilisez un appel d’API pour récupérer des balises, activez l’option Retarder. Il est recommandé de définir un délai minimum de 10 minutes pour s’assurer que les étiquettes ont eu le temps d’être attachées aux mentions.
- Cliquez sur Ajouter pour terminer la configuration.
Pour tester la connexion, générez une nouvelle mention (la façon de générer la mention dépendra de votre source, comme la création d’un nouveau tweet ou la sortie d’un commentaire). Vous pouvez également attendre la publication suivante lorsque cela se produit naturellement. Une fois la nouvelle mention générée, ouvrez l’événement JSON dans votre flux d’opérations Qualtrics et consultez les propriétés JSON qui ont été capturées par l’événement :
Étape 3 : Création du jeu de données Qualtrics
Pour enregistrer les données dans Qualtrics, vous devez créer un jeu de données Qualtrics. Vous pouvez créer un jeu de données Qualtrics en appelant l’API de jeu de données directement à partir de la ligne de commande.
- Ouvrez un éditeur de texte et créez la commande API. Le format général est le suivant :
curl -X POST https://brandID.qualtrics.com/API/v3/datasets -H "Content-Type: application/json" -H "X-API-TOKEN: Your Qualtrics API Token" -d '{ "name": "Choisir un nom pour votre jeu de données", "primaryKey": "Choose ID column name", "createProject": true, "fields": [ { "name": " Same ID " column "name as ci-dessus"
- Dans la commande API ci-dessus, vous devez remplacer les valeurs suivantes :
- brandID : ID de votre organisation Qualtrics.
- Votre jeton d’API Qualtrics : votre jeton API.
- Choisissez un nom pour votre jeu de données : Saisissez un nom pour donner le jeu de données.
- Sélectionnez ID column name : indiquez le nom de zone qui contiendra la clé d’identification de votre projet. Nous vous recommandons d’utiliser “uniqueId”.
- Ouvrez le terminal sur votre ordinateur et collez la commande. Appuyez sur Entrée pour exécuter la commande.
- Copiez l’ID du jeu de données à partir du résultat. Vous en aurez besoin ultérieurement. Le résultat de l’appel d’API sera au format suivant :
{"result":{"name":"<Name of your dataset> ","primaryKey":"<id field that you defined> ","datasetId":"ID du jeu de données, voici ce que vous devez copier","champs":[<list of fields that you defined>},"meta":{"requestId":"<internal request ID> ","httpStatus":"200 - OK"}}
- Une fois que vous avez créé votre jeu de données, il sera disponible sur la page Projets Qualtrics en tant que projet de données importé. Cliquez sur votre projet pour l’ouvrir.
- Après avoir ouvert votre projet de données importées, vous pouvez utiliser l’éditeur de champs dans l’onglet Données & Analysis pour ajouter les champs que vous souhaitez importer depuis Social Connect. Pour plus d’informations sur les zones disponibles, voir Champs de SAP Common Social Connect. Lorsque vous ajoutez vos champs, nous vous recommandons de les enregistrer en tant que type de texte libre dans votre jeu de données.
Étape 4 : Terminer le workflow
Maintenant que vous avez établi une connexion avec Qualtrics Social Connect et créé votre jeu de données, il est temps de mapper les données de Qualtrics Social Connect à votre jeu de données.
- Ouvrez le workflow que vous avez créé précédemment.
- Cliquez sur le signe plus (+) et sélectionnez Tâche.
- Sélectionnez l’onglet Service Web tâche.
- Sélectionnez Service Web authentifié.
- Cliquez sur Suivant.
- Cliquez sur Ajouter un compte utilisateur.
- Donnez un Nom à votre compte. Cela répond à vos besoins organisationnels.
- Sélectionnez OAuth pour le type de connexion.
- Sélectionnez Identifiants client pour le type d’attribution.
- Saisissez votre ID client et votre clé secrète client. Voir API OAuth pour plus d’informations sur la manière de les créer.
- Collez l’URL suivante dans le point de terminaison du jeton : https://BrandID.DatacenterID.qualtrics.com/oauth2/token
- Remplacez le texte en gras ci-dessus par les ID correspondants :
- BrandID : ID de votre organisation Qualtrics.
- DatacenterID : votre ID de centre de données Qualtrics.
- Cliquez sur Connecter un compte.
- Sélectionnez le compte que vous venez d’ajouter.
- Cliquez sur Suivant.
- Sélectionnez POST pour le type de demande.
- Saisissez l’URL au format suivant :
https://brandID.qualtrics.com/API/v3/datasets/DatasetID/data
où brandID est votre ID de marque Qualtrics et DatasetID est l’ID d’ensemble de données que vous avez copié précédemment.
- Dans la section En-têtes, ajoutez Autorisation comme clé.
- Pour la Valeur, saisissez Porteur et ajoutez un espace de fin.
- Cliquez sur l’icône de texte inséré {a} et sélectionnez votre compte QSC.
- Dans la section Corps, sélectionnez des paires clé-valeur JSON et commencez à mapper vos zones. Pour la clé, saisissez le nom de zone. Pour la valeur, utilisez du texte inséré pour sélectionner le champ provenant directement de l’événement JSON. La section Champs Common Social Connect contient le code de texte inséré pour les données non transformées de Social Connect.
- Lorsque vous avez terminé, cliquez sur Enregistrer.
Étape 5 : analyse des données de connexion via les réseaux sociaux de Qualtrics
Cette section explique comment analyser vos données Qualtrics Social Connect dans les tableaux de bord CX et Text iQ.
Affichage des données SAP Social Connect dans les tableaux de bord expérience client
- Créez un tableau de bord dans un projet de tableau de bord CX.
- Cliquez sur Ajouter une source, placez le curseur sur Sources de données externes, puis sélectionnez le projet contenant vos données de connexion via les réseaux sociaux.
- Ajustez les types de zones pour vos zones importées. Pour plus d’informations sur le type de champ suggéré pour chaque champ de jeu de données, voir Champs Common Social Connect.
- Sauvegardez vos modifications lorsque vous avez terminé.
La modification de votre tableau de bord est identique à la modification d’un tableau de bord expérience client. Consultez les pages d’assistance suivantes pour en savoir plus :
- Prise en main des tableaux de bord expérience client
- Étape 1 : création de votre projet & ajout d’un tableau de bord
- Étape 2 : Mappage d’une source de données de tableau de bord
- Étape 3 : Planification de Dashboard Design
- Étape 4 : Création de votre tableau de bord
- Étape 5 : personnalisation du tableau de bord supplémentaire
- Étape 6 : partage de & ; administration de l’utilisateur
Utilisation de Text iQ
Nous vous recommandons d’utiliser Text iQ dans votre tableau de bord CX. Cela garantira que toutes vos données se trouvent au même endroit et que vos champs Text iQ seront automatiquement mappés à votre tableau de bord si vous les analysez via le tableau de bord. Lorsque vous êtes prêt à commencer, cliquez sur le bouton Analyser dans Text iQ de votre tableau de bord.
La plupart des champs de mention ne seront pas utiles pour l’analyse de texte (par exemple, auteur, source, ID, etc.). Lorsque vous choisissez les données à importer dans Text iQ, assurez-vous de sélectionner le champ de contenu du message.
L’utilisation de Text iQ pour les données de connexion sociale fonctionne de la même manière que l’analyse du texte des réponses à l’enquête dans Qualtrics. Consultez les pages d’assistance suivantes pour en savoir plus :
Importation d’enrichissements XM Discover
Cette section explique comment importer des enrichissements XM Discover dans votre jeu de données. Bien qu’il ne soit pas obligatoire de s’intégrer à Qualtrics Social Connect, XM Discover enrichments vous aide à analyser vos mentions en temps réel en les marquant en fonction du contenu de la mention.
- Dans SAP Social Connect, accédez à Mots-clés.
- Cliquez sur Ajouter un enrichissement XM Discover.
- Sélectionnez la ou les rubriques pour lesquelles vous souhaitez ajouter des enrichissements.
- Cliquez sur Suivant.
- Sélectionnez les modèles de catégorie que vous souhaitez utiliser.
- Pour Enrichissement en temps réel, sélectionnez Oui.
Attention : si vous n’activez pas l’enrichissement en temps réel, les enrichissements XM Discover seront traités dans un délai de 7 minutes ou plus après la création de la mention dans Social Connect et les balises correspondantes ne seront donc pas disponibles dans votre flux d’opérations Qualtrics.
- Cliquez sur Enregistrer.
Revenez à votre flux d’opérations dans Qualtrics. Assurez-vous de mapper vos champs dans votre flux d’opérations Qualtrics pour enregistrer les enrichissements XM Discover dans votre jeu de données Qualtrics. Elles sont sauvegardées comme zone de balises.
Étant donné que les enrichissements XM Discover sont exportés sous forme de liste séparée par des virgules, vous devrez spécifier le séparateur de champs dans votre tableau de bord à l’aide de l’éditeur recodé. Assurez-vous de sélectionner Virgule comme séparateur. Vous pouvez également renommer vos champs à l’aide de l’éditeur de recodage pour les rendre plus faciles à afficher dans le tableau de bord.
Zones communes de SAP Social Connect
Cette section contient un tableau des champs couramment utilisés de Social Connect, leur code de texte inséré pour créer votre mappage, le type de champ sous lequel vous devez les enregistrer sous Qualtrics et toute remarque spéciale sur le champ.
Nom de zone de l’ensemble de données | Chemin d’accès au texte inséré (pour le mappage de workflow) | Type de champ de tableau de bord | Description & ; notes spéciales |
id | ~{aed://id} | Valeur du texte | Identifiant spécifique à Social Connect Qualtrics pour cette mention (unique par sujet). |
ID unique | ~{aed://unique_id} | Valeur du texte | Identifiant spécifique à Social Connect Qualtrics pour cette mention. |
NomAuteur | ~{aed://author.name} | Valeur du texte | Nom d’utilisateur ou descripteur de l’auteur de la mention. |
autorFullname | ~{aed://auth.fullname} | Valeur du texte | Nom complet de l’auteur de la mention. |
ID autoris. | ~{aed://author.id} | Valeur du texte | Identifiant spécifique au service de l’auteur (par exemple : UID Twitter) |
originalAuthorName | ~{aed://original_auth.name} | Valeur du texte | Nom d’utilisateur ou descripteur de l’auteur initial de la mention. (S’il s’agit d’un retweet, repin, …) |
originalAuthorFullname | ~{aed://original_autor.fullname} | Valeur du texte | Nom complet de l’auteur original de la mention. |
originalAuthorId | ~{aed://original_autor.id} | Valeur du texte | Identifiant spécifique au service de l’auteur d’origine (par exemple : UID Twitter). |
messageTitle | ~{aed://message.title} | Texte libre | |
MessageContent | ~{aed://message.content} | Texte libre | Le contenu est au format HTML. Vous pouvez utiliser une tâche de code pour supprimer tout code HTML ou emojis. |
Langue du message | ~{aed://message.language} | Ensemble de texte | Code langue ISO 639-1 de la langue dans laquelle se trouve ce message. |
messageSentiment | ~{aed://message.sentiment} | Ensemble de texte | N’importe lequel/laquelle est positive, négative, neutre ou non définie. |
Type de message | ~{aed://message.type} | Ensemble de texte | Type de message.
Valeurs possibles : “post”, “privatemessage”, “video”, “checkin”, “photo”, “text”, “retweet”, “chat”, “email”, “review”, “applause”, “like”, “retweet”, “partagé”, “repin”, “user_préféré”, “reblog”, “engagement”, “question”, “réponse”, “réponse”, “repin”, “user_préféré”, “reblog”, “engagement”, “question”, “commentaire” |
sourceCategory | ~{aed://source.category} | Ensemble de texte | Catégorie sous laquelle cette mention peut être classée.
Valeurs possibles : « social », « social_vidéos », « social_photos », « news_customer », « news_corporate », « news_gouvernement », « news_local », « news_national », « newqis », « newkis », « newswis », |
service source | ~{aed://source.service} | Ensemble de texte | De quelle source de “service connecté” provient la mention.
Valeurs possibles : “twitter”, “instage_hashtag”, “instagram_ads”, “businessped_group”, “rss”, “mixcloud” |
sourceType | ~{aed://source.type} | Ensemble de texte | De quelle source provient la mention. (Nom interne pour le filtrage.)
Voir cette page en Portugais: ReproduitsAide, “Envoyez-nous un avis”, “ProfesseurDepuis.com”, “Envoyez-nous un avis” |
ID source | ~{aed://source.id} | Valeur du texte | Identification de ce message sur le service dont il provient. (Par exemple, l’identifiant de tweet d’un message Twitter.) |
SourceUrl | ~{aed://source.url} | Valeur du texte | URL du message sur le service dont il provient. (Par exemple, le lien vers le commentaire sur Facebook lui-même.) |
locationContinent | ~{aed://location.continent} | Ensemble de texte | Code du continent. |
locationCountry | ~{aed://location.country} | Ensemble de texte | Code pays ISO 3166-1. |
locationCity | ~{aed://location.city} | Valeur du texte | Nom complet de la ville. |
locationRegion | ~{aed://location.region} | Valeur du texte | |
libellés | ~{aed://tags} | Ensemble de texte à plusieurs réponses | Tableau de chaînes ; balises (intelligentes) ajoutées à cette mention. |
topicId | ~{aed://topic.id} | Valeur du texte | |
topicName | ~{aed://topic.name} | Valeur du texte | |
statut | ~{aed://status} | Ensemble de texte | Le statut correspond au stade dans le workflow dans lequel une mention/un cas se trouve actuellement.
Valeurs possibles : “terminé”, “en attente”, “nouveau”. |
permalink | ~{aed://permalink} | Valeur du texte | URL spécifique Qualtrics Social Connect propre à cette mention. |
Date ajoutée | ~{aed://date.add} | Valeur du texte | Horodatage UNIX (en UTC) de lorsque la publication a été indexée par Qualtrics Social Connect.
Si vous utilisez ce champ, vous voudrez utiliser une tâche de code pour transformer la date dans un format plus convivial. Vous pouvez également utiliser la date d’enregistrement par défaut qui sera créée lors de l’importation de la publication dans Qualtrics, car la date/heure sera approximativement la même. |
datePublished | ~{aed://date.publier} | Valeur du texte | Horodatage UNIX (en UTC) de la publication de la publication de la publication.
Vous souhaitez probablement utiliser un texte inséré de tâche de code avec une date mise en forme à la place. |
priorité | ~{aed://priorité} | Ensemble de texte | |
libellés | Ensemble de texte à plusieurs réponses | Tableau de chaînes ; balises (intelligentes) ajoutées à cette mention. Les données de balise intelligente ne sont pas envoyées via des webhooks. Elle ne figurera pas dans les données utiles de l’objet Mention. Ils peuvent uniquement être récupérés via un appel d’API. |