【问题标题】:Show Adwords campaign in contact form在联系表格中显示 Adwords 广告系列
【发布时间】:2016-11-23 08:24:42
【问题描述】:

填写我们联系表单的隐藏字段的最佳方法是什么,以便当 adwords 访问者向我们发送电子邮件时,我们可以看到广告系列/广告组/关键字?

我们使用自动标记,因此最终到达网址的末尾会附加 ?gclid=XXX。

我们所知道的:

  • 据我所知,无法 ping GA 来解密 gclid 数据。所以我们在提交表单的时候不能对它做任何事情。

  • 1234563 /p>
  • ValueTrack 是一个选项,但它显示的数据有限(您无法全面了解)。

【问题讨论】:

    标签: google-analytics google-ads-api


    【解决方案1】:

    如果您不介意额外的工作,一个可能的解决方案是在您的广告系列和广告组上使用跟踪模板和自定义参数。

    您的跟踪模板可能如下所示:

    {lpurl}?aw_cmp={_campaignname}&aw_adgrp={_adgroupname}&aw_kw={keyword}

    然后,您需要分别为所有广告系列和广告组设置 _campaignname_adgroupnamecustom 参数,以便以后能够从点击 URL 中提取这些值。

    当然,除了初始设置的成本外,这样做的缺点是您的点击 URL 看起来有点难看,并且可能会对您的 Adwords 帐户结构产生不必要的洞察。

    关于同时拥有 UTM 参数和自动标记,默认情况下,手动参数将被 gclid 覆盖。

    但在 Google Analytics(分析)媒体资源设置中有一个设置“允许手动标记(UTM 值)覆盖自动标记(GCLID 值)以实现 Adwords 和 DoubleClick Search 集成”,您可以更改此行为.显然,你不能同时拥有它。

    【讨论】:

    • 谢谢,有没有办法在模板内部指明它应该自己提取活动名称和广告组名称?我正在阅读support.google.com/adwords/answer/6305348,看起来我只能包含数字的广告系列和广告组 ID
    • 也许另一种方法是指定数字campaignid 和adgroupid,然后在访问者登陆网站后通过API 调用请求实际名称?这可行吗?
    • 关于您的第一个问题,很遗憾,您只能从可用的 ValueTrack 参数中获取数字 ID。
    • 使用它并进行 API 调用来获取正确的名称是可能的,但我认为如果你仍然使用 API,那么只有一个将名称设置为的脚本会更有效广告系列和广告组的自定义参数。
    • 啊,有趣..如果这些脚本可以用 PHP 编写就好了。
    猜你喜欢
    • 1970-01-01
    • 2014-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-12
    相关资源
    最近更新 更多