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