记录 iframe 内容的条件
Session Replay 支持记录嵌入在 iframe 元素中的内容。 如果满足以下条件之一,则可以记录此内容:
父子窗口的域相同
-
安装计数器并在父窗口中启用 Session Replay。 如果两个窗口具有相同的计数器,请确保其启用了 Session Replay。
该计数器在子窗口中是可选的,或者可以安装其他计数器。 在这种情况下,将
childIframe:true参数添加到安装在父窗口中的计数器的代码片段。 默认情况下,它设置为false。ym(XXXXXX, "init", { childIframe:true, clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, trackHash:true });其中
XXXXXX是安装的计数器的编号。
父子窗口的域不同
-
-
在两个窗口中均放置启用了 Session Replay 功能的相同计数器。
-
将
trustedDomains参数添加到放置在子窗口中的计数器的代码片段。ym(XXXXXX, "init", { trustedDomains: ["example.com"], clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, trackHash:true });其中
XXXXXX是安装的计数器的编号。example.com是父窗口的域。 您可以通过用逗号分隔来指定多个域。 如果父窗口托管在子域上,这可能很有用。ym(XXXXXX, "init", { trustedDomains: ["example.com", "sub.example.com"], ... });
-