Failed to Execute Set Variables Tracking Errors for Page Load Satellite Track Rule When Coming from an Iframe to A Different Page – Page Load Tracking Not Being Fired
Hi,
Am getting the following ‘failed to execute set variables’ tracking error messages in Console when coming from an iframe opened on page A (iframe content / code points to different sub domain page url) and landing on page B.
The event tracking is being fired for clicks on CTA that opens the iframe and on CTA in iframe footer but the page load satellite track tracking for page where users land is not fired.
The ‘Failed to Execute Set Variables’ tracking errors were returned.
Datalayer data is collected ok for page load but the satellite track rule is not fired
Any help / guidance re solving issue would be much appreciated
Is the fact the iframe is hosted on different domain from site causing errors?
Site info:
- Site = SPA & direct call rules implemented. Adobe Launch used
- Datalayer data ok for landing page
- Iframe points to https://qa.xxx.com/xxx to display content
- iframe is opened when users click on page A cta and a module opens. The click on event that opens iframe is tracked. The iframe isn’t treated as a page view
- Page B Site domain = https://latest.xxx.com
Errors recorded
- Failed to execute "Set Variables" for "xxx" rule. Converting circular structure to JSON
- Failed to execute "Set Variables" for "xxx" rule. Blocked a frame with origin "https://latest.aaa.xxx.com" from accessing a cross-origin frame.