打开并单击跟踪不适用于ahoy_email gem Rails

时间:2019-08-15 07:12:52

标签: ruby-on-rails ruby-on-rails-5 ahoy

尝试使用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

有人可以帮我解决这个问题吗?这样我就可以跟踪电子邮件中的打开和单击系统。

0 个答案:

没有答案