@bulletproofstone

Как встроить Javascript код в изображение для отслеживания открытия письма?

Возможно ли встроить в картинку javascript-код, который будет обрабатываться браузером пользователя при открытии картинки на сайте? Необходимо встроить коды ретаргетинга и Яндекс Метрики в изображение.

Задача — собрать аудиторию, которая открыла письмо. Можно отследить факт открытия письма с помощью 1-пиксельной картинки, которая лежит на хостинге отправителя и обрабатывается браузером пользователя при открытии письма.

Возможно ли в эту картинку встроить javascript? Нужно, чтобы картинка, встраиваемая в письмо через html-код, нормально открывалась почтовым сервисом и имела заполненное значение alt.

Пример кода пикселя:

<div dir=3D"ltr"><img width=3D"0" height=3D"0" class=3D"mailtrack-img" alt=
=3D"" style=3D"display:flex" src=3D"https://mailtrack.io/trace/mail/20c1770=
d7c997d0215a370a61a4d813e1bfde615.png?u=3D4240080"><br>=D0=B2=D0=B2=D0=B2=
=D0=B2<br><br><br><div class=3D"mt-signature">


Нужно, чтобы картинка была доступна по конечной ссылке с указанием формата картинки (.png, .jpg, .gif), а не отдельная страница со встроённой картинкой. Чтобы эту конечную ссылку можно было указать в качестве значения src в коде письма.
  • Вопрос задан
  • 347 просмотров
Пригласить эксперта
Ответы на вопрос 2
@dGololobov
начинающий
Если я правильно вас понял, то что-то подобное можно реализовать на том же node + express. По определенному запросу к картинке N: server/img.gif express обработает запрос положит к вам базу инфу (счетчик открытий например) и отдаст в ответ картинку.

Сам примерно так делаю, только не в письмах. Но суть такая же.
Ответ написан
Комментировать
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Вставить в письмо можно что угодно, хоть фон с голой жопой Анджелины Джоли :) Вот только:
- никакой гарантии что картинка "доедет" до почтовой программы нет - сервер запросто ее может оттуда выкусить или например вообще весь html ободрать, оставить голый текст (привет, Lotus Notes!)
- никакой гарантии, что картинка будет показана "по умолчанию" юзеру нет, более того, почтовые клиенты этому противодействуют.

Спам картинками - давно пройденный этап...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы