Optimizely returns product recommendations in the form of a JavaScript callback method. When the product recommendations are ready, they are passed to this callback function in the form of JSON data.

The `jsonData
` parameter is a list of recommendation widget elements that have the following properties.