簡體   English   中英

在Google AnalyticsAPI中使用和查詢自定義維度

[英]Using and querying Custom Dimensions in Google Analytics API

我正在嘗試查詢我的Google Analytics(通用)以接收按自定義維度排序的指標列表。

7月, Google AnalyticsAPI博客宣布:

“開發人員可以使用自定義維度向Google Analytics發送唯一ID,然后使用核心報告API檢索這些ID以及其他Google Analytics數據。

例如,您的內容管理系統可以使用Google Analytics跟蹤代碼將內容ID作為自定義維度傳遞。 然后,開發人員可以使用API​​按ID獲取最受歡迎的內容列表,並在其網站上顯示最受歡迎的內容列表。

盡管如此,我仍無法從我的Google Analytics中檢索任何結果。 我的發送功能如下:

ga('send', 'pageview', {
  'dimension1':'red'
});

不幸的是,使用'ga:dimension1 == red'過濾器查詢GA不會檢索任何結果。

gapi.client.analytics.data.ga.get({
  'ids': 'ga:' + "123456",
  'start-date': '2013-11-10',
  'end-date': '2013-11-20',
  'metrics': 'ga:visits',
  'filters': 'ga:dimension1==red'
}).execute(function(r){console.log(r);});

我也嘗試使用自定義段來檢索數據,但無濟於事:

'segment': 'dynamic::ga:dimension1==red'

數據顯示在GA的自定義報告中。 如何通過API訪問它?

您需要在查詢中包含維度。 例如'dimension': 'ga:dimension1' ,然后使用你的過濾器'ga:dimension1==red' 查詢資源管理器對測試API請求非常有用。

嘿,這非常有幫助。 非常感謝你的回答。 讓我也用一個例子來回答這個問題:對於ga定義的維度,讓語法看起來像 - ga:landingPagePath ==“你想要什么”現在說有一個名為pagepath的自定義維度是customdimension1。 因此語法將是ga:dimension1 ==“你想要什么”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM