如何在 Laravel 应用中使用 Pan 进行简单分析

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

Pan 是由 Laravel 团队开发的隐私友好的用户行为跟踪工具。无需收集个人数据,通过 `data-pan` 属性跟踪用户点击、悬停和浏览行为。安装后可用 Artisan 命令管理数据,默认跟踪 50 个元素,支持自定义设置,帮助开发者优化用户体验。

🎯

关键要点

  • Pan 是由 Laravel 团队开发的隐私友好的用户行为跟踪工具。
  • Pan 无需收集个人数据,通过 data-pan 属性跟踪用户点击、悬停和浏览行为。
  • 安装 Pan 需要 PHP 8.3 或更高版本和 Laravel 11+ 项目。
  • 使用 Composer 安装 Pan,并通过 Artisan 命令进行配置。
  • 通过 data-pan 属性跟踪特定元素的用户行为。
  • 可以使用 Artisan 命令查看跟踪数据,包括查看次数、悬停次数和点击次数。
  • Pan 默认跟踪 50 个元素,支持自定义设置以增加或移除限制。
  • Pan 跟踪的内容包括展示次数、悬停次数和点击次数,完全尊重用户隐私。
  • 通过分析用户行为数据,可以优化网站设计和用户体验。
  • 可以通过 Artisan 命令轻松清除 Pan 的跟踪数据。

延伸问答

Pan 是什么?

Pan 是由 Laravel 团队开发的隐私友好的用户行为跟踪工具。

如何在 Laravel 项目中安装 Pan?

使用 Composer 安装 Pan,运行命令 'composer require panphp/pan',然后通过 'php artisan install:pan' 进行配置。

Pan 可以跟踪哪些用户行为?

Pan 可以跟踪展示次数、悬停次数和点击次数。

如何查看 Pan 收集的跟踪数据?

使用 Artisan 命令 'php artisan pan' 查看跟踪数据,或使用 'php artisan pan --filter=元素名' 查看特定元素的数据。

如何自定义 Pan 的跟踪元素数量?

在 AppServiceProvider.php 文件中使用 PanConfiguration 类,调用 allowedAnalytics() 方法设置特定元素,或使用 maxAnalytics() 方法增加限制。

如果需要清除 Pan 的跟踪数据,该怎么做?

运行命令 'php artisan pan:flush' 来清除 Pan 的跟踪数据。

➡️

继续阅读