2015-11-02 62 views
0

我试图回答一组用户的问题是其他用户如何在他们的页面上结束。用户最终可能会在您的页面上出现大约5种不同的方式。例如,他们可能搜索了您的名字,点击了新闻源的链接或收到了带有指向您网页链接的电子邮件。自定义用户跟踪或页面引荐分析的第三方服务

完成跟踪这些事件的最佳方式是什么?我最初倾向于创建一个表来跟踪这个。每个链接都会向服务器发送一个异步事件以添加到表中。不过,我也知道有很多跟踪服务,例如Google Analytics和Mixpanel。我已经简要地查看了他们的文档,他们似乎不符合我的需要。

我错过了什么吗?创建一个“定制”甚至跟踪系统来完成这个任务是否值得?

回答

0

这是不值得创建自己的服务。另外,您不能添加异步链接到搜索引擎结果页面或电子邮件(这将需要跟踪代码,您不能在搜索引擎中实现或不会在邮件客户端执行)。

Web分析软件通过分析通过其HTTP头的传入流量来跟踪流量来源。如果有推荐人集合,流量将被归因于引荐网站,除非流量包含在已知搜索引擎列表中,在这种情况下,流量将归因于自然搜索流量等。

在大多数系统可以通过在url中添加查询参数来自定义源属性(显然,这对搜索引擎等不起作用,因为您无法将参数添加到自然搜索结果中)。例如,使用Google Analytics,您可以在电子邮件链接或广告活动中添加custom campaign parameters。如果用户点击这些链接,参数值将被发送到GA,并且源/媒体/活动信息将被相应设置(例如,来自网络邮件客户端的流量通常会被归为引荐者,但广告系列参数允许将链接归因于您的邮件广告系列)。

可能有理由创建自己的系统,但渠道归属不是其中之一;遗传算法和我所知道的其他所有系统都已经完全覆盖。

+0

我不认为我的问题很清楚。所有这些链接将在应用程序中。用户最终会在页面上点击应用中的超链接,而不是从外部应用中点击。新闻源和搜索示例都将在应用内,而不是来自Google搜索或Facebook新闻源。使用谷歌分析,我可以看到GA网页上的结果,但我不会让他们在应用程序中供用户查看,除非他们提供了一个API,我可以查询以获取我没有看到的特定页面的统计信息。那有意义吗? – user2954587

相关问题