Google Merchant Center

🛒 托管 OAuth 一站式管理 Google Shopping

ecommerce榜 #1

通过 Maton 托管 OAuth 接入 Google Merchant Center API,一站式管理商品目录、库存、数据源、促销及购物广告报告,适用于电商运营团队自动化 Google Shopping 业务。

收藏
14.9k
安装
5.5k
版本
1.0.6
CLS 安全性认证2026-07-01
点击查看完整报告 >

使用说明

核心用法

Google Merchant Center Skill 通过 Maton 代理层封装了 Google Merchant API v1 的全套能力,采用托管式 OAuth 解决开发者注册、Token 刷新等繁琐流程。用户仅需配置 MATON_API_KEY 环境变量,即可调用涵盖 8 大子 API 的接口:Products(商品管理)、Accounts(账户与用户)、DataSources(数据源配置)、Reports(业绩分析)、Promotions(促销活动)、Inventories(本地/区域库存)、Notifications(Webhook 订阅)、Conversions(转化追踪)。

典型工作流包括:1) 通过 accounts 端点获取账户 ID;2) 完成一次性开发者注册(registerGcp);3) 创建 API 类型数据源;4) 批量插入商品(productInputs:insert);5) 查询业绩报告优化投放。所有请求通过 Authorization: Bearer $MATON_API_KEY 鉴权,支持多连接场景下的 Maton-Connection 头部分流。

显著优点

  • 零 OAuth 维护成本:Maton 自动处理 Google OAuth 2.0 流程、Token 刷新及权限校验,开发者无需搭建授权服务器。
  • 模块化子 API 设计:清晰拆分商品、库存、报告等域,便于按需调用和权限最小化。
  • SQL 式报告查询:Reports 子 API 支持类 SQL 语法(SELECT offer_id, clicks FROM product_performance_view),灵活提取购物广告数据。
  • 实时通知能力:支持 PRODUCT_STATUS_CHANGE 等事件的 Webhook 订阅,实现商品状态变更的即时响应。

潜在缺点与局限性

  • 强制开发者注册门槛:每个 Merchant Center 账户首次使用 v1 API 前必须调用 registerGcp 完成注册,且需等待 Google 侧同步,增加冷启动复杂度。
  • 数据源类型限制:仅 input: "API" 类型的数据源支持写入操作,文件型数据源需通过 Merchant Center UI 或文件上传变更。
  • 地域与渠道限制:本地库存(Local Inventories)仅对 LOCAL 渠道商品有效;促销 API 需账户额外 enrolled Promotions Program。
  • 微单位(Micros)认知负担:金额字段统一使用微单位(×1,000,000),易因单位换算错误导致定价异常。

适合人群

  • DTC 品牌与独立站运营团队:需批量同步 Shopify/WooCommerce 商品至 Google Shopping。
  • 广告代理与电商代运营:管理多客户(MCA)账户,自动化报告拉取与异常监控。
  • Martech 开发者:构建内部 ERP 与 Google Merchant Center 的双向同步管道。

常规风险

  • 误操作风险:Skill 明确声明「所有写操作需用户显式确认」,但自动化脚本若未加二次确认机制,可能导致商品误删或促销误设。
  • 数据隐私合规:通过 Maton 代理转发请求,商品数据流经第三方基础设施,需评估 GDPR/CCPA 下的数据处理协议(DPA)覆盖情况。
  • 速率限制与配额:Google Merchant API 存在调用配额,高频同步场景需实现指数退避及分页拉取(pageToken)机制,避免 429 错误导致同步中断。
  • 开发者注册单点故障:若 registerGcp 因 Google 侧延迟或邮箱验证问题失败,将阻塞全量 API 使用,建议预留手动兜底方案(Merchant Center UI 操作)。

安全解读

核心用法

该 Skill 是 Maton 提供的 Google Merchant Center API 代理服务,采用托管 OAuth 模式,用户无需直接管理 Google OAuth 流程,仅需配置 MATON_API_KEY 即可调用完整的 Merchant API 功能。

主要功能模块:

  • 产品管理:列出、查询、插入、删除产品(支持 productInputs 接口)
  • 数据源配置:创建 API 类型的数据源,管理 Feed 设置
  • 库存管理:本地库存(Local Inventory)和区域库存(Regional Inventory)
  • 促销管理:创建促销活动(需账户 enrolled)
  • 报表分析:产品表现、价格竞争力、畅销品等查询
  • 账户设置:配送设置、用户信息、业务信息等
  • 通知订阅:Webhook 配置用于产品状态变更监听

使用流程:
1. 注册 Maton 账户并获取 API Key

2. 完成一次性的 Developer Registration(关联 GCP 项目)

3. 建立 Google Merchant OAuth 连接

4. 通过标准 HTTP 调用各子 API

显著优点

| 优势 | 说明 |
|------|------|
| **托管 OAuth** | 无需自建 GCP 项目、配置 OAuth 应用、处理 token 刷新 |
| **模块化 API** | 8 个子 API(products/accounts/datasources/reports/promotions/inventories/notifications/conversions)结构清晰 |
| **官方兼容** | 完全映射 Google Merchant API v1,文档详尽 |
| **多语言示例** | 提供 Python、JavaScript、Bash 完整代码 |
| **安全设计** | 明确标注所有写入操作需用户确认,符合最小权限原则 |

潜在缺点与局限性

1. 强制中间层依赖:所有请求必须经过 api.maton.ai,无法直连 Google,存在单点依赖
2. 开发者注册门槛:每个 Merchant 账户需完成一次 registerGcp,对多账户管理较繁琐

3. 数据同步延迟:产品插入后需数分钟才能在 API 中查询到

4. 功能限制

5. 货币精度:使用 micros(百万分之一)单位,易出错

  • 促销 API 需额外 enrolled
  • 子账户列表仅支持 MCA(多客户账户)
  • 本地库存仅限 LOCAL 渠道产品

适合人群

  • 中小电商卖家:希望快速接入 Google Shopping,无技术团队维护 OAuth
  • 营销运营团队:需要自动化产品 feed 管理、促销同步、库存更新
  • 数据分析师:通过 Reports API 获取购物广告表现数据
  • ERP/电商 SaaS 开发商:集成 Merchant Center 功能到自有系统

常规风险

| 风险类型 | 具体说明 | 缓解措施 |
|----------|----------|----------|
| **API Key 泄露** | `MATON_API_KEY` 泄露可导致账户被接管 | 使用环境变量、secrets 管理,避免硬编码 |
| **误操作数据** | 删除产品/数据源不可逆 | 执行前人工确认,遵循文档安全提示 |
| **OAuth 连接失效** | 连接断开或过期导致 401 | 定期检查连接状态,实现重连机制 |
| **Google 政策违规** | 产品数据不合规导致账户封禁 | 遵循 Google 产品数据规范,监控 account issues |
| **网络可用性** | 依赖 Maton 服务稳定性 | 实现错误重试,监控 api.maton.ai 可达性 |

Google Merchant Center 内容

手动下载zip · 6.6 kB
SKILL.mdtext/markdown
请选择文件