La Chatbox Web et la Chatbox Mobile SDK ne s’affichent pas de la même manière : chacun possède son propre design et ses fonctionnalités spécifiques. Dans cet article, nous allons rapidement présenter ces différences.
Différences de fonctionnalités
| Web | Mobile | |
| Powered by iAdvize | Non disponible. | |
| En-tête |
|
|
| Paramètres → Notifications | Non disponible. | |
| Paramètres → Masquer l'historique | Non disponible. | |
| Bouton de défilement vers le bas |
Aligné à droite. |
Centré. |
| Enquête de satisfaction |
Intégrée dans une vue dédiée |
Intégré à la conversation. |
| Boutons de feedback | Non disponible. | |
| Messages non lus | Non disponible. | |
| Ajouter au panier |
Pas encore disponible. |
Non disponible. |
| Configuration de la chatbox |
Réalisée via l’interface d’administration Disponible via ChatboxTemplateAttributes |
Configurée lors de l’intégration du SDK. |
Différences de modèles de Chatbox
|
Chatbox Template (chatboxTemplates.templateAttributes) |
Mobile SDK API (ChatboxConfiguration) |
| allowVisitorCamera | N'existe pas. |
|
avatars.beforeConversation avatars.duringConversation |
incomingMessageAvatar (url/image) |
| compositionAreaMessage | Hardcoded (non configurable) |
| disableVisitorCameraByDefault | N'existe pas. |
| emailTemplateAttributes | N'existe pas. |
| fontFamily | font |
| fontUrl | font |
| headerMessage | N'existe pas. |
| isBrandingShown | N'existe pas. |
| isMobilePositionEnabled | N'existe pas. Non pertinent. |
| isReducedIconDark | N'existe pas. |
| isUserAllowedToSeeHistory | N'existe pas. |
| isUserAllowedToUploadImagesAndPDF |
C'est la seule propriété lue depuis la requête GraphQL chatboxTemplates. |
| isUserAllowedToUseGIFs | N'existe pas. |
|
mobilePosition position |
setFloatingButtonPosition(leftMargin:bottomMargin:) |
|
primaryColor primaryTextColor secondaryColor secondaryTextColor |
Semblable, mais pas exactement équivalent à: accentColor incomingMessageBackgroundColor incomingMessageTextColor outgoingMessageTextColor outgoingMessageBorderColor |
|
profileZoneAttributes.beforeConversation profileZoneAttributes.duringConversation |
N'existe pas. |
| reducedIcon | N'existe pas. Créez un bouton personnalisé pour obtenir un résultat similaire. |
| reducedRadius | N'existe pas. Créez un bouton personnalisé pour obtenir un résultat similaire. |
| reducedSize | N'existe pas. Créez un bouton personnalisé pour obtenir un résultat similaire. |
| satisfactionMessage | Hardcoded (non configurable) |
| welcomeMessage | automaticMessage |
| zIndex | N'existe pas. Non pertinent. |