Expand my Community achievements bar.

SOLVED

DTM: Non-Sequential HTML tag

Avatar

Level 2

Hello,

I'm using a Non-Sequential HTML Javascript/Third Party tag, where I'm using the following script to pass data to a 3rd party tag.

<script>x = _satellite.getVar('Sub-Total');</script>

The problem that I have is that no data is passed to "x".

I have also tried the following:

<script>var x = $('td[data-hook="order_item_total"]').text().substring(1);</script>

In this case I'm getting $ is undefined. Note, both methods work when I test it in the Javascript console and if I use a Non-Sequential Javascript tag. What do I need to add to make either of these work? Your help is greatly appreciated.

Thanks,

Ridder

1 Accepted Solution

Avatar

Correct answer by
Level 5

Your non-sequential HTML tag is probably going into an iframe, so you might be seeing some issues around that.

For the first case, try referencing your variable as %Sub-Total% rather than using the getVar function.

View solution in original post

1 Reply

Avatar

Correct answer by
Level 5

Your non-sequential HTML tag is probably going into an iframe, so you might be seeing some issues around that.

For the first case, try referencing your variable as %Sub-Total% rather than using the getVar function.