railslove / rack-tracker

Tracking made easy: Don’t fool around with adding tracking and analytics partials to your app and concentrate on the things that matter.
https://www.railslove.com/open-source
MIT License
647 stars 121 forks source link

Several google analytics #117

Closed cfgv closed 6 years ago

cfgv commented 6 years ago

Can I have different analytics IDs in the same application?

DonSchado commented 6 years ago

I believe you can. Have you checked the solution with a lambda? https://github.com/railslove/rack-tracker#google-analytics

cfgv commented 6 years ago

It works

handler :google_tag_manager, { container: lambda { |env| env['TAG_MANAGER_ID'] } }

and for each scope into application_controller set env tag manager

request.env['TAG_MANAGER_ID'] = XXXXXX

Thanks @DonSchado