使用 Google 电子表格中的 GoogleAds API
Posted
技术标签:
【中文标题】使用 Google 电子表格中的 GoogleAds API【英文标题】:Use GoogleAds API from Google Spreadsheet 【发布时间】:2020-01-19 21:08:58 【问题描述】:有没有办法从 Google 电子表格脚本轻松调用 GoogleAds API(更准确地说是 TargetingIdeaService)?看起来应该是它们的整合,但我错过了。
我可以毫无问题地调用其他 API。我在 Google Ads 上注册了自己并获得了一个测试令牌,当我获得最终令牌时应该更改它。
提前致谢。
【问题讨论】:
【参考方案1】:嗯,“容易”可以被认为是一个相对的术语。话虽如此,Apps Scripts execution 上有一个示例脚本,它显示了如何调用 Google Ads API。
通知
在前面的脚本中,您还需要插入OAuth2.0 library 脚本。
【讨论】:
【参考方案2】:我很确定您无法从 Apps 脚本触发 Google Ads 脚本。我确信您可以从另一个 Apps 脚本/Google Ads 脚本触发一个 Apps 脚本。
你有两个选择:
-
通过 Apps Script URLFetchApp 连接到 Google Ads API
使用 Google Ads 脚本并利用 SpreadsheetApp 类
如果您选择通过 URLFetchApp 连接到 Google Ads API,则需要使用链接到 here 的 Google Ads Beta REST API。
您可以使用 Google Ads 脚本将所需的 TargetingIdeaService 元素提取到 Google 表格电子表格中,并且它也可以有输入。 Google Ads Scripts 中使用的 Google Sheet API 使用链接 here
【讨论】:
以上是关于使用 Google 电子表格中的 GoogleAds API的主要内容,如果未能解决你的问题,请参考以下文章
使用 Google Data API 使用 C# 访问 Google 电子表格
计算工作表中的行数,然后使用 Google Apps 脚本在 Google 电子表格上减去