Tag Manager Element visibility trigger 笔记

 追踪网页 trigger 是通过 ID or Class, Tag Manager 给出 3 个基本设置

  1. 虽然匹配到多个 element, 但只触发一次
  2. 匹配到多个 element, 每个 element 触发一次
  3. 动态更新 element 后,触发一次

高级设置

  1. 最少内容展现百分比
  2. element 在 viewport 最少展现时间
  3. 监听 DOM 改变
  4. 内容展现百分比
  5. element 在 viewport 展现时间

局限

当内容的高大过 viewport,那么就会有局限。因为内容百分比是没办法确认的

例子:viewport height 600px; content height 6000px; 我们想追踪用户看到内容的 50% 后,就要是触发

但是我们最多知道 10%(600/6000) 内容被展现。

如果没猜错,Tag Manager 是用 Intersection Observer 做的,因为这工具基本没办法判断内容到底展现了多少啊……

Link

原文地址:https://www.cnblogs.com/stooges/p/15323718.html