💡
原文英文,约600词,阅读约需2分钟。
📝
内容提要
本文介绍了作者利用Google Apps Script(GAS)持续存储GitHub仓库的流量数据,并将其发布为开源项目。主要存储的指标包括星标者、流量视图、克隆次数和推荐来源。作者实现了多项功能以克服GitHub数据的限制,确保数据的长期保存和有效利用,该工具已在多个仓库中应用。
🎯
关键要点
- 作者利用Google Apps Script(GAS)持续存储GitHub仓库的流量数据,并将其发布为开源项目。
- 主要存储的指标包括星标者、流量视图、克隆次数和推荐来源。
- 实现了多项功能以克服GitHub数据的限制,确保数据的长期保存和有效利用。
- 存储星标者数据的目标是理解每日星标的增加,并与可能的原因或举措相关联。
- 流量视图的目标是永久存储来自Insights > Traffic部分的访客图表的数值数据。
- 克隆次数的目标是永久存储来自Insights > Traffic部分的Git克隆图表的数值数据。
- 推荐来源的目标是永久存储来自Insights > Traffic部分的推荐网站图表的数值数据。
- 已在多个仓库中应用该工具,数据被有效利用。
❓
延伸问答
这个开源项目的主要功能是什么?
该项目主要功能是持续存储GitHub仓库的流量数据,包括星标者、流量视图、克隆次数和推荐来源。
如何使用Google Apps Script存储GitHub仓库的指标?
通过实现多个GAS函数,该项目可以自动记录和存储GitHub仓库的流量数据到电子表格中。
存储星标者数据的目的是什么?
存储星标者数据的目的是理解每日星标的增加,并与可能的原因或举措相关联。
这个工具解决了GitHub数据的哪些限制?
该工具解决了GitHub数据只能显示最近两周的数据限制,通过GAS实现了长期存储。
如何查看存储的流量视图数据?
存储的流量视图数据可以在电子表格中查看,使用GAS函数更新每日的访客数据。
这个开源项目已经在哪些仓库中应用?
该工具已在多个仓库中应用,包括Giselle和Liam的仓库。
➡️