Pour chaque internaute qui visite une page où le widget Target First est proposé, un certains nombre d’events peuvent être envoyés vers GA. En fonction du comportement de l’internaute, ces events sont envoyés systématiquement et peuvent être analysés en créant des segments dans la console d’Analytics.

Prérequis : une API Google Analytics en javascript doit être installée sur vos pages. Target First utilise à la fois le framework global site tag (gtag.js) ainsi que Analytics le Reporting API Analytics de sorte à couvrir le maximum de configuration. Voici un exemple utilisé par Target First :

function sendAnalyticsEvent()
{
    if (typeof gtag === 'function') 
    {
        gtag('event', 'Invitation', {
          'event_label': 'Invitation_from_targeting',
          'event_category': 'Target_first'
        });
    }
    else if (typeof ga === 'function') 
    {
        ga('send', {
            hitType: 'event',
            eventCategory: 'Target_first',
            eventAction: 'Invitation',
            eventLabel: 'Invitation_from_targeting'
        });
    }
}

Voici une liste des évents tels qu’ils sont poussés

Description de l’event : lors de l’envoi d’un formulaire de prise de rendez vous (meeting)
event (gtag) : Submit_WCB
event_category (gtag) : Target_first
event_label (gtag) : Submit_WCB
eventCategory : Submit_WCB
eventAction: ‘AgentSide’
eventLabel: ‘Submit_WCB’

Description de l’event : l’internaute vient d’écrire un premier message dans le widget de chat
event (gtag) : Chat
event_category (gtag) : Target_first
event_label (gtag) : session_id (le numéro de session TF de l’internaute)
eventCategory : Chat
eventAction: AgentSide
eventLabel: session_id

Description de l’event : la tirette de callback ou de meeting apparaît sur l’écran
event (gtag) : Print_WCB
event_category (gtag) : Target_first
event_label (gtag) : Print_WCB
eventCategory : Print_WCB
eventAction: AgentSide
eventLabel: Print_WCB

Description de l’event : un message automatique de « type setting » est reçu par l’internaute (cela ne présume pas du déploiement du widget, si par exemple l’internaute l’a rétracté précédemment)
event (gtag) : Autochat
event_category (gtag) : Target_first
event_label (gtag) : Invitation_from_settings
eventCategory : Print_WCB
eventAction: Autochat
eventLabel: Invitation_from_settings

Description de l’event : un message automatique de « type ciblage » est reçu par l’internaute (cela ne présume pas non plus du déploiement du widget)
event (gtag) : Invitation
event_category (gtag) : Target_first
event_label (gtag) : Invitation_from_targeting
eventCategory : Print_WCB
eventAction: Invitation
eventLabel: Invitation_from_targeting

Description de l’event : L’internaute a effectué une première interaction avec le chatbot (si actif), c’est à dire qu’il a saisi une première phrase ou cliqué un premier bouton
event (gtag) : Chatbot
event_category (gtag) : Chatbot
event_label (gtag) : session_id
eventCategory : Chatbot
eventAction : AgentSide
eventLabel : session_id