I need a definitive answer on whether an XT (Experience Targeting) Activity will run our Profile Scripts every time, checking the parameters that are passed back from at.js running on page load.
We are checking parameter values in our Profile Scripts to decide and output a string which then an Audience uses to determine if a visitor belongs to that Audience. On our page we are using targetPageParams to add to the parameters pass to the Adobe cloud, and this works for A/B Tests.
Profile scripts run profile attribute "catchers" on each location request. When a location request is received, Target determines which activity should run and displays content that is appropriate to that activity and that experience, tracks the success of the activity, and runs any relevant profile scripts
Similar to A/B tests , XT activity will also run profile scripts everytime.