2015-06-11 27 views
1

在Google Analytics中,我已設置了一個自定義維度,其中包含一串標記(ga:dimension1)。GA查詢返回唯一計數編號

Data示例:"tag1,tag2,tag3"。我也使用事件。

我使用Query Explorer來測試一些自定義報告。對於tag2它是這樣工作:

  • 指標:ga:totalEvents
  • 尺寸:ga:dimension1
  • 排序:ga:totalEvents
  • 過濾器:ga:dimension1=~(tag2)

我收到的結果是這樣的:

Custom Dimension 1 | Total Events 
tag2    | 2 
tag1,tag2   | 1 
tag3,tag1,tag2  | 4 

是否有解決方案來算,這些導致GA查詢和接收類似:

tag2 | 7 

所以我需要一個單一的數字作爲結果 - 在這些行中列事件總數的計數。

+1

既然你正在尋找一個指標,你可能考慮使用自定義指標以及自定義維度 - 這將自動添加,並且即使沒有指定任何維度,也可以查詢單個數字。 –

+0

問題是我必須在自定義維度中保存多個標籤。所以,我解決了一個標籤的總事件。我嘗試的下一步是創建一個自定義報告,顯示每個標記的總事件。你有什麼想法如何解決? – GhitaB

+0

我使用collective.googleanalytics,並且我已經有了從自定義維度中提取唯一標記的解決方案。但問題是如何獲得每個標籤的價值。 – GhitaB

回答

3

您將能夠做的最好的方法是刪除維度並請求ga:TotalEvents。

  • 指標:ga:totalEvents
  • 排序:ga:totalEvents
  • 過濾器:ga:dimension1=~(tag2)

這將返回

爲什麼

它不能像你想要的那樣工作的原因是你要求數據庫ga:dimesion1和ga:TotalEvents中的列。系統將爲每個人返回唯一的值。

有明顯的

tag2     
tag1,tag2   
tag3,tag1,tag2  

有可能很容易被tag2,tag1行是從 tag1,tag2

不同,我希望這是有道理的