Créer un chatflow mobile en utilisant le SDK de chat mobile (BETA)
Dernière mise à jour: octobre 31, 2024
Disponible avec le ou les abonnements suivants, sauf mention contraire :
Tous les produits et les abonnements |
Vous pouvez créer un chatflow mobile dans HubSpot et utiliser le SDK de chat mobile pour intégrer la fonctionnalité de chat de HubSpot dans une application iOS ou Android. Avec le SDK de chat mobile, vous pouvez fournir une expérience d'assistance contextuelle et exploiter d'autres fonctionnalités de self-service HubSpot, telles que l'intégration d'un bot ou d'une base de connaissances dans votre expérience de chat.
Remarque :
- Cette fonctionnalité est actuellement en cours de développement. Elle est susceptible d'être modifiée en fonction des tests et des retours d'information. En utilisant le SDK mobile, vous acceptez les conditions du développeur de HubSpot et les conditions de la version bêta du développeur de HubSpot.
- Apprenez comment faire participer votre compte à la version bêta ici.
Créer un flux de discussion mobile
Pour créer un chatflow mobile dans HubSpot qui s'intégrera au SDK mobile :
- Dans votre compte HubSpot, accédez à Automatisations > Chatflows.
- En haut à droite, cliquez sur Create chatflow.
- Cliquez sur Mobile.
- Cliquez sur le menu déroulant pour sélectionner un service d'assistance ou une boîte de réception à laquelle associer le flux de discussion.
- Cliquez sur le menu déroulant langue et sélectionnez une langue .
- Entrez un tag mobile :
- Une balise mobile est nécessaire pour que HubSpot puisse déterminer quel chatflow vous souhaitez afficher dans votre application. Vos développeurs doivent inclure cette balise dans le fichier de configuration associé à votre application pour permettre à votre chatflow d'être correctement identifié.
- Plusieurs flux de discussion peuvent partager la même étiquette mobile. Dans ce cas, le chatflow ayant le niveau de priorité le plus élevé apparaîtra dans votre application. Pour en savoir plus sur l'ajustement de la priorité de vos flux de conversation sur , consultez l'article.
- Cliquez sur Suivant.
- Sur la page Chatflow , dans la barre latérale gauche, sélectionnez une option de chat en direct:
- Si vous souhaitez qu'un visiteur puisse immédiatement entamer une discussion avec vous et votre équipe via votre application, sélectionnez Live chat.
- Si vous êtes un utilisateur dans un compte Service Hub Professional ou Enterprise et que vous avez au moins trois articles publiés dans la base de connaissances, vous pouvez sélectionner Knowledge base search & live chat pour ajouter l'option de recherche dans la base de connaissances directement à partir de votre application.
- Cliquez sur Créer.
Mettre en œuvre le SDK
Pour trouver le fichier de configuration, vous devez commencer à développer et à mettre en œuvre le SDK de chat mobile :
- Dans votre compte HubSpot, cliquez sur l'icône Paramètres settings dans la barre de navigation principale.
- Dans le menu latéral de gauche, naviguez vers Boîte de réception et service d'assistance > Boîtes de réception.
- Survolez la chaîne que vous souhaitez afficher dans votre application et cliquez sur Edit.
- Dans l'onglet Channels, cliquez sur Mobile SDK dans le menu latéral gauche.
- Cliquez sur l'onglet iOS Settings ou Android Settings en fonction de la plateforme pour laquelle vous développez.
- Sous Fichier de configuration, cliquez sur Copier pour copier le contenu du fichier de configuration dans votre presse-papiers, ou cliquez sur Télécharger le code pour télécharger directement le fichier de configuration.
Utilisez ce fichier de configuration lorsque vous développez votre application iOS ou Android. Pour en savoir plus sur la façon de démarrer, utilisez les liens de la documentation pour développeurs ci-dessous :
- iOS :
- Android :
Remarque : vous pouvez utiliser un cadre hybride avec le SDK de chat mobile (par exemple, React Native, Flutter, Ionic, etc.), mais vous devrez développer vos propres crochets vers les API iOS et Android associées pour mettre en œuvre le SDK.
Confirmer la réussite de la mise en œuvre dans HubSpot
Une fois que vous avez fini d'implémenter le SDK dans votre application, publiez une mise à jour de l'application pour que vos clients puissent commencer à utiliser le nouveau widget de chat dans votre application. Vous pouvez ensuite confirmer que le widget est installé avec succès dans les paramètres de votre boîte de réception HubSpot :
- Dans votre compte HubSpot, cliquez sur l'icône Paramètres settings dans la barre de navigation principale.
- Dans le menu latéral de gauche, naviguez vers Boîte de réception et service d'assistance > Boîtes de réception.
- Examinez la liste des canaux connectés sur l'onglet Channels. Le statut de Mobile dans la ligne Chat doit apparaître en vert.
Propriétés mobiles dans les outils de reporting
Une fois que vos clients commencent à utiliser votre widget de chat intégré, vous pouvez établir des rapports détaillés sur le chat et des analyses à l'aide des outils de reporting de HubSpot.
Les propriétés suivantes, spécifiques aux mobiles, sont disponibles :
- Plate-forme : la plate-forme spécifique de l'appareil (iOS, Android, web).
- Modèle de l'appareil : le modèle spécifique de l'appareil (par exemple, iPhone 12, Samsun Galaxy S21, etc.).
- Version du système d'exploitation : la version du système d'exploitation de l'appareil de l'utilisateur (par exemple, iOS 17, Android 14, etc.).
- Orientation de l'appareil : si l'utilisateur a regardé l'application horizontalement ou verticalement pendant le chat.
- Résolution de l'écran : la résolution de l'écran de l'appareil mobile de l'utilisateur pendant le chat.
- Niveau de batterie : niveau de batterie de l'appareil mobile de l'utilisateur pendant le chat.
- Autorisation de notification : si l'utilisateur a activé les notifications sur son appareil mobile.
- Autorisation de l'appareil photo : si l'utilisateur a activé l'autorisation de la photothèque sur son appareil mobile.
- Autorisation de localisation : si l'utilisateur a activé l'autorisation de localisation sur son appareil mobile.
- Emplacement : permet éventuellement à l'application de spécifier les coordonnées géographiques de l'utilisateur.