New
- Delta Campaigns: utm campaigns are now sent in events
Change
- Campaigns: <prefix>source are now sent in the property src_source instead of src
sameSiteStrict
to force the writing of our cookies with the option SameSite=Strict
pclick
and s2click
)setVisitorMode
to exempt when user is already in exemptpage_url
propertyextendIncludeBuffer()
now taken into accountheartbeats
is no longer customizableWindow.crypto
on older browser versionsprivacy.extendIncludeContext
andprivacy.extendIncludeProperties
UTM
(Urchin Tracking Module) parameters.Window.crypto
read-only property when available to generate random ID.events
now contain the parameter referrer &ref=
.av_session_id
.tag.events.send
/ tag.events.add
…tag.setProp
/ tag.setProps
…Navigator.sendBeacon()
at_platform
and at_network
are sent by default when there is no equivalence (sponsored links)setPlaybackSpeed
heartbeat
autoSalesTracker
true
or false
instead of 1
or 0
AVInsights
allowing the measurement and tracking of media content.forceHttp
allowing to force the sending of hits with ‘HTTP’ protocol ‘(‘HTTPS’ by default)var config = {forceHttp: false}; // false (by default) or true
requestMethod
allowing to force the ‘POST’ method to send hits (‘GET’ by default) via the function Navigator.sendBeacon()
var config = {requestMethod: 'GET'}; // 'GET' (by default) or 'POST'
maxHitSize
allowing to define the maximum size for a hit (2000 by default)var config = {maxHitSize: 2000}; // 2000 (by default)
requestMethod
allowing to force the ‘POST’ method to send hits (‘POST’ by default) via the function Navigator.sendBeacon()
var config = {Clicks: {requestMethod: 'POST'}}; // 'POST' (by default) or 'GET'
&context=
in event hits (Ecommerce, AVInsights, …).collectDomain
.secure
.Array.prototype.indexOf()
.Navigator.sendBeacon()
.&ref=
with no value for hits from offline storage.&stc=
) whose value is larger than the maximum size allowed for a hit.In order to follow the HTML standard, we have modified the behavior of the tagged elements of a form, with the property
elem
for the management of the redirection:
- element
button
(https://www.w3.org/TR/html52/sec-forms.html#element-attrdef-button-type):
- before: any click on a
<button>
in a<form>
resulted in a validation of the form- now: only the
type
different fromreset
andbutton
lead to a validation of the form
- element
input
(https://www.w3.org/TR/html52/sec-forms.html#the-input-element):
- before: any click on a
<input>
in a<form>
resulted in a validation of the form- now: only the
type
equal tosubmit
lead to a validation of the form
null
valuetarget="_blank"
links)ctrl+click
, cmd+click
, etc.).sendHitWhenOptOut
to control sending hits in OPT-OUT modepixelPath
configuration parameterdocument.createEvent
methodCustomEvent
polyfill renamed to ATCustomEvent
collectDomain
and collectDomainSSL
to replace log
, logSSL
and domain
Consent-NO
send
and dispatchRedirect
)unset()
initEvent()
previousMedia
property replaced (but preserved for legacy) by linkedContent
ignoreEmptyChapterValue
to true by defaultolt
parameter formatevent
and callback
document.body
exists is now taken into accountmediaTheme
(like chapters for page and clicks)medium
parameteridentifiedVisitor.unset()
page.send()
method (in case of a first page hit)dispatchRedirect()
method allowing the redirection management with dispatch()
method