用户行为回放的要求和限制
备注
当您查看录制时,其内容可能与网站当前的内容有所不同。 这是因为用户行为回放在会话发生时捕获网站的 HTML 内容,而不是在您查看录制时捕获。
录制 Flash 内容
- 用户行为回放不支持 Flash 内容,并且无法正确处理包含此类内容的网站录制。
录制视频和音频内容
- 用户行为回放不录制
audio
和video
的HTML 元素的内容以及用户如何与这些元素交互,前提是在这些元素中修改了Audio
和Video
对象。
在隐私浏览模式下录制浏览器选项卡
- 用户行为回放可能在浏览器的隐私模式(例如 Yandex Browser 中的隐身模式)下错误地录制选项卡的信息。
录制来自另一个域的 iframe 内容
- 为了使用户行为回放录制地址与网站地址不同的 iframe 内容,请以特殊方式配置计数器。
录制有布局错误的页面
- 用户行为回放可能会在布局不符合 W3C 标准的页面上错误地录制会话。
录制具有灵活布局的页面
- 即使用户屏幕的分辨率与回放屏幕不同,具有灵活布局的页面上的会话也将正确回放。 在回放过程中,由于录制页面和回放页面上元素的相对位置不同,您可能会看到光标小跳。
将用户行为回放用于频繁更新的 CSS 文件
- 如果您的网站经常更新 CSS,请将内容散列添加到样式文件名中。 这将使文件名在每次更新其内容时发生更改。 例如,
style.390b32d4d49d5e7d.css
将变为style.0c573d460df87d4de5a4.css
。 这使用户行为回放能够使用网站用户在其录制会话时看到的样式。
如果网站有多个计数器,如何使用用户行为回放
- 在这种情况下,仅在已安装的其中一个计数器上启用用户行为回放。 如果为所有计数器启用用户行为回放,则所有计数器的数据均未正确录制。
页面上的有效 HTML 布局
- 如果存在大量 HTML 标记错误(未闭合的标签、不正确的标签嵌套等),则可能会导致会话回放不准确。用户行为回放通常会适应此类错误,但最好在网站页面上有正确的 HTML 结构。
每天录制数量的限制
- 在一天内,用户行为回放会录制足够数量的会话,以形成一个具有代表性的样本。 全天录制的会话数量由特殊算法确定,可能会有所不同。
录制存储期限的限制
- 数据存储 15 天,包括当天。
处理 WebP 媒体文件
- 用户行为回放无法处理 WebP 格式的媒体文件。
处理样式
- 如果网站使用运行时样式(包括来自 Data Styled Components 系列的运行时样式),用户行为回放不会录制会话或不正确地录制这些会话。 我们建议使用经典样式。
支持 Shadow DOM
- 用户行为回放不支持 Shadow DOM 技术。
浏览器支持
-
用户行为回放支持大多数现代桌面浏览器(包括 Yandex Browser、Google Chrome、Firefox、Safari、Opera 和 Microsoft Edge)的会话录制。 测试版和某些移动浏览器对录制的支持有限。 Internet Explorer(任何版本)中对会话录制和回放的支持也很有限。
不同的浏览器可能以不同的方式处理同一页面。 这意味着要准确回放会话,您使用的浏览器应与最初录制会话的浏览器相同。
canvas 支持
- 如果使用 canvas 元素显示网站内容,用户行为回放工具不会录制网站内容。
支持过时的计数器代码
- 默认情况下,Yandex Metrica 将新代码片段用于计数器。 要使用 用户行为回放,请在网站的所有页面上将旧代码片段替换为新代码片段。 您可以在 Settings 页面上找到该代码片段。 如果网站安装了旧代码片段并且您想要使用用户行为回放 1.0,请选择 Obsolete tag code 选项。
推荐网站编码
- 如果网站使用 UTF-8 编码,用户行为回放会正确录制用户活动。
实用链接 |
线上培训 |
页面加载时生成的样式。
已复制
这篇文章是否有用?
下一篇