2016-09-27 204 views
4

我對Android上的Google Analytics非常新穎。使用Google Analytics(分析)跟蹤變量

我搜索了這個頗有幾分,但我不知道我理解正確的話,但這裏有雲:

我希望谷歌Analytics(分析)在我的應用程序跟蹤特定變量。

因此,例如,變量a對應用程序的每個用戶都有單獨的值,是否可以在Google Analytics儀表板中顯示該變量值的平均值?

根據我的理解,我們可以使用自定義維度和指標來執行此操作。

我一直沒有找到相同的教程。

如果有人能夠幫助我一個教程或指向我,而不是來自Google的開發者頁面,我將不勝感激。

謝謝!

回答

0

UPDATE

Firebase Analytics現在是谷歌的推薦的移動應用分析解決方案。它以用戶和以事件爲中心,並附帶無限的應用事件報告,跨網絡歸因和回傳。


年長的回答

您可以使用GA Event Tracking

檢查this guidethis one檢查速率限制您嘗試在此之前。

事件是收集有關用戶的交互 與您的應用程序的互動組件,如按下按鈕或在遊戲中的 使用特定項目的數據的有效途徑。

事件包含四個字段,你可以用它來描述與應用內容的用戶的 互動:

Field Name Type Required Description Category String Yes The event category Action String Yes The event action Label String No The event label Value Long No The event value

要發送事件給谷歌Analytics(分析),使用HitBuilders.EventBuilder和發送命中,如下例所示:

// Get tracker. 
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER); 
// Build and send an Event. 
tracker.send(new HitBuilders.EventBuilder() 
    .setCategory("Achievement") 
    .setAction("Earned") 
    .setLabel("5 Dragons Rescued") 
    .setValue(1) 
    .build()); 

在GA控制檯上喲ü可以看到這樣的事情: enter image description here

哪裏事件值

enter image description here

和AVG值

enter image description here


如果你想跟蹤與特定用戶屬性/特徵/元數據然後custom dimensions可用於將此類數據發送給Google Analytics。

See Set up or edit custom dimensions (Help Center),然後按以下步驟更新自定義維度值:

// Get tracker. 
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER); 
t.setScreenName("Home Screen"); 

// Send the custom dimension value with a screen view. 
// Note that the value only needs to be sent once. 
t.send(new HitBuilders.ScreenViewBuilder() 
    .setCustomMetric(1, 5) 
    .build() 
); 
+0

謝謝!我用setCustomMetric。但是,在我測試我的應用程序併發送值之後,似乎僅在我的儀表板上可見24小時。 是否有任何解決方法使其更快? – Anant

+0

不要以爲我們可以加快速度。幾乎可以實時看到實時指標。 – random

+0

有沒有什麼辦法可以測試.send()函數是否工作? – Anant

0

可以使用自定義維度或自定義指標向Google Analytics發送其他數據。

自定義維度用於稍後用於分隔數據的標籤和標識符。例如,您可能有一個跟蹤登錄狀態的自定義維度。這將允許您分解報告並將登錄流量與未登錄比較。這些可以包含文本;而AB測試您的網站時,您可以使用選項'alpha'和'beta'設置自定義維度。他們還可以包含數字值,例如時間'08:15'或您生成的唯一標識符(儘管您應該小心遵循Google的建議,以免包含PII和瑞克帳戶刪除https://developers.google.com/analytics/solutions/crm-integration#user_id)。

自定義度量標準用於數字變量,例如約會時間或購物車價值。它們很像自定義尺寸,但旨在跨維度進行比較。例如,您可以將有機用戶的購物籃價值與通過付費鏈接進入的購物籃價值進行比較。

如果你想計算一個平均值,你還需要一個計算的度量。這需要你已有的兩個指標,併產生第三個指標。例如,如果您的網站全部是關於即時參與的,並且您希望跟蹤每個網頁上第一次點擊事件之前的時間,則可以將該事件點擊時間設置爲自定義指標。但是這隻會告訴你總數是多少;當然,更多的客戶是一件好事,但他們會使總數增加!因此,您設置了一個計算的指標,該指標將此總數除以頁面瀏覽量,從而爲您查看每個網頁的價值。

Simo Ahava提供有關跟蹤內容參與度的詳細指南,其中包括設置自定義度量和計算指標的說明。 http://www.simoahava.com/analytics/track-content-engagement-part-2/

但是,我應該警告您,他的指南使用Google跟蹤代碼管理器,這大大簡化了向您的代碼添加此類自定義的過程。如果你不想邁出這一步,你將不得不手動將其代號爲推薦谷歌的支持https://support.google.com/analytics/answer/2709828?hl=en

相關問題