【问题标题】:Drupal: detect elements in viewport + statisticsDrupal:检测视口中的元素+统计信息
【发布时间】:2020-12-16 06:39:11
【问题描述】:

动机:在滚动时检测视口中的元素(视图的 div)+ 忽略迭代 + 收集到数据库 + 显示统计信息。有什么解决办法吗?或者只是给我指示。我将不胜感激。我的搜索没有结果,没有想法(Google Analytics - NA)。

【问题讨论】:

    标签: drupal drupal-7 viewport user-tracking


    【解决方案1】:

    如果我理解正确,您可以使用 Google 跟踪代码管理器“元素可见性”触发器。

    这使您可以在某个元素的一定百分比在用户视图中时触发事件。它还具有“每页触发一次”或“每个元素”等选项。

    然后您可以使用 Google Analytics 来显示这些事件的统计数据。

    我发现 this 文章涵盖了该功能。

    【讨论】:

    • 谢谢。是的,我知道这种方法。而且我认为这对我来说现在只是一种解决方案。但我不能使用它。 Views 的块是动态的,在这种情况下与 Drupal 的统计集成太难了。
    • 我不太明白你的拦截器是什么,但我可以想象一些场景。我可能会通过运行一些使用 Drupal 行为触发的自定义 JavaScript 来解决一些问题;这将让我对其他模块可能正在启动的任何交互做出反应,并可能手动触发分析事件。可能还需要在后端使用一些钩子来为 dom 元素添加一些标记......祝你好运!
    猜你喜欢
    • 1970-01-01
    • 2014-05-27
    • 1970-01-01
    • 2019-02-12
    • 1970-01-01
    • 2020-08-08
    • 2016-11-15
    • 1970-01-01
    • 2013-09-03
    相关资源
    最近更新 更多