Сценарий
Вы используете элемент Calendly, элемент Microsoft Bookings или элемент Chili Piper в вашей подписи, и хотите, чтобы ссылка на календарь менялась в зависимости от отправителя. Например, подпись используется для всех членов отдела, но каждый участник должен отправлять свою индивидуальную ссылку на календарь Calendly или Microsoft Bookings.
Решение
Элементы календаря используют URL-адреса для подключения календарей к вашей подписи. Вы можете создавать пользовательские URL-адреса календаря, создавая динамические гиперссылки, которые заменяют часть URL-адреса пользовательской информацией. Статическая часть ссылки остается неизменной, а динамическая часть делает ссылку уникальной для пользователя.
Например, ссылка Microsoft Bookings может выглядеть так:
https://outlook.office.com/bookwithme/user/[bookings ID]@[domain].com/?anonymous&ep=plink
Статическая часть URL будет
https://outlook.office.com/bookwithme/user/
а динамическая часть ссылки будет
[bookings ID]@[domain].com/?anonymous&ep=plink
Чтобы создать динамическую гиперссылку для календарей, сохраните динамические данные одним из следующих способов:
- В пользовательском атрибуте
- В редакторе данных пользователя
- В Exclaimer через загрузку CSV — либо вручную скачав CSV с данными пользователей и загрузив его заново, либо используя скрипт Powershell для генерации CSV (требуются права глобального администратора).
Затем добавьте элемент календаря в вашу подпись и заполните гиперссылку статической частью URL, а затем динамической частью через поля. Поля берут динамические данные из места их хранения.
Как создать и использовать динамическую гиперссылку календаря
Выберите вариант ниже, чтобы просмотреть соответствующие инструкции:
- В выбранном каталоге выберите или создайте пользовательское поле атрибута для ваших данных. Убедитесь, что вы используете одно и то же поле атрибута для каждого пользователя.
- Введите пользовательскую часть URL (в формате [bookingID@[domain].com) и сохраните атрибут.

Пользовательская часть URL сохраняется в пользовательском поле при создании частично динамической гиперссылки.
-
Выполните ручную синхронизацию данных для синхронизации этих данных.
- Откройте вашу подпись в Конструкторе подписей.
- Добавьте необходимый элемент календаря в подпись. Для получения дополнительной информации смотрите Работа с элементом Calendly, Работа с элементом Microsoft Bookings или Работа с элементом Chili Piper.
- В текстовом поле URL страницы бронирования добавьте статическую часть URL.

Окно Microsoft Bookings. Статическая часть примерного URL заканчивается на 'user/'. Динамическая часть добавляется после '/'.
- В конце статической части ссылки введите { и начните вводить имя пользовательского поля атрибута, в котором хранится динамическая часть данных. Выберите правильное поле из выпадающего списка автозаполнения.

Выберите ваше новое поле из списка автозаполнения.
-
Выберите ОК, чтобы закрыть окно элемента, и выберите Сохранить изменения, чтобы сохранить шаблон вашей подписи. Теперь URL вашей страницы бронирования направляет получателей на уникальную ссылку.
Совет! Вы можете использовать свойства видимости для элементов календаря, чтобы элемент становился видимым только в том случае, если поле с динамической частью ссылки бронирования заполнено. Для получения дополнительной информации смотрите как использовать условную видимость.
Тарифный план Starter не предоставляет доступ к редактируемым пользователем контактным данным.
Тарифный план Standard предоставляет доступ к двум редактируемым контактным полям.
Тарифный план Pro и любые подписки Marketing Cloud, приобретённые до апреля 2023 года, предоставляют доступ к неограниченному количеству редактируемых полей. Для получения дополнительной информации о тарифных планах смотрите Тарифные планы Exclaimer.
Поля Редактора данных пользователя (UDE) нельзя переименовывать, но вы можете создать пользовательский атрибут для управления именами полей.
- Войдите в Редактор данных пользователя как глобальный администратор Microsoft 365 или супер-администратор Google.
- Выберите Настройки.
- Включите атрибут для хранения динамических данных. Для получения дополнительной информации смотрите Управление настройками редактируемых пользователем контактных данных.

Страница Настроек. Выберите флажок, чтобы включить атрибут.
- Нажмите Сохранить изменения.
-
Вернитесь в Редактор данных пользователя, выбрав Контактные данные, и введите динамическую часть ссылки для бронирования в соответствующее поле атрибута.
Совет! Конечные пользователи могут вводить свои данные в Редакторе данных пользователя. Для получения дополнительной информации о том, как вы можете ввести свои данные, смотрите Управление вашими контактными данными.
Страница Редактора данных пользователя. Введите свои данные в атрибут, для которого он включен. В этом примере динамическая часть URL находится в User Defined 1.
- Нажмите Сохранить изменения.
- Откройте вашу подпись в Конструкторе подписей.
- Добавьте необходимый элемент календаря в подпись. Для получения дополнительной информации смотрите Работа с элементом Calendly, Работа с элементом Microsoft Bookings или Работа с элементом Chili Piper.
- В текстовом поле URL страницы бронирования добавьте статическую часть URL.

Окно Calendly. Статическая часть примерного URL заканчивается на 'user/'. Динамическая часть добавляется после '/'.
- В конце статической части ссылки введите { и начните вводить имя поля пользовательского атрибута, в котором хранятся динамические данные. Выберите правильное поле из выпадающего списка автозаполнения.

Выберите ваше новое поле из списка автозаполнения.
-
Выберите ОК, чтобы закрыть окно элемента, и выберите Сохранить изменения, чтобы сохранить шаблон подписи. URL вашей страницы бронирования теперь направляет получателей на уникальную ссылку.
Совет! Вы можете использовать свойства видимости для элементов календаря, чтобы элемент становился видимым только в том случае, если поле, содержащее динамическую часть ссылки бронирования, заполнено. Для получения дополнительной информации смотрите как использовать условную видимость.
Этот метод позволяет администратору Exclaimer загрузить CSV-файл, содержащий ссылки на бронирование пользователей. Для получения дополнительной информации смотрите Загрузка данных пользователя. Вы должны добавить ссылку на бронирование каждого пользователя в соответствующий столбец CSV — для массового метода смотрите раздел Создание и добавление ссылки путем генерации CSV с помощью Powershell в этой статье.
- В верхней панели выберите значок шестерёнки, чтобы открыть меню Настройки, затем выберите Управление отправителями.

Меню Настройки находится под значком шестерёнки.
- Найдите раздел Загрузка данных пользователя и выберите Экспорт существующих, чтобы экспортировать CSV-файл с вашими текущими пользователями и их данными переопределения.

Раздел Загрузка данных пользователя находится на странице Управление отправителями. Возможно, потребуется прокрутить страницу.
- Откройте CSV-файл в подходящей программе, например Microsoft Excel.
-
В первом пустом столбце введите текст в верхнюю ячейку, который будет служить заголовком столбца. Это будет имя вашего поля для хранения данных.
ПРИМЕЧАНИЕ: Заголовки должны начинаться с буквы. Точки (.) и подчёркивания (_) — единственные разрешённые специальные символы; все остальные символы должны быть буквенно-цифровыми.
Любые несовпадающие имена заголовков будут рассматриваться как новые столбцы.
CSV-файл, открытый в Microsoft Excel. Добавлен новый заголовок столбца для ссылок на бронирование.
- Заполните ячейки в столбце динамической частью данных бронирования для каждого пользователя по необходимости.

Добавьте уникальную часть динамической ссылки бронирования в новый столбец для каждой соответствующей строки пользователя.
- Сохраните CSV-файл.
- Вернитесь на страницу Управление отправителями в Exclaimer. В разделе Загрузка данных пользователя выберите Обновить существующие, затем выберите и откройте обновлённый CSV-файл для импорта данных.

Кнопка Обновить существующие находится в разделе Загрузка данных пользователя.
- Откройте вашу подпись в Конструкторе подписей.
- Добавьте необходимый элемент календаря в подпись. Для получения дополнительной информации смотрите Работа с элементом Calendly, Работа с элементом Microsoft Bookings или Работа с элементом Chili Piper.
- В текстовом поле URL страницы бронирования добавьте статическую часть URL.

Окно Calendly. Статическая часть примерного URL заканчивается на 'user/'. Динамическая часть добавляется после '/'.
- В конце статической части ссылки введите { и начните вводить имя поля пользовательского атрибута, в котором хранится динамическое значение. Выберите нужное поле из выпадающего списка автозаполнения.

Выберите ваше новое поле из списка автозаполнения.
-
Выберите ОК, чтобы закрыть окно элемента, и выберите Сохранить изменения, чтобы сохранить шаблон подписи. Теперь URL вашей страницы бронирования направляет получателей на уникальную ссылку.
Совет! Вы можете использовать свойства видимости для элементов календаря, чтобы элемент становился видимым только в том случае, если поле с динамической частью ссылки бронирования заполнено. Для получения дополнительной информации смотрите как использовать условную видимость.
Этот метод позволяет администратору Exclaimer загрузить CSV-файл, содержащий ссылки на бронирование пользователей. Для получения дополнительной информации см. Загрузка данных пользователя. CSV-файл создаётся с помощью выполнения скрипта Powershell для массового экспорта всех динамических идентификаторов бронирования.
- Откройте Windows Powershell.
-
Введите и выполните следующий скрипт:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass; Invoke-WebRequest -Uri "https://raw.githubusercontent.com/exclaimerltd/Internal-Support-Scripts/master/MSBookingGuid.ps1" -OutFile "$env:TEMP\MSBookingGuid.ps1"; & "$env:TEMP\MSBookingGuid.ps1" - При появлении запроса войдите в Microsoft 365, используя учетные данные глобального администратора. После входа вы вернетесь в Powershell.
-
Вам будет задан вопрос Хотите ли вы ограничить экспорт участниками определенной группы?
ИЛИ:
Введите Y, чтобы экспортировать ссылки на бронирование только для пользователей из существующей группы. Введите адрес электронной почты группы на следующей строке.ИЛИ
Введите N, чтобы экспортировать ссылки на бронирование для всех пользователей.
- Нажмите Enter для создания CSV-файла.
- Войдите в свою подписку Exclaimer. В верхней панели выберите значок шестеренки, чтобы открыть меню Настройки, затем выберите Управление отправителями.

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

Кнопка Обновить существующие находится в разделе Загрузка данных пользователя.
- Откройте свою подпись в Конструкторе подписей.
- Добавьте необходимый элемент календаря в подпись. Для получения дополнительной информации смотрите Работа с элементом Calendly, Работа с элементом Microsoft Bookings или Работа с элементом Chili Piper.
- В текстовом поле URL страницы бронирования добавьте статическую часть URL.

Окно Calendly. Статическая часть примерного URL заканчивается на 'user/'. Динамическая часть добавляется после '/'.
-
В конце статической части ссылки введите:
{MSBookingGUID.Выберите соответствующее поле из выпадающего списка автозаполнения.
-
Выберите ОК, чтобы закрыть окно элемента, и выберите Сохранить изменения, чтобы сохранить шаблон подписи. URL вашей страницы бронирования теперь направляет получателей на уникальную ссылку.
Совет! Вы можете использовать свойства видимости для элементов календаря, чтобы элемент становился видимым только в том случае, если поле, содержащее динамическую часть ссылки бронирования, заполнено. Для получения дополнительной информации смотрите как использовать условную видимость.