Подтвердить что ты не робот

Как Litmus отслеживает свою электронную почту?

Итак, "Litmus", веб-приложение для тестирования электронных писем и веб-страниц в браузерах и почтовых клиентах, имеет собственный метод, который, по их утверждению, способен отслеживать не только открытые, клики, браузеры и т.д. (стандартный со встроенным изображением и сквозное отслеживание ссылок.)

Какое уникальное они утверждают, что они могут отслеживать действия, которые предпринимал конечный пользователь, как долго его читал конечный пользователь, и если они удалили или перенаправили электронное письмо. Они заявляют, что делают это без JavaScript, и используют только встроенные изображения. Они утверждают, что этот метод работает с большинством основных почтовых клиентов.

Что они могут сделать, чтобы отслеживать это? Очевидно, что если они делают это с сторонними приложениями, которые они не контролируют, все, что они делают, должно быть реплицируемым.

Я думаю, что они поняли, что когда клиент электронной почты перенаправляет или удаляет электронное письмо, он "открывает" электронное письмо по-другому, а затем нормально, создавая уникальную пользовательскую строку в журнале сервера какого-то рода? Тем не менее, я хватаюсь за строки.

http://litmusapp.com/email-analytics

Подробности здесь http://litmusapp.com/help/analytics/how-it-works

EDIT: похоже, что они отслеживают печать. Может быть, они делают это, отслеживая звонки на "print" css?

4b9b3361

Ответ 1

Все дело в хороших ошибках. Разрушая, как они узнают...

  • Какой клиент был использован: проверьте пользовательский агент

  • Отправлено ли электронное письмо: выполнено путем прикрепления ошибок изображения к div, которые загружаются только при отправке сообщения.

  • Распечатано ли электронное письмо: ошибка, связанная с таблицей стилей печати

  • Сколько времени требуется для чтения электронной почты.. Открытое соединение, как указал Форрест (так же, как Facebook отслеживает (редактирует?), независимо от того, находитесь ли вы в сети в чате).

  • Удалено ли сообщение электронной почты: проверка Если сообщение было прочитано в течение короткого периода времени или не было открыто. Фактически, они группируют "заглядывают" и "удаляют" вместе.

Конечно, ни одно из них не будет работать, если почтовые клиенты отключат изображения в письмах.


EDIT: Здесь еще один вопрос:

У OP фактически есть свой код отслеживания, а этот ответ здесь объясняет, как это работает.

Ответ 2

Один из способов, которым я могу думать, - это иметь встроенное изображение, загружаемое с script на сервер. script ничего не вернет, или, может быть, отправить данные по-настоящему медленно, чтобы открыть соединение. Как только письмо будет удалено, соединение будет закрыто. Таким образом, они могли знать, как долго электронная почта была открыта. Может быть, они просто предполагают, что если он откроется менее чем за 10 секунд, он был удален?

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

Ответ 3

Они знают, когда открывается электронное письмо (это когда изображение вызывается с их http-сервера).

Они также знают, что делает пользователь, и когда они могут легко заменить все ссылки своими URL-адресами отслеживания, перенаправляясь на исходную ссылку.

Здесь нет ничего исключительного. Они немного более продвинуты, чем их партнеры. Нет волшебства.

У меня есть только одно сомнение: как они отслеживают удаление. Технически, нет способа узнать, что произошло с сообщением после его чтения.

Я подозреваю, что "удаленная" почта - это почта, которая никогда не открывается.