问题标签 [google-ads-api]

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 回答
347 浏览

php - 如何使用 BulkMutateJob 服务创建 800 多个文字广告

我只是检查 Adwords API。我的目标是通过从我的数据库中获取数据来创建和管理 750 - 800 个带有与产品相对应的关键字的文字广告。我使用 PHP 客户端库。我尝试使用adGroupAdService变异来使用textAdGroupAdOperation数组中的数据创建这些广告。

但我明白了

“EntityCountLimitExceeded.ADGROUP_TEXT_AD_LIMIT @ 操作”

因此,我尝试使用BulkMutateJob服务通过修改库中提供的“ PerformBulkMutateJob ”示例来完成此任务。在运行脚本时,我收到如下消息

“添加了作业 ID 为“6700245679675929654”和部件号“0”的批量变异请求。解组错误:cvc-type.2:元素 ns1:operations 的类型定义不能是抽象的。”

我不知道我是否在正确的方向。请帮助我解决此问题并指导我创建这些广告。

谢谢。

0 投票
1 回答
326 浏览

google-ads-api - Adwords 广告组变异服务

大家好,我是 Adwords api 的新手。我使用的是 v201101 版本

我正在使用 adgroupservice mutate 方法一次为一个广告系列创建 3 个广告组。

我将 AdGroupReturnValue 作为返回值。

但问题是如果一个广告组创建失败,剩余的广告组也会失败。

谢谢

0 投票
1 回答
436 浏览

google-analytics - Google Analytics 可以跟踪 AdWords Flash 横幅中的自定义事件吗?

我知道它可以从其他网络上的其他 Flash 横幅/网站跟踪 Flash 事件.. 但它可以从 Adwords 中跟踪吗?

我找到了这段代码:

但它似乎需要页面上的 JS 脚本。

Adwords 是如何处理这个问题的?

谢谢

-艺术

0 投票
3 回答
5992 浏览

c# - 我们可以在 Window Forms (.Net) 应用程序中使用 Google Ads 吗?

许多网站(和网络应用程序)都使用 Google Ads。我可以在 .Net Forms 应用程序中使用 Google Ads 吗?有人知道这方面的API吗?

0 投票
2 回答
1415 浏览

watin - 来自 Google Adwords 关键字页面的 WatiN SelectList 或 DIV Click

我已经尝试了一切,但没有运气。我正在使用 Watin 和 C# .NET

我正在做的是:

https://adwords.google.com/o/Targeting/Explorer?__u=1000000000&__c=1000000000&ideaRequestType=KEYWORD_IDEAS#search.none

注意:https和之间没有空格://,但由于降价问题我不得不添加它

手动输入验证码(从 Watin 输入文本)。

搜索关键字后,您会看到页面底部有一个NextPrevious按钮。

我想从 WatiN 转到第 2、3、...

听起来很简单,点击div(带有id gwt-debug-aw-paging-next),它会转到下一页,但它不会发生。

我尝试了FireEvent, click, KeyDown, 一切......但它不起作用。

我也尝试从 中选择 100 个结果Selectlist,但同样,它不起作用。

我尝试了各种方式:

谈论页面右下角的按钮时似乎没有任何效果。

我设法“模拟”了对广泛精确结果的点击,但不是用底部按钮。

有什么建议么?

编辑 1
我上传了一张图片,这样您就可以准确地看到我正在谈论的按钮:

例子

点击这里查看大图。

0 投票
3 回答
5636 浏览

javascript - Google AdWords 服务器端转化跟踪

我一直在尝试将 Google AdWords 转换跟踪添加到我一直在研究的单页应用程序中,并且我有一个有趣的用例,我似乎无法弄清楚如何使用:

  1. 用户触发了我想用作转换的事件。
  2. 我收集有关事件的数据,并将其发送到异步服务
  3. 该服务将该事件映射到转换标签,并执行其他数据转换。
  4. 转换后的、现在与 AdWords 兼容的对象被发送到 AdWords。

我遇到的问题是 google 提供的代码段使用一些全局变量,然后包含一个脚本(googleadservices.com/pagead/conversion.js),并显示一个跟踪像素。

我的问题如下:

  • 如果我只是对那个像素提出请求,我的转换会触发吗?(这将在服务器端完成,因此我无法包含 conversion.js 文件)。
  • 除了 iFraming 片段之外,是否有任何记录或已知的触发转换事件的方法?我真的不想在客户端上做任何数据转换,但即使我做了,这似乎是实现转换跟踪的一种丑陋的方式。

谢谢!

0 投票
1 回答
956 浏览

google-ads-api - How do Adparams works in Google Adwords PHP api

I have 700 products to create ads each with different cost and year of make and i want to display this values in my ad and change them dynamically. so i have used adparams in the headline and in description1 as

as descried in the forums. and i have created set the adparams to the keywords.

since adparams is related to keywords and keywords related to adgroup and not ads, I have created adgroup for each ad(so that i have 700 adgroups). And each adgroup has a Ad with a related keyword. Now when i get the ads using the api.

I get something like this

the param strings are shown as such, i could not determine whether the adparams, works correctly and also im not confident that i'm in the right path. Please help me in doing this.

0 投票
1 回答
1277 浏览

javascript - Google Adwords - 注册多个转换在 IE 中不起作用

我需要从一个页面向 google 注册多个转换。在 Chrome 和 Firefox 中,这可以正常工作。在 IE 中,页面/调用似乎被缓存,随后只发送了一次转换。

我尝试添加无缓存元标记,但这不起作用。

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">

我还尝试为每次转换调用完全独立的页面,以规避缓存问题。这也没有奏效。

这是调用的转换页面。它被加载到 iframe 中。

这是将页面加载到 iframe 中的代码

以下是 Fiddler 的结果:
Chrome
IE

0 投票
1 回答
555 浏览

javascript - 注射
用于重定向前的转化跟踪

从 ASP.NET(使用 .Visible)注入 div 服务器端时,在注入的 div 块中的 javascript 完成执行之前,我的页面是否可能偶尔被服务器重定向?如果是这样,如何防止在客户端代码运行完成之前发生服务器端重定向?

我的问题的细节:

我需要一个快速的解决方案来在重定向之前有条件地跟踪 ASP.NET 页面上的谷歌转换。我最终为每次转换创建了一个不可见的 div,当单击提交按钮时,正确的 div 块将从代码隐藏中可见,然后将处理其余代码。重定向有时只需几行代码即可。

在对这些数字进行了几周的监控后,有些数字并没有正确加起来。例如,在没有发生先前转换的情况下无法访问的页面上,我在内部页面上获得的转换比在外部页面上获得更多的转换(这应该是不可能的)。为了确保每次单击提交按钮时都会执行此 div 代码,我在最后一行添加了一个 javascript 警报,并且每次都会弹出它。但是,即使在这个测试之后,我能想出的唯一合乎逻辑的解释是重定向是在客户端 JavaScript 代码完全执行之前发生的。由于重定向发生在服务器端,因此它们彼此独立运行。

0 投票
1 回答
600 浏览

javascript - mootools 资产未加载

我试图在“成功”页面与表单页面相同的页面(重新发布到同一页面并设置消息)的情况下动态触发 Google Adwords 转换。所以我设置了消息并用javascript检查它,然后应该加载adwords转换js。这是代码:

当我提交表单时,我的控制台日志会读取 yo yoyo 但从不显示loaded消息。所以看起来脚本应该被加载但永远不会加载,即使脚本(显然)执行正确。

关于使用 mootools 资产功能,我是否遗漏了什么,或者脚本没有被加载的另一个原因?

谢谢