カスタムイベントの送信
アクション内で、ユーザーの操作等によって何らかのイベントを送信したい場合は、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が自動的に発生させるイベント」については、こちらをご覧ください。