我正在绕圈子,试图在网上找到解决方案,但我找不到,所以我想我会问,然后它可能对其他人也有用。

情景。

使用 PHP,我期待与 Google Adwords API 对话。确定不是大人物。但是,我想将它与我们自己的后台系统联系起来,将 Google Adwords 中每个广告系列/广告组的销售/转化数据与展示/点击/成本结合起来。

这将涉及使用 Google 的 {creative} 动态标签标记我最初想到的目标网址,例如 http://www.mydomain.com/productone/?adid= {creative} 但这似乎是一个数字,它在整个帐户中不是唯一的,但仅在 Adgroup 下是唯一的。所以 AdgroupOne 和 AdgroupTwo 都可以有 1、2、3、4、5 等的 adid。因此你不能使用这个 id 来提取数据。

有人遇到过这种情况么?有没有办法绕过它来获得一个唯一的标识符,每次访问时可以将其存储在后台,以便通过他们的 API 追溯到 Google Adwords?

真的很感谢这个人的帮助,因为它让我难住了。谢谢你们。

最佳答案

解决此问题的最简单方法是在 url 中提供您自己的 ID。还要在您的一端维护一张 map ,格式为 (adgroupid, adId, your_tag_id)。通过这种方式,您可以查找 map 以找出点击 url 时点击的广告。

要记住的一些 id 规则:

事件 ID:跨系统唯一。
adGroupId:跨系统唯一。
adId:在 adGroupId 中是唯一的,因此 (adGroupId, adId) 在整个系统中是唯一的。
keywordId:在一个 adGroupId 中是唯一的,因此 (adGroupId, keywordId) 在整个系统中是唯一的。

干杯,
阿纳什

关于php - 跟踪用户点击回 Google Adwords API,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3841326/

10-12 05:18