Skip to content
This repository has been archived by the owner on Oct 31, 2024. It is now read-only.

[FEATURE] Support for Google Tag Manager #1002

Closed
2 tasks
elkmod opened this issue Aug 6, 2020 · 0 comments
Closed
2 tasks

[FEATURE] Support for Google Tag Manager #1002

elkmod opened this issue Aug 6, 2020 · 0 comments

Comments

@elkmod
Copy link
Collaborator

elkmod commented Aug 6, 2020

Description

This is a feature proposal, so we can use this to collect and discuss requirements, implementation and functionalities of such an integration.

Google Tag Manager allows for enhanced tracking of user interactions/activities on eCommerce websites. These impressions include:

  • Product Impressions
  • Product Clicks
  • Product Detail Impressions
  • Add / Remove from Cart
  • Promotion Impressions
  • Promotion Clicks
  • Checkout
  • Purchases
  • Refunds

Each interaction has to be provided along with a set of parameters, giving more detailed insight about the activity performed by the user. These parameters (along with meta information about the event) are pushed into the a dataLayer variable which is used to send the corresponding tracking event to GTM.

More information can be found here:

Ideas

There is a nuxt plugin which adds basic GTM functionality and configuration to any nuxt project and publishes the data layer as a property of your Vue instance - @nuxtjs/gtm

Acceptance criteria

  • I optionally can configure Google Tag Manager as a Tool for User Tracking
  • The most significant events as well as their according "Enhanced Ecommerce" parameters are provided
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants