What this application does
DanLapTrinh Ads Manager is a command-line tool used by its operator to administer Google Ads client accounts that belong to a single Google Ads manager account (commonly called an MCC). It replaces repetitive manual work in the Google Ads web interface with a reviewable, scripted workflow.
The tool performs the following operations through the Google Ads API:
- Read the manager account's own settings, such as its name, currency and time zone.
- List the client accounts that already exist under that manager account.
- Create new client accounts with a given descriptive name, currency code and time zone.
- Produce a preview of every planned change before anything is submitted.
Who uses it
The tool is operated by its owner only. It is not a public service, it has no sign-up process, and it has no end users other than the operator. It authenticates to Google using a Google Cloud service account that the operator has explicitly granted access to their own Google Ads manager account.
How it works
The tool runs locally on the operator's own computer. It reads a configuration file containing the path to a service account key and the customer ID of the manager account, then calls the Google Ads API directly. Account definitions are supplied as a CSV file. Every run defaults to a dry run that prints the planned result and makes no changes; creating accounts requires an explicit confirmation flag.
The only Google API scope requested is
https://www.googleapis.com/auth/adwords, which is required to read and
manage Google Ads accounts.
Contact
Questions about this application can be sent to [email protected].