4

我正在使用 Segment 并启用了 Mixpanel。我曾经像这样跟踪我们用户的终身收入:

mixpanel.people.increment('Lifetime Revenue', 21.99);

问题是我如何在 Segment 中做到这一点?到处看,似乎他们在高级设置下确实有增量设置。但是,我仍然不知道如何触发这些事件/跟踪器。

谢谢!

4

2 回答 2

3

要增加事件,请在 Segment.com 上登录您的帐户,选择 Mixpanel 集成,然后选择“高级选项”。在“高级选项”中,有一个标记为“人员增加的事件”的文本字段,您可以在其中指定要增加的事件。

于 2015-11-15T19:49:10.497 回答
3

根据 Mixpanel 的文章 ( https://mixpanel.com/blog/2014/07/21/revenue-best-practices ),我也想知道如何做到这一点。我与 Segment 的技术支持来回做了很多,在几天反复告诉他们阅读这篇文章之后,他们终于让我找到了一位真正阅读过这篇文章的工程师,并且能够回答我关于这个的问题出色地。这是他的回答:

看起来需要做一些事情才能跟踪这个终生收入价值。

首先,track_charge需要调用。幸运的是,当收入作为跟踪调用中的特征传递时,我们已经触发了track_charge调用。您可以在此处的代码中看到发生这种情况的位置。

其次,people.increment()需要调用。正如您在此处看到的那样,我们也在页面上触发了这个,但看起来我们目前没有办法通过该people.increment调用中的收入。

看起来你最好的选择是直接触发增量并设置调用。您可能知道,我们正在页面上加载 Mixpanel 库,因此您所要做的就是在analytics.ready()方法中执行调用。这样做可确保仅当 Mixpanel 库已正确加载到页面上时才会触发本机调用。

作为参考,以下是您要在方法中放置的调用ready()

mixpanel.people.increment("Lifetime Value", 27); 
mixpanel.people.set("Last Item Purchase", new Date.toISOString()); 
于 2015-10-31T13:33:38.897 回答