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

SOLVED

DTM passing Data Element names into reporting

fixepah
Level 3
Level 3

Hello,

I have create numerous data elements based on JS objects on our pages.  When these objects are set with the value "null", DTM passed in the Data Element name into SiteCatalyst.  How do I stop this?  If the value is "null", I'd like DTM to not do anything with that object.  But there is no easy "condition" setup to use.  I am no developer so I can't create a custom script to do it.  That's what DTM is for. 🙂  Any help is appreciated.

Thanks

1 Accepted Solution
brett_hale
Correct answer by
Level 4
Level 4

You can use a custom script to get around this.

Replace obj.element with the value in the data element "path" input for the js object.

Replace %dataElement.name% with the actuall name of the data element.

return (obj.element && obj.element != "%dataElement.name%") ? obj.element : '';

I tested this on my server and seems to work as intended.

Brett

View solution in original post

0 Replies
fixepah
Level 3
Level 3

Anyone with an idea on how to fix?

brett_hale
Correct answer by
Level 4
Level 4

You can use a custom script to get around this.

Replace obj.element with the value in the data element "path" input for the js object.

Replace %dataElement.name% with the actuall name of the data element.

return (obj.element && obj.element != "%dataElement.name%") ? obj.element : '';

I tested this on my server and seems to work as intended.

Brett