pwa-studio icon indicating copy to clipboard operation
pwa-studio copied to clipboard

[feature]: Google Tag Manager support (extensibility)

Open ericerway opened this issue 4 years ago • 7 comments

Is your feature request related to a problem? Please describe. Google Analytics is a key aspect of Magento 2 configuration and currently customization for Venia and our new PWA-based storefront. With this new extension, GTM will be supported as a standard option and included in Venia.

https://docs.magento.com/user-guide/marketing/google-universal-analytics.html

Describe the solution you'd like Basic GTM capabilities across key shopping experiences in Venia including (but not limited to) the homepage, PLP, PDP and cart/checkout flow.

Describe alternatives you've considered The solution should address GTM needs first but flexible to be used with other third-party tagging as well.

Additional context

Please let us know what packages this feature is in regards to:

  • [X] venia-concept
  • [X] venia-ui
  • [ ] pwa-buildpack
  • [X] peregrine
  • [X] pwa-devdocs
  • [ ] upward-js
  • [ ] upward-spec
  • [ ] create-pwa

ericerway avatar Jan 06 '21 18:01 ericerway

Hi @ericerway. Thank you for your report. To help us process this issue please make sure that you provided sufficient information.

Please, add a comment to assign the issue: @magento I am working on this


m2-assistant[bot] avatar Jan 06 '21 18:01 m2-assistant[bot]

@developer that's going to thing about a solution to add GTM and Enhanced ecommerce. Feel free to reach out to me since I've already built a pretty extensible solution running on 2 live shops without issues.

Jordaneisenburger avatar Jan 06 '21 19:01 Jordaneisenburger

@Jordaneisenburger hey, could you please share with us or give some tips on how you build it ? :)

chatart avatar Jun 04 '21 10:06 chatart

Hi @chatart I started a blog but didn't finish it yet. But hope it sort of helps https://dev.to/jordaneisenburg/enhanced-ecommerce-in-pwa-studio-1cjl

Jordaneisenburger avatar Jun 04 '21 10:06 Jordaneisenburger

@Jordaneisenburger How do you add the data to the data layer.

KrishnaK-Z avatar Jun 10 '21 16:06 KrishnaK-Z

@Jordaneisenburger Could you please share the full toutorial about your solution to add GTM to venia project? Thank you in advance!

gamul avatar Dec 30 '21 15:12 gamul

@Jordaneisenburger Could you please share the full tutorial about your solution to add GTM to PWA venia [react ] project? Thank you in advance!

baby-in-magento avatar Mar 27 '24 06:03 baby-in-magento