DataLayer:-
dataLayer.push({
event: "purchase",
ecommerce: {
currency: "USD",
items: [
{
item_id: 252,
item_name: "Blue Denim Jeans",
item_brand: "",
price: 150,
item_category: "Women",
quantity: 1,
google_business_vertical: "retail",
id: "252"
},
{
item_id: 242,
item_name: "Slim Fit Blue Jeans",
item_brand: "",
price: 150,
item_category: "Women",
quantity: 1,
google_business_vertical: "retail",
id: "242"
}
],
transaction_id: "4466",
affiliation: "",
value: 300,
tax: 0,
shipping: 0,
coupon: ""
},
gtm.uniqueEventId: 3
})
Product / View item / page view
Trigger:- [ Trigger Name :- GA4 - view_item - Trigger ]
# Click - Just Links:- event equals - view_item
# Click - All Elements:- event equals - view_item
Event Parameters
ecommerce: {
currency: "USD",
items: [
{
item_id: 252,
item_name: "Blue Denim Jeans",
item_brand: "",
price: 150,
item_category: "Women",
quantity: 1,
google_business_vertical: "retail",
id: "252"
},
Variable Type: data layer Variable -
[ Variable Name:- dlv - GA4 - Items ] - ecommerce.items
[ Variable Name:- dlv - GA4 - value ] - ecommerce.value
[ Variable Name:- dlv - GA4 - currency ] - ecommerce.currency
Tag type: [ Tag Name:- GA4 - view_item - Tag ]
Event Parameter (name - value): items - {{dlv - GA4 - Items}}
Event Parameter (name - value): value - {{dlv - GA4 - value}}
Event Parameter (name - value): currency- {{dlv - GA4 - currency}}
Add a product to a shopping cart (Add to cart)
Trigger:- [ Trigger Name :- GA4 - add_to_cart - Trigger ]
# Click - Just Links:- event equals - add_to_cart
# Click - All Elements:- event equals - add_to_cart
Event Parameters
ecommerce: {
currency: "USD",
items: [
{
item_id: 252,
item_name: "Blue Denim Jeans",
item_brand: "",
price: 150,
item_category: "Women",
quantity: 1,
google_business_vertical: "retail",
id: "252"
},
Variable Type: data layer Variable -
[ Variable Name:- dlv - GA4 - Items ] - ecommerce.items
[ Variable Name:- dlv - GA4 - value ] - ecommerce.value
[ Variable Name:- dlv - GA4 - currency ] - ecommerce.currency
Tag type: [ Tag Name:- GA4 - add_to_cart - Tag ]
Event Parameter (name - value): items - {{dlv - GA4 - Items}}
Event Parameter (name - value): value - {{dlv - GA4 - value}}
Event Parameter (name - value): currency- {{dlv - GA4 - currency}}
Checkout
Trigger:- [ Trigger Name :- GA4 - begin_checkout - Trigger ]
# Click - Just Links:- event equals - begin_checkout
# Click - All Elements:- event equals - begin_checkout
Event Parameters
ecommerce: {
currency: "USD",
items: [
{
item_id: 252,
item_name: "Blue Denim Jeans",
item_brand: "",
price: 150,
item_category: "Women",
quantity: 1,
google_business_vertical: "retail",
id: "252"
},
Variable Type: data layer Variable -
[ Variable Name:- dlv - GA4 - Items ] - ecommerce.items
[ Variable Name:- dlv - GA4 - value ] - ecommerce.value
[ Variable Name:- dlv - GA4 - currency ] - ecommerce.currency
Tag type: [ Tag Name:- GA4 - begin_checkout - Tag ]
Event Parameter (name - value): items - {{dlv - GA4 - Items}}
Event Parameter (name - value): value - {{dlv - GA4 - value}}
Event Parameter (name - value): currency- {{dlv - GA4 - currency}}
Purchase
Trigger:- [ Trigger Name :- GA4 - purchase - Trigger ]
# Click - Just Links:- event equals - purchase
# Click - All Elements:- event equals - purchase
Event Parameters
ecommerce: {
currency: "USD",
items: [
{
item_id: 252,
item_name: "Blue Denim Jeans",
item_brand: "",
price: 150,
item_category: "Women",
quantity: 1,
google_business_vertical: "retail",
id: "252"
},
{
item_id: 242,
item_name: "Slim Fit Blue Jeans",
item_brand: "",
price: 150,
item_category: "Women",
quantity: 1,
google_business_vertical: "retail",
id: "242"
}
],
transaction_id: "4466",
affiliation: "",
value: 300,
tax: 0,
shipping: 0,
coupon: ""
},
Variable Type: data layer Variable -
[ Variable Name:- dlv - GA4 - Items ] - ecommerce.items
[ Variable Name:- dlv - GA4 - value ] - ecommerce.value
[ Variable Name:- dlv - GA4 - currency ] - ecommerce.currency
[ Variable Name:- dlv - GA4 - transaction_id ] - ecommerce.transaction_id
[ Variable Name:- dlv - GA4 - affiliation ] - ecommerce.affiliation
[ Variable Name:- dlv - GA4 - tax ] - ecommerce.tax
[ Variable Name:- dlv - GA4 - shipping ] - ecommerce.shipping
[ Variable Name:- dlv - GA4 - coupon ] - ecommerce.coupon
Tag type: [ Tag Name:- GA4 - purchase - Tag ]
Event Parameter (name - value): items - {{dlv - GA4 - Items}}
Event Parameter (name - value): value - {{dlv - GA4 - value}}
Event Parameter (name - value): currency- {{dlv - GA4 - currency}}
Event Parameter (name - value): transaction_id- {{dlv - GA4 - transaction_id}}
Event Parameter (name - value): affiliation- {{dlv - GA4 - affiliation}}
Event Parameter (name - value): tax- {{dlv - GA4 - tax}}
Event Parameter (name - value): shipping- {{dlv - GA4 - shipping}}
Event Parameter (name - value): coupon - {{dlv - GA4 - coupon}}
Events: Retail/Ecommerce