How to debug Profile Scripts

Avatar

Avatar

gylesf73140248

Avatar

gylesf73140248

gylesf73140248

04-10-2017

Hello!

How do you go about debugging profile scripts?

I assume a normal console.log doesn't work since its server side?

Thanks!

Gyles

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

ryanr701

Employee

Avatar

ryanr701

Employee

ryanr701
Employee

20-11-2017

Hi Gyles,

You are correct console.log isn't helpful because they run server side. There are two methods that I use to debug them.

1. Add them as response tokens. This is easy to do: target > setup > response tokens enable the profile you want to debug. Now any time you load a page for your site with Target on it part of the response from Target will contain your value for the given profile script.

1353321_pastedImage_0.png

2. The other option is to use the mboxTrace debugging tool. This requires the an authorization token found here: target > setup > implemenation > authorization. Then you add these 2 parameters to your page url after the "?" mboxTrace=window&authorization=YOURTOKEN.

This is a little more informative than the response token because you get a before executed snapshot and an after snapshot of your profile. It will also show all the profiles availalbe for your profile.

1353322_pastedImage_1.png

Answers (5)

Answers (5)

Avatar

Avatar

harpreets991202

Avatar

harpreets991202

harpreets991202

28-11-2017

Nothing specific - So what all scenarios you have created profile scripts

Avatar

Avatar

YogitaBist

Avatar

YogitaBist

YogitaBist

28-11-2017

Yes, is there anything specific you would like to enquire about?

Avatar

Avatar

harpreets991202

Avatar

harpreets991202

harpreets991202

27-11-2017

Hi Yogita,

Hope you doing well!.

Are you writing profile scripts these days.

Regards

Harpreet Singh (ex-colleague)

Avatar

Avatar

YogitaBist

Avatar

YogitaBist

YogitaBist

20-11-2017

ryanr8

This was very helpful .. Specially the second method ..

Thanks a lot for sharing it with us.

Avatar

Avatar

YogitaBist

Avatar

YogitaBist

YogitaBist

02-11-2017

I have same question.

Please do share if you were able to figure out.

Regards

Yogita