> Synerise Documentation — Web SDK > > This file contains the complete "Web SDK" section of the Synerise documentation. Each article begins with a top-level "# " heading. The manifest listing all sections is at https://hub.synerise.com/llms-full.txt # Getting started

function (metadata) { // DO NOT REMOVE
metadata.size = 8;
metadata.isExample = true;
metadata['og:title'] = 'Sneakers';
metadata['product:retailer_part_no'] = '1a4d3380-04d1';
return metadata; // DO NOT REMOVE
} // DO NOT REMOVE
Syntax usage:
- If the name of the meta key doesn't contain special characters, use the `metadata.keyName = 'keyValue'` syntax.
- If the name of the meta key contains special characters, use the `metadata['key_name'] = 'keyValue'` syntax.
- Up to 20 meta parameters can be returned.
- The following value types are allowed:
- string
- number
- boolean
- array
#### Manage some Synerise features
You can turn off Web push notifications and/or Dynamic Content by disabling the toggles.
The feature or features will be disabled entirely for this tracking code and **can't be restored with SDK methods**.
## Adding the tracking code to your site
1. After you complete the configuration, click **Generate**.
**Result**: The tracking code is generated and displayed.
