Une fois que votre agent commence à envoyer des messages, vous pouvez suivre les métriques de ses messages et de ses conversations. La console Business Communications Developer fournit des données analytiques sur les messages envoyés. Vous pouvez développer vos propres données analytiques en suivant les événements et d'autres attributs des conversations de vos agents.
Analyse dans la console pour les développeurs Business Communications
La console pour les développeurs Business Communications prend en charge trois métriques concernant les messages des agents:
- Envoyés: nombre de messages envoyés par un agent.
- Livrés: nombre de messages correctement distribués aux utilisateurs.
- Lus: nombre de messages lus par les utilisateurs.
La console actualise les métriques chaque matin et les code temporel dans le fuseau horaire UTC (+0).
Toutes les métriques sont regroupées par messages envoyés un jour donné. Cela signifie que tous les événements associés à un message (Envoyé, Livré, Lu) apparaissent à la date (en UTC) à laquelle l'agent a envoyé le message. Si un événement Livré ou Lu se produit un jour ultérieur, les métriques sont renseignées à la date Envoyé du message associé. La console remplit les données analytiques pendant huit jours.
Par exemple, si un agent envoie un message le 1er janvier et que l'appareil de l'utilisateur le reçoit le 1er janvier, les métriques Envoyé et Livré du 1er janvier augmentent toutes les deux de 1 lorsque les métriques sont actualisées le jour suivant. Si l'utilisateur lit le message le 2 janvier, la métrique Lu pour le 1er janvier (date à laquelle l'agent a envoyé le message) augmente d'un point lorsque les métriques sont actualisées le jour suivant. Toutefois, si l'utilisateur lit le message le 10 janvier, qui se trouve en dehors de la période de remplissage de huit jours, la métrique Lu pour le 1er janvier n'augmente pas et l'événement Lu n'est pas signalé.
Afficher les données analytiques sur les agents
- Ouvrez la console pour les développeurs de communications d'entreprise, connectez-vous avec votre compte Google RBM, puis cliquez sur votre agent.
- Dans le volet de gauche, cliquez sur Analytics.
- Indiquez l'échelle temporelle, la date de début et la date de fin de vos données.
- Spécifiez les métriques que vous souhaitez afficher.
Pour exporter les données analytiques actuelles au format CSV, ouvrez le menu dans le volet "Données analytiques", puis cliquez sur Exporter des données.
Mesurer vos propres données analytiques
Si vous avez des préférences d'analyse différentes ou si vous avez besoin d'informations plus détaillées que celles disponibles dans la console pour les développeurs Business Communications, vous pouvez collecter vos propres données analytiques.
Les exigences en matière de capture et de stockage des données varient selon l'organisation et le cas d'utilisation. Respectez toutes les règles et réglementations qui vous sont applicables.
Voici quelques métriques que vous pouvez collecter:
- Messages envoyés Enregistrez les détails chaque fois que votre agent envoie un message. Le suivi de l'
messageId
vous permet d'associer un message aux événements et réponses ultérieurs. - Accusés de réception Capturez les événements
DELIVERED
. - Confirmations de lecture Capturez les événements
READ
. - Engagement utilisateur Capturez les événements
IS_TYPING
, le nombre de réponses des utilisateurs et la différence de temps entre les événementsREAD
et les réponses des utilisateurs suivantes. - Type d'interaction Identifiez comment les utilisateurs réagissent à vos messages. Utilisez des
postbackData
pertinents pour suivre les réponses et les actions suggérées, et surveillez les formats de réponse pour identifier si les utilisateurs envoient des fichiers, des emplacements ou des messages de texte brut. - Réactivité des agents Mesurez le temps que votre agent met à répondre aux messages des utilisateurs.
Une fois vos données analytiques collectées, vous pouvez les analyser et les organiser de la manière la plus adaptée à vos besoins métier.