Releases: ingestly/ingestly-client-javascript
Releases · ingestly/ingestly-client-javascript
Ingestly Client JS v1.0.4
Ingestly Client JS v1.0.3
Removed the user-agent based device info processing from the SDK. These information is now set by the Endpoint side.
Ingestly Client JS v1.0.2
A minor update.
- Wrapped
Fetchandxhrcall withtry~catch
Ingestly Client JS v1.0.1
This is a minor update.
- Improved a format of
click_pathvalue. (this is a breaking change) - Excluded
inputtag from the list of observation target for click tracking.
Ingestly Client JS v1.0.0
Bump up a measure version to 1. This update contains two big changes below.
Changes
ID handling
- Removed all code related to writing values to localStorage and Cookie. Now, this SDK does not write anything to browser's local storage.
- Reduced IDs sent to the endpoint. Now, the endpoint recognize
rootIDand use it for Ingestly ID and Session ID if necessary.
Consent Management and Cookie opt-out
- Added
setConsent()method to store the acceptance status of data utilization. (a consent information is stored in Cookie but it will be set by the endpoint.) setConsent()is also able to deleteingestlyIdandingestlySesCookies if a user does not accept to use Cookies.useCookieoption is added forconfig()method. This option switch the default of Cookie use.
How to update
- First of all, update your Ingestly endpoint to v1.0.0.
- Add
useCookieoption toconfig(). (if you use SDK v1.0.0 withoutuseCookie=true, the endpoint will not set any Cookies.
Ingestly Client JS v0.6.6
- Added a session ID support (Cookie based)
- Fixed an issue in a method for reading cookies.
- Minor improvements.
Ingestly Client JS v0.6.5
- fixed a minor bug in RUM feature. (no impact to the tracking accuracy)
Ingestly Client JS v0.6.4
- Added a capability to handle a session cookie for the session based analysis.
- A recurring event (rAF based) is now able to be disabled by setting
0foreventFrequencysetting. trackClicks()is now able to measure clicks evendata-trackableis not set.
Ingestly Client JS v0.6.3
- Auto-track methods such as trackRead, trackScroll, trackMedia, etc.. support a custom context.
Ingestly Client JS v0.6.2
- Added Form Analysis
- Minor improvements