Overview
Instructions to send "Add to Cart" clicks information using the Javascript Tagging Library.
...
Parameter | Description | Data Type | Mandatory |
---|---|---|---|
terms | The query typed by the user | String | Yes |
page | The page number | Integer | Yes |
position | The position in SERP of the product selected. | Integer | No* |
productId | The product ID of the selected result. | String | No* |
title | The product or result title | String | Yes |
url | Destination URL, for example product detail page | String | Yes |
options | Object that may contain information about filters and other required data | Object | No |
callback | Function that will be executed after sending data | Function | No |
*This parameters are not mandatory for the service but necessary for the statistics |
...
Code Block | ||
---|---|---|
| ||
{
lang: LANGUAGUE,
scope: SCOPE,
store: STORE,
catalog: CATALOG,
section: SECTION,
user: USER_ID,
session: SESSION_ID
} |
Parameter | Description | Data Type | Mandatory |
---|---|---|---|
lang | Language identifier (es, en...) | String | No |
scope | Scope identifier (desktop, mobile, android app, iOS app...) | String | No |
store | Store value if it is required for the project | String | No |
catalog | Catalog value if it is required for the project | String | No |
section | Section value if it is required for the project | String | No |
user | UserID used for user based services | String* | No |
session | SessionID used for user based services | String | No |
*UserID should be an UUID identifier.
...