Как работает кнопка отписки от Gmail?

Ссылка на оригинал - https://blog.leavemealone.app/how-does-the-gmail-unsubscribe-button-work/, автор публикации - James Ivings

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

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

Итак, в этом посте я хочу показать, как именно работает кнопка отмены подписки на Gmail, и, если вы являетесь владельцем списка рассылки, как убедиться, что она всегда отображается для ваших писем.

https://twitter.com/dhh/status/1233051661796438017

Есть несколько способов предоставить ссылки для отписки, при правильном использовании они дополняют друг друга, позволяя каждому типу клиента легко отписаться. Начиная с самого очевидного (и часто приводящего в бешенство) ...

Отписаться ссылки в содержании электронной почты

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

Gmail, кажется, обрабатывает некоторые из этих ссылок, особенно когда ссылка содержит слово «Отписаться». Если щелкнуть ссылку для отмены подписки Gmail в указанном выше случае, появится следующее приглашение:

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

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

(Это, вероятно, уже очевидно - у меня есть некоторые сильные чувства по поводу крошечных отписавшихся ссылок, скрывающихся прямо внизу нижних колонтитулов электронной почты, но это тема для другого дня.)

Список-Отказаться

Более предсказуемый подход заключается в использовании List-Unsubscribe заголовка (RFC 2369). Прикрепленный к метаданным электронного письма, заголовок предназначен для предоставления способа отписаться в машиночитаемом формате.

Источник электронной почты Substack

Заголовок может иметь несколько различных форматов, но наиболее распространенным является указание mailto URL и URL-адреса следующим образом:

List-Unsubscribe: 
  <mailto:test@example.com>, 
  <https://example.com/unsubscribe?uid=0000>

Если вы используете провайдера списка рассылки, такого как Sendgrid или Mailchimp, то они уже должны вставить эти заголовки в электронное письмо для вас, поэтому вам не нужно ничего делать с этим.

Из тестирования следует, что Gmail отдает предпочтение этому mailto методу, отправляя электронное письмо по указанному адресу. Вы можете убедиться в этом, проверив папку отправленной электронной почты, которая будет содержать такие элементы;

На сегодняшний день это самый простой подход: отправка электронной почты - это то, что Gmail хорош в конце концов. Тем не менее, я несколько скептически отношусь к эффективности этого метода, или, может быть, он слишком прост.

Насколько я могу судить, Gmail рассматривает URL-адреса в заголовке List-Unsubscribe идентично ссылкам unsubscrbe в содержимом электронных писем, что имеет смысл, поскольку в большинстве случаев они должны быть одинаковыми.

List-Unsubscribe-Post

Одна из проблем со списком рассылки или ссылками на контент состоит в том, что они могут привести вас на страницу, требующую дополнительных действий, таких как вход в систему или ввод вашего адреса электронной почты. Несмотря на то, что вы к этому относитесь (мне это очень не нравится), очень сложно автоматизировать процесс отмены подписки, как это делает Gmail.

Однако существует более новый стандартный заголовок отказа от подписки, List-Unsubscribe-Post который обозначает функцию отказа от подписки по одному запросу ( RFC 8058 ). Если электронное письмо содержит этот заголовок, то ссылку для отмены подписки можно просто активировать, отправив один запрос POST на URL-адрес.

К сожалению, это гораздо реже, чем List-Unsubscribe, чтобы увидеть в дикой природе. На самом деле я мог найти только один пример этого в своем почтовом ящике (привет Substackотличная работа, ребята).

Насколько я могу судить, Gmail ничего не делает с этим заголовком, но это приятно иметь в своем списке рассылки, если вы хотите охватить все основы.


Это о том, что оборачивает это для наших вариантов отписки. Если вы работаете со списком рассылки и хотите, чтобы ваши получатели могли легко отписаться (вы должны это сделать), то реализация этих вещей станет отличным дополнением и поможет вам поддерживать здоровый список в долгосрочной перспективе:

  1. Включите ссылку для отмены подписки в содержание письма понятным и понятным способом, используя простой язык. Использование слова «Отписаться» в ссылке, вероятно, хорошая идея.
  2. Включите заголовок List-Unsubscribe с mailto и URL. Если вы используете почтовый сервис, убедитесь, что они включают это автоматически. Вы можете проверить источник письма, чтобы сделать это - вот пост о том, как это сделать.
  3. Где возможно, сделайте так, чтобы ваша ссылка для отмены подписки работала одним кликом!

PS.

Еще одна вещь, которую я обнаружил, заключалась в том, что Gmail, кажется, не показывает кнопку отмены подписки, пока вы не получили несколько писем от конкретного отправителя. Полагаю, это имеет смысл, но, похоже, ведет себя совершенно непредсказуемо.

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

Если вы знаете ответ на любой из этих неизвестных, то дайте мне знать в HN-ветке, и я вам здесь благодарен :)


PPS.

Если вам понравился этот пост, проверьте мой Twitter. В свободное время я пишу твиты о своей ненависти к ужасным практикам отказа от подписки и дрянным письмам в списке рассылки. Увидимся там!

Добавить комментарий

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Не нашли ответ на свой вопрос? Возможно, вы найдете решение проблемы на нашем канале в Youtube! Здесь мы собрали небольшие, но эффективные инструкции. Смотрите и подписывайтесь на наш youtube-канал!

Смотреть на Youtube

Руководства и обзоры

1 Что нужно восстановить?

Видео

MP4, AVI и HD видео хранятся на телефоне и / или по ошибке удаляются вместе с фотографиями и другими медиафайлами.

Контакты

Номера телефонов друзей и знакомых из приложения «Контакты Android», журналы вызовов; Восстановление SIM-карты.

Фото

Удалены файлы JPG / PNG из Галереи Android; фото, загруженные на мобильный, файлы повреждены после восстановления.

Смс и сообщения

Чаты WhatsApp и Facebook, текстовые сообщения в соцсетях, информация на сим-карте

2 Где пропали файлы?

На sd-карте

Фотографии и документы хранятся на SD-картах. Часто на них случайно удаляются файлы

На телефоне

Программы для восстановления не распознают внутреннее хранилище телефона как диск, но есть другие решения.

На USB флешке

Эти небольшие устройства хранения данных часто выходят из строя или на них появляются ошибки чтения.

На HDD или SSD

Несмотря на то, что настольные платформы становятся все менее популярными, проблема потери файлов всегда оставалась.