


Hi,
I am facing a hard time getting first category, second category etc. values inside experiences through custom code within Adobe target. I can use user.categoryAffinity to get the value in it. But, is there any way to get first category, second category etc values as well by doing something similar ?
Thanks in advance.
Regards,
Nitish
Views
Replies
Sign in to like this content
Total Likes
Hi @lambanitish
You can use profile script to fetch category affinity array using "user.categoryAffinities" and then consider first element of array as first favorite category, second as a second and so on.
once you store category affinity array in profile script, fetch it into your code using "${user.profilescriptname}".(double/single quotes are mandatory while fetching profile script value)
Hope this helps.
Hi @lambanitish
You can use profile script to fetch category affinity array using "user.categoryAffinities" and then consider first element of array as first favorite category, second as a second and so on.
once you store category affinity array in profile script, fetch it into your code using "${user.profilescriptname}".(double/single quotes are mandatory while fetching profile script value)
Hope this helps.
thank you, @Gaureshk_Kodag
I was looking for something direct out of the box like user.firstCategory but this will do. 🙂
Regards,
Nitish