{"repo":"google-marketing-solutions/ads-monitor","free":true,"listed":false,"github":"https://github.com/google-marketing-solutions/ads-monitor","clone":"git clone https://github.com/google-marketing-solutions/ads-monitor.git","description":"Comprehensive system for monitoring changes and fluctuations in Google Ads","language":"Python","stars":26,"topics":["alertmanager","google-ads-api","grafana","prometheus"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Ads Monitor Problem statement Well defined monitoring in Ads allows users quickly respond to any unexpected fluctuation in the accounts. But monitoring Ads in smaller time increments (i.e. every 15 minutes) to identify any problems in performance or approvals can be time consuming and error-prone. Solution Ads Monitor provides a way to expose a set of custom defined Ads metrics and dimensions in a Prometheus format which make it possible to reuse widely available monitoring and alerting tool (i.e. Grafana and Alertmanager) to setup a solid monitoring environment for your crucial Ads metrics and dimensions. Deliverable (implementation) Ads Monitor provides you with a Grafana dashboard and a set of default alerts. Data that powers the dashboard and alerts are extracted from Google Ads API and stored in a Prometheus. Deployment Prerequisites Google Ads API access and google-ads.yaml file - follow documentation on API authentication. (Optional) prometheus.yml file configured. Learn more at how to configure Prometheus. (Optional) Docker Compose installed. Installation There are two ways to install Ads Monitor: using Google Cloud Platform (recommended) or manually using Docker Compose. Google Cloud Platform Installation This method deploys Ads Monitor on Google Compute Engine with all necessary components configured automatically. Prerequisites: Google Cloud project with billing enabled Google Ads API access and google-ads.yaml file 1. Clone this repository and navigate to its dire","default_branch":null,"files":null,"tree":[],"storefront":"/r/google-marketing-solutions","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/google-marketing-solutions/ads-monitor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}