Les différences entre la chatbox Web et la chatbox Mobile SDK

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
  • Couleur d'arrière-plan
  • Avatar
  • Titre
  • Sous-titre
  • Bouton paramètres
  • Bouton fermer à droite

  • Couleur d'arrière-plan ✅ 
  • Avatar ❌
  • Titre ✅
  • Sous-titre ❌
  • Bouton paramètres ❌
  • Bouton fermer à gauche
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.