カスタムデータイベント

この方法を使用して、トラッキングとリアルタイムのパーソナライゼーション用にカスタムイベントを送信します。 訪問者の行動にもとづいて、サードパーティデータやトリガーにカスタムイベントを送信できます。

各カスタムデータイベントは、訪問者のセッション中に1回カウントされます。

User Context API を使用する前に、web パーソナライゼーションの顧客になり、サイトに RTP タグをデプロイする必要があります。

パラメーター
オプション/必須
タイプ
説明
send
必須
文字列
メソッドアクション。
event
必須
文字列
メソッド名。
customData
必須
文字列または配列
カスタムデータ。

カスタムデータの文字列を使用してイベントを送信する

var customData = {value: 'MyEvent'};
rtp('send', 'event', customData);

カスタムデータの文字列の配列を使用してイベントを送信する

カスタムデータ配列には、最大4つの要素を含めることができます。 4つ以上の要素を送信するには、Send Event APIを繰り返し呼び出し、1回の呼び出しごとに4つ以下の項目を使用します。

var customData = {value: ['MyEvent', 'download - example whitepaper']};
rtp('send', 'event', customData);

ボタンのクリックに基づいてイベントを送信する

次の使用例は、訪問者がボタンを選択して特定のホワイトペーパーをダウンロードしたときに、カスタム データ イベントを送信します。 RTPは、イベントを使用して、これらの訪問者をリアルタイムでセグメント化できます。

web サイトでは、さらに2回クリックするだけでパーソナライズされたキャンペーンを表示できます。 例えば、ダウンロードしたホワイトペーパーに関連する別のコンテンツをキャンペーンに表示できます。

<button id="download-whitepaper" onclick="rtp('send', 'event', {value :'download - example whitepaper'})">Download</button>
recommendation-more-help
marketo-developer-help