尝试使用ahoy_email gem跟踪电子邮件并且无法跟踪打开的电子邮件,并且单击链接永远不会在生产站点上找到该页面。
尝试了此解决方案,但没有任何效果。 https://github.com/ankane/ahoy_email/issues/1
Open tracking not working with Rails ahoy_email gem
class MessagesMailer < ApplicationMailer
def email_startup(startup, user)
track click: true
track open: true
@startup = startup
@user = @startup.users.first
mail(to: @user.email, subject: 'Update your profiles')
end
end
在邮件上通过开发控制台进行检查时,它会显示不可见的图像链接以进行公开跟踪,但不会更新数据库。
我还添加了网站链接,以跟踪显示无法访问该网站的点击链接。单击链接在我的本地服务器上正常工作。
路线也存在
open_message GET /messages/:id/open(.:format)ahoy / messages#open
click_message GET /messages/:id/click(.:format)ahoy / messages#click
有人可以帮我解决这个问题吗?这样我就可以跟踪电子邮件中的打开和单击系统。