Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

3rd Party Event Based Rule not firing

brian_andrews1
Level 2
Level 2

Hi all,

I have tried to create an Event Based rule using a Floodlight DoubleClick tag but cannot get the data to pull in to the DoubleClick dashboards.  Using the Chrome Debugger plugin, when i replicate the desired course of action(click on a linked image) I see that my rule fires, but then the debugger shows the following message directly after "SATELLITE: Command writeHTML failed. You may be using an async installation of Satellite. "

I don't see this message when I fire page load rules, only for events.  Is this error message the reason why my tag won't send data to DoubleClick?  How can I resolve the issue?

 

Thanks so much,
Brian

2 Replies
Ben_Bytheway
Employee
Employee

Yes, this is probably the reason for why your data doesn't get sent to DoubleClick.

This happens when you try to use a 3rd party Sequential HTML javascript item in an event-based rule after the DOM has loaded.

I believe there is a restriction for doing this inside of DTM so that you don't use document.write('<script>//third party script here</script>') after the page has loaded and accidentally replace all of your html.  🙂 But I do know that you can't use Sequential HTML in an event-based rule after the DOM has loaded.

A solution is to use Non-Sequential javascript or Sequential javascript.  This solution doesn't use document.write.  So, I would suggest copying the javascript and putting it in a javascript rule (not HTML).

upendra_gurujal
Level 1
Level 1

HI All,

 

I am facing the similar issue, I have some google conversion tags those need to be fired on click of a button.

possibly I cannot convert this to plain javascript, as the tag need to load some js files and read some data elements.

is there any other way I can write the HTML to page on click of submit.

 

Thanks,

Upendra