మేమెలా సహాయపడగలం?

విషయం ఏమిటో సంక్షిప్తంగా చెప్పండి — ఇమెయిల్ ద్వారా తిరిగి సంప్రదిస్తాం.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
ప్రారంభ పేజీకి వెళ్లండి

Ouvrir le chat depuis votre propre lien ou bouton

Tout lien ou bouton de votre site peut ouvrir le chat : la fenêtre apparaît juste à côté de l’élément cliqué. Avec texte prérempli, choix de l’onglet et, si vous le souhaitez, aucune bulle de chat.

Vos visiteurs peuvent aussi ouvrir le chat depuis un lien ou un bouton de votre site, à la place de la bulle dans le coin : par exemple « Aide et assistance » dans la barre latérale ou « Question sur mon forfait » sur votre page des tarifs. La fenêtre du chat s’ouvre alors juste à côté de cet élément.

Aucun code supplémentaire n’est nécessaire : le code d’intégration habituel de la page Intégrer le widget suffit. Vous trouverez aussi un exemple à copier dans votre compte sous Projet → Intégration → Ouvrir le chat depuis votre propre lien.

Le cas le plus simple

Un lien vers #rc-open :

<a href="#rc-open">Help & support</a>

Ou un bouton avec l’attribut data-rc-open :

<button type="button" data-rc-open>Open chat</button>

data-rc-open fonctionne sur tout élément, pas uniquement sur les boutons. Outre #rc-open, le widget accepte aussi #reactive-chat comme cible de lien.

Le clic est pris en compte même si le widget n’a pas encore fini de charger : la fenêtre s’ouvre dès qu’il est prêt.

Où la fenêtre apparaît

Pour ouvrir la fenêtre à sa position habituelle dans le coin, écrivez data-rc-open="corner". data-rc-anchor="none" produit le même effet :

<button type="button" data-rc-open="corner">Open chat</button>

Préremplir le champ de message

Avec data-rc-message, une phrase figure déjà dans le champ de message à l’ouverture du chat. Elle n’est pas envoyée : le visiteur peut la compléter, la modifier ou la supprimer, puis l’envoyer lui-même.

<button type="button" data-rc-open data-rc-message="I have a question about my plan">
  Question about my plan
</button>

Jusqu’à 200 caractères sont utilisés. Le chat passe pour cela à l’onglet de conversation.

Choisir un onglet

Si votre chat possède plusieurs onglets, data-rc-tab détermine celui qui est affiché au premier plan à l’ouverture :

<a href="#rc-open" data-rc-tab="help">Browse help articles</a>

Si votre chat ne possède pas l’onglet indiqué (par exemple help sans articles d’aide), il s’ouvre simplement comme d’habitude.

Ouvrir le chat depuis votre propre JavaScript

Les mêmes options sont disponibles par un appel. anchor est l’élément à côté duquel la fenêtre doit apparaître ; message et tab sont facultatifs :

document.querySelector('#my-button').addEventListener('click', function (ev) {
  ReactiveChat('open', {
    anchor: ev.currentTarget,
    message: 'I have a question about my plan',
    tab: 'msg'
  });
});

Sans anchor, la fenêtre s’ouvre à sa position habituelle. ReactiveChat('open') sans options se comporte comme auparavant. Si l’élément porte lui-même data-rc-message ou data-rc-tab, ces attributs s’appliquent aussi à l’appel ; les valeurs explicitement transmises dans l’appel sont prioritaires.

Si votre code risque de s’exécuter avant le chargement du code d’intégration, placez cette ligne devant. Les appels sont alors mis en file d’attente et exécutés dès que le widget est prêt :

window.ReactiveChat = window.ReactiveChat || function () { (window.ReactiveChat.q = window.ReactiveChat.q || []).push(arguments); };

Aucune bulle de chat

Si le chat doit être accessible uniquement via vos propres liens, par exemple « Aide et assistance » dans la barre latérale, deux possibilités existent.

Dans votre compte : sous Projet → Apparence → Marque, réglez Affichage sur Uniquement via vos propres liens (pas d’icône de chat) et enregistrez. Ce réglage s’applique sans modifier votre site. Recopiez toutefois ensuite le code d’intégration sous Projet → Installation : le nouveau code ne contient plus votre couleur de marque, ce qui évite un bref affichage de l’icône pendant le chargement de la page. Tant que le widget n’a pas pu récupérer votre réglage sur le serveur, par exemple sans connexion ou lors d’une première visite avant l’acceptation des cookies, l’icône apparaît encore par précaution, afin que le chat reste accessible.

Dans le code d’intégration : si l’icône ne doit jamais apparaître, masquez la bulle avec data-rc-hide-launcher="true" sur le code d’intégration. Cet attribut s’applique toujours, quel que soit le réglage de votre compte :

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-hide-launcher="true"
        async></script>

Veillez alors à ce que chaque page où les visiteurs doivent pouvoir accéder au chat contienne au moins un tel lien.

Dépannage

Les autres réglages du code sont décrits dans Intégrer le widget. Pour afficher une carte de votre offre dans le chat, consultez La carte promotionnelle dans le chat.

Pour approfondir dans la documentation

En détail : Référence de la balise script et API JavaScript. Retrouvez tous les chapitres dans la documentation.

చివరిగా నవీకరించినది: