எப்படி உதவலாம்?

இது எதைப் பற்றியது என்று சுருக்கமாகச் சொல்லுங்கள் — மின்னஞ்சலில் உங்களைத் தொடர்புகொள்கிறோம்.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
முகப்புப் பக்கத்துக்குச் செல்லவும்

Gebeurtenissen in de browser: on, off en DOM-events

Welke gebeurtenissen de widget op uw pagina meldt — via ReactiveChat('on') en als DOM-events op window —, welke gegevens ze bevatten en hoe u ze doorgeeft aan uw analysetool.

De widget meldt op twee manieren wat er in de chat gebeurt: via ReactiveChat('on', …) en als DOM-events op window. Geen van beide bevat ooit de tekst van een bericht, alleen het feit dat er iets is gebeurd. Gebruik webhooks voor inhoud op uw server.

ReactiveChat('on') en ('off')

function beiNachricht(e) {
  if (e.direction === 'in') { document.title = '(1) ' + document.title; }
}
ReactiveChat('on', 'message', beiNachricht);
// later:
ReactiveChat('off', 'message', beiNachricht);

U kunt on al vóór het laden aanroepen; het abonnement wacht in de wachtrij. Maar: een on is een opdracht en laadt de kern daarom onmiddellijk (trigger command). De widget vangt fouten in uw callback op; ze verstoren de chat niet. Onbekende namen worden zonder melding genegeerd.

De gebeurtenissen en hun gegevens:

Voorbeeld: gebeurtenissen doorgeven aan een analysetool

['open', 'close', 'csat', 'handoff', 'promo:click'].forEach(function (name) {
  ReactiveChat('on', name, function (e) {
    window.dataLayer = window.dataLayer || [];
    window.dataLayer.push({ event: 'reactivechat_' + name.replace(':', '_'), rc: e });
  });
});

DOM-events op window

Onafhankelijk van on activeert de widget CustomEvents op window (ze worden niet naar boven doorgegeven, bubbles: false). Elke detail bevat bovendien ts. Deze gebeurtenissen zijn geschikt voor tools die naar DOM-events luisteren, zoals tagmanagers.

window.addEventListener('reactivechat:opened', function (ev) {
  console.log('Chat open since', new Date(ev.detail.ts));
});

Gebeurtenissen waarnaar de widget luistert

Als u MousePlayer gebruikt, verwerkt de widget de gebeurtenissen mouseplayer:ready, mouseplayer:frustration, mouseplayer:intent en mouseplayer:milestone; mouseplayer:frustration laadt de kern ook eerder. U hebt hiervoor geen andere bronnen nodig.

Wat er niet is

Volgende: Bezoekers identificeren en context doorgeven

கடைசியாகப் புதுப்பித்தது: