- TLC Home Home
- Discussions Discussions
- Documentation Documentation
- Knowledge Base Knowledge Base
- Education Education
- Blog Blog
- Support Desk Support Desk
01-26-2017 03:28 PM
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?
01-27-2017 08:48 AM
Can you provide a sample webpage for where you are seeing this occur? I just visited the http://www.sears.com/ home page and I see it properly getting set on the non-secure protocol, please see the below screenshots.
Non-secure:
Secure:
01-30-2017 10:03 AM
Local storage is per origin (per domain and protocol).
Here is our line of code that sets localStorage:
localStorage.setItem('tealium_va_update', utag.data["cp.utag_main_dc_visit"]);
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.
Copyright All Rights Reserved © 2008-2023