【问题标题】:mandrill web-hooks open event "list of opens"mandrill web-hooks 打开事件“打开列表”
【发布时间】:2015-03-01 12:40:23
【问题描述】:

我们正在使用 mandrill,并且我们配置了 webhook 来跟踪 open 事件。 但是我对 mandrill 提供的 JSON 格式有点困惑。

在格式中,对于打开事件,我们有一个名为 "opens"

的键
"opens": [
        {
          "ts": 1420010190,
          "ip": "0.0.0.0",
          "location": null,
          "ua": "Linux/Linux/Gmail image proxy/Gmail image proxy"
        },
        {
          "ts": 1420020155,
          "ip": "0.0.0.0",
          "location": null,
          "ua": "Linux/Linux/Gmail image proxy/Gmail image proxy"
        },

 ],
  • 这些对象是唯一的吗?

  • 它们会重复吗?如果是这样,mandrill 是否会为我们收到的每个事件添加所有打开列表? 从文档中我可以理解的是,mandrill 会为每个打开发送一个 webhook,如果是的话,每个事件中的这些打开列表是什么。我会考虑哪一个。

如果有人解释格式,这将非常有帮助。

提前致谢。

【问题讨论】:

    标签: mandrill


    【解决方案1】:

    如果您只想记录单个打开,只需使用 webhook 事件顶层的数据(例如tseventlocationip)。 msg 键下的所有内容都是关于 Mandrill 在创建 webhook 时知道的消息的数据(因此它是关于触发 webhook 事件的单个打开的信息的补充)。所以msg.opens 键将是一个列表所有打开 Mandrill 知道当时的消息。

    【讨论】:

    • 谢谢。抱歉,我忘了在问题中提及,是的,我想记录所有打开和点击。所以我想点击也是一样的,不是吗?
    • 是的,是一样的。 msg.clicks 将包含消息的所有点击,而不仅仅是触发事件的点击。
    猜你喜欢
    • 1970-01-01
    • 2014-06-11
    • 1970-01-01
    • 2022-10-13
    • 2023-03-12
    • 2013-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多