The platform uses the following Google Ads API resources and operations:
Campaign Management
Read and modify campaign settings, budgets, and bid strategies. Pause/enable campaigns and ad groups based on performance thresholds.
CampaignService
CampaignBudgetService
AdGroupService
Keyword Management
Add, pause, and adjust bids on keywords. Manage negative keyword lists across campaigns and shared sets.
AdGroupCriterionService
CampaignCriterionService
SharedSetService
Reporting & Analytics
Pull performance metrics via GAQL queries for automated daily and weekly reports. Search term analysis, geographic performance, device segmentation, and quality score tracking.
GoogleAdsService.SearchStream
search_term_view
keyword_view
geographic_view
Ad Copy
Create and modify responsive search ads. A/B test headlines and descriptions across markets.
AdGroupAdService
AdService