Learn about the benefits and constraints of using Timestamps Optional setting.
Timestamps Optional is the default setting for all new report suites.
See Timestamps Optional for additional setup information.
Using the Timestamps Optional feature, you can combine non-timestamped data with timestamped data without incurring data loss. Offline data with timestamps generated from a mobile device can be combined with live, non-timestamped data from a web page—or integrated with data from any platform using a client-side timestamp call.
A report suite can have one of the following timestamp settings:
Timestamps Optional allows you to integrate and report across multiple report suites with or without client-side timestamps included. With Timestamps Optional you can update your app to employ timestamps while still using non-timestamped data from the previous app.
|In previous releases...||In addition...|
Timestamped data could not be sent to a non-timestamped global report suite. Consequently, hit data sent from offline devices was dropped when adding to a non-timestamped report suite.
Consequently, hit data sent from offline data was dropped when adding to a non-timestamped report suite.
Updating an app to collect and use timestamps required you to employ a new report suite.
You could not save to the existing report suite or integrate existing data when updating your app to use timestamps.
With Timestamps Optional, you can integrate non-timestamped
data from a live website with offline data from mobile devices, or update your
non-timestamped app to a timestamped app.
Combining data into a global report suite can be done in multiple ways, including multi-suite tagging, Vista rules, and imported batch files from offline sources.
The following are best practices and a few requirements and restrictions to be aware of when integrating timestamped with non-timestamped data.
Out-of-order data can include late arriving data from offline data collection and late arriving hits, or out-of-sync clocks on offline mobile devices. Out-of-order data can negatively impact time calculations (such as time spent values), attribution (eVar persistence), visit number/visit counts, and pathing reports.
Hybrid apps composed of an app (timestamped, offline data) opening a web browser (non-timestamped, live data) should not use timestamps. It results in inaccurate reporting of the session.
In addition, hybrid apps should not set a visitor ID.