Google Ads API - 是不是存在 REST API?
Posted
技术标签:
【中文标题】Google Ads API - 是不是存在 REST API?【英文标题】:Google Ads API - Does a REST API exist?Google Ads API - 是否存在 REST API? 【发布时间】:2019-04-02 11:25:10 【问题描述】:参考:https://developers.google.com/google-ads/api/docs/start
引用(强调我的):
Google Ads API 是 AdWords API 的下一代。它可以 可以从各种客户端通过 gRPC 和 JSON REST 访问 环境。
这表明存在 REST API。
但是,我无法找到它的任何文档,任何端点 - 任何东西。
他们只是说他们在后台使用了客户端库,还是我只是无法找到正确的文档?
【问题讨论】:
【参考方案1】:他们有,让我解释一下
他们有两个 API,
一个叫Google Adwords API
(旧)
另一个是Google Ads API
(新)
1. Google Adwords API
注意:Google AdWords API 将于 2022 年 4 月 27 日停用。 所以这个 API 没什么好说的,因为它不再可用了
这个API只有一个接口:gRPC
还想知道更多吗?文档链接:here
2.谷歌广告 API
好的,这是他们拥有的稳定 API,令人惊讶的是,它甚至比旧的更好!
此 API 有两个接口:gRPC
或 REST
开始的文档:here
【讨论】:
【参考方案2】:REST API 实际上只是用于查询发现端点并获取元数据或测试端点。它明确不适用于报告或变异。您需要使用客户端库(基于 gRPC,或构建您自己的)。
REST 每天有 1000 个请求的限制,这非常小。 gRPC 绝对令人惊叹。只需将您自己的休息方法包装在它周围(这就是我所做的),您不必担心细节。例如,如果您在自己的应用程序中构建 /reports,请将您正在构建的任何框架中的 get 方法绑定到使用库的自定义 gRPC 请求。
【讨论】:
以上是关于Google Ads API - 是不是存在 REST API?的主要内容,如果未能解决你的问题,请参考以下文章
ValueError:指定的 Google Ads API 版本“v3”不存在。有效的 API 版本为:“v2”、“v1”
Google Ads API:创建 IpBlockInfo 实例
Google Ads API 指标成本、每次点击费用等太大了