2016-07-29 17 views
4

我想根據上次發生事件時在Firebase中定義受衆羣體。例如,我希望在30天內重新開啓未打開應用的用戶(活動:app_open)。帶有時間事件條件的Firebase觀衆

我一直試圖根據這個標準來定義一個觀衆,但沒有成功。

任何幫助,將不勝感激

+0

您是否試圖在Firebase通知面板中執行此操作?如果是這樣,什麼給你帶來問題? –

+0

是的,我訪問了Analytics(分析)> Audiences並創建了一個名爲「Inactive users」的新組織。我選擇了「app_open」事件,但是我沒有看到任何要根據最後一次註冊的地方進行篩選的問題 –

回答

1

有沒有辦法做到現在。但是,如果您導出到BigQuery,您可以在此處定義觀衆(並以該觀衆中的球員列表結束)。如果你想以通知爲目標,它需要你在服務器的某個地方存儲GCM令牌列表(iOS/Android),然後處理與GCM服務器的通信以發送推送。 這並不理想,但截至今天,這是我所知道的唯一解決方案。

+0

是的,我試圖避免使用外部進程來執行此操作。希望Firebase團隊中的某人閱讀並將其添加到他們的路線圖中:) –

+0

有誰知道現在是否可以在Firebase通知面板中執行此操作?或者,當我們在Firebase分析中定義受衆羣體時,可能會定義一個時間範圍(例如,最近7天)?我找不到它... – Alex9494

+1

@ Alex9494仍然不可能。但是,現在,您可以在Firebase通知中定位用戶時使用用戶資源(鏈接至文檔https://support.google.com/firebase/answer/6394759#segments) 如果您擁有的用戶資產是例如最後一位日誌記錄時間戳(epoch格式),您可以輕鬆地將推送發送給每個擁有該用戶屬性低於「now-3days in ms」的用戶。 – Sistr