2012-12-05 56 views
1

我有一些麻烦(现在也没有,如果可能的话)通过API来获取数据,这些数据与打开,点击等有关,但具有更高的精度。有了这个,我的意思是能够得到谁打开了电子邮件,谁点击了他们,点击了哪里,等等。这可能吗?如果是这样,任何示例调用?SendGrid:通过API获取精确的统计信息

回答

2

您实际上无法通过历史统计信息API检索该信息。我们实际上汇总了所有单个事件(点击,打开等),并忽略了额外的信息。它旨在用于真正的报告。

另一方面,您可以使用events webhook来实时获取您正在查找的数据。有没有办法做到对历史查询,但作为事件通过我们的系统,你会得到的POST这样的:

{"email":"[email protected]","timestamp":1322000095,"unique_arg":"my unique arg","event":"delivered"} 
{"email":"[email protected]","timestamp":1322000096,"unique_arg":"my unique arg","event":"open"} 

有一个在文档PHP的例子太多。

+0

您是否知道是否有任何其他解决方案具有此事件的历史报告? – luqita

+0

不是我所知,但你可以很容易地将SendGrid事件日志转储到一个数据库中,该数据库提供了一个RESTful接口来查询(mongo,弹性搜索等)。 – Swift