enhanced-ecommerce

How to handle multiple checkout flows in Google Enhanced Ecommerce funnels?

一曲冷凌霜 提交于 2019-12-24 00:29:27
问题 I'm setting up Enhanced Ecommerce for Analytics, and I'm trying to figure out the right way to represent my checkout flow in terms of the checkout funnel, given that there are several different possible flows depending on how the customer wants to pay. Step 1: Open the cart. So far so good. Step 2: Select payment method. Step 3: Now I'm unsure. If the payment method in step 2 was "Credit Card", the next step is a form where the customer enters all their credit card and shipping info, which

GTM / GA / Enhanced Ecommerce setup Best practices help is needed

拥有回忆 提交于 2019-12-11 12:05:22
问题 I am new in dealing with GTM /GA / Enhanced Ecommerce tracking and seeking some advice on best practices. We will soon be implementing multiple sites (each having different locale) below is the example of the sites domain structure : www.mysite.com/uk- UK www.mysite.com/de- german www.mysite.com/in - india Here is the approach that i think will work out best...i am planning to set one GTM Account since parent company is same (mysite) but different GTM containers (one for each country) We will

Missing data on Android enhanced e-commerce analytics page

◇◆丶佛笑我妖孽 提交于 2019-12-08 15:44:37
问题 I'm measuring my Android app checkout performance by using the google-analytics SDK. I created a Wrapper that I use in order to send hits (and it works) and exceptions (it works as well). I just can't make it work with eCommerce data. In order to send ecommerce data i create a product and a productAction Product product = new Product() .setId(ID) .setCategory(category) .setBrand(brandID) .setCustomDimension(1, typology) .setCustomDimension(2, currency) .setPrice(getTotal()) .setQuantity(1); /

Google Tag Manager custom javascript variable based on ecommerce datalayer object

情到浓时终转凉″ 提交于 2019-12-06 04:39:13
I'm trying to calculate the value of the shopping cart based on data contianed in the GTM datalayer ecommerce object. I'm bringing the entire ecommerce object into a datalayer variable so I can work with it in the custom js variable, but I'm unable to make the recursive calculation work. Here's an example of code from the datalayer: { "event": "checkout", "ecommerce": { "checkout": { "products": [ { "name": "coat", "id": "14M", "quantity": 1, "price": "100.00" }, { "name": "pants", "id": "12L", "quantity": 3, "price": "50.00" } ] } } }` My goal is to identifies the number of products in the

Google Analytics (gtag.js): Product List Name doesn't appear but other fields do

▼魔方 西西 提交于 2019-12-04 18:55:40
I'm implementing GA Enhanced E-commerce using the new gtag.js library. I want to send information about product impressions and product clicks, following the documentation here: https://developers.google.com/analytics/devguides/collection/gtagjs/enhanced-ecommerce . Everything works (I can see the data in GA), except for Product List Name . The docs seem to be inconsistent in naming the property (sometimes it's called "list" and sometimes "list_name" ) and none of them worked for me. Here's my (simplified) code: deals = [ { "id": "18", "name": "Some product", "list": "All Deals", // also tried