【问题标题】:UTM Source Forwading on all links on AMP PageAMP 页面上所有链接上的 UTM 源转发
【发布时间】:2018-10-02 19:58:54
【问题描述】:

如果页面 URL 本身存在 UTM,我想在 amp 页面上的所有链接上转发 UTM 源跟踪。

示例:如果 UTM 出现在某个页面 abc.amp?utm_source=someSource 上,那么我也想在此页面的链接上跟踪 UTM。最好的方法是 cookie(因为它可以在多个页面上跟踪)但是由于 AMP 不支持 Cookies 和 JS 解决方案,知道如何实现这一点吗???

【问题讨论】:

  • 我认为关于 utm 存在一个未解决的问题:"Campaign UTM Parameters Not Passed Through to GA"。在将其实施到生产服务器之前,您可能需要检查一下。通过检查更新,您可能会知道如何在 AMP 页面中正确实施 utm 源。希望这会有所帮助。
  • 对于当前页面,它正在工作......但我希望它自动转发到我当前页面内的所有链接
  • 嗨@AnkurAggarwal 你找到解决方案了吗?提前谢谢你

标签: amp-html utm accelerated-mobile-page amp-analytics


【解决方案1】:

您需要使用QUERY_PARAM 并将UTM 添加到页面中的每个可点击链接。或者,您可以使用 amp-bind,并使用 CLIENT_ID 作为初始 UTM 数据的参考,并启动到 API 端点,并将其保存到您的数据库中。然后,您将能够查看用户来自哪里(针对您自己的来源),如果您使用的是Google Tag Manager,还可以查看他们在您网站上的活动。

【讨论】:

    【解决方案2】:

    为了将 UTM 参数从一个页面传递到另一个页面,请使用 this

    <script>
        $('a').each(function(i, el){
            $(this).attr({
                href: $(this).attr("href") + window.location.search
            });
        });
    </script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-15
      • 1970-01-01
      • 1970-01-01
      • 2013-04-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多