Viber

Longueur maximale du message texte : 1000 caractères

Viber ne permet pas de récupérer automatiquement le numéro de téléphone du client.


Comment connecter Viber

Ancienne version

Cette version s'applique uniquement aux utilisateurs qui ont créé leur chatbot avant le 5 février 2024.

Si vous n'avez pas encore créé de bot Viber (après le 5 février 2024), veuillez vous rendre à la section Nouvelle version.

Tout d'abord, suivez le lien ci-dessous et connectez-vous au site.

https://partners.viber.com/login?returnUrl=%2Faccount

Ensuite, créez un compte public pour votre bot.

Choisissez une image et remplissez tous les champs obligatoires.

Champ Description
Nom du compte Nom du bot. Peut être modifié ultérieurement.
Uri Nom d'utilisateur du bot. Utilisé pour générer des liens vers le bot.
Catégorie Spécifiez votre catégorie d'activité (par exemple, Entreprise locale).
Sous-catégorie Spécifiez la sous-catégorie d'activité (par exemple, Entreprise automobile).
Langue Langue du bot.
Description du compte Description du bot visible par tous les abonnés.
Adresse du site web Votre site web.
Adresse e-mail Adresse e-mail de contact.
Emplacement Emplacement de l'entreprise.

Il y a un interrupteur dans le formulaire d'inscription appelé "Le compte contient du contenu pour adultes."

N'ACTIVEZ PAS CETTE OPTION !

Sinon, tous les utilisateurs verront un avertissement avant d'ouvrir votre bot indiquant qu'il contient du contenu pour adultes.

Acceptez le contrat de licence et cliquez sur Créer.

Si tout a été fait correctement, vous recevrez votre jeton de bot.

Vous en aurez besoin pour l'étape suivante.

Votre bot est maintenant prêt.

La seule étape restante est de le connecter à Salebot.

Allez dans la section Canaux et sélectionnez Viber.

Entrez le jeton que vous avez reçu.

Cliquez sur Terminé pour connecter le bot à Salebot.

Vous recevrez une notification dans l'application mobile Viber confirmant que le bot a été créé avec les informations fournies lors de l'inscription.


Nouvelle version (Disponible à partir du 5 février 2024)

À partir du 5 février 2024, Viber a modifié les conditions de création et de connexion des chatbots.

Le service est désormais payant.

Les chatbots créés avant cette date continuent de fonctionner selon les conditions précédentes.

Lisez plus ici.

Selon l'offre commerciale de Viber, des frais de 100 € sont facturés pour chaque chatbot créé ou connecté.

Chaque message envoyé par le bot est inclus dans les frais mensuels payés par le client.

Le prix de chaque message dépend du pays de destination.

Par exemple :

  • Russie — 0,0196 €
  • Biélorussie — 0,0138 €
  • Ukraine — 0,0196 €
  • Kazakhstan — 0,0137 €

Si le nombre de messages dépasse la limite couverte par les frais mensuels de 100 €, des frais supplémentaires peuvent s'appliquer.

Pour plus d'informations, consultez les sections Barème tarifaire et Frais de la documentation Viber.

Pour connecter un chatbot à Viber, vous devez soumettre une demande selon les conditions commerciales.

Le formulaire de demande se présente comme suit.

Le formulaire de demande doit être rempli en anglais.

L'exemple de formulaire traduit (Figure 2 ci-dessus) est fourni à titre de référence uniquement.

Dans le champ Votre demande, précisez que vous souhaitez connecter un chatbot déjà créé.

Après avoir soumis la demande, les spécialistes de Viber l'examineront individuellement et fourniront des instructions pour les prochaines étapes d'intégration.

Avant de soumettre la demande, veuillez lire l'offre commerciale de Viber concernant la création et la connexion de chatbots.


Comment obtenir un lien vers votre bot Viber

Le lien du bot devient disponible immédiatement après la connexion du bot.

En raison des limitations de Viber, les bots ne peuvent pas être trouvés via la recherche Viber.

Les utilisateurs ne peuvent ouvrir un bot qu'en utilisant son bouton ou son lien direct.

Les liens internes viber:// ne sont pas reconnus par de nombreux navigateurs ou applications.

Si vous souhaitez distribuer votre bot, vous pouvez :

  • utiliser les mini-pages d'atterrissage MaviBot ;
  • raccourcir le lien à l'aide d'un service tel que :

https://tinyurl.com/

Comment créer un carrousel dans Viber

  • Viber prend en charge jusqu'à 6 cartes dans un carrousel.
  • Viber permet d'utiliser des boutons colorés.

Formats d'image pris en charge

  • JPEG
  • PNG

Taille d'image maximale

  • 500 Ko

Examinons un exemple de carrousel contenant 3 cartes.

Pour créer les cartes, entrez le code suivant dans le champ Calculatrice :

p =[{"title":"TITLE 1", "description": "DESCRIPTION ", "image": "IMAGE LINK 1", "buttons":[{"text":"BUTTON TEXT 1","color":"#4BB34B"}]}, {"title":"TITLE 1", "description": "DESCRIPTION ", "image": "IMAGE LINK 1", "buttons":[{"text":"BUTTON TEXT 1"}]}, {"title":"TITLE 2", "description": "DESCRIPTION ", "image": "IMAGE LINK 2", "buttons":[{"text":"BUTTON TEXT 2", "url":"LINK"}]}, {"title":"TITLE 3", "description": "DESCRIPTION", "image": "IMAGE LINK 3", "buttons":[{"text":"BUTTON TEXT 3"}]}]

r = send_carousel(p, '')

Tout d'abord, enregistrez le tableau contenant title, description, image et buttons dans la variable p (vous pouvez utiliser n'importe quel nom de variable). Utilisez-le ensuite dans la méthode send_carousel(p, '').

Pour rendre un bouton coloré, ajoutez le paramètre supplémentaire "color":"#4BB34B" au tableau buttons.

La couleur doit être spécifiée sous forme de valeur hexadécimale commençant par #.

Vous pouvez choisir n'importe quelle couleur à l'aide d'un sélecteur de couleurs, par exemple :

https://htmlcolorcodes.com/

Vous pouvez insérer des URL dans les boutons des cartes du carrousel à l'aide du paramètre url. Lorsque le client clique sur le bouton, il sera redirigé vers le lien spécifié, et le lien sera également reçu sous forme de message.

Les boutons des cartes du carrousel peuvent également inclure le paramètre payload. Ce paramètre n'est pas affiché au client mais permet d'analyser la sélection du client.

[
{
"title":"TITLE 1",
"description":"DESCRIPTION",
"image":"IMAGE LINK 1",
"buttons":[
{
"text":"BUTTON TEXT 1",
"color":"#4BB34B",
"url":"BUTTON LINK",
"payload":"1"
}
]
}
]

Si vous utilisez des boutons avec un texte identique, vous pouvez utiliser le paramètre payload. Il n'est pas visible pour le client mais permet d'analyser l'option sélectionnée par l'utilisateur.


Conseils et bonnes pratiques pour les bots Viber

Lors de la création de bots Viber, il y a plusieurs particularités importantes dont vous devez être conscient.

Les comprendre vous fera gagner du temps et vous aidera à tirer pleinement parti des capacités de Viber.


Comment définir le premier message et créer un bouton d'appel à l'action

Lors du premier contact avec un utilisateur, Viber permet aux bots d'envoyer un seul message jusqu'à ce que l'utilisateur réponde.

Par conséquent, dès qu'un utilisateur ouvre votre bot à l'aide du lien du bot, il reçoit automatiquement le premier message.

Dans ce message, vous devez demander au client de :

  • appuyer sur un bouton ; ou
  • envoyer un message.

Sinon, aucun de vos messages suivants ne sera délivré.

Une fois que l'utilisateur a répondu, vous pouvez lui envoyer un nombre illimité de messages.

Le premier message de motivation pour Viber est configuré dans les paramètres du projet.

Les boutons intégrés dans le texte du message ne sont pas envoyés lorsque l'utilisateur ouvre le bot.

Seuls les boutons du clavier doivent être utilisés.

Après la première action de l'utilisateur, vous pouvez envoyer n'importe quel contenu sans restriction.

Exemple de l'apparence du premier message après l'ouverture du bot :


Comment tester à nouveau le premier message

Effectuez ces étapes chaque fois que vous testez le premier message.

Pour ce faire :

  1. Supprimez la conversation de la section Clients dans le constructeur.
  2. Supprimez la conversation avec le bot en cliquant sur Supprimer et se désabonner.

Après cela, l'ouverture du bot à nouveau à l'aide du lien déclenchera à nouveau le message de bienvenue.


Erreurs Viber possibles

Si vous voyez la notification suivante dans la conversation avec un client dans la section Clients, cela peut signifier l'une des choses suivantes :

  • L'utilisateur s'est désabonné de vos messages (a bloqué le bot dans son compte Viber).
  • Vous avez envoyé le deuxième (ou suivant) message avant que l'utilisateur n'ait répondu à votre premier message.
  • Votre premier message contient des boutons dans le texte.

Construisez le flux de votre conversation de sorte qu'après le premier message, l'utilisateur réponde ou configurez le champ Répondre au premier message de l'utilisateur dans les paramètres du constructeur.

Demandez à l'utilisateur de vous envoyer une réponse ou d'appuyer sur un bouton.

Le premier message peut contenir uniquement des boutons du clavier.

Les boutons dans le texte du message ne sont pas autorisés.


Comment démarrer une conversation correctement

Le bloc contenant #{none} est obligatoire.

Il active le bot sans consommer la limite d'envoi du premier message Viber.

Ensuite, comparez la valeur de la variable client_type, qui stocke l'identifiant numérique interne du messager.

Pour Viber :

client_type = 2