在使用 GA 监测你的网站时, 如果只是关注流量, 活跃用户, 跳出, 访问时长或者访问深度的话, 那就太 naive 了. GA 除了对基础指标的监测之外, 还可以监测到实质的”转化” - conversion.

这篇文章我会介绍一下 GA 中可以监测到的客户在您网站中的关键行为.

Demo Account

Google 给 GA 使用者提供了一个演示账户供大家参考, 如果还没有一个实际的账户, 可以通过访问Demo Account 来进行学习. 只要拥有 google account 就有权限进入这个账户.

Conversion 的类型

什么是 Conversion?

在 GA 中, conversion 记录的是页面中的转化效果, 我们可以将客户的特定行为定义为一次 conversion. 根据不同网站的类型, 我们可以将访问时长或者访问深度定义为一次转化. 甚至是某个具体的点击, 购买或者与网站特定的交互动作例如点击播放视频, 注册, 申请免费试用等等.

凡是你认为有用的用户行为, 都可以被定义为一个 conversion.

Conversion 的类型

在 GA 中, 我们有两种类型的 Conversion: Goal conversion 和 Ecommerce conversion

Goal conversion 主要是对用户在网页中非购买行为的追踪, 例如订购邮件, 注册, 到达特定页面等等;

Ecommerce conversion 主要是对网页中购买行为的追踪, 比如将产品加入购物车或者购买.

将 Conversion 导入 Adwords 账户

你可能已经知道 Google Adwords 和 GA 是可以打通的, 然后我们可以在 GA 中看到 Adwords 广告带来的流量在页面中的转化效果, 从而为广告投放做优化指导.

其实在 Adwords 中, 有一种广告投放方式叫做 co(conversion optimize) 就是基于 CPA 的投放方法, 根据转化效果实时优化广告的投放策略. 那么这个时候, 如果你只是使用 adwords 的 conversion 数据来优化的话, 数据基数是非常小的. 因为都是广告带来的流量.

然而 GA 收集了所有到站数据, 所以 GA 收集的 conversions 对 Adwords 的广告投放指导意义会更大一些.

具体的操作方法

在 GA 中设置 Conversion

Goal Conversion 目标转化

goal conversion 有以下几种类型:

目标类型 描述 事例
Destination(目标 url) 一个特定的网页加载 例如感谢注册页面的加载
Duration (时长) 在页面中时间停留的长度 比如将页面中停留时长超过 5min 的客户设置为一个目标
Pages/Screens per session(访问深度) 一个 session 内客户访问的页面数 筛选出浏览至少 5 个页面的目标客户
Event(事件) 通过定制代码的方式将特定的行为定义为一个转化 点击网页视频播放, 注册, 滑动屏幕
Smart Goals(智能目标) 通过机器学习的方式, GA 自动识别出一部分有质量的人群 比如访问次数,时间长度等等

以下是 GA 中的具体设置:

在 Admin > View > Goal 中, 点击 + New Goal:

Goal setting

在定义 Destination 这个 goal 时, 可以使用正则表达式来实现自己的需求.

在你创建 goal 时, 创建的 goal 都会被分配一个 ID, 从 1-20. Goal 可以被分为至多 5 个一组的组合. 同时 Goal Set 允许你将不同的 goal 组合起来.

以下是不同类型的 Goal 设置:

Destination 类型

Destination

Duration 类型

Duration

Pages/session 类型

Pages/session

Event 类型

Event

Event tracking 的部署需要有一些变成基础, 可以参考 google 的开发者文档: 事件跟踪

Smart goal 需要跟 Adwords 做连接, 这里不演示.

Ecommerce Conversion

GA 中电子商务的数据是由交易数据( transaction) 和商品数据(item)两种类型的数据组成的,他们记录的数据请参考下表:

交易数据
transaction

商品数据
item

这部分的数据收集也是要涉及代码部署的, 具体的操作方法, 请参考帮助中心文档: 电子商务跟踪增强型电子商务

账户中需要做的操作如下:

Admin > View > Ecommerce settings Enable Ecommerce 和 Enable Enhanced Ecommerce

Ecommerce

在部署代码时, 需要加载 ecommerce 插件:

1
ga(‘require’, ‘ecommerce’);

开启增强型电子商务功能:

Enhance Ecommerce

在部署代码时, 需要加载 Enhance ecommerce 插件:

1
ga(‘require’, ‘ec’);

Conversion 报告

转化报告在 Conversion 报表下面:

Conversion

Goal report

Goal URL 报告

这张报表显示了客户在哪个子页面完成了 goal, 以及完成 goal 的个数以及价值.

goal url

Funnel Visualization 报告

这是一张漏斗形的报告, 比如可以分析客户在购买商品过程中, 客户在哪个购买环节跳出的比较多, 哪些环节客户留存比较好.

Funnel Visualization

Goal flow

流报告显示了客户在完成最终目标时, 经过了哪些 goal, 从哪里进入或者从哪里跳出.

goal flow