Tags
Tags are strings that can be associated with a specific visit/session. Unlike events, tags are unique per session (i.e. can not have duplicate tags), are simple strings of a length of maximum 128 characters. Tags can be used to quickly filter/segment data.
Example
Instructions
Sometimes you might want to save additional data for each tracked user (such as username or whether they clicked a button or not).
To add a tag the function UST.addTag() is provided. It has only one parameter which is the tag value. For example after calling this: UST.addTag("username_John")
The tag will be saved for the current recording and you will be able to find it more easily.
You can also enable auto-tagging when certain elements are clicked. Add the HTML5 attribute data-UST_click_tag to set what tag will be added if the current element is clicked.
Example:
<input type="text" data-UST_click_tag="clicked_input" />
. When this input is clicked the tag clicked_input will be added for this session.You will then be able to, for example, see only the recordings of users who clicked that specific input.
Notes
Once written, the value of tags can not be changed.
Each tag is unique and can appear only once. If you call
UST.addTag()
again with the same tag value, nothing will happen.If you want more tags with similar name, you can either add a random value or a unique ID to each tag name.
Examples: Using tags
1. Track if user scrolled on the homepage
JavaScript:
Result:
Recorded users will then have tags similar to this:
2. Record all clicked elements
By default, in order to reduce storage size, userTrack only stores click positions for both heatmaps and recordings. If you want to also store the clicked elements selectors, you could add something like this after the tracker file:
This will add a tag like click_element-path
for every element clicked, for example click_#pricing-button(1)
.
The element-path
is a CSS selector that has the nth-child:
part remove to save space, you can get the original selector by using this function:
Last updated