手把手教你用R連接Google Analytics 4取得資料

Google Analytics Haran 8小时前 61次瀏覽 0條留言

更新時間:1025年10月31號

這篇介紹用R連接Google Analytics 4取得資料,採用直接透過網頁授權的方式獲取,而不是在控制台授權獲取秘鑰的方式。

安裝和載入套件googleAnalyticsR

install.packages(c("googleAnalyticsR")
library(googleAnalyticsR)

 

 

認證授權

這裡採用Google OAuth(推薦,無需服務帳號,更方便):

#自動彈跳窗登入 Google 帳號
ga_auth()

會在瀏覽器彈出一個授權窗口,直接點選授權就可以。

 

取得資料

執行如下程式碼,取得最近7天的資料:

# ←← 替換你的Property ID ←←
PROPERTY_ID <- "206759202"  


# 取得原始資料(返回 data.frame)
raw_data <- ga_data(
  propertyId = PROPERTY_ID,
  date_range = c("7daysAgo", "yesterday"),
  metrics = "activeUsers",
  dimensions = "date"
)

# 手動處理日期 + 排序
# 轉換日期:从 "20251024" → "2025-10-24"
raw_data$date <- as.Date(raw_data$date, format = "%Y%m%d")

# 按日期升序排序
raw_data <- raw_data[order(raw_data$date), ]

# 輸出結果
print(raw_data)

 

就可以看到資料:

 


如果您在操作上仍有任何疑問,歡迎留言交流,或加入:Google Analytics 4交流社團發問
Like (0)
發佈我的留言
取消留言
表情 贴图 加粗 删除线 居中 斜体

Hi,*为發佈留言必須填寫。

  • 顯示名稱*
  • 電子郵件地址*
  • 個人網站網址