Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/add google tagmanager connector #4255

Merged

Conversation

skamphuis
Copy link
Contributor

Closes #4254

Summary

I created this Google Tag Manager connector by simply taking a copy of the Google Analytics Connector project and changing it to fit the needs of Google Tag Manager.
I had to add the Controller class and the Engine class to the project. These are located in the DNN core for Google Analytics. (But I didn't want to change the core)

SiteAnalytics.config will need to be edited too, with the part from the .config file in this PR.

Copy link
Contributor

@valadas valadas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice job, thanks for contributing this, From a quick look it looks about right to me except the 3 notes I left and then I would like to test that build

@skamphuis
Copy link
Contributor Author

Nice job, thanks for contributing this, From a quick look it looks about right to me except the 3 notes I left and then I would like to test that build

Thanks. I corrected my mistakes as you suggested.

@david-poindexter
Copy link
Contributor

This is also related to #3155 and if this PR is accepted, we should close that issue as well. Awesome @skamphuis - I will review the PR as soon as possible.

Copy link
Contributor

@david-poindexter david-poindexter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks really good - thank you @skamphuis 🎉

@david-poindexter david-poindexter self-requested a review October 31, 2020 19:31
Copy link
Contributor

@valadas valadas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me once David suggestion is commited.

I looked at the CI build and the package is there properly.

Copy link
Contributor

@david-poindexter david-poindexter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesomeness - I am excited about this one - thanks @skamphuis 🎉

@david-poindexter david-poindexter added this to the 9.8.1 milestone Oct 31, 2020
@valadas valadas merged commit c02b48a into dnnsoftware:develop Nov 1, 2020
@skamphuis skamphuis deleted the feature/add-google-tagmanager-connector branch November 23, 2022 10:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Google Tag Manager Connector
3 participants