【问题标题】:How do I get email analytics in sendgrid?如何在 sendgrid 中获取电子邮件分析?
【发布时间】:2015-01-09 08:40:41
【问题描述】:

我正在使用 sendgrid 发送电子邮件。

sendgrid 中是否有任何选项可以获取每个用户电子邮件地址的电子邮件分析(打开/退回/回复的电子邮件)?

【问题讨论】:

    标签: ruby-on-rails email sendgrid email-analytics


    【解决方案1】:

    我以前做过这两种方法:

    1) 使用SendGrid's Event API 自行收集和汇总数据。

    2) 在您的 SendGrid 帐户上使用sendwithus 之类的服务,该服务将为您收集您的 SendGrid 分析,并按收件人、模板、细分等提供分析。他们还提供API and Ruby client

    【讨论】:

    • 如何在 Rails 中调用 sendrgid 事件 api 并获取统计信息。如果您有任何示例,请与我们分享。很有帮助。
    【解决方案2】:

    登录 SendGrid 后,导航到 Stats Dashboard

    然后您应该能够看到如下内容:

    我希望这会有所帮助。

    【讨论】:

    • 是的,我在 SendGrid 网站上得到这个,我的查询是 ruby​​ 中的任何 api 或 gem 来在我的本地应用程序中获取该数据
    • 您在原始帖子中从未提及任何有关 API 或 Gem 的内容。
    【解决方案3】:

    是的,有可用的选项,以获取通过 sendgrid 发送的单个电子邮件的状态。

    在您发送的每封电子邮件中发送一个独特的参数,然后您可以参考独特的参数获取这些电子邮件的状态。

    对您的问题的更多解释将有助于我们为您描述最佳解决方案。

    我最近做了这个工作,所以如果你解释整个场景,我会想出解决方案。

    【讨论】:

      【解决方案4】:

      有两种方法可以获取这些数据:

      使用SendGrid Event Webhook 获取有关您通过 SendGrid 发送的每封电子邮件的每个事件的近乎实时的信息。它通过向您指定的 URL 发出 POST 请求来工作。

      然后,您可以存储所有这些数据以供日后使用,这是迄今为止您可以获得的最精细的信息。像 Redis 这样的键/值存储是一个不错的选择,但如果您想要一个简单的选择,请查看SendGrid EventKit 以快速启动和运行。

      或者:

      通过Stats API 获取数据。此端点允许您以多种方式获取主用户和子用户帐户所需的号码。

      根据您的问题,您应该调查 Event Webhook,因为它可以让您最清楚地了解您发送的每封封电子邮件会发生什么。

      【讨论】:

        【解决方案5】:

        您现在可以使用 Thinbox 从 Sendgrid、Mailgun、Mandrill 获取分析数据,或者只需密送他们提供给您的电子邮件地址。它基本上类似于 EventKit,但也适用于其他 ESP。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2022-11-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-07-08
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多