Nick Mihailovski,Google Analytics(分析)开发者计划工程师 - 2012 年 8 月
Google Analytics Report Automation (Magic) 是一种集成,当您将 Google Analytics(分析)数据导入支持 Google Apps 脚本的产品(例如 Google 文档、Google 协作平台或 Google 电子表格)中时,利用它可以减少所需的工作量。
简介
借助 Google Analytics(分析)API,您可以导出数据以执行分析并创建自定义报告,从而回答一些对您的业务很重要的问题。然而,许多用户希望找到一种简单的方式来将 Google Analytics(分析)数据导入 Google 电子表格中数据导入到 Google 电子表格中后,用户可以轻松操作 Google Analytics(分析)数据、创建新的可视化图表,并构建内部信息中心。Google Analytics Report Automation(Magic 脚本)可以简化此过程,让您轻松获得所需的数据,以便您专注于分析和报告事宜。

自定义 API 信息中心 - 无需代码
报告自动化的一种常见用法就是创建自动更新的信息中心。Google Analytics Report Automation (Magic) 脚本可在 Google 电子表格脚本库中找到,并且可以为您处理所有此类工作,无需任何代码。
您可以利用此脚本作为模板,开始您自己的项目。您可以通过以下方式找到此脚本:打开或创建一个 Google 电子表格,点击“工具”->“脚本库”,然后搜索“analytics”,查找 Google Analytics(分析)报告自动化(魔法)。
以下视频向您展示了如何使用此脚本构建信息中心:
API 设置过程
您必须先将脚本配置为使用 Google Analytics(分析)API,然后才能使用 Magic Script
。API 配置最近在上述视频中有所变更。逐步执行以下步骤以启用 Google Analytics(分析)API:
- 在脚本编辑器中,访问:“Resources”>“Use Google APIs”
- 将“Google Analytics API”设置为
ON
- 点击指向
Google APIs Console
的链接 - 将“Google Analytics API”设置为
ON
- 接受服务条款
- 关闭“Google APIs Console”窗口
- 点击脚本编辑器窗口中的
OK
,然后关闭该窗口 - 回到电子表格中,此时“Google Analytics”菜单应在正常工作(您可能需要重新进行身份验证)。
编写您自己的脚本
您也可以编写自己的代码并开发自定义脚本。例如,借助 Google Analytics(分析)- Google Apps 脚本集成,您可以请求一段时间内的总用户、会话和网页浏览量数,并且只需使用以下代码,即可将这些数据导入电子表格中:
// Get Data. var results = Analytics.Data.Ga.get( tableId, startDate, endDate, 'ga:users,ga:sessions,ga:pageviews', {'dimensions': 'ga:date'}); // Output to spreadsheet. var sheet = SpreadsheetApp.getActiveSpreadsheet().insertSheet(); sheet.getRange(2, 1, results.getRows().length, headerNames.length).setValues(results.getRows()); // Make Sandwich.
要立即开始操作,请参阅我们的自动访问 Google 电子表格中的 Google Analytics(分析)数据教程,另请参阅 Google Analytics(分析)Apps 脚本参考文档。