Button click
您可以跟踪与您网站上各种按钮和链接的点击相关的目标。 创建此类目标时,Yandex Metrica 会保存有关这些元素的位置和属性的信息。
当您网站的访客点击按钮或链接时,Yandex Metrica 会识别该点击,并将其记录为已完成的目标。
备注
为了定位页面上的元素,Yandex Metrica 会使用元素的 ID 属性或内容,以及 XPATH
(这是一种用于在 HTML 文档中搜索节点的查询语言)。 如果可点击元素被放置在网站多个页面的同一位置,则目标将在多个页面达成。 例如,这适用于您网站导航菜单中的链接。
了解更多有关 XPATH 的信息
XPATH
是一种查询语言,您可用它来定位 XML 和 HTML 文档中的特定元素。 您可以用它来指定特定元素或元素组的路径。
<html>
<body>
<div class="container">
<p>First paragraph.</p>
<ul>
<li>First element of the list.</li>
<li>Second element of the list.</li>
</ul>
<p>Second paragraph.</p>
</div>
</body>
</html>
要定位列表中的第二个元素 (<li>
),请使用以下 XPATH
查询:
//HTML/BODY/DIV/UL/LI[2]
要手动创建目标:
-
在 Yandex Metrica 中,转到左侧菜单中的 Goals 页面。
-
点击 Add goal。
-
在 Name 字段中,输入要创建的目标的名称。
-
选择 Click on the button 目标类型。
-
在该字段中,指定包含该按钮的网站页面。 默认情况下,显示计数器上最热门的 URL。 点击 Go and select a button。
-
在 Select an element 模式下,将鼠标悬停在所需的按钮上,选择它,然后点击 Track clicks。 要转至另一页面或打开弹出窗口,请选择 Interaction with the site 模式。
-
点击 Add goal。 创建的目标将出现在目标列表中。 Yandex Metrica 将在几分钟内开始收集统计数据。
-
查看目标是否正确运作。
注意
在广告中使用此类目标前,请核查目标是否设置正确,以及是否能在您的网站上达成。 如果您更改了网站的 HTML 结构,目标可能无法正常工作。
当用户单击可点击元素时,即会统计目标完成情况。 要查看目标统计数据,请使用 Conversions 报表并添加目标到其他 Yandex Metrica 报表。
收入传输β
重要
发送收入数据目前处于公开测试阶段。 如果您的网站满足此功能的要求,但在使用过程中遇到问题,请联系我们。
当实现 Button click 目标时,若要传输带有该按钮的页面上显示的收入数据,您可以在设置目标时选择该选项:
- 在 Select an element 模式下,选择您想要跟踪点击情况的按钮。
- 在底部面板上,点击 Specify revenue。 元素选择模式将在包含相关内容的页面上激活。
- 请选择包含用户点击所选按钮时所获得收入数值的单位。
- 点击 Track clicks ,并在 Yandex Metrica 界面中完成目标设置。
您可以在计数器设置中为这类目标指定收入货币。
注意
点击每个按钮后,将发送收入数值。 如果您的网站未检查用户是否填写了必填字段,多次点击按钮可能会导致多次发送收入数据,这些数据将在您的报表中累加。
要验证所传输数据的准确性,请按照说明操作。
建议和限制
- 带有收入数值的内容元素在网页结构中应具有唯一的
XPATH
路径或属性ID
或CLASS
。 如果 HTML 页面发生更改,收入数据可能无法传输或传输错误。 - 为确保数据正确传输,该元素必须包含一个数值。
- 达成目标时,包含收入数值的内容元素必须与按钮或表单位于同一页面。
- 如果按钮点击或表单提交会立即将用户跳转到其他页面,那么对于使用过时浏览器、设备较慢或网络较慢的用户,目标可能无法被记录。
- 为防止因相同收入而重复提交目标,我们建议在按钮中添加检查功能,以确保满足提交目标的所有条件。
限制
-
此目标类型不能用于多步骤目标。
-
该服务统计每秒在同一计数器上达成相同目标的次数不超过一次的用户。
-
在单个用户会话期间,该服务最多可为计数器登记 1000 次离线转化和 400 次在线转化。
-
如果您在页面中使用 iframe,可能会导致其无法按预期运行。
-
如果您编辑计数器或目标,之前收集的所有信息都不会改变。
-
如果您删除目标,报表中将不再提供为该目标收集的信息。
问题与解答
该目标是否会在没有 Session Replay 的情况下运作?
如果计数器设置中未启用 Session Replay,则目标可以在没有它的情况下运作。
先前版本的计数器代码的目标是否会运作?
该目标可能适用于以前版本的计数器代码。
该目标是否可以搭配使用“Replace https with http”筛选条件?
如果在计数器设置的 Filters 选项卡中启用活动 Change from https to http,则按钮选择不可用。
该目标是否适用于重定向?
如果您要选择按钮的页面重定向到另一个页面,则按钮选择不可用。 要跟踪特定按钮的点击次数,请使用 Goal through JavaScript event
。
为什么我看不到按钮选择?
如果您的网站使用内容安全政策,并将 Yandex Metrica 域添加到例外列表。