I just noticed in one of my browsing sessions that the tealium audienceStream local storage data variables (tealium_va, tealium_va_main) are getting set in the https 1st party domain, instead of the http 1st party domain... despite my current brower page being a http page. beacuse of this the variables don't seem to be populating to the data layer.
Am I doing something wrong, or is this a known issue?
I know that ideally our entire site would be https.. but as I unfortuantely don't see that happening in the short term.. is there a way to fix within tealium?
Local storage is per origin (per domain and protocol).
Here is our line of code that sets localStorage:
So that means you likely hit an HTTPS page and DLE occurred, then went back to HTTP and DLE had yet to capture data for the current protocol.