2016-07-11 115 views
4

的火力點控制檯上的幫助部分說如何爲Firebase創建自定義用戶屬性?

火力地堡的應用程序最多可以有25個唯一命名的用戶屬性(區分大小寫)。您應該使用非變量屬性的屬性,例如「handedness = right」,「spender = true」。

firebase documentation屬性被認爲是這樣設置的

mFirebaseAnalytics.setUserProperty("favorite_food", mFavoriteFood); 

這是否意味着,名爲ķ以及具有值爲v每個用戶屬性,我們需要創建一個控制檯中的用戶屬性設爲「k = v」,並在代碼中將其設置爲setUserProperty(k,v)?因此,對於名爲「favorite_food」的具有「麪食」和「披薩」可能值的用戶屬性,需要在控制檯中創建兩個新的用戶屬性作爲「favorite_food = pasta」和「favorite_food = pizza」,並將其設置爲,比如setUserProperty(「favorite_food」,「pasta」)?

回答

15

對於名爲k的每個用戶屬性,您需要在Firebase Analytics的「用戶屬性」選項卡中註冊一個條目。對於每個擁有用戶屬性值k = v的用戶,您需要致電setUserProperty(k,v)

調用setUserProperty(k,v)(和記錄一些事件之後)後,您就可以通過將用戶屬性過濾器ķ= V(favorite_food =比薩)來過濾分析報告。

+0

很酷,謝謝!目前這些文件有點令人困惑。 – Pratzz

0

在控制檯中爲用戶屬性k創建一個條目將允許您基於k = v0,k = v1,...對所有有效的k值進行過濾器 。

相關問題