During preroll I can get the override parameters from a node by using helper method GetNodeSrmParametersConfiguration.
But in postroll I need to use another method to retrieve this information.
Is there a reason for this behavior?
Yes. Method ApplyProfile is used in both cases.
Hi Jens,
In the Pre-Roll event you will get the 'initial' parameters, the ones that you have configured in the wizard, either by reference or by value.
In the other events you will get the 'state profile' parameters if any configured. The state profiles are determined by the name of the profile that you selected in the wizard plus a suffix with the Service State that you are configured.
Side note: please don't access directly to the reservation overridden parameters, they will be removed in the future, you should only use the API.
Hi Jorge, in my case I don’t have a profile instance since the data is transferred (DTR) from the Generic Source.
Now the transferred data is available in the reservation overridden parameters. Which call can I use to access this information?
Unless you define state profiles, currently the only way is to get the overridden params directly like you did.
You will need to request a new feature for that use case.
Thank you for the feedback. I’ve created a new feature task for this.
Are the Profile load scripts triggered with the same call from within the LSO script?