Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Digital Remarketing

  2. Enhanced eCommerce

  3. Extending or Overriding Pushed Data

...

Code Block
languagejs
titleSample Product Detail Impression data
collapsetrue
{
	"event": "enhancedEcomm",
	"event_type": "impression",
	"ecommerce": {
		"currencyCode": "AUD",
		"detail": {
			"actionField": {
				"list": "list name"
			},
			"products": [
			{
				"name": "Product Description",
				"id": "ProductCode",
				"category": "/first level/second level/third level",
				"brand": "brand name",
				"price": "99.99"
			}
			]
		}
	}
}

 

 

Anchor
ecomclicks
ecomclicks
Product Clicks

...

Code Block
languagejs
titleSample Product Click data
collapsetrue
{
	"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
			}
			]
		}
	}
}

 

 

Anchor
ecomuser
ecomuser
User Details

There is an option to only track logged in users

pushed on every pageUser Detail data is pushed on every page of the site.  There is the option to push data for logged in users only.

  • The 'User_ID' = the user's unique identifier (field?)
     
Code Block
languagejs
titleSample User Detail data
{
	"User_ID": "unique user id"
}

 

 

Anchor
ecomquestion
ecomquestion
Questionnaire

...

Code Block
languagejs
titleSample Questionnaire data
{
	"virtualURL": "thank you URL"
}

 

 

Anchor
ecomcheckout
ecomcheckout
Checkout Options

...

    • the step number

      Info

      // Step 1 - going to the cart

                  // Step 2 - attempting to checkout but need to log in

                  // Step 3 - going to the delivery options

                  // Step 4 - going to the payment options

                  // Step 5 - going to submit the order

  • products
    • the products in the cart

 

checkout steps

Code Block
languagejs
titleSample Checkout Steps data
collapsetrue
{
	"event": "checkout",
	"event_type": "checkout",
	"ecommerce": {
		"checkout": {
			"actionField": {
				"step": 1
			},
			"products": [
			{
				"name": "Product Description",
				"id": "ProductCode",
				"category": "/first level/second level/third level",
				"brand": "brand name",
				"price": "99.99"
			}
			]
		}
	}
}

...

Code Block
languagejs
titleSample Checkout Option data
collapsetrue
{
	"event": "checkoutOption",
	"event_type": "checkout",
	"ecommerce": {
		"checkout_option": {
			"actionField": {
				"step": 1,
				"option": "Cart"
			}
		}
	}
}

 

 

Anchor
ecomtrans
ecomtrans
Transactions

...