...
Anchor remarketing remarketing
remarketing | |
remarketing |
...
1. Digital Remarketing
Remarketing is the act of advertising to past visitors of your website. If users leave your site without making a purchase, remarketing can help you reconnect by displaying relevant ads during their subsequent web browsing or searching.
BPD Remarketing data is pushed on every page of the website. Properties and their possible values are detailed below.
Property | Value | Notes |
---|---|---|
event | 'remarketing' | |
ecomm_pagetype |
| Value determined by the page the user is on. |
ecomm_prodid |
| 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" } |
Anchor ecommerce ecommerce
2. Enhanced eCommerce
ecommerce | |
ecommerce |
Enhanced eCommerce is additional functionality for Google Analytics which allows richer data to be gathered, over and above the standard eCommerce transactional information tracked at the Order Confirmation step. Enhanced eCommerce data provides a more nuanced view of user behaviour, such as content engagement, product views, and cart actions.
BPD Enhanced eCommerce data is pushed for nearly every event type on the website. The data objects are outlined below, including properties and their possible values.
Product Impressions Anchor ecomimpressions ecomimpressions
Product Impression data is pushed when a product list is displayed. For example, a page of search results, products in a category, or a user's favourites.
...
Property | Value | Notes |
---|---|---|
event |
...
'enhancedEcomm' | Due to infinite scrolling, some pages may load data after the |
...
inital page load. For this reason, impressions are pushed via an event, where infinite scrolling creates new event, and therefore a new data push. This also ensures that data is pushed in blocks |
...
, therefore not exceeding the 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 |
...
|
...
|
...
|
...
- the product brand
...
- the position in its respective list
...
| 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. |
Code Block | ||||
---|---|---|---|---|
| ||||
{ "event": "enhancedEcomm", "event_type": "impression", "ecommerce": { "currencyCode": "AUD", "impressions": [ { "name": "Product Description", "id": "ProductCode", "list": "list name", "category": "/first level/second level/third level", "brand": "brand name", "position": 1, "price": "99.99" } ] } } |
Product Clicks Anchor ecomclicks ecomclicks
...