...
BPD Remarketing data is pushed on every page of the website. Properties and their possible values are detailed below.
Property | Value | Notes | Aa Note |
---|---|---|---|
event | 'remarketing' | ||
ecomm_pagetype | One of the following:
| Value determined by the page the user is on. | Perhaps some more info on what these pages are (i.e. "cart" is the cart, delivery address or payment screen) |
ecomm_prodid | One of the following:
| Optional. Value determined by the page the user is on, and does not apply to page types 'home' or 'other'. | |
ecomm_totalvalue | The total value of all products and charges (if any) | Optional. Only applies to page types 'product', 'cart, and 'purchase'. | |
google_conversion_value | The total value of all products and charges | Optional. Only applies to page type 'purchase'. |
Code Block | ||||
---|---|---|---|---|
| ||||
{ "event": "remarketing", "ecomm_pagetype": "home", "ecomm_prodid": ["ProductCode", "ProductCode"] or "ProductCode", "ecomm_totalvalue": "99.99", "google_conversion_value": "99.99" } |
...
Property | Value | Notes |
---|---|---|
event | 'enhancedEcomm' | Due to infinite scrolling, some pages may load additional data after the inital page load. For this reason, impressions are pushed via an event. Infinite scrolling creates a new event, and therefore a new data push. This also ensures that data is pushed in blocks, so as not to exceed the Google's object data limit. |
event_type | 'impression' | |
currencyCode | The currency code for the current account | |
name | The product description | |
id | The product code | |
category | The product's primary category | |
list | One of the following:
| Value determined by the list in which the product is located. |
brand | The product's brand | |
position | The product's position / sequence in its list | |
price | The product price (nett price for 1) | If 'hide pricing' is enabled at Role level, this data is not pushed. |
...
Product Click data is pushed on any click of a product link. For example, a product on a page of search results, or a product on the user's favourites list.
Property | Value | Notes | Aa Notes | ||
---|---|---|---|---|---|
event | 'productClick' | ||||
list | One of the following:
| Value determined by the list in which the product is located. | |||
name | The product description | ||||
id | The product code | ||||
category | The product's primary category | The code below indicates it's all levels? | |||
brand | The product's brand | ||||
position | The product's position / sequence in its list | ||||
price | The product price (nett price for 1) | If 'hide pricing' is enabled at Role level, this data is not pushed. | position | The product's position / sequence in its list |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "event": "productClick", "ecommerce": { "click": { "actionField": { "list": "list name" }, "products": [ { "name": "Product Description", "id": "ProductCode", "category": "/first level/second level/third level", "brand": "brand name", "price": "99.99", "position": 1 } ] } } } |
...