2016-11-16 84 views
2

我想跟踪何时在gMail中打开电子邮件并将其显示在某处。在gMail中打开的跟踪电子邮件

我不想使用第三方邮件服务。

我需要使用Gmail API跟踪其他内容。

一位同事说有Shiftmail这样的工具。

你知道任何工具到跟踪邮件通过Gmail API发送

+0

我不确定你的意思是“跟踪电子邮件打开”。您是否试图获取已经“读取”的消息并将其显示在界面上,或者您是否试图在发送消息时跟踪消息跳转,并确定它是否已经交付? – Morfinismo

+0

@Morfinismo,正确的,我想跟踪何时打开电子邮件并将它显示在某处.. –

+0

我认为可能有这样做的方法。您必须使用带有服务帐户的Gmail API来获取用户消息列表,然后检查每条消息是否应用了标签“未读”。如果没有,这意味着电子邮件已被阅读。您需要查看https://developers.google.com/gmail/api/v1/reference/users/messages/list和https://developers.google.com/gmail/api/v1/上的文档。参考/用户/消息/获取 – Morfinismo

回答

1

你知道任何工具来跟踪通过Gmail API发送的电子邮件吗?

  • 据我所知,Official Gmail Blog宣布关于一个令人兴奋的变化到Gmail是如何工作的,其中的电子邮件服务提供商的轨道通过插入一个小图像,每个用户唯一的,到电子邮件中打开。当这个图像被加载后,我们知道电子邮件已被打开。

    有关此更改的更多信息,请检查Open tracking in Gmail is now more accurate

  • 另一方面,您可能还想检查并看看Postmark - Tracking opens是否有帮助。发送启用了开放跟踪功能的电子邮件会在您的电子邮件中嵌入一个不可见的像素,以便邮戳在查看邮件时记录信息。然而,请注意使用邮戳的限制。

有没有拿Gmail的像素高速缓存的优势的API?

  • 我十分不知道这是你在找什么,但你可能还需要检查Tracking Pixel API。如上所述,

    谷歌邮件缓存图像,这可能会导致您的像素被缓存,而不是在电子邮件打开时触发!为了解决这个问题,在你的电子邮件中添加一个无缓存标题,你应该很好去!

相关问题