Parameters can be specified in the scripts by the following methods:
Using query parameters
When the query parameter method is used, our script takes the parameter value from the specified variable in the URL.
In the example below, the value in a query parameter "myQueryParamName" is saved to our External ID parameter.
"externalId": {queryParam: "myQueryParamName"}
Using cookie parameters
When the cookie parameter method is used, our script takes the parameter value from the specified cookie.
In the example below, the value present in a cookie "myCookieName" is saved to our External ID parameter.
"externalId": {cookieParam: "myCookieName"}
Using a fixed value
You can use fixed values for parameters that don't change.
"externalId": "12345"
Editing manually or by custom functionality
You can replace a value by yourself before running the script. Keep in mind that the value needs to be a valid string for all the parameters.
Third parties often use a specific placeholder for the value parameter. You can usually find this information in their knowledge base or help center, or by asking their support team directly.
Alternatively, a developer can implement a custom function to dynamically insert the value as needed.
See also
Adding parameters to a conversion script: which parameters exist (amount, External ID, Customer ID, Adv S) and the syntax for each in the conversion script.
