Some implementations, such as on single-page applications, require multiple hits sent on the same page load. Use the clearVars() method to clear variable values so they don’t persist to subsequent hits.

This method does not take any arguments, and does not return any value. Its only purpose is to clear variable values from the instance object. This method sets the following elements to undefined:

  • prop1 - prop75
  • eVar - eVar250
  • hier1 - hier5
  • list1 - list3
  • events
  • products
  • channel
  • purchaseID
  • transactionID
  • state
  • zip
  • campaign

Clear Variables using tags in Adobe Experience Platform

Set the Clear Variables action when configuring a rule.

  1. Log in to the Data Collection UI using your AdobeID credentials.
  2. Click the desired property.
  3. Go to the Rules tab, then click the desired rule (or create a rule).
  4. Under Actions, click the ‘+’ icon
  5. Set the Extension dropdown to Adobe Analytics, and the Action Type to Clear Variables.

s.clearVars() in AppMeasurement and custom code editor

You can call the s.clearVars() method anywhere in your implementation after you instantiate the Analytics object instance.


On this page