2012-11-09 81 views
2

我不明白如何正確使用distinct_id。我正在嘗試使用Rails創建一個Mixpanel漏斗。目前我正在使用distinct_id來完成此操作,因此混合面板的趨勢相當準確,但依賴於唯一用戶數量的漏斗看起來沒有工作。我應該如何使用distinct_id屬性來解決這個問題?Mixpanel distinct_id使用Ruby和Javascript庫

我正在使用Javascript庫和Ruby庫。

漏斗步驟是:

1)用戶邀請 2.)邀請用戶接收邀請電子郵件並點擊邀請鏈接 3.)頁面載入 4.)打開註冊模塊 5.)創建帳戶

回答

1

由於鏈接和帳戶創建必須發送到服務器端,因此從Ruby只發送數據(順便說一句,您使用的是哪個Ruby庫)可能是最容易的。

您將不得不選擇一個distinct_id來識別整個過程中的用戶。最簡單的方法是隻使用被邀請者的電子郵件地址。這具有能夠使用該電子郵件跟蹤其他事件和「人員」數據並將其與正確用戶相關聯的額外益處。

唯一棘手的部分是第2步中,您將需要生成一個鏈接,看起來像 http://api.mixpanel.com/track/?data=...&ip=1&redirect=http://www.your-site.com/invitation 到電子郵件的邀請鏈接裏面放。

有關重定向參數的更多信息,請參閱docs