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

Referencing profile script value in VEC custom code

nicholase927171
Level 2
Level 2

Hi,

 

We are uploading data into customer attributes. We have then created a profile script to reference the attribute.

 

Is it possible to retrieve the value of the profile script within the VEC > custom code builder? Or alternatively, is there a way to retrieve the customer attribute value within the VEC > custom code builder? 

 

I know you can render the value like this:  ${user.endpoint.lastPurchasedEntity} but we would like to use the value within our custom code to determine what to display to the user. E.g if  ${user.endpoint.lastPurchasedEntity} = x then do y.

 

Any ideas?

2 Replies
perrin_ennen
Level 3
Level 3

Hello @nicholase927171 ,
yes you can simply define e.g. a variable and then work with it in the code.

 

<script>
    var a = '${user.activeActivities}';
    var b = (a.length < 10) ? 'small' : 'big'; // just an example
    console.log(b);
</script>

Hope this helps you.