Google Sheet 插件創建Google Analytics 自動化數據報表(手把手教程)

Google Sheet 插件創建Google Analytics 自動化數據報表(手把手教程)

作為運營或產品童鞋,製作數據報表肯定是很頻繁的事情。報表很多複制粘貼太慢怎麼辦, 又不懂寫代碼做自動化怎麼辦呢?這篇文章就手把手教你用Google Sheet 插件創建Google Analytics 自動化數據報表!

最近這段時間,每週一要更新三個產品的數據周報,複製粘貼容易出錯,效率又低... 於是深挖了同事推薦的Google Sheet 谷歌表格的Googla Analytics 插件製作自動化數據報表。

如果你也是用Google Analytics 谷歌分析統計網站/產品的數據,你也可以來試試~ 花1-2個小時製作好自動化報表,就可以省下每週花在復制粘貼重複工作的時間啦!

第一步:準備好工具:

1. Google Sheet 插件"Google Analytics":

        • 工具:本文主要用到的谷歌表格Google Sheet的"Google Analytics"插件
        • 原理:主要就是利用這個插件,調用Google Analytics谷歌分析的API功能,結合Google Sheet進行數據處理
        • 作用
          • 自動化報表,調用自己想要的數據
          • 定時更新報表
          • 創建可視化報告,並且支持將可視化報告嵌入其他網站

插件傳送門: Google Analytics Spreadsheet add-on

2. Query Explorer (輔助)

3. Google Analytics

        • 你使用的Google Sheet 賬號,必須和你的Google Analytics 是同一個,不然在Google Analytics 的插件裡查不到數據

第二步:確定需要統計的數據字段

創建一個空的Google Sheet 表格,並在上面列出你想要的,最終呈現出來的報表.

下面我會舉個簡單的例子:

    • 每週一要更新,上一周重點的6個國家(美國,英國,法國,德國,荷蘭,意大利)的如下數據:
      • 以自然週(ISO Week) 為單位
      • Users (網站訪問用戶數)
      • New Users (網站訪問新用戶數)
      • Page Views
      • 會話的平均停留時間
      • 跳出率
      • 註冊數
      • 註冊轉化率

(這是每週一要更新的數據)

第三步:配置自動化報表的字段(劃重點)

1. 在Google Sheet 中添加Google Analytics Add on

點擊Add-ons -> Get add-ons ->輸入Google Analytics ->找到後添加即可!

2. 創建數據報表

1)點擊Add-ons -> Google Analytics -> Create new report

2)配置報表的字段

Step 1 - 基本訊息:

        • Name: 報表名稱
        • Account: 對應的Google Analytics 的Account
        • Property: 對應的Google Analytics 的Property
        • View: 對應的Google Analytics 的View

對應的GA中的:Account,Property,View

Step 2 - 配置提取的數據字段(重點):

        • Metrics (必填):數據字段,下拉選擇需要提取的數據
        • Dimensions (必填):數據維度,這裡選擇“自然週”“國家”
        • Segments (選填) :分類/分段,作用於Metrics, 對應GA 中的Segments

Step 3 - (非必須) 用Query Explorer 測試配置的報表

(我比較謹慎哈大家如果不需要也可以跳過這一步)

在創建報告之前,我會先用Query Explorer 先測試數據是不是我想要的

(地址 ga-dev-tools.appspot.com )

填寫的內容跟Create Report 裡面一樣只不過加了時間段等等(後面Report 中也可以配置的,稍後講)

點擊"Run Query" 就可以跑出報表啦~

(由於國家還沒有過濾,這裡跑出來的所有國家的數據稍後需配置Filter 過濾出需要的國家)

Step 4 - 創建報表

點擊配置彈窗中的

就會自動出現"Report Configuration" 的表,這份東西就是你剛剛配置好了那些字段(這個表是允許修改的哦),如果後面你操作的比較熟練,可以直接複製粘貼籃框中的內容,然後修改裡面的配置訊息即可

Step 5 - (非必須) 使用Filters 進行數據過濾

用Filter 過濾數據比較方便,比如在這裡我只需要美國,英國,法國,德國,荷蘭,意大利這幾個國家的數據,就可以用Filter 來篩選過濾。但是Create Report的配置裡面沒有這個空格,需要在"Report Configuration"的表格中配置

就要開始寫只有表格看得懂的東西了(某種語句吧,不會寫代碼哈哈會用就好了)

a. 在dimension metrics explorer 中找到對應的語句寫法

在這裡面找到需要的數據字段,國家就是:ga:country

裡麵包含了所有Google Analytics 的數據字段

(就是它API裡面的數據字段: Core Reporting API

https://ga-dev-tools.appspot.com/dimensions-metrics-explorer/

b. (彩蛋)常用的Filter 語句

不用記得太多,也記不住,記住幾個有用的常用的就可以啦

用"==" 匹配對應的具體數據,如國家=美國,台灣,等等)

用"," 隔開兩個篩選條件(不要有空格哈),

如: ga:country==United States,ga:country==China

渠道/媒介(==後面複製GA裡面的google / cpc):

Google 廣告:ga:sourceMedium==google / cpc

Google 搜索:ga:sourceMedium==google / organic

直接訪問:ga:sourceMedium==(direct) / (none)

Youtube推薦: ga:sourceMedium== youtube.com / referral

國家:

ga:country==United States

c. 用Query Explorer 測試配置的Filter

在剛剛的配置中,新增Filter 的內容,點擊“Run Query”

即可跑出篩選過後的數據:

c. 在"Report Configuration" 中填入Filter 的內容

填入配置好的Filter 的內容,可以修改Start Date, End Date 為具體的時間,

如果是周一跑上一周的數據,可以設置為:Start Date: 7daysAgo, End Date: yesterday

3. 運行配置好的報表Report

點擊Run Reports 後,會自動生成另外一個表,這個表就是最終的數據啦!

最終的數據!你可以復制這個選中的區域到最開始的那個表格中。

也可以用Vlookup 匹配這裡的數據,這樣你就不需要每周復制一次,只需要Run 一下,拉一下單元格就看到最新的數據啦! (Vlookup不會可以百度)

也可以定時運行數據的哦!

歸因方法歸納- Google Analytics(轉發)

Google Analytics 平均停留時長是如何計算的?如何提高網站的平均停留時長呢?