问题标签 [google-ads-script]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
90 浏览

google-ads-api - Google 广告脚本,AdsApp.adGroups().get() 返回空

我正在开发一个谷歌广告脚本来运行和创建否定关键字,我使用 SQLreport 获得性能,当我尝试创建否定关键字时它不起作用,因为当我尝试返回现有广告组并初始化它们时,我得到一个空结果。

这将返回:找到的广告组总数:0 -> 但我在该子帐户中有多个正在运行的广告/广告组。

0 投票
1 回答
263 浏览

google-bigquery - 有没有办法通过 Google Ads API、脚本或 BigQuery 数据传输服务获取 Google Ads 中的着陆页报告?

我目前正在创建每个着陆页/目标网址所花费的广告概览。
我们正在使用几种广告系列类型:

  • 购物
  • (响应式)搜索广告
  • 动态搜索广告

我正在努力为每种广告系列类型获取每个登陆页面的报告。我们有多个客户 ID,我需要所有客户 ID 的数据。在查看 Google Ads API 文档时,我认为我需要这两个报告才能获得所需的一切

理想情况下,数据将上传到 BigQuery 数据集。

我已经尝试过:
我已经设置了 BigQuery 数据传输 ( https://cloud.google.com/bigquery-transfer/docs/adwords-transfer )。这包含很多报告,但不是上面列出的两个报告。

我尝试了一个 Google Ads 脚本,但我对此的了解太少,无法编写一个与上面列出的两个报告给出相同/相似结果的脚本。除此之外,我需要帮助在我的 BigQuery 项目中获取这些数据。

0 投票
1 回答
45 浏览

google-apps-script - 广告脚本 (*.gs) 缺少应用程序脚本 getRange(int, int, int, int) 方法?

当我运行 ads-script 来调用app-script::spreadsheet API时,我收到以下错误:

怎么会这样?ads-script 中只有一部分 app-script sheet api 可用?

0 投票
2 回答
164 浏览

google-sheets-api - Google Ads 脚本是否有任何调试器?

我编写了我的第一个*.gsGoogle Ads 脚本文件。

是否有任何 IDE 或环境可以添加断点或查看变量状态?

我只看到记录器打印,但使用起来效率不高。

我已经尝试过@Andrew 的回复,但没有成功:

在此处输入图像描述

0 投票
0 回答
19 浏览

google-ads-api - 将一些输入参数发送到广告脚本的 UI 视图

是否有任何 UI 视图可以将一些输入参数发送到广告脚本?

在文档中,我看到它只是脚本内部的硬编码?

在此处输入图像描述

0 投票
0 回答
122 浏览

google-apps-script - 对 bigquery.tables.insert 的 API 调用失败并出现错误:已经存在

我在 GoogleAds 中创建了一个脚本来获取此报告:来自 GoogleAds 的https://developers.google.com/adwords/api/docs/appendix/reports/product-partition-report并使用 BigQuery 将结果作为表格插入GoogeAds 中的 AdvanceAPI。

我正在运行的脚本是根据此示例代码构建的:https ://developers.google.com/adwords/api/docs/appendix/reports/product-partition-report ,由 Google Ads 脚本团队提供,他们也有试图在这件事上帮助我。

我面临的问题是脚本的第一次运行完美运行并在 BQ 中创建一个表并按预期插入数据。但是,当脚本再次运行(每天下午 3 点)以从 GoogleAds 获取更新数据时,我收到以下错误消息:对 bigquery.tables.insert 的 API 调用失败并出现错误:已经存在

错误消息还提供了问题出在此代码中的信息:

但是所有这些代码都是由 Google Ads 脚本团队提供的,所以这应该没有任何问题吗?

如果有人能给我如何解决这个问题的任何指导,那就太高兴了!

提前致谢。

0 投票
1 回答
57 浏览

javascript - Google Ads 脚本 - 将 Logger.log 内容发送到电子邮件?

我有一个脚本,其中显示了 10 个点击次数最多的关键字、它们的平均每次点击费用和转化次数。在预览脚本时它工作正常。但是当我将它发送到我的电子邮件时,只有 10 行中的最后一行显示。这里有什么问题?

0 投票
1 回答
820 浏览

java - 在哪里可以获取 Google Ads API URL 端点以调用 Postman?

我想在没有库的情况下通过我自己的代码在 Postman 上调用 Google Ads API。我正在搜索 REST 端点,但找不到它。文档链接:https ://developers.google.com/google-ads/api/docs/start 。因为我已经成功调用了示例 API,所以我得到了 200 个。只需要帮助查找 Google Ads API(v6) 的 REST API 网址

0 投票
0 回答
13 浏览

google-admin-settings-api - 如何弄清楚为什么谷歌广告状态因恶意应用而被拒登?

谷歌建议我检查谷歌搜索以确保我的页面不包含任何恶意或可疑应用程序。我使用了许多应用程序安全测试,但没有一个发现我的小部件存在安全漏洞。

0 投票
0 回答
23 浏览

javascript - 滚动事件后如何在移动设备上请求 Google 广告

是否可以在滚动事件之后在移动设备上请求/初始化 Google 广告,以增加页面加载时间?

我发现了这个基于事件的广告请求示例https://developers.google.com/publisher-tag/samples/event-based-requests但没有解释其中发生的事情。