I was just recently learn about Google Analytics, emerce, and enhanced merce, to be implemented on a website. Actually, someone else already implemented the Google Analytics and emerce, and maybe also the enhanced emerce, so right now I tried to understand his code and implement the enhanced merce if it hasn't been implemented.
Is that emerce object is starting with "emerce:" ? Like ga('emerce:'...)
? I noticed that the enhanced emerce has prefix of "ec:". Is "emerce:" and "ec:" interchangeable?
Btw, I found the documentation at Google, which stated that
The Enhanced Emerce plug-in should not be used alongside the Emerce (emerce.js) plug-in for the same property.
This raised my concern, but I don't know what to do with this. Does this mean I have to remove all the previous emerce implementation? I cannot set up a new track object and track ID just for the enhanced emerce. Thanks.
I was just recently learn about Google Analytics, emerce, and enhanced merce, to be implemented on a website. Actually, someone else already implemented the Google Analytics and emerce, and maybe also the enhanced emerce, so right now I tried to understand his code and implement the enhanced merce if it hasn't been implemented.
Is that emerce object is starting with "emerce:" ? Like ga('emerce:'...)
? I noticed that the enhanced emerce has prefix of "ec:". Is "emerce:" and "ec:" interchangeable?
Btw, I found the documentation at Google, which stated that
The Enhanced Emerce plug-in should not be used alongside the Emerce (emerce.js) plug-in for the same property.
This raised my concern, but I don't know what to do with this. Does this mean I have to remove all the previous emerce implementation? I cannot set up a new track object and track ID just for the enhanced emerce. Thanks.
Share Improve this question edited Sep 30, 2015 at 3:35 Chen Li Yong asked Sep 30, 2015 at 3:29 Chen Li YongChen Li Yong 6,15711 gold badges70 silver badges144 bronze badges2 Answers
Reset to default 7The core difference between Enhanced emerce and Standard emerce is that the latter primarily tracks transactions on the Order confirmation/Thank-You page only, whereas the former allows you to track transaction processes from adding to the cart, to payment method, to shipment, to review, and finally to checkout (and maybe some other steps in between as well). EE allows you to also track additional things like impressions and promotions, and allows you to build funnels through the checkout process. Through the various funnel reports (Goal Flows, Funnel visualisation), you can also determine abandonment rates. There are also a greater diversity of reports available through an EE implementation, including Product Performance, Sale Performance, and Product Lists Performance that provide further insight in to the emerce experience.
In terms of the technical implementation, the "emerce" and "ec" methods are not interchangeable (I do not believe) - you can't import the "ec" module, and use emerce:{mand}
, and vice versa, you can't import the "emerce" module, and use ec:{mand}
. I believe you would need to update the code from emerce to ec.
Enhanced Emerce allows you to see when customers added items to their shopping carts, started the checkout process, and pleted a purchase. You can also use Enhanced Emerce to identify segments of customers who are falling out of the shopping funnel.