Passer au contenu principal
Les Signals sont declenches par Contentsquare en fonction des interactions des utilisateurs, telles que rage clicking, hovering constant, scrolling repete et activite frauduleuse. Pour savoir comment integrer Kameleoon a Contentsquare, vous pouvez lire notre article sur le sujet.

Recuperer les Contentsquare Live Signals dans Kameleoon

En resume, vous devrez creer et configurer une custom data Kameleoon que Contentsquare initialisera lorsqu’un live signal est declenche. Suivez ces etapes pour configurer la custom data :
  1. Nommez votre custom data ContentsquareLiveSignals.
  2. Choisissez la methode d’acquisition Kameleoon Activation API.
  3. Choisissez le type List of Strings.
  4. Choisissez le scope Visit.
Comme les noms des Live Signals peuvent etre modifies par l’utilisateur final dans Contentsquare, si vous souhaitez utiliser les Live Signals dans notre Segment Builder, vous devez ajouter un script personnalise dans l’option Save the values for the targeting condition associated with the custom data point du pop-in de la custom data (derniere etape).
return [
{value:'js_error_signal', label:'js_error_signal'}, 
{value:'consecutive_click_signal', label:'consecutive_click_signal'}, 
{value:'rage_click_signal', label:'rage_click_signal'}, 
{value:'repetitive_hovering_signal', label:'repetitive_hovering_signal'},
{value:'repeated_scrolling_signal', label:'repeated_scrolling_signal'},
{value:'mouse_shakes_signal', label:'mouse_shakes_signal'},
{value:'excessive_pastes_fraud_signal', label:'repetitive_hovering_signal'},
{value:'excessive_reloads_fraud_signal', label:'excessive_reloads_fraud_signal'} 
];
Mettez a jour le script en fonction des noms de vos Live Signals. Par exemple, si vous avez nomme le signal par defaut js_error_signal : “JavaScript errors”, alors le script ci-dessus doit etre mis a jour ainsi :
return [
{value:'JavaScript errors', label:'JavaScript errors'}, 
{value:'consecutive_click_signal', label:'consecutive_click_signal'}, 
{value:'rage_click_signal', label:'rage_click_signal'}, 
{value:'repetitive_hovering_signal', label:'repetitive_hovering_signal'},
{value:'repeated_scrolling_signal', label:'repeated_scrolling_signal'},
{value:'mouse_shakes_signal', label:'mouse_shakes_signal'},
{value:'excessive_pastes_fraud_signal', label:'repetitive_hovering_signal'},
{value:'excessive_reloads_fraud_signal', label:'excessive_reloads_fraud_signal'} 
];
Vous pouvez ensuite cibler les visiteurs lorsque un ou plusieurs Live Signal(s) ont ete declenches pendant leur visite.

Contentsquare Signals disponibles

Neuf Signals sont disponibles par defaut.

Friction Signals

  • js_error_signal : Chaque fois qu’un clic provoque une erreur JS dans X secondes
  • consecutive_click_signal : Cliquer sur le meme element X fois consecutivement dans Y secondes
  • rage_click_signal : Cliquer rapidement X fois dans Y millisecondes
  • repetitive_hovering_signal : Survoler le meme element X fois dans Y secondes
  • repeated_scrolling_signal : Scroller jusqu’a X% de la page puis remonter jusqu’a Y% de la page Z fois
  • mouse_shakes_signal : Accelerer la souris a gauche et a droite ou de haut en bas dans X millisecondes

Fraud Signals

  • excessive_pastes_fraud_signal : Coller dans le meme champ et lors de la meme session X fois avec trois seuils : Low, Medium et High
  • excessive_reloads_fraud_signal : Rechargement lors de la meme session X fois avec trois seuils : Low, Medium et High

Ad Block Signal

  • adblocker_signal : Chaque fois qu’un bloqueur de publicite est detecte dans X secondes.

Utiliser les Contentsquare Signals dans Kameleoon

Vous pouvez utiliser les Contentsquare Signals :