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

How to deal with IT concerns about synchrous loading of DTM

gitaiba
Level 2
Level 2

My IT team is really concerned about the need for synchrous loading of DTM. They'd prefer to load it asynchrously so that if the call fails, the page will load anyhow. Barring that, they want it to load last. If loaded asynchrously, my event based rules fire but my page load rules don't and my data elements don't work.

Has anyone dealt with similar concerns or do you have suggestions for ways to implement that won't result in us relying on the call working perfectly?

7 Replies
Rahsing
Level 8
Level 8

Hi,

Would you by chance happen to know why your data elements and page load rules don't work with asynchronous loading? (Do they work alright when loaded synchronously?)

Two common problems faced revolve around a rule not having enough time to collect data or an event not inciting a page load. In case, that's the problem, Here's some documentation on how to resolve it.

If not, let me know and I'll try to dig up some more info.

Rahul

gitaiba
Level 2
Level 2

I was told by Adobe support that DTM is not supported asynchronously. We have some pages that were coded by a vendor where it was coded synchronously and on those pages it works fine.

Rahsing
Level 8
Level 8

Hi,

So...does that solve your problem? I can't really tell from your post.

Let me know

Regards

Rahul

Rahsing
Level 8
Level 8

Hi there,

Could you kindly let us know if you're still facing the problem or if it's resolved.

Regards

Rahul

lukas_oldenburg
Level 3
Level 3

The problem exists, and it is just one of the many we have with DTM's architecture. Every IT department has an issue with synchronous loading of JS files, and they should.

We have run into this with every IT department where we wanted to implement DTM. A Tag Management System or anything that revolves mostly around tracking should never load synchronously. 

A better solution in my opinion is Tealium which is by default all-asynchronous, but where you can put an extra snippet in there on sites that require synchronous tags like A/B Testing. It also has much easier data-element-to-tag mapping functionality.

gitaiba
Level 2
Level 2

No, it's not resolved. I'll only be able to use DTM for event based tags.

Rahsing
Level 8
Level 8

My apologies.

You can push this as a suggestion to the DTM folk by posting this here.

Regards

Rahul