Unbounce Landing Pages 中的跨域跟踪发

布时间:2021-08-16最近,我的任务是在 Unbounce 登录页面上工作,为了让事情变得更复杂,在成功提交表单后,访问者被重定向到另一个域的感谢页面。如果您想使用 Google Analytics 正确跟踪这些表单提交,则需要实施跨域跟踪。然而,这里并非一切都很简单。在做了一些研究之后,我在 Unbounce 中找不到任何可以为我设置跨域跟踪的简单内置解决方案。最终,在挖掘更多之后,我找到了一个我想与你分享的解决方案。在今天的博文中,我将向您展示如何在 Unbounce 登陆页面中实现 Google Analytics 跨域跟踪。重要提示:首先阅读此内容我对 Unbounce 没有太多经验。这就是为什么我认为我的解决方案不会涵盖所有可能的边缘情况。在这篇博文的下一章中,我将解释测试的确切条件/情况。如果您尝试了我的解决方案但没有成功,请发表评论并详细描述您的情况+分享指向您的登录页面的链接。通过这种方式,我将尽力调整我的代码并更新指南。内容这些是我测试的条件行动计划代码第 1 步:添加装饰表

单目标 URL 的代码第 2 步:测试代

码是否有效第 3 步:在感谢页面上激活链接器第 4 步:更新 Google Analytics 中的推荐排除列表期末考试Unbounce 中跨域跟踪的最后一句话这些是我测试的条件 B  以色列电话号码 提交表单时,已将其配置为将访问者重定向到托管在另一个域上的感谢页面,例如,landingm重定向到exam/thank-you 。如果您处理的是同一域的不同子域(例如, m重定向到landinhank-you),则不需要跨域跟踪。请阅读本指南。我正在使用的 Unbounce 帐户创建于 2020 年 6 月上旬。我不知道 Unbounce 如何处理例如 3 年前创建的登录页面的内容。也许旧页面使用不同的元素类,我不确定。您将在这篇博文中找到的解决方案在一定程度上依赖于元素类。这就是为什么如果您对我的解决方案有任何困难,我再次要求您在下面发表评论。行动计划以下是我们在 Unbounce 登陆页面中实现跨域跟踪所需遵循的步骤。将自定义代码添加到域 A(Unbounce 登录页面)

加到感谢页面 URL。成功提交表单后,表单将被重定向到感谢页

以色列电话号码

面,并且 URL 将包含多个域的所有必要信息。在Thank You页面配置allowLinker参数更新 Google Analytics 中的推荐排除列表。请记住,这仅在以下情况下有效:域 A(退信)和域 B(感谢页面)使用相同的 Google Analytics(分析)属性。您(或您的开发人员)可以访问“谢谢”页面上的 GTM(或 GA 代码),因为您需要在此页面上启用allowLinker设置。代码这是您需要添加到访问者提交表单的 Unbounce 登陆页面的代码。<脚本>功能装饰网址(urlString){让 ga = window[window[‘GoogleAnalyticsObject’]];变量跟踪器;if (ga && typeof ga.getAll === ‘function’) {跟踪器 = ga.getAll()[0]; // 使用页面上创建的第一个跟踪器urlString = (new window.gaplugins.Linker(tracker)).decorate(urlString);}返回网址字符串;}函数链接装饰器(){如果

Leave a comment

Your email address will not be published.