Как сделать ссылку на добавление в календарь
Перейти к содержимому

Как сделать ссылку на добавление в календарь

  • автор:

Создание ссылки «Добавить в календарь» в сообщении электронной почты

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

Существует альтернативный способ, который более широко используется в Outlook и других программах календаря. В текст сообщения можно добавить вложение из интернет-календаря (iCalendar) или ссылку на файл iCalendar. Когда получатель открывает вложение или щелкает ссылку, событие добавляется в его календарную программу.

Примечание: В отличие от запросов на собрания Outlook, при использовании вложений iCalendar и ссылок вы не получаете подтверждения при их приеме или отклонении.

Шаг 1. Создание встречи

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

  1. В представлении Календарь перейдите на вкладку Главная и в группе Создать выберите пункт Создать встречу.
  2. В полях «Тема»и «Место» введите тему и сведения о расположении.
  3. Введите время начала и окончания.
  4. На вкладке Встреча в группе Действия нажмите кнопку Сохранить и закрыть.

Шаг 2. Отправка вложения iCalendar

Команда

  1. Щелкните встречу в календаре.
  2. На вкладке «Встреча» в группе «Действия» щелкните стрелку вниз для команды «Вперед».
  3. Щелкните «Переадреть как iCalendar». Появится окно нового сообщения, в которое вложен iCalendar.

Шаг 3. Добавление ссылки в текст сообщения

Ссылка может быть текстом или любым изображением, которое вы выберете.

Выполните одно из указанных ниже действий.

  • Добавление текстовой ссылки в текст сообщения
  • Добавление ссылки на изображение в текст сообщения

Добавление текстовой ссылки в текст сообщения

  1. В окне встречи щелкните правой кнопкой мыши вложение iCalendar ICS и выберите «Сохранить как».
  2. Выберите расположение, к которое смогут получить доступ все получатели.

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

  1. Нажмите кнопку Сохранить.
  2. Щелкните текст сообщения.
  3. На вкладке Вставка в группе Ссылки выберите команду Гиперссылка.
  4. В текстовом поле введите текст, который будет отображаться в качестве ссылки.
  5. В поле «Адрес» введите расположение, в котором вы сохранили ICS-файл iCalendar. Если вы сохранили его на веб-сайте, введите веб-адрес или URL-адрес для этого расположения.
  6. Нажмите кнопку ОК.
  7. Продолжайте заполнять сообщение, как обычно, включая добавление получателей, а затем нажмите кнопку «Отправить».

Добавление ссылки на изображение в текст сообщения

  1. В окне встречи щелкните правой кнопкой мыши вложение iCalendar (ICS) и выберите «Сохранить как».
  2. Выберите расположение, к которое смогут получить доступ все получатели.
  3. Например, в организации можно выбрать общую сетевую сеть. Наиболее распространенный сценарий — сохранение ICS-файла iCalendar на веб-сайте. Помните, что при выборе места для сохранения файла важно, чтобы любой получатель получил к нему доступ.
  4. Нажмите кнопку Сохранить.
  5. Щелкните текст сообщения.
  6. На вкладке Вставка в группе Иллюстрации щелкните Рисунок.
  7. Щелкните рисунок, который нужно вставить, и нажмите кнопку «Вставить».
  8. Щелкните вставленное изображение.
  9. На вкладке Вставка в группе Ссылки выберите команду Гиперссылка.
  10. В поле «Адрес» введите расположение, в котором вы сохранили ICS-файл. Если вы сохранили его на веб-сайте, введите веб-адрес или URL-адрес для этого расположения.
  11. Нажмите кнопку ОК.
  12. Продолжайте заполнять сообщение, как обычно, включая добавление получателей, а затем нажмите кнопку «Отправить».

Добавление заметок, ссылок или файлов к событиям в приложении «Календарь» на Mac

К создаваемым событиям можно добавлять заметки — например, вопросы повестки дня. Если добавить в заметку номер телефона, Вы (и другие пользователи) сможете позвонить по нему со своего iPhone или компьютера Mac, если он настроен на совершение телефонных звонков. Вы можете добавить в событие ссылку или прикрепить к нему файл, например анкету участника или документ, который будет обсуждаться на собрании.

  1. В приложении «Календарь» на компьютере Mac дважды нажмите или нажмите с усилием событие.
  2. Нажмите «Добавить заметки, URL-адрес или вложения».
  3. Выполните любое из указанных действий.
    • Добавление заметок. Нажмите «Добавить заметки» и введите текст.
    • Добавление ссылки. Нажмите «URL», затем введите веб-адрес или другой URL.
    • Прикрепление файла к событию. Нажмите «Вложения» и выберите файл, который хотите прикрепить. Можно также перетянуть файл в окно с информацией о событии.
    • Просмотр прикрепленного файла. Выберите файл и нажмите пробел.
    • Удаление прикрепленного файла. Выберите файл и нажмите клавишу Delete.

Как добавить ссылку на событие в календаре в письмо

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

В статье рассмотрим, как сгенерировать ссылку в Google Календаре и Event Generator и добавить ее в шаблон письма тремя способами.

Содержание

Как создать ссылку на событие в Google Календаре

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

Слева выберите нужный календарь.

Во вкладке Разрешения на доступ к мероприятиям выберите Сделать общедоступным.

Выйдите из настроек календаря. Нажмите Создать > Мероприятие.

Введите название мероприятия, выберите дату, местоположения и остальные данные.

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

Нажмите Сохранить.

Дважды кликните по созданному мероприятию.

В выпадающем меню Дополнительные действия выберите Опубликовать мероприятие.

Скопируйте ссылку мероприятия.

Вы можете создавать ссылки на события в других сервисах, таких как Office 365, Yahoo Calendar, Microsoft Outlook, или воспользоваться генераторами ссылок, например, labnol.org и Event Generator.

Как создать ics файл для события в Google Календаре

Если ваши пользователи используют оффлайн календари, вы можете создать ics файл и прикрепить ссылку на него к шаблону.

Ics файл можно открыть следующими программами и сервисами:

  • В Windows через Microsoft Outlook, Mozilla Sunbird, Microsoft Works, IBM Lotus Notes, eM Client, Novell GroupWise, Mozilla Thunderbird с плагином Lightning, SeaMonkey с плагином Lightning, ABC Amber iCalendar Converter.
  • В Mac OS через Apple iCal, Mozilla Sunbird, IBM Lotus Notes, Novell GroupWise, Mozilla Thunderbird с плагином Lightning, SeaMonkey с плагином Lightning.
  • В Linux через Mozilla Sunbird, Horde Kronolith, Claws Mail с плагином vCalendar, IBM Lotus Notes, Evolution, Novell GroupWise, Mozilla Thunderbird с плагином Lightning, SeaMonkey с плагином Lightning.
  • Веб сервисами Google Calendar, Yahoo! Calendar.

Создайте свое мероприятие согласно описанию в пункте Как создать ссылку на событие в Google Календаре.

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

Перейдите в настройки и выберите календарь, в котором создали мероприятие.

Нажмите Экспортировать календарь.

Нужный ics файл экспортируется zip-архивом на компьютер.

Вы можете загрузить ics файл на любой файлообменник и добавить ссылку в шаблон письма.

Как создать ссылку с ics файлом для события

Рассмотрим, как создать ссылку с ics файлом на примере сервиса Event Generator.

Перейдите на страницу сервиса и заполните все поля с данными вашего мероприятия.

Прокрутите вниз и нажмите Создать событие.

Сервис создаст две ссылки: на ics календарь и Google Календарь.

Скопируйте ссылку на мероприятие.

Как добавить ссылку в шаблон письма

Выберите нужный шаблон в разделе Шаблоны и нажмите Редактировать шаблон или начните создавать рассылку и отредактируйте шаблон в мастере создания рассылок.

Вы можете добавить ссылку на событие в текст, на кнопку или иконку. Рассмотрим каждый из способов.

Способ 1. В текст

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

В поле Адрес ссылки введите скопированную ссылку на событие.

Нажмите Вставить/редактировать ссылку.

Способ 2. На кнопку

Добавите элемент Кнопка в нужную часть шаблона. Введите текст кнопки и настройте ее внешний вид — размер, форму и цвет. В поле Ссылка скопируйте ссылку на мероприятие.

Способ 3. На иконку

Перетащите элемент Текст в нужную часть шаблона и удалите стандартный текст. В панели редактирования текста нажмите на кнопку <>.

В исходном коде текстового блока вам нужно добавить ссылку на иконку.

Вставьте ссылку на событие через тег в атрибуте href .

Для отображения иконки вставьте ссылку на иконку в атрибуте scr тега .

Вы также можете добавить дополнительные стили для отображения иконки и параметры работы ссылки:

  • target=»_blank» — загружает страницу в новом окне браузера;
  • rel=»noopener» — устраняет уязвимость безопасности, которая может быть использована вредоносными сайтами.

Нажмите Ок. Иконка появится в текстовом поле.

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

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

После перехода по ссылке пользователь может кастомизировать событие — указать новое название, добавить место проведение, описание и другие данные.

Далее пользователь нажмет Сохранить и событие сохранится в его календаре.

Как добавить событие в календарь подписчика

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

Как это работает

Подписчик получает письмо с анонсом события, нажимает на кнопку «Добавить в календарь подписчика», и — вуаля! — событие в календаре.

Добавляем событие в календарь из емейла

Календарь подписчика напомнит о событии в заданное время. Полезная возможность? Думаю, вполне ��
Более того, ссылки на добавление события в календарь можно разместить на сайте и в социальных сетях для большего охвата аудитории.

Кому полезен календарь подписчика

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

Как мы готовили календарь подписчика

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

  1. iCal (.ics).
  2. Google Calendar.

Google Calendar используется для добавления в календарь от Google и поддерживается Android-устройствами и персональными компьютерами (если у подписчика есть аккаунт Google).

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

Также iCal поддерживает календарь Outlook. Он устанавливается вместе с почтовым клиентом. Единственное отличие от iOS и MacOS — событие добавится после открытия загруженного файла на компьютер.

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

Реализация

Рассмотрим оба формата, чтобы понять, как их создавать и использовать.

iCal

Формат имеет следующий вид:

BEGIN:VCALENDAR VERSION:2.0 PRODID:EMX CALSCALE:GREGORIAN BEGIN:VTIMEZONE TZID:Europe/Moscow TZURL:http://tzurl.org/zoneinfo-outlook/Europe/Moscow X-LIC-LOCATION:Europe/Moscow BEGIN:STANDARD TZOFFSETFROM:+0300 TZOFFSETTO:+0300 TZNAME:MSK DTSTART:19700101T000000 END:STANDARD END:VTIMEZONE BEGIN:VEVENT DTSTAMP:20161024T120422Z UID:20161017T114611Z-497098942@marudot.com DTSTART;TZID="Europe/Moscow":20161024T100422 DTEND;TZID="Europe/Moscow":20161024T130422 SUMMARY:вебинар в среду URL:http://emailmatrix.ru/ DESCRIPTION: LOCATION: BEGIN:VALARM ACTION:DISPLAY TRIGGER:-PT2H END:VALARM END:VEVENT END:VCALENDAR

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

Следуйте алгоритму ниже, чтобы создать событие в календаре с помощью этого сервиса:

Регистрация в emx tools

Добавляем событие из емейла в календарь

Пример события в емейле

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

Google Calendar

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

Гугл календарь создать новый календарь

Укажите его название и часовой пояс, после чего перейдите в настройки календаря:

Настройка гугл календаря

И сделайте его общедоступным:

Гугл календарь доступность

Осталось теперь просто добавить событие, для этого нажмите на кнопку «Создать»:

Добавить событие в гугл календарь

В открывшемся окне введите всю информацию о событии:

Событие в гугл календаре

Сохраните событие. Откройте его — вам станет доступен пункт «Опубликовать мероприятие»:

Опубликовать мероприятие в гугл календаре

Нажмите на «Опубликовать мероприятие». Google даёт на выбор сгенерированный код для кнопки и ссылку отдельно:

Ссылка на событие для емейла

Нам нужна ссылка. Берите её и вставляйте в вёрстку ��
Или, как в предыдущем варианте, воспользуйтесь Event Generator.

Как автоматизировать

Что же делать, если нужно создавать такие календари в автоматическом режиме — например для анонса вебинара или даты смены коллекции в магазине?
Воспользуйтесь сервисом, который работает через API.

Event Generator Может работать и по API.

    Зайдите в настройки и выберите раздел API-keys:

Настройка api keys

Адрес для вызова: https://tools.emailmatrix.ru/event-generator/
Метод вызова POST
Тип передачи данных application/json

Описание формата JSON вы найдёте в RFC 4627.
Общий формат запроса имеет следующий вид:

apikey — ключ из панели настроек;
start — начало события (указывается в формате ГГГГ-ММ-ДД ЧЧ:ММ);
end — окончание события (указывается в формате ГГГГ-ММ-ДД ЧЧ:ММ);
timezone — часовой пояс, например Europe/Moscow;
title — название мероприятия;
url — адрес страницы мероприятия;
location — адрес проведения мероприятия;
description — описание мероприятия;
remind — количество единиц времени для напоминания;
remind_unit — единицы времени для напоминания (m — минуты, h — часы, d — дни).

Параметры, выделенные жирным, являются обязательными.

Формат ответа

В случае успешного создания календаря сервер вернёт:

В случае ошибки сервер вернёт примерно следующий ответ:

Как это выглядит в письме

В качестве примера приводим реализацию в нашем собственном проекте. Для серии бесплатных вебинаров EmailGuide в емейлах «Подтверждение регистрации» и «Напоминание о предстоящем вебинаре» мы предлагаем подписчику добавить событие к себе в календарь:

Пример письма с событием

Полезные рассылки — это не только интересный и актуальный контент, но и удобные функции. Создать собственный календарь и добавить его в рассылку теперь можно очень просто с помощью бесплатного инструмента Event Generator в EMX Tools. Это не единственный сервис, который мы разработали. Об остальных полезных разработках читайте в нашей статье.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *