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

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

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

De chat openen vanuit een eigen link of knop

Elke link of knop op uw website kan de chat openen; het venster verschijnt direct naast het aangeklikte element. Met vooraf ingevulde tekst, tabbladkeuze en desgewenst helemaal zonder chatballon.

In plaats van via de chatballon in de hoek kunnen uw bezoekers de chat ook openen via een link of knop op uw website — bijvoorbeeld “Hulp & support” in de zijbalk of “Vraag over mijn abonnement” op uw prijspagina. Het chatvenster opent dan direct naast dat element.

Er is geen extra code nodig: de gewone insluitcode uit De widget insluiten volstaat. In uw account staat ook een kopieerbaar voorbeeld onder Project → Insluiten → De chat openen vanuit een eigen link.

Het eenvoudigste geval

Een link naar #rc-open:

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

Of een knop met het attribuut data-rc-open:

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

data-rc-open werkt op elk element, niet alleen op knoppen. Naast #rc-open accepteert de widget ook #reactive-chat als linkdoel.

De klik telt ook als de widget nog niet volledig geladen is: het venster opent zodra de widget klaar is.

Waar het venster verschijnt

Om het venster op de gebruikelijke plek in de hoek te openen, schrijft u data-rc-open="corner". data-rc-anchor="none" doet hetzelfde:

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

Het berichtveld vooraf invullen

Met data-rc-message staat bij het openen van de chat al een zin in het berichtveld. Die wordt niet verzonden — de bezoeker kan aanvullen, wijzigen of verwijderen en verzendt zelf.

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

Er worden maximaal 200 tekens gebruikt. De chat schakelt hiervoor over naar het gesprekstabblad.

Een tabblad kiezen

Als uw chat meerdere tabbladen heeft, bepaalt data-rc-tab welk tabblad bij het openen vooraan staat:

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

Als uw chat het opgegeven tabblad niet heeft (bijvoorbeeld help zonder hulpartikelen), opent de chat gewoon zoals gebruikelijk.

Openen vanuit eigen JavaScript

Dezelfde opties zijn beschikbaar als aanroep. anchor is het element waarnaast het venster moet verschijnen; message en tab zijn optioneel:

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

Zonder anchor opent het venster op de gebruikelijke plek. ReactiveChat('open') zonder opties werkt zoals voorheen. Als het element zelf data-rc-message of data-rc-tab bevat, gelden die ook voor de aanroep; wat u uitdrukkelijk in de aanroep doorgeeft, heeft voorrang.

Als uw code mogelijk draait voordat de insluitcode is geladen, zet u deze regel ervoor. Aanroepen worden dan in de wachtrij gezet en uitgevoerd zodra de widget klaar is:

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

Helemaal geen chatballon

Als de chat alleen via uw eigen links bereikbaar moet zijn — bijvoorbeeld “Hulp & support” in de zijbalk — zijn er twee manieren.

In uw account: zet onder Project → Uiterlijk → Merk de Weergave op Alleen via uw eigen links (geen chatpictogram) en sla op. De instelling werkt zonder wijziging aan uw website. Kopieer daarna toch de insluitcode onder Project → Installatie opnieuw: het nieuwe fragment bevat uw merkkleur niet meer, zodat het chatpictogram niet kort opflitst bij het laden van de pagina. Zolang de widget uw instelling niet van de server kon ophalen — bijvoorbeeld zonder verbinding of bij een eerste bezoek voordat de bezoeker cookies heeft geaccepteerd — verschijnt het pictogram nog als vangnet, zodat de chat bereikbaar blijft.

Op het fragment: als het pictogram nooit mag verschijnen, verbergt u de chatballon met data-rc-hide-launcher="true" op de insluitcode. Dit attribuut geldt altijd, ongeacht wat in uw account is ingesteld:

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

Zorg dan dat elke pagina waarop bezoekers de chat moeten kunnen bereiken minstens één zo’n link heeft.

Problemen oplossen

De overige instellingen van het fragment staan beschreven in De widget insluiten. Hoe u een kaart voor uw eigen aanbod in de chat toont, staat in De promotiekaart in de chat.

Verder lezen in de documentatie

Uitgebreid: Referentie van de scripttag en JavaScript-API. Alle hoofdstukken staan in de documentatie.

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