Google Ads API usage

AdSoups uses the Google Ads API to operate Search campaigns for our own content.

The requested access level is Basic Access. Expected production usage is below 15,000 operations per day and limited to AdSoups campaigns and our own Google Ads accounts under our manager account.

Primary Use Cases

Campaigns

Create and maintain Search campaigns

Campaigns, budgets, ad groups, responsive search ads, keyword criteria, and assets are created or updated for approved AdSoups guide pages and our own Google Ads accounts.

Keywords

Review search terms and keyword coverage

Operators review search term reports, add approved keywords, and apply negative keywords when terms are irrelevant or outside guide-page campaign intent.

Reporting

Retrieve performance data

Campaign, ad group, keyword, search term, and account performance data is retrieved for internal reporting, content promotion analysis, and optimization decisions.

Controls

Apply approved bid and status updates

CPC ceilings, campaign status, and related settings are updated after review against internal operating limits.

Google Ads API Services

AdSoups uses scoped Google Ads API services for reporting and campaign management. The tool supports Search campaigns that promote AdSoups guide content in accounts under our own manager account. It does not request account access for unrelated data, third-party client accounts, or public user self-service workflows.

Service or method Purpose inside AdSoups
GoogleAdsService.Search / SearchStream Retrieve campaign, keyword, search term, and performance reporting data.
CustomerClientService Confirm manager account structure and AdSoups-owned child accounts that are authorized for internal operations.
CampaignBudgetService Create or update campaign budgets within approved internal limits.
CampaignService Create Search campaigns and update approved campaign settings or status.
AdGroupService Create and maintain ad groups for approved campaigns.
AdGroupCriterionService Add keywords, update CPC ceilings, and maintain keyword criteria.
CampaignCriterionService Apply campaign-level negative keywords and other approved criteria.
AdGroupAdService Create and maintain responsive search ads associated with approved ad groups.
AssetService / CampaignAssetService Create and link supporting assets used by approved Search campaigns.
KeywordPlanIdeaService.GenerateKeywordHistoricalMetrics Check historical keyword volume before launching or expanding campaign coverage.

Production Boundary

  • AdSoups is used only by authorized internal operators.
  • The platform manages only AdSoups campaigns and Google Ads accounts our organization owns under its manager account.
  • The website does not provide public signup, self-service advertiser access, or resale campaign management.
  • Write operations are limited to campaign management tasks that are visible to operators before execution.
  • Google Ads data is not sold, rented, or shared for unrelated business purposes.