主要观点:本教程介绍如何使用 Google Apps Script 将 Google Analytics 数据导出到 Google Sheets,数据每晚自动更新,Sheets 内还有按需更新数据的自定义菜单项,还可将数据通过 HTTPS 公开暴露给公众。
关键信息:
- 需熟悉 Google Sheets 和 JavaScript。
- 配置依赖和权限时需更新
appsscript.json
文件,包含analyticsdata
等库及权限。 - 创建脚本时要替换
TODO
部分的 Google Analytics 财产 ID、Sheets ID、工作表名称、域名等,包含多个函数如initRequest
等用于获取和处理数据。 - 可添加菜单项让用户按需更新数据,还可公开暴露数据但需额外设置。
- 可设置每晚自动更新数据的触发器。
重要细节: appsscript.json
中各权限的作用,如https://www.googleapis.com/auth/spreadsheets
可访问所有表格,https://www.googleapis.com/auth/analytics.readonly
用于访问分析数据等。- 脚本中各种函数的具体功能,如
normalize
函数用于整理报告数据,toCells
函数准备表格单元格数据等。 - 自动更新数据的触发器设置步骤,包括选择函数、部署类型、事件源、时间等。
- 公开暴露数据的步骤,包括部署为 Web 应用、复制 URL 并验证等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。