← 返回
未分类

Adagent Google Ads

Manage Google Ads campaigns — create, monitor, pause, and optimize. Use when the user says 'Google Ads', 'Google 廣告', 'keyword research', 'search ads', 'crea...
管理 Google Ads 广告系列——创建、监控、暂停和优化。用于用户提及“Google Ads”“Google 广告”“关键词研究”“搜索广告”“创建广告”等关键词时。
snoopyrain
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 802
下载
💾 0
安装
1
版本
#latest

概述

Google Ads Agent

Create, manage, and optimize Google Search Ads campaigns directly from Claude Code. Powered by AdAgent.

Security & Data Handling

  • MCP link is a credential: Your MCP Server URL (https://adagent.10xboost.org/api/mcp/google-ads/{user_id}/mcp) contains your user ID for credential lookup. Treat it like a password — do not share it publicly.
  • Token scope: The service uses your Google Ads OAuth refresh token to access your ad accounts. It can create campaigns, modify budgets, enable/pause campaigns, and read performance data.
  • Token storage: Your Google Ads OAuth tokens are encrypted with Fernet (AES-128-CBC + HMAC) and stored in MongoDB. They are never exposed in API responses.
  • Multi-tenant isolation: Each request is scoped to your user credentials via ASGI middleware. You can only access your own ad accounts.
  • No local credentials: No local API keys, environment variables, or secrets are needed. All auth is embedded in the MCP link.
  • Third-party service: This skill relies on AdAgent, an AI-powered ad management platform.

Prerequisites

  1. Sign up at adagent.10xboost.org with Google
  2. Connect Google Ads — authorize AdAgent to access your Google Ads account
  3. Get your MCP link: Copy your Google Ads MCP Server URL from the dashboard
  4. Add to Claude: Paste the MCP link as a Connector — no install, no API key needed

Available Tools

ToolDescription
-------------------
list_accessible_customersList all accessible Google Ads accounts (MCC + sub-accounts)
get_customer_infoGet account details (name, type, etc.)
list_campaignsList all campaigns (active + paused)
create_campaignCreate a complete Search Ads campaign (budget, ad group, keywords, ads)
get_performanceGet all campaigns performance (impressions, clicks, cost, CTR, CPC)
get_campaign_performanceGet daily performance for a specific campaign
keyword_researchResearch keywords — get suggestions and search volume
enable_campaignEnable a paused campaign
pause_campaignPause an active campaign

Workflow

Step 1: List Accounts

Call list_accessible_customers to see all available Google Ads accounts. Then get_customer_info for details.

Step 2: Determine What the User Wants

User RequestTool to Use
-------------------------
"Show my Google Ads accounts"list_accessible_customers
"List my campaigns"list_campaigns
"How are my ads doing?"get_performance
"Campaign X performance"get_campaign_performance
"Research keywords for ..."keyword_research
"Create a search ad for ..."create_campaign
"Pause campaign X"pause_campaign
"Enable campaign X"enable_campaign

Step 3: Execute

Check Performance

get_performance(
  start_date="2026-03-01",
  end_date="2026-03-30"
)

Keyword Research

keyword_research(
  keywords=["AI agent", "automation tool"],
  location_ids=["2158"],   // 2158=Taiwan, 2840=US
  language_id="1000"        // 1000=Chinese
)

Create Campaign

create_campaign(
  name="Spring Sale 2026",
  daily_budget_usd=10.0,
  keywords=["AI agent", "automation tool", "AI assistant"],
  ad_headlines=["Build Your AI Agent", "Automate Your Work", "Try AI Agent Free"],
  ad_descriptions=["Create powerful AI agents in minutes.", "Boost productivity with AI automation."],
  final_url="https://example.com",
  location_ids=["2158"],
  language_id="1000"
)

Important: Campaigns are created in PAUSED state. Use enable_campaign to activate.

Step 4: Present Results

  • Performance: Show key metrics in a table (impressions, clicks, CTR, CPC, cost, conversions)
  • Keyword research: Show keywords ranked by search volume with competition level
  • Campaign creation: Confirm campaign ID and remind user it's paused until enabled

Common Location IDs

LocationID
---------------
Taiwan2158
United States2840
Japan2392
Hong Kong2344
Singapore2702

Common Language IDs

LanguageID
---------------
Chinese (Traditional)1018
Chinese (Simplified)1017
English1000
Japanese1005

Error Handling

ErrorSolution
-----------------
Account not foundRun list_accessible_customers to get valid IDs
Permission deniedReconnect Google Ads at adagent.10xboost.org
Budget too lowGoogle Ads has minimum budget requirements per market
Campaign creation failedVerify all required fields (headlines >= 3, descriptions >= 2)
Token expiredReconnect Google Ads at adagent.10xboost.org (refresh token is long-lived)

Documentation

Product website: adagent.10xboost.org

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-03 04:23 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Adagent Facebook Ads

snoopyrain
管理 Facebook/Meta 广告 — 创建广告系列、广告组、广告,监控效果并定位受众。当用户提到“Facebook Ads”“FB 广告”“Meta 广告”时使用。
★ 0 📥 908

Boring TikTok Publisher

snoopyrain
使用 Boring 将视频和图片轮播发布到 TikTok。当用户说“发布到 TikTok”“上传 TikTok 视频”“创建 TikTok 帖子”“发布 Tik...”时使用。
★ 0 📥 591

Instagram Analytics

snoopyrain
跟踪 Instagram 表现与数据分析,适用于用户提及 Instagram 分析、指标、Reels表现、触及率等情形。
★ 1 📥 590