Can someone help me understand utag.loader.cfg - or point to some documentation?
1: the tag loads once, so why is 'load:4'?
57: if the tag is sent ('send:1'), then why is 'load:0'?
'send' and 'wait' seem understandable as they correspond with the output of tagdb. But 'load' does not. Also, it only seems to have values 0, 1, or 4 - regardless of the tag firing or not, or the firing rules used.
Solved! Go to Solution.
Based on my analysis, utag.loader.cfg object contains all the list of tags defined through tealium IQ.
Following are the status i could understand
1 - Tag is loaded on the page
0 - Tag is not loaded on the page
4 - i havent came across with a 4 status for any of my tags. So not very sure on it.
if you have a website, where i could see this code running, would probably further check there and share the findings.
Hope this helps.
Just to add to @abrahameaso response.
Just to add to that, if Privacy Manager is enabled and tags are being managed by category, then the tag config object also has a tcat property, which is the category ID for the tag in question, identifiable in the OPTOUTMULTI cookie preceded by a c, so "0:0|c1:0|c2:1" for categories 1 (opted in) and 2 (opted out). If tcat is set to zero, it means the tag has been omitted from Privacy Manager and will fire irrespective of consent settings.
For unbundled tags, load is based on evaluating the relevant load rule, whereas send defaults to 1. So if a given tag's load rule condition isn't met, @johannaalvarez, it's through the load flag that it's suppressed, rather than the send flag (which will never be tested if the tag hasn't been loaded).