Reference
Last updated
Was this helpful?
Last updated
Was this helpful?
Activates the tag with an identity. Needed when authentication is enabled.
Getters
Event listeners
Displays a list of available commands in the console
Removes an identity, effectively stopping the tag when authentication is enabled.
navigate
Changes the current screen and restart the tag, allowing a new targeting run
Records a transaction
Setters
These methods are used for authentication. Please see the dedicated Help Center article :
iAdvize.get
takes a single property argument, and returns the associated value. Properties are keys that reference values that can change over time. These values can be accessed :
directly, using iAdvize.get
(ex: iAdvize.get('visitor:cookiesConsent')
)
when they change, using iAdvize.on (ex: iAdvize.on('visitor:cookiesConsentChange', callback)
)
tag:version
The tag version
"LIGHT"
, "FULL"
visitor:cookiesConsent
Whether the visitor consented to cookies or not
true
, false
, null
(default)
visitor:GDPRConsent
Whether the visitor consented to GDPR or not
true
, false
, null
(default)
chatbox:status
The status of the chatbox
OPENED
, REDUCED
, CLOSED
(default)
iAdvize.on
takes two arguments :
The name of an event,
A callback that takes the associated event value as parameter.
Every property available on iAdvize.get
also has a corresponding event (iAdvize.on('{property}Change', (value) => {...})). iAdvize.off
takes the same arguments to remove the event listener.
Set editable properties.
visitor:cookiesConsent
Whether the visitor consented to cookies or not
true
, false
visitor:GDPRConsent
Whether the visitor consented to GDPR or not
true
, false
Lists all the available methods,
Lists all the available properties on get
and set
,
Lists all the available events on on
and off
.
Allows to record transactions. See the dedicated article on the Help Center: