2

我正在使用 AdWords 跟踪 ajax 网站上的转化。它适用于具有唯一标签和价值的单一转化。

问题:

在网站上,我有一个用例,用户可以在短时间内触发多个外观非常相似的转换。有时这些转化是唯一的,有时它们可​​以匹配一个或多个其他转化值和标签。

当我提交这些转换时,它会跟踪其中的一些,而不是其他的。

起初,我将转换片段添加到页面中,所以我认为它只包含了一次conversions.js,而不是触发其他的。因此,为了解决这个问题,我将转换代码段移至 iFrame 并将其放在页面上。那有同样的问题,但肯定包括conversions.js。我担心这个问题可能与他们被快速连续发射的事实有关,所以我让他们在发射下一个之前等待。我尝试了 1,2 和 4 秒的间隔,但都没有解决问题。

为了找出问题所在,我美化了conversions.js,并找到了一个调试选项。我打开它,它在所有转换中都警告缺少conversion_id - 我尝试添加google_conversion_id,并将其设置为时间戳,因此它始终是唯一的。这也没有解决问题。

我终于尝试放弃 iFrame,并将跟踪像素添加到页面。跟踪像素仍然可以很好地触发转换,并且似乎将 iFrame 添加到页面,然后将其删除。不幸的是,仍然缺少转换。

问题:

鉴于这在许多不同的方式中都不起作用,我想知道谷歌是否正在删除我的类似转换。文档没有说明这一点的信息,但他们也没有记录 google_conversion_id,所以有很多没有记录的事情。

如果是,为什么 google_conversion_id 不解决这个问题?似乎每个线索都应该独一无二。我无法附加到标签或值,并且我在发出所有请求时都在末尾附加了一个 cachebuster,以确保它不在浏览器端。我可以验证它是否正常工作,因为无论是 conversions.js 还是 iFrame 出现。

有任何想法吗?任何人都知道我可以在哪里向 googler 询问这个问题?这让我疯狂。

4

1 回答 1

0

变量google_conversion_id是您的帐号。不要更改它,否则事情将无法正常工作。

据我所知,没有办法传递唯一的交易 ID,也无法签署转换参数以防止重复和请求伪造。

Google 无法区分以下场景,因为它们会导致对当前 Google adWords 转换脚本的调用完全相同:

  • 一位顾客以 50 美元的价格连续快速购买了两个小部件
  • 一位顾客以 50 美元的价格购买了一个小部件并刷新或返回您的收据页面
  • 一个邪恶的 adSense 用户触发了您的转化像素,为自己记录了两次 50 美元的销售额

当他们只支持 CPC 时,这只是令人讨厌,但随着 CPA,它已成为 Google AdWords 系统中的一个漏洞。

于 2011-08-18T12:16:46.263 回答