41 lines
1.9 KiB
Markdown
41 lines
1.9 KiB
Markdown
---
|
||
title: "Google Ads API"
|
||
type: entity
|
||
tags:
|
||
- advertising
|
||
- google
|
||
- api
|
||
- automation
|
||
- paid-media
|
||
sources:
|
||
- paid-media-ppc-strategist
|
||
last_updated: 2026-05-01
|
||
---
|
||
|
||
## Profile
|
||
Google Ads API(Google Ads API v17+)是 Google 提供的企业级编程接口,允许开发者程序化地管理 Google Ads 账户的所有方面,支持大规模广告系列创建、修改、报告拉取和自动化操作,是企业级 PPC 管理的核心基础设施。
|
||
|
||
## Core Capabilities Referenced
|
||
- **Account Management**:MCC 级账户结构操作、子账户创建/修改
|
||
- **Campaign Operations**:广告系列、广告组、关键词、广告文案的 CRUD 操作
|
||
- **Bidding Strategy Management**:自动化竞价策略的创建和调整
|
||
- **Audience Management**:受众定向、受众列表操作
|
||
- **Reporting**:拉取 performance metrics、auction insights、conversion data
|
||
- **Budget Management**:预算分配、 pacing 调整
|
||
|
||
## Integration in PPC Strategy Agent
|
||
Agent 规范建议优先使用 Google Ads API 或 MCP(Model Context Protocol)工具获取 live data:
|
||
- **Pre-recommendation baseline**:在做任何策略建议前,先拉取 `account_summary`、`list_campaigns`、`auction_insights`
|
||
- **Execution without leaving workflow**:直接通过 API 执行结构性变更,无需人工操作后台
|
||
- **Automated analysis**:定期自动拉取账户健康评分、异常检测
|
||
|
||
## Tooling Options
|
||
- **Official Google Ads API Client Libraries**:Python、Java、PHP、Ruby、DotNET、Perl
|
||
- **Google Ads MCP Tools**:Model Context Protocol 工具,可被 AI Agent 直接调用
|
||
- **Google Ads Scripts**:基于 JavaScript 的轻量自动化脚本,适合简单任务
|
||
|
||
## Connections
|
||
- [[GoogleAds]]:API 的承载平台
|
||
- [[MCCLevelStrategy]]:API 是 MCC 级策略执行的核心工具
|
||
- [[PaidMediaPPCCampaignStrategist]]:Agent 规范强调优先使用 API 而非手动操作
|