Expand my Community achievements bar.

Join us on September 25th for a must-attend webinar featuring Adobe Experience Maker winner Anish Raul. Discover how leading enterprises are adopting AI into their workflows securely, responsibly, and at scale.

Mark Solution

This conversation has been locked due to inactivity. Please create a new post.

SOLVED

_satellite.track() and passing related information

Avatar

Level 2

The Launch documentation suggests that the _satellite.track() function can be used to pass along extra information in the syntax:

_satellite.track('contact_submit', { name: 'John Doe' });

However when I access this detail object using %event.detail%, the element is resolved as "[object Object]"

Have I done something wrong or is this an error in the documentation?

1 Accepted Solution

Avatar

Correct answer by
Employee

Can you try using %event.detail.name% to access the detail passed in _satellite.track() function ?

View solution in original post

3 Replies

Avatar

Correct answer by
Employee

Can you try using %event.detail.name% to access the detail passed in _satellite.track() function ?

Avatar

Level 4

As AtulSingh mentioned above, you're getting [object Object] because the result is not a single string value, but rather an Object = { name: 'John Doe' }

If you want to get the value 'John Doe' , you can use %event.detail.name% to retrieve the value of name.

Avatar

Level 2

Ah perfect, yup that works! Thanks