Conversion(转化)
使用转化目标跟踪在线和离线事件。
这种类型的目标使您能够跟踪网站上的各种事件 — 从简单操作(按钮点击、表单提交)到包含多个条件的复杂程序化场景。 它还支持传输在您的网站之外发生的离线转化数据(例如订单付款)。 通过此目标类型,您可以跟踪几乎所有用户操作。
要传递在线事件相关数据,请使用 reachGoal 方法。 对于离线事件,请按照传输离线数据的说明进行操作。
提示
如果您不习惯进行编码,请使用:
- 表单提交目标。
- 点击按钮目标。
- 预构建与 Yandex Metrica 集成。
- 目标构建器中 Conversion actions 和 Engagement 部分的其他目标。
如何创建目标事件
备注
matches 和 contains 条件的目标标识符不得包含以下字符:/、\、&、#、?、= 和 "。 如果需要向 ID 添加 + 符号,请将其替换为 %2B。
-
在 Yandex Metrica 中,使用左侧菜单转至 Goals 页面并点击 Add goal。
-
选择 Conversion 目标类型。
-
在 Name 字段中,输入目标名称。
-
指定条件和目标标识符。
-
根据数据传输方法(在线或离线)配置向 Yandex Metrica 的数据传输。
在线离线要将目标事件从您的网站传输到 Yandex Metrica,请向页面添加包含 reachGoal 方法的代码。
示例:
点击按钮
<form action=""> ... <input type="button" onclick="ym(XXXXXX, 'reachGoal', 'TARGET_NAME'); return true;" value="Order" /> </form>XXXXXXXX— 您的计数器 ID。TARGET_NAME— 目标 ID。
填写表单
... <form action="" method="get" onsubmit="ym(XXXXXXXX, 'reachGoal', 'TARGET_NAME'); return true;"> ... </form> ...XXXXXXXX— 您的计数器 ID。TARGET_NAME— 目标 ID。
发送按目标划分的收入
... <form action=""> ... <input type="button" onclick="ym(XXXXXXXX, 'reachGoal', 'TARGET_NAME',{order_price: '1000.35', currency: 'RUB'}); return true;" value="Order"/> </form> ...XXXXXXXX— 您的计数器 ID。TARGET_NAME— 目标 ID。order_price— 按目标划分的收入。 您可以用货币或常规单位来指定收入。currency— 按目标划分的收入货币。 Yandex Metrica 支持三个字母的 ISO 4217 货币代码。
-
点击 Add goal。 新目标将出现在列表中。 Yandex Metrica 将在几分钟内开始收集统计数据。
-
检查目标是否正常运作。

跟踪目标的条件
创建目标时有多种类型的可用条件。 条件与 OR 运算符组合在一起,因此如果至少满足其中一个设定条件,则认为目标已完成。
|
条件 |
描述 |
|
matches |
指定了完整的目标标识符。 |
|
contains |
指定了 ID 的一部分。 如果有多个目标并且它们可以与单个条件组合,请使用此选项。 指定尽可能多的 ID,以便仅实现所需的目标。 示例如果条件是 |
|
regular expression |
用于跟踪与某个自定义模板匹配的目标标识符。 设置条件时,正则表达式必须仅包含标识符值(不含任何域或网站协议)。 示例如果您想要跟踪 ID 包含 |
限制
-
每个标签最多可以设置 200 个目标。
-
该服务统计每秒在同一计数器上达成相同目标的次数不超过一次的用户。
-
在单个用户会话期间,该服务最多可为计数器登记 1000 次离线转化和 400 次在线转化。
-
如果您编辑计数器或目标,之前收集的所有信息都不会改变。
-
如果您删除目标,报表中将不再提供为该目标收集的信息。