问题标签 [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 投票
0 回答
10 浏览

google-ads-api - 使用 google Ads API 设置排除的 YT 展示位置

我想在 Google Ads 中自动设置排除的 YT 展示位置。

  1. 我看到了这个API。我应该使用哪一个?设置一个placement或一个YT video?还是别处?

  2. 如何确保无法通过广告脚本完成此操作?它应该在AdGroupBidding下吗?所以如果不存在 - 广告脚本不支持?

0 投票
0 回答
8 浏览

reporting - 广告脚本无法运行 GAQL?只有AWQL?

我想自定义这个广告脚本代码。

第一步是将其从即将弃用的 AWQL 转换为 GAQL。

为什么我在运行转换后的广告脚本时会失败?

在此处输入图像描述

0 投票
0 回答
12 浏览

google-ads-api - 如何以编程方式将项目添加到帐户排除放置列表

假设我想排除 CID 级别的展示位置。

是否可以使用广告脚本?因为我只看到在广告系列级别排除的方法。

在此处输入图像描述

此外,我也找不到在帐户级别添加此项目的 Google API:

在此处输入图像描述

您知道如何以编程方式执行此操作吗?

0 投票
0 回答
8 浏览

javascript - 如何在 Google 广告脚本中迭代字典

我尝试使用 js 语法迭代字典,但显然Object.entries()在 Ads-script 上不存在。

有没有一种聪明的方法而不是 2 for 循环?

Object.entries(results).map(function(a) { return a[0] + " " + a[1];}).join('<br>')

0 投票
0 回答
8 浏览

google-ads-script - 迭代器已结束 - 尝试发送电子邮件

我收到“无法检索下一个对象:迭代器已结束。(文件 EmailAlertTEST.gs,第 194 行)”,其中 L194 是下面的“MailApp.sendEmail(电子邮件,...”。

我不明白?迭代在哪里?此代码只是发送电子邮件,对吗?

还有,当我在这里的时候。'mccAccount' 究竟代表什么?

而且,为什么叫 AdManagerApps?应用程序来自哪里?是应用程序的缩写吗?没有意义。

0 投票
1 回答
8 浏览

google-ads-api - GAQL 中的复合 WHERE 子句?

您能否确认 GQAL 不支持compound WHERE clause

而不是事件OR作为非复合条款?

0 投票
0 回答
15 浏览

react-native - 如何将 GoogleAdsense 添加到 React Native Web(非移动)?

我用 react native 编写了 web 应用程序,我想添加 google adsense。我能找到的只是“React”,而不是“React Native”。我跟着它,得到了错误 400(错误请求)。即使是“React Native”,也都是关于移动应用程序,而不是 Web 应用程序。有人可以告诉我如何向 React Native Web App 添加广告吗?

这就是我尝试过的。

0 投票
0 回答
19 浏览

google-analytics - Shopify Checkout 中的 Google Conversion Tracking,我需要知道要选择哪些 shopify 对象和属性?

我在我的 shopify 结帐页面中使用下面的转换脚本。我有两个问题:'

  1. Shopify.checkout.total_price_set.presentment_money.amount在 chrome 开发人员工具中查看时,该对象Shopify.checkout.total_price_set.presentment_money.currency_code显示在 console.log 中,但未显示在页面源中。它按原样显示。谷歌封面正在正确记录日期,但我需要知道为什么这个对象没有在页面源中显示值,这是我使用的正确对象吗?我应该使用其他 shopify 结帐对象吗? 显示 gtag 对象的页面源

这是console.log 控制台日志

  1. 增强型电子商务数据是必需的,但谷歌转换在诊断中报告格式无效。 增强型电子商务

谁能帮我理解上述2?

此外,转换应该只报告给谷歌在广告管理器中提供的转换标签,或者也应该发送到分析帐户(您可以在此链接上看到此代码https://www.digitaldarts.com.au/google-ads-conversion-tracking-shopify

在上面的代码中,它正在向谷歌分析帐户发送数据,并在 gtag 中添加了转换作为参数

0 投票
0 回答
24 浏览

javascript - 表单提交跟踪

每次用户在 wordpress 网站上提交表单时,我都试图让 Google Ads 跟踪一次转化。问题是即使一切都正确放置,我什至无法跟踪点击。全局谷歌标签被放置在网站上,以及页面特定标签和按钮标签 [Originally: return gtag_report_conversion('https://theurl.com/sub/')] 我认为问题所在。我正在使用以下代码来修改表单的提交按钮以添加 onclick 事件:

如您所见,我不得不稍微修改代码以删除撇号,因此它不会与函数搞砸,我认为这可能与我遇到的问题有关。

我还尝试像这样转义部分 html 代码,但这完全禁用了按钮的功能(页面重新加载并且没有发送任何内容):

任何线索我可能做错了什么?

0 投票
0 回答
14 浏览

javascript - N 克转换类型

我正在寻找一种方法来自定义现有的 N-Gram 脚本,因此对于转换类型,我将按 gram 的转换次数与我们在“转换”列中的转换次数不同。

https://searchengineland.com/brainlabs-script-find-best-worst-search-queries-using-n-grams-228379

目前,该脚本正在从“SearchQueryReport”的“转换”字段中提取数据。

为了获得不同的转换类型,我在 SELECT 中将查询更改为 AllConversions,并在查询中添加了 ConversionType = "EventName"。

比我发现由于脚本将不支持的其他字段与 ConversionType 一起提取,我需要从代码中将它们全部删除,因此我需要更改整个脚本,因为脚本假设参数的长度是 const。

我的问题是-如何获得与“转换”中存在的事件不同的事件的 N 克数据?不需要我编辑整个代码的首选方式。

提前致谢!