Manual Impression Tag not firing

Gold Contributor
Gold Contributor
Hi Jared, There was a Tealium coremetrics template change done for firing "Manual Impression" tag for our Account. Please read https://community.tealiumiq.com/questions/86458 as reminder. We did changes so that following will fire 3 Manual Impression tags: impression_cm_sp: ["contextualnav-_-bittybaby-_-seatedbabyandbook", "a-_-b-_-c", "x-_-a-_-b"] However it is not working for a scenario where variable 'impression_cm_sp' is getting set in real time using ajax call from cms (Tridion). Any help or suggestion? I have written to Melanie on Friday and yet to receive a response. Thought to ask this in parallel with you since you were involved earlier. Thanks.
1 REPLY 1

Manual Impression Tag not firing

Employee Emeritus
Nitin, I think we will need an account/profile and steps to reproduce this. However, looking in one of your profiles and checking the tag mappings for the CoreMetrics tag, I don't see anything mapped to "ManualImpressionTag_cm_sp." You've got to make sure that you're not only sending 'impression_cm_sp' in the utag.view or utag.link function, but you also have it mapped properly using the Mapping Toolbox within the CoreMetrics tag. Also, when you trigger your utag.view or utag.link function make sure you are populating 'page_id' in addition to 'impression_cm_sp.'The 'page_id' variable is populating the Page ID value in the Impression tracking server call, which is required. You're utag.view/utag.link would need to include both like so: utag.view({page_id:"some page id",impression_cm_sp:'some impression'}); You can populate more than the above, but that would be the minimum.
Public