如何获取HuggingFace使用分析指标及Gradio应用的用户统计与时间序列数据?
Gradio
analytics_enabled 功能:用户量与时间序列数据获取指南 功能基础说明
开启analytics_enabled=True(需Gradio 3.x及以上版本)后,应用会自动收集匿名化的核心使用数据,涵盖:
- 独立用户数(基于匿名标识统计,无个人隐私信息)
- 事件时间戳、访问地域(粗略维度)
- 组件交互频次(如按钮点击、输入提交次数)
时间序列数据获取方式
本地部署场景
启用该功能后,Gradio会在应用运行目录生成gradio_analytics.json文件,文件内存储结构化时间序列数据,包含timestamp(时间戳)、event_type(事件类型:page_load/interaction等)、user_id(匿名ID)等字段。
你可通过Python的json模块读取文件,或用Pandas进行分析,生成用户增长趋势、活跃时段等可视化结果。
Hugging Face Spaces部署场景
在Spaces后台的「Analytics」标签页,可直接查看平台聚合好的时间序列统计数据,包括每日访问量、用户留存、交互次数等。若需原始数据,可开启后台API权限后通过接口拉取。
额外提示
- 所有收集的数据均为匿名化处理,符合合规要求,不会泄露用户隐私。
- 若需自定义统计维度(如追踪特定交互行为),可结合Gradio的
event装饰器自行埋点,再与analytics数据结合分析。
内容的提问来源于stack exchange,提问作者Jonathan Allen Grant
相关产品推荐
相关产品推荐

