Как Woot.com увеличивается кнопка «Поделиться электронной почтой»?

#php #javascript #html #forms #email

#php #javascript #HTML #формы #Адрес электронной почты

Вопрос:

Как Woot увеличивает свою кнопку электронной почты? Она открылась в моем почтовом приложении (Mac), и после того, как я отправил электронное письмо другу, количество сообщений увеличилось. Я думал, что это просто подсчет кликов, но это не так. Кто-нибудь когда-нибудь видел что-то подобное раньше?

введите описание изображения здесь

Комментарии:

1. Какая кнопка электронной почты? Скриншот? URL?

2. Может быть, они подсчитывают полученные электронные письма? Вы написали, что отправляете электронное письмо.

3. @harke, я отправил электронное письмо другу (добавил это в свое описание)

Ответ №1:

Похоже, что нажатие запускает функцию JavaScript trackEvent() , которая отправляет что-то вроде этого:

 eventType   click
linkType    Email
objectId    457a6f32-4e00-4265-b8fb-09175a41a5ec
  

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

URL параметры: http://www.woot.com/analytics/trackevent?eventType=clickamp;linkType=Emailamp;objectId=457a6f32-4e00-4265-b8fb-09175a41a5ec

Ответ №2:

Посмотрите на onclick … trackEvent()

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