В моем приложении rails я использую почтовую программу для отправки писем пользователям. Я хочу дать бонусные баллы пользователю, если он откроет почту. Для этого я хочу получить уведомление, когда электронная почта была открыта в конце пользователя. Есть ли идея достичь этого?Как получить открытое уведомление по электронной почте в рельсах?
Я пробовал, как показано ниже.
Я добавил один тег изображения в шаблоне почты, как показано ниже:
<%= image_tag tracking_image_url(1)%>
И контроллер
def image
file_path=File.dirname(::Rails.root.join('public','assets','customer_ads','2','medium','medium')) + "/Huawei.jpg"
send_file file_path, :type => 'image/jpeg'
end
Я не получаю никакого уведомления от этого. Это просто загрузка изображения.
Может быть достигнуто путем встраивания изображения с уникальным URL-адресом, называемым * веб-маяком * или [веб-ошибкой] (http://en.wikipedia.org/wiki/Web_bug). – Stefan
Не могли бы вы объяснить подробно как ответ? –
Извините, я не могу написать полный учебник. У вас есть какие-то конкретные проблемы с этим? – Stefan