文件名称:reveal.js-tracking:用于揭示.js的高级跟踪插件,用于诸如Learning Analytics之类的目的
文件大小:3.57MB
文件格式:ZIP
更新时间:2024-05-27 15:37:00
JavaScript
揭示.js跟踪 目录 此插件允许详细跟踪Reveal.js演示文稿中的交互。 您可以定义要将跟踪数据发送到的API。 跟踪的互动是 停留时间 幻灯片过渡 点击链接 播放和暂停媒体(录音,视频) 跟踪测验 它还包括一个可尊重观众隐私的可配置同意标语。 如果你只想跟踪幻灯片切换(显示的slidechanged事件)和开/关概述(显示的overviewshown和overviewhidden事件),并将它们发送到谷歌分析,尝试插件来代替。 演示版 要查看此插件的演示,请确保已安装Docker, docker-compose和grunt 。 使用npm install安装项目依赖项 使用docker-compose build构建容器 然后使用docker-compose up API和演示演示 使用docker-compose run web bundle exec rake db:cr
【文件预览】:
reveal.js-tracking-main
----.gitignore(42B)
----gruntfile.js(2KB)
----Dockerfile(310B)
----app()
--------Dockerfile(315B)
--------config.ru(42B)
--------db()
--------.ruby-version(6B)
--------app.rb(2KB)
--------config()
--------lib()
--------puma.rb(240B)
--------Gemfile(312B)
--------Rakefile(83B)
--------models.rb(211B)
--------Gemfile.lock(2KB)
----package.json(890B)
----package-lock.json(111KB)
----LICENSE(1KB)
----js()
--------tracking.js(21KB)
----docker-compose.yml(467B)
----css()
--------tracking.css(1KB)
----README.md(19KB)
----demo()
--------js()
--------css()
--------plugin()
--------audio()
--------lib()
--------video()
----consent-banner-demo.png(508KB)
----index.html(11KB)