2017-04-17 118 views
0

我怎样才能检测sendgrid电子邮件客户端的手机或平板电脑与桌面例如:SendGrid电子邮件检测手机或平板电脑与台式机图

  1. http://marketingland.com/34-percent-email-opens-now-happen-pc-83277
  2. https://www.signupto.com/news/email-marketing-posts/analysing-your-performance-on-mobile-devices/

用户代理字符串我从sendgrid获得

  1. Mozilla/5.0(Windows NT 5.1; rv:11.0 )Gecko Firefox/11.0(通过ggpht.com GoogleImageProxy)
  2. Mozilla/4.0(compatible; MSIE 7.0; Windows NT 6.1; WOW64;三叉戟/ 7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E; Microsoft Outlook 14.0.7172;微软Office;的MSOffice 14)
  3. 的Mozilla/5.0(Linux的;的Android 4.4.4; XT1030构建/ SU6-7.7)为AppleWebKit/537.36(KHTML,例如Gecko)版本/ 4.0铬/ 33.0.0.0移动Safari/537.36

这里的问题是当我收到电子邮件的Gmail帐户。如果我在手机浏览器签名“GoogleImageProxy”上打开我的电子邮件,如果我在桌面上打开任何浏览器签名都是相同的“GoogleImageProxy”,可能是我注意到的更多相同类型的问题。

回答

1

你试过parsing the UA string

当我运行那些通过online parser我看到不同的数据。

一般来说,SendGrid,你自己和每个人都会受到UA字符串中返回的内容的限制。 但是,再说一次,有多少人知道是谁从手机浏览器中读取他们的电子邮件,而不是他们的手机应用程序?我认为这是一个非常小的案例,不会担心。

相关问题