I wanted to reach out to the community to see if anyone has run into the same issue I have with implementing Dun and Bradstreet and see if there is an alternative way to implement it that someone might know about so that I can go back to an async adobe launch configuration.
We implemented Dun and Bradstreet by:
D&Bfetch analytics (dnb api)
order = 50
action = dnb api script
Global pageLoad Rule (set variables)
order = 89
action = adobe analytics - setVariables plus D&B data elements
Global pageLoad Rule (fire beacon)
order = 90
analytics - (s.t call) pageview beacon
This all works synchronously as I can not get it to work with async. I had to add the beacon on its own rule in order to give time for dnb data to get set. My concerns is that if the site loads slow then I potentially am missing pageload data since windowsLoaded may never trigger or late before visitor moves on. Also, would like to use async but don't see a way to implement it successfully with dnb.
Anyone have any experience or ideas working with dun and bradstreet api.
I also noticed that if I fire an s.tl event before the global s.t beacon fires then the pageLoad setVariables fire on the linkClick instead of the global pageLoad rule beacon. Would kind of negative data impact would this create?