[2018 年 10 月] 转换支持智慧:关于谷歌分析的一切
已发表: 2018-11-21Convert 支持团队全年都会收到很多关于 Google Analytics 的问题。 但 10 月份的查询量激增。
由于我们在解决问题时学习,因此本月我们的支持智慧是对我们发现自己给出的最常见问题的综合汇编!
如果您使用 Convert Experiences 作为首选测试工具并希望将您的报告保存在 Google Analytics 中,这将具有巨大的价值。
我们听到你的声音:
这些主题似乎一次又一次地出现在门票上。
是的,我们的数据库中确实有文章来解决查询。
但是博客是一种更好的方式来进行对话并详细说明我们从我们处理的每个支持请求中获得的小事。
将转换体验与 Google Analytics 集成
第一个也是最常被问到的问题是关于 Convert Experiences-Google Analytics 安装的问题。 以下是实现这一目标的步骤。
简而言之,您必须确保将 Google Analytics(分析)跟踪代码放置在您网站标题中的转换实验代码下。 您可以使用 Classic Analytics (ga.js) 或 Universal Analytics 代码 (analytics.js) 或全局站点代码 (gtag.js) 版本。 任何自定义 Google Analytics 代码都可能破坏集成。
设置实验变体后,通过编辑实验转到实验摘要。 进入实验摘要后,转到设置部分,然后选择添加/编辑集成。
您可以选择 Classic 或 Universal Analytics 以激活集成。 如果您在您的网站中使用 Global Site Tag,请选择 Universal Analytics,因为它适用于 Universal Site Tag 和 Global Site Tag 跟踪代码。
我可以将哪些转换体验数据发送到 Google Analytics?
您可能希望访问正在运行的实验数据或为特定访问者触发的所有实验的数据,以便将它们推送到 Google Analytics(分析)中。 为此,我们提供了两个 Javascript 对象:
- 转换.currentData
- 转换历史数据
这里详细描述了这两个对象。
基本上,您可以发送体验名称或 ID、变体名称或 ID、目标名称或触发的 ID。
如何快速检查 Convert Experiments 是否正在向第三方供应商发送数据?
您可以使用 Google Chrome 调试器并搜索以下行:
【历史课】你支持所有版本的谷歌分析吗?
让我们澄清一下 Google Analytics(分析)中不同版本的跟踪代码。
2005 年 11 月,Google 推出了 Google Analytics,也称为“经典分析”。 可以通过名称ga.js找到跟踪代码。 从 2016 年开始,它被视为旧版,并且大部分帐户已迁移到 Universal Analytics。
2012 年 10 月发布了另一个新版本的 Google Analytics,称为“Universal Analytics”。 可以通过名称analytics.js找到跟踪代码。 与之前版本的主要区别在于:跨平台跟踪、从任何设备收集数据的灵活跟踪代码,以及自定义维度和自定义指标的引入。
2017 年 10 月,Google Analytics 的最新版本发布,称为“全球站点标签”。 可以通过名称gtag.js找到跟踪代码。 其目的是统一标注系统,简化实现。
转换体验支持所有这三个版本。
我可以使用 GTM 数据层将转换体验数据发送到 Google Analytics(分析)吗?
是的,此功能可用。 您可以阅读本文中的完整详细信息。
我可以从 Google Analytics 导入目标吗?
快速开始使用您的 Convert Experiences 帐户的一种方法是从 Google Analytics 导入现有目标。 此导入可帮助您开始运行,但由于它不是集成,因此您需要先检查导入的目标,然后再假设它们可以正常工作。
这是导入和设置 Google Analytics 目标的清单。
- 转到左侧菜单中的目标概览
- 在右上角,您会找到带有“添加目标”文本的绿色图标,单击该图标,将打开一个包含 3 个菜单的弹出窗口。 选择名为“导入”的中间类别(见下面的截图)
- 您必须授权 Convert 才能查看您的 Google Analytics(分析)帐户并选择目标。 如果提示您接受离线访问。D
- 在左侧选择正确的项目,然后选择页面 URL、页面停留时间、访问页数目标(目前无法导入基于事件的目标)。
- 要验证导入是否成功,请通过编辑打开导入的目标。
您在此示例中看到导入进展顺利,但此目标不起作用。
我们正在监控一个完整的 URL,但导入只占用了 URL 的一部分。 我们需要将“完全匹配”更改为“包含”。
当您更改并保存时,将跟踪目标(请确保已安装项目代码)。
为什么转换体验数据与谷歌分析不同?
Convert Experiences 和 Google Analytics (GA) 具有不同的跟踪方法和技术。
这就是您看到网站的 GA 和转换体验数据之间存在差异的原因。 为了便于找出不同之处,我们有这篇文章。
我可以使用 Google Analytics(分析)跟踪收入吗?
如果您将转换体验代码粘贴到 </title> 标记之后并使用最新的 Google Analytics(分析)电子商务跟踪,我们将自动将 Google Analytics(分析)的电子商务收入跟踪连接到您的所有测试。 无需安装任何东西; 这对所有客户都是开箱即用的。
您只需要创建一个收入目标:
填写目标名称和收入页面 URL 以匹配您购买的确认页面:
保存它,你就完成了。
我没有最新的 Google Analytics(分析)电子商务跟踪,我还能跟踪收入吗?
如果您不想使用 Google Analytics 电子商务跟踪,或者您无法使用它,因为它不是通过标准跟踪代码实现的,我们为您提供了一个解决方法。
- 首先创建一个收入目标:
- 确保在接下来的步骤中您填写的虚拟 URL 与您网站上的 URL 不匹配。 例如,“http://domain.com/dummy.html”。
保存目标后,进行编辑,您将在下面找到 JavaScript 代码。 您需要将此脚本复制并粘贴到您网站页面的任何位置(在主转换跟踪代码之后),以将收入和订购的产品计数发送到我们的系统,并将相应的字段映射到您的电子商务系统中的变量。
<script> window['_conv_q'] = window['_conv_q'] || []; window['_conv_q'].push(["pushRevenue",revenue,products_cnt,goal_id]); </script>
在上面的代码中,您需要将以下字段替换为实际值:
- 收入:使用 123.45 的收入(点作为分线)
- 产品数量(购物车中的产品数量):products_cnt
- 保存目标后,参数goal_id 会自动填写目标的ID。*
sendRevenue 和 pushRevenue 有什么区别?
在 2018 年 2 月/3 月,我们对收入代码进行了更改,将“sendRevenue”更改为“pushRevenue”,并在新的 pushRevenue 代码中删除了交易 ID。 这是 GDPR 的要求。 别担心,这不会对之前使用 sendRevenue 的实验产生任何负面影响——这些实验将继续有效。
您是否以符合 GDPR 和隐私的方式使用 Google Analytics? 在这里了解更多。
我在哪里可以看到经典分析中的转换体验数据?
如果您使用ga.js跟踪并因此使用自定义变量,则数据将在两个位置可见:
- 在Audience –> Custom –> Custom Variables下,将有一个名为 CONVERT-XXXX 的变量,其中 XXXXX 将是 Convert Experiments 中的实验 ID。 编辑实验时,您可以在地址栏中看到转换实验 ID。
- 在该变量下,您将看到您的测试组合。
- 在测试页面的每次综合浏览量中,我们还会向 Google Analytics 发送一个事件。 您可以在 Google Analytics 中的内容 -> 事件下找到这些内容。 您可以使用这些事件来查看关于某个变体出现了多少次的报告(而不仅仅是多少访问者)。
在 Universal Analytics 中哪里可以查看转换体验数据?
如果您使用的是 Universal Analytics 跟踪 (analytics.js) 或全局网站代码 (gtag.js) 方法以及自定义维度,则可以在自定义报告或细分内部使用自定义维度(以过滤标准报告)。
转到自定义,然后自定义报告:
创建一个新的自定义报告,然后在维度下选择您在上一步中创建的自定义维度:
创建报告后,您应该等到看到变化和数据。谷歌表示可能会有 24-48 小时的数据处理延迟。
但最终它应该看起来像这样。 您使用的转换实验的每个变体都应在自定义报告中具有相应的行:
Convert 体验是否支持多个 GA 跟踪器?
如果您有多个 Google Analytics 跟踪器,则可以按照以下步骤将它们安装在您的网站上。 它看起来像这样:
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-xxxxxxxxx-1', 'auto'); ga('create', 'UA-yyyyyyyyy-1', 'auto', 'clientTracker'); ga('clientTracker.send', 'pageview'); ga('send', 'pageview');
安装它们后,您可以在转换体验项目设置中选择要使用的跟踪器。 只需填写“Google Analytics UA Property”:
如果您有一个跟踪器并且您填写了“Google Analytics UA 属性”字段,它会将转换数据发送到该跟踪器,就好像它没有填写一样。
如果您有多个跟踪器并且您没有填写“Google Analytics UA 属性”字段,则数据将在其中一个 Google Analytics 跟踪器中发送,这是您在页面源中按顺序定义的第一个跟踪器。
这就是我们十月支持故事的内容。
我们的团队将返回 Convert 用户感兴趣的另一个领域以及我们在门票中发现的有趣且经常被问到的问题。
这是我们的支持指标的快照,以结束本月。
十月转换如何为您服务?
聊天支持:
3分30秒
电子邮件支持:
2小时
NPS分数:
75