November 01, 2024 - v.2.03
Improved Session Handling for SPA and Multi-Tab Browsing: Added logic to handle sessions where users enter via paid ads and stay on the site through SPA or multiple browser tabs. New organic sessions will not be created in such cases, keeping the session defining aligned with the initial traffic source.
Removal of session_start as a Session-Break Trigger: The session_start event is no longer a condition for session breaks, preventing unnecessary breaks due to default GA4 timeouts.
Break Rule Analysis Field: Introduced the break_rule
field in session customDimensions to quickly identify session-creation criteria.
LNDC Date Tracking: Added lndc_date
in session customDimensions, indicating the date of LNDC model application to help define the appropriate lookback period.
Session Break Debugging Tool: Included debug code for quick session break analysis, intended for internal use by OWOX teams.
September 17, 2024 - v.2.02
Product-Level Parsing: Added customDimensions and customMetrics parsing for product-level data: hits.product.customDimensions.key
and hits.product.customMetrics.key
added.
Session Duration: Introduced the timeOnSite
field to track session length in seconds.
Bounce Session Detection: Added the isBounceSession
field, which identifies whether a session was a bounce (1) or not (0) based on page views and interaction types.
Exclusion of Non-Consenting Users: Automatic events from non-consenting users are now excluded from merging into sessions.
April 12, 2024 - v.2.01
Added cleanup for the android-app source: this source may occur for users transitioning from a mobile browser. Previously, it was assumed to always be google traffic, but there are cases where these are transitions with email campaign tags. After the recent updates, the source / medium for such transitions will be correctly identified (previously always set to google / cpc if campaign/keyword/adContent were present, or google / organic if no additional tags were present).
April 01, 2024 - v.2.00
Replicated logic: we replicated the merging logic from the Merge Events into Sessions template.
New fields have been added: we synchronized the resulting data schema by adding trafficSource.fbclid, trafficSource.msclid, and platform fields.
New names: we have renamed template and operations to more accurately reflect their functionality.
0 Comments