シングルページアプリケーションなどの実装では、同じページの読み込み時に複数のヒットを送信する必要があります。clearVars()
メソッドを使用して、後続のヒットに持続しないように変数値をクリアします。
このメソッドは引数を取らず、値を返しません。その唯一の目的は、インスタンスオブジェクトから変数の値をクリアすることです。このメソッドは、次の要素を undefined
に設定します。
prop1
- prop75
eVar
- eVar250
hier1
- hier5
list1
- list3
events
products
channel
purchaseID
transactionID
state
zip
campaign
Web SDK を使用してAdobeにデータを送信すると、すべての XDM データが自動的にクリアされます。
ルールを設定する際に、「変数をクリア」アクションを設定します。
Analytics オブジェクトインスタンスをインスタンス化した後、実装の任意の場所で s.clearVars()
メソッドを呼び出すことができます。
s.clearVars();