查找推文被查看的次数

时间:2011-08-14 21:08:50

标签: twitter

有很多关于分析Twitter数据的初创公司。有CrowdBooster,然后有Klout,它使用Twitter数据告诉用户他们的真实范围。

我有以下两个问题:

1)有没有办法找出谁查看了一条推文,或者查看了一条推文的人数。 Crowdbooster声称告诉你每条推文收到多少印象。他们是如何做到的呢?

2)每天在Twitter上分享成千上万的链接。我们可以找出哪个用户在推文中点击了该链接吗?

我查看了Twitter API和一些已获得Twitter Firehose许可的公司,但没有找到满足我需求的任何东西。

3 个答案:

答案 0 :(得分:1)

  

1)有没有办法找出谁查看了一条推文,或者是   查看推文的人数。 Crowdbooster声称要告诉   你每推文收到多少印象。他们是怎么做到的?

不,在视图的情况下 - 这是不可能的。推文印象可能发生在多个孤岛中。在网站上,在小部件中,在移动应用程序中。你可以想象,由于这个原因,根本不可能在视图上得到推文的印象,并且因为与点击不同,我没有看到在制作视图时发送的这个推文标识符。我花了很多时间研究一种获取推文印象的方法,即使是基于类似的点击链接,这甚至都不可能。 (编辑:可能会看到最后一段)这将我们带到问题2。

  

2)每天在Twitter上分享成千上万的链接。   我们可以找出哪个用户在推文中点击了该链接吗?

是的,这些网站主要做的是分析您通过其网站处理的链接。如果您可以在链接上使用唯一的哈希标记,则可以进行分析。如果没有唯一的哈希标记,Twitter将以完全相同的方式重新中断两个相同的链接,即使它缩短了与其自定义t.co包装器的链接。

这意味着进行推文分析的唯一可靠方法是在推文中加入一个独特的链接标记代码,并分析已经点击服务器的人点击该链接这一事实。

有一些隐藏的Twitter API功能可以帮助您了解特定链接的受欢迎程度。这就是链接计数API .. http://urls.api.twitter.com/1/urls/count.json?url=

如果您在不使用标记的情况下分析完全相同链接的多个版本并且如果您还使用Streaming(firehose)来分析推文视图(使用链接计数API),那么你可以做的事情真的很有用)在类似的链接上击中你的服务器。在视图中获得+1提升的链接是命中服务器的链接。但这是关于你可以通过你的推文获得的创意分析的程度,更具体地说是链接,正如所提到的链接是你在Twitter上真正能够分析的唯一内容。

答案 1 :(得分:1)

另外,给你一个简短的回答你的第二个问题。现在我们已经确定了视图分析是不可能的。你能找到哪个用户完全点击了该链接吗?根据您所谈论的内容,用户只要点击链接的用户或在Twitter流上有链接的用户。两者都有可能,

在A的情况下,您将获得引用用户的IP地址。方法因语言而异。

但我认为你的要求是方案B,找出哪个用户在他们的Twitter流中有链接。这可以通过查询链接来完成,您将获得的API响应可以包括推文实体,它将为您列出所有这些信息等等。用你的链接打开一个firehose并观察进来的内容。

https://dev.twitter.com/docs/streaming-api/methods

答案 2 :(得分:1)

  

1)有没有办法找出谁查看了一条推文,或者查看了一条推文的人数。 Crowdbooster声称告诉你每条推文收到多少印象。他们是怎么做到的?

是的,注册Twitter Analytics https://analytics.twitter.com(Twitter提供的免费服务),您可以查看有多少人查看(展示)每条推文以及特定日期或日期范围的总计。

  

2)每天在Twitter上分享成千上万的链接。我们可以找出哪个用户在推文中点击了该链接吗?

是的,你可以这样做。使用像Bitly.com这样的URL缩短服务,您可以跟踪您从Twitter获得的点击次数(仅在Twitter上发布Bitly链接才能执行此操作)。但是如果你想要更多的不确定信息,你可能需要创建一个跟踪软件,因为我不知道任何可用的。要做到这一点,你需要跟踪软件来跟踪链接,找出引用标题,看看它是否来自Twitter(或者更好,只是为你的推文提供一个唯一的URL),那么你需要使用Twitter API找出点击链接的访问者的句柄(用户名)。最后将此信息存储在数据库中,以便查看谁点击了哪个链接。