メインコンテンツへスキップ
SignalsはContentsquareによってトリガーされ、レイジクリック、継続的なホバー、繰り返しのスクロール、不正行為などのユーザー操作に基づいて発火します。 KameleoonとContentsquareの連携方法については、このテーマの記事を参照してください。

KameleoonでContentsquare Live Signalsを取得する

要約すると、Live Signalがトリガーされた際にContentsquareが初期化するKameleoonカスタムデータを作成・セットアップする必要があります。以下の手順でカスタムデータをセットアップします:
  1. カスタムデータの名前を ContentsquareLiveSignals にします。
  2. 取得方法 Kameleoon Activation API を選択します。
  3. タイプ List of Strings を選択します。
  4. スコープ Visit を選択します。
Live Signalsの名前はContentsquareでエンドユーザーが変更できるため、当社のセグメントビルダーでLive Signalsを使用したい場合、カスタムデータポップインの最終ステップにある Save the values for the targeting condition associated with the custom data point オプションにカスタムスクリプトを追加する必要があります。
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'} 
];
Live Signalsの名前に合わせてスクリプトを更新してください。例えば、デフォルトのシグナル js_error_signal を「JavaScript errors」と名付けた場合、上記のスクリプトは次のように更新する必要があります:
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'} 
];
その後、訪問中に1つ以上のLive Signalがトリガーされた訪問者をターゲティングできるようになります。

利用可能なContentsquareシグナル

デフォルトで9つのシグナルが利用可能です。

フリクションシグナル

  • js_error_signal:クリックがX秒以内にJSエラーを引き起こした場合
  • consecutive_click_signal:同じ要素をY秒以内に連続X回クリック
  • rage_click_signal:Yミリ秒以内にX回急速にクリック
  • repetitive_hovering_signal:Y秒以内に同じ要素をX回ホバー
  • repeated_scrolling_signal:ページのX%までスクロールして、Y%まで戻す動作をZ回繰り返す
  • mouse_shakes_signal:Xミリ秒以内にマウスを左右または上下に急加速

不正シグナル

  • excessive_pastes_fraud_signal:同じフィールドとセッション内でX回ペーストする。Low、Medium、Highの3段階のしきい値
  • excessive_reloads_fraud_signal:同じセッション内でX回リロードする。Low、Medium、Highの3段階のしきい値

広告ブロックシグナル

  • adblocker_signal:X秒以内に広告ブロッカーが検出された場合。

KameleoonでContentsquareシグナルを使用する

Contentsquareシグナルは以下の用途で利用できます: