Hi,
I have a client who is setting a custom Visitor ID using the s.visitorID variable in their iOS and Android apps (SDK 4.x).
The will be setting the timestamp on every hit leaving the app.
They are keen to enable Timestamps option on the report suite, but have read the documentation that this is not supported, and that it can lead to out of order data.
Timestamps Optional
Important: If you are using Timestamps Optional, then do not set s.visitorID on data that is already timestamped. This can lead to out-of-order data and negatively impact time calculations (such as time spent values), attribution (eVar persistence), visit number/visit counts, and pathing reports.
- Timestamps not allowed (setting s.visitorID supported)
- Timestamps required (setting s.visitorID not supported)
- Timestamps optional (setting s.visitorID supported but not on timestamped hits)
What is the reason for this limitation, and is it likely that this limitation will be addressed in the near future?