特定の要素でクリックイベントが発生しない場合

Wicleのクリック自動計測は、すべての要素を対象としているわけではありません。クリックイベントが発生しない場合は、以下を確認してください。

自動計測の対象要素

デフォルトで自動計測されるのは、以下の要素のクリックのみです。

  • <a> 要素

  • <button> 要素

  • <input> 要素のうち、type属性が以下のもの

    • button, checkbox, image, radio, range, reset, submit

上記以外の要素(<div>, <span>, <li> など)のクリックは、デフォルトでは計測されません。

対象外の要素でクリックを計測する方法

対象外の要素のクリックを計測するには、以下の方法があります。

方法1: CSSセレクターで追加する

プロジェクト設定の計測タグ画面arrow-up-rightから、クリック計測対象をCSSセレクターで追加できます。

方法2: HTML属性で追加する

対象とする要素に data-wicle-auto-click 属性を付与することで、その要素のクリックが計測対象になります。

方法3: 任意のdata属性で追加する

既にトラッキング用のdata属性を使用している場合、計測タグ設定画面arrow-up-rightの「追加対象data属性」で指定することで、そのdata属性を持つ要素のクリックを計測対象にできます。

詳しくはクリックイベントの拡張をご参照ください。

計測サポート外のケース

以下の要素内のクリックは、仕様上計測できません。

除外設定に該当していないか確認する

計測対象の要素であっても、除外設定に該当するとクリックイベントは送信されません。

  • 計測タグ設定画面arrow-up-rightで「除外CSSセレクター」や「除外対象data属性」が設定されていないか確認する

  • 対象要素やその親要素に data-wicle-system 属性が付与されていないか確認する(この属性を持つ要素はシステムにより自動的に除外されます)

確認方法

Chrome拡張のイベントビューアで、対象要素をクリックした際にclickイベントが表示されるか確認してください。

circle-info

クリックイベントには任意のデータを付与することもできます。詳しくはクリックイベントの拡張をご参照ください。

最終更新

役に立ちましたか?