カスタムイベントの送信

アクション内で、ユーザーの操作等によって何らかのイベントを送信したい場合は、Script内で下記のように記述ください。

// この例では、'event_name'という名前で、イベントが送信されます
tracker.track('event_name', {
  value1: 'xxx',
  value2: 'yyy'
});
Webサイト上のタグからイベントを発生させる場合は `krt('send', 'event_name', ...)` のように記述しますが、KARTEのアクションで配信するJavaScriptからイベントを発生させる場合は代わりに `tracker.track()` を利用してください。

アクション中で `krt('send', 'event_name', ...)` を利用すると、イベントが意図通りに飛ばないことがあります。

第1引数('event_name'の箇所。必須)

イベント名を入れてください。
イベント名には半角小文字英字(a-z)、半角数字(0-9)と'_'が使用できます。先頭は小文字英字にしてください。

第2引数(任意)

送信するイベントの値を、JavaScriptのオブジェクト形式で指定します。

ただし、message_clickイベントなど、「KARTEが自動的に発生させるイベント」と同じ名称のイベントを指定すると、両イベントが区別できなくなりますので、基本的にイベント名の重複は避けてください。

message_clickイベントを発生させる方法については、こちらをご覧ください。

「KARTEが自動的に発生させるイベント」については、こちらをご覧ください。