This module aims to make adding Google Ads to any Drupal 8 website a simple and effective process. It removes the need for any boilerplate JS or HTML code that is required by Google Ad Manager and allows you to handle everything from the UI.
This module can be used by even the most inexperienced Drupal users to successfully add Google Ads to their website while abiding by all coding standards set in the Google Ad Manager documentation.
While solutions like these already exist they do not offer the amount of customization, ad targeting and ease of use this module offers.
The most similar project I could find was https://www.drupal.org/project/ad_manager but only has a Drupal 7 version.
Project link
https://www.drupal.org/project/gamw
Git instructions
git clone --branch 8.x-1.x https://git.drupalcode.org/project/gamw.git
PAReview checklist
https://pareview.sh/pareview/https-git.drupal.org-project-gamw.git
| Comment | File | Size | Author |
|---|---|---|---|
| module-configuration-form.png | 109.18 KB | eliaspapa | |
| block-configuration-form.png | 82.07 KB | eliaspapa |
Comments
Comment #2
eliaspapa commentedComment #3
eliaspapa commentedComment #4
phthlaap commentedThanks for your contribution.
I added PAReview link, Please fix some issues reported:
Comment #5
phthlaap commentedUpdate to change Status to Need work
Comment #6
avpadernoComment #7
eliaspapa commentedThank you @phthlaap and @kiamlaluno for your reviews!
I ran the .js files through eslint and also did some required manual changes and PAReview reports no issues now.
Setting this back to Needs review. Appreciate it.
Comment #8
phthlaap commentedThanks for your contribution!
I didn't see any security issues related to the code.
Comment #9
phthlaap commentedComment #10
avpadernoThank you for your contribution! I am going to update your account.
These are some recommended readings to help with excellent maintainership:
You can find more contributors chatting on the IRC #drupal-contribute channel. So, come hang out and stay involved.
Thank you, also, for your patience with the review process.
Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.
I thank all the dedicated reviewers as well.