Rising Ridge Digital Logo

Google Ads API

Internal Google Ads campaign management assistant

Rising Ridge Digital uses an internal integration layer to help authorized agency staff create, update, QA, optimize, and report on Google Ads campaigns for accounts we are approved to access through our Google Ads manager account.

Business model

Agency services for authorized client accounts

Rising Ridge Digital provides SEO, paid search, website, and analytics services for service businesses and healthcare clinics. We use Google Ads to manage paid search and local lead generation campaigns for clients who grant account access to our agency.

The tool is not a public SaaS product, not available for third-party self-service access, and does not allow outside users to use Rising Ridge Digital's developer token. It is used only by authorized Rising Ridge Digital staff for agency campaign management and reporting.

Tool access and use

Internal workflows for setup, QA, optimization, and reporting

The application connects through the Rising Ridge Digital manager account and targets linked client accounts by customer ID. Current and planned campaign workflows focus on Search and Local Services support, with future expansion possible for other campaign types when client needs require it.

Campaign and ad group setup support for authorized client accounts

Keyword, ad, negative keyword, and shared list configuration

Budget, bidding, status, and QA review workflows

Search term review, negative keyword flagging, and approved updates

Reporting, pacing checks, and performance monitoring

Data accessed

Google Ads data used for authorized account work

  • Google Ads customer IDs and account relationship data
  • Campaign, ad group, ad, keyword, and negative keyword settings
  • Budget, bidding, targeting, status, and shared-set configuration
  • Search term, cost, click, impression, conversion, and performance metrics

API services

Google Ads API services used by the internal tool

  • CustomerService.ListAccessibleCustomers for manager-account access checks
  • GoogleAdsService.SearchStream for campaign, customer, metrics, keyword, ad group, and search term reporting
  • CampaignService, AdGroupService, AdGroupAdService, and AdGroupCriterionService for approved campaign setup and configuration workflows
  • SharedCriterionService, CampaignCriterionService, or AdGroupCriterionService for approved negative keyword updates
  • CampaignSharedSetService or SharedSetService for shared negative keyword list workflows

Data use

Google Ads data is used only to manage, optimize, QA, and report on authorized client accounts. It is not sold, shared, or used for unrelated purposes.

Security

Access is limited to authorized internal users. API credentials and developer tokens are stored securely outside version control and are not exposed in browser-side code.

Contact

Questions about this internal Google Ads API integration can be sent to info@risingridgedigital.com or through the Rising Ridge Digital contact page. Our data practices are summarized in our privacy policy.