Web (JavaScript) event taxonomy
Every attribute on every Web (JavaScript) event collection, with its type, an example value and what it means.
Overview
Collected automatically by the JavaScript SDK once the site snippet is installed.
One section per event collection, one row per attribute. Types are the wire types the platform stores, and examples come from the schema itself. An attribute marked (hidden) arrives on the event but is not offered in the console attribute pickers. A very long example value is shortened with an ellipsis.
web_change_on
| Attribute | Type | Example | Description |
|---|---|---|---|
href | String | /company | href property of the link - primarily used for clicks and anchor tags |
targetTag | String | INPUT, DIV, or A | Tag name of the event target's DOM element |
targetId | String | #login | ID of the event target's DOM element |
targetClass | String | primary-btn | Class name of the event target's DOM element |
targetText | String | Sign up | Text of the event target |
hierarchy | String | div#Navbar.navbar.w-nav[data-animation=default][data-collapse=medium][data-durat ... | Full hierarchy of the event target |
web_click_on
| Attribute | Type | Example | Description |
|---|---|---|---|
href | String | /company | href property of the link - primarily used for clicks and anchor tags |
targetTag | String | INPUT, DIV, or A | Tag name of the event target's DOM element |
targetId | String | #login | ID of the event target's DOM element |
targetClass | String | primary-btn | Class name of the event target's DOM element |
targetText | String | Sign up | Text of the event target |
hierarchy | String | div#Navbar.navbar.w-nav[data-animation=default][data-collapse=medium][data-durat ... | Full hierarchy of the event target |
web_leave_page
| Attribute | Type | Example | Description |
|---|---|---|---|
previousPage | String | / | The previous page visited in this session |
url | String | https://www.intempt.com/ | Full page URL |
domain | String | www.intempt.com | Website domain including subdomain, e.g., app.intempt.com |
query | String | ?utm_source=Google&utm_medium=CPC&utm_campaign=sell&utm_term=marketing&utm_conte ... | Query parameters of the URL, e.g., ?utm_id=1234 for intempt.com?utm_id=1234 |
path | String | /company | Path of the URL following the domain pointing to a specific page, e.g., /company for intempt.com/company |
windowWidth | Integer | 1920 | Width of the user's screen in pixels |
hash | String | #install for help.intempt.com/docs#install | Hash route of the first page of the user's session |
title | String | Intempt Technologies | Title of the page |
timeOnPage | String | 516 | Time on page in seconds |
web_session_end
| Attribute | Type | Example | Description |
|---|---|---|---|
source | String | web, iOS | Where this event came from - which Intempt snippet or SDK the data was captured by: either Web, iOS or NodeJS. |
device | String | iPhone | User’s device name |
iOSVendorId | String | 6D92078A-8246-4BA4-AE5B-76104861E7DC | A unique identifier provided by Apple used to identify the device's vendor or maker. It remains constant for apps from the same vendor running on the same device. |
iOSAdvertiserId | String | AEBE52E7-03EE-455A-B3C4-E57283966239 | Advertising identifier for an iOS device. Set to all zeroes if the user has “Limit Ad Tracking” enabled |
appName | String | MyFitnessApp | The name of the application as it appears on the App Store and on the home screen of the device |
appIdentifier | String | http://com.mycompany.myfitnessapp | A unique identifier for the app, usually in reverse DNS format, used by the system and services like push notifications |
appVersion | String | 1.4.2 | Version of the app |
sessionEventCount | String | 15 | The number of events during a session. |
sessionDuration | String | 1542 | The duration between the "Session Start" and the "Session End" events in seconds. |
sessionEndEventName | String | purchase | The original event name that triggered the Session End event. |
attribute.user.utmSource | String | newsletter, email, Google | UTM parameter attributing the source for the user's session |
attribute.user.utmMedium | String | social, display, cpm, ppc, cpc, organic, affiliate, email, referral | UTM parameter attributing the medium for the user's session |
attribute.user.utmTerm | String | running+shoes, luxury+car+rentals, organic+dog+food | UTM parameter attributing the keyword for the user's session |
attribute.user.utmContent | String | sidebar_banner, footer_link, header_button, textlink_article | UTM parameter attributing the campaign content for the user's session |
attribute.user.utmCampaign | String | Spring_Sale_2024, Newsletter_March_2024, Product_Launch_Q2, Holiday_Deals_2024 | UTM parameter attributing the campaign for the user's session |
attribute.user.landingPage | String | https://otto-demo.webflow.io/ | First page of the user's session |
landingPageQuery | String | ?utm_source=Google&utm_medium=CPC&utm_campaign=sell&utm_term=marketing&utm_conte ... | Query parameters of the first page of the user's session |
landingPageHash | String | #install for help.intempt.com/docs#install | Hash route of the first page of the user's session |
attribute.user.deviceType | String | Desktop | User's device type - "Mobile", "Tablet", or "Desktop" |
attribute.user.platform | String | Mac OS X 12.5.1 | User's operating system name |
attribute.user.country | String | Lithuania | User's country location as determined by IP address |
attribute.user.region | String | Vilnius | User's region as determined by IP address |
attribute.user.city | String | Vilnius | User's city as determined by IP address |
sessionStartEventName | String | purchase | The original event name that triggered the Session Start event. |
attribute.user.referrer | String | https://google.com/ | Webpage that linked to your site and initiated the session. If the user navigated directy to your site, or referral headers were stripped, this value will appear as direct |
attribute.user.fullReferrer | String | https://www.google.com/search?q=handmade+leather+wallets | Like "Referrer", but also contains the protocol, port, and path if they exist |
attribute.user.browser | String | Chrome 122.0.6261 | User's browser name |
web_session_start
| Attribute | Type | Example | Description |
|---|---|---|---|
source | String | web, iOS | Where this event came from - which Intempt snippet or SDK the data was captured by: either Web, iOS or NodeJS. |
device | String | iPhone | User’s device name |
iOSVendorId | String | 6D92078A-8246-4BA4-AE5B-76104861E7DC | A unique identifier provided by Apple used to identify the device's vendor or maker. It remains constant for apps from the same vendor running on the same device. |
iOSAdvertiserId | String | AEBE52E7-03EE-455A-B3C4-E57283966239 | Advertising identifier for an iOS device. Set to all zeroes if the user has “Limit Ad Tracking” enabled |
appName | String | MyFitnessApp | The name of the application as it appears on the App Store and on the home screen of the device |
appIdentifier | String | http://com.mycompany.myfitnessapp | A unique identifier for the app, usually in reverse DNS format, used by the system and services like push notifications |
appVersion | String | 1.4.2 | Version of the app |
sessionStartEventName | String | purchase | The original event name that triggered the Session Start event. |
attribute.user.utmSource | String | newsletter, email, Google | UTM parameter attributing the source for the user's session |
attribute.user.utmMedium | String | social, display, cpm, ppc, cpc, organic, affiliate, email, referral | UTM parameter attributing the medium for the user's session |
attribute.user.utmTerm | String | running+shoes, luxury+car+rentals, organic+dog+food | UTM parameter attributing the keyword for the user's session |
attribute.user.utmContent | String | sidebar_banner, footer_link, header_button, textlink_article | UTM parameter attributing the campaign content for the user's session |
attribute.user.utmCampaign | String | Spring_Sale_2024, Newsletter_March_2024, Product_Launch_Q2, Holiday_Deals_2024 | UTM parameter attributing the campaign for the user's session |
attribute.user.landingPage | String | https://otto-demo.webflow.io/ | First page of the user's session |
landingPageQuery | String | ?utm_source=Google&utm_medium=CPC&utm_campaign=sell&utm_term=marketing&utm_conte ... | Query parameters of the first page of the user's session |
landingPageHash | String | #install for help.intempt.com/docs#install | Hash route of the first page of the user's session |
attribute.user.deviceType | String | Desktop | User's device type - "Mobile", "Tablet", or "Desktop" |
attribute.user.platform | String | Mac OS X 12.5.1 | User's operating system name |
attribute.user.country | String | Lithuania | User's country location as determined by IP address |
attribute.user.region | String | Vilnius | User's region as determined by IP address |
attribute.user.city | String | Vilnius | User's city as determined by IP address |
attribute.user.referrer | String | https://google.com/ | Webpage that linked to your site and initiated the session. If the user navigated directy to your site, or referral headers were stripped, this value will appear as direct |
attribute.user.fullReferrer | String | https://www.google.com/search?q=handmade+leather+wallets | Like "Referrer", but also contains the protocol, port, and path if they exist |
attribute.user.browser | String | Chrome 122.0.6261 | User's browser name |
web_submit_on
| Attribute | Type | Example | Description |
|---|---|---|---|
href | String | /company | href property of the link - primarily used for clicks and anchor tags |
targetTag | String | INPUT, DIV, or A | Tag name of the event target's DOM element |
targetId | String | #login | ID of the event target's DOM element |
targetClass | String | primary-btn | Class name of the event target's DOM element |
targetText | String | Sign up | Text of the event target |
hierarchy | String | div#Navbar.navbar.w-nav[data-animation=default][data-collapse=medium][data-durat ... | Full hierarchy of the event target |
web_view_page
| Attribute | Type | Example | Description |
|---|---|---|---|
previousPage | String | / | The previous page visited in this session |
url | String | https://www.intempt.com/ | Full page URL |
domain | String | www.intempt.com | Website domain including subdomain, e.g., app.intempt.com |
query | String | ?utm_source=Google&utm_medium=CPC&utm_campaign=sell&utm_term=marketing&utm_conte ... | Query parameters of the URL, e.g., ?utm_id=1234 for intempt.com?utm_id=1234 |
path | String | /company | Path of the URL following the domain pointing to a specific page, e.g., /company for intempt.com/company |
windowWidth | Integer | 1920 | Width of the user's screen in pixels |
hash | String | #install for help.intempt.com/docs#install | Hash route of the first page of the user's session |
title | String | Intempt Technologies | Title of the page |
