Персонализация содержимого с помощью предопределенного динамического текста
Персонализированные сообщения помогают маркетологам стимулировать взаимодействие. Распространенным способом персонализации содержимого является использование динамического текста (также известного как замещающий текст), который автоматически заменяется личными данными получателей при отправке сообщения. Например, вместо общего приветствия, такого как "Уважаемый клиент", вы можете использовать динамический текст ("Здравствуйте, {{FirstName}}
"), который заменяется именем клиента ("Здравствуйте, Сергей") при отправке сообщения.
Экземпляр текста-заполнителя, например {{Firstname}}
, называется предопределенным динамическим текстом. Прежде чем использовать динамический текст, необходимо определить три части информации:
- Привязка данных: откуда берутся данные для замены динамического текста (например, атрибут «firstname» таблицы «Контакт»).
- Метка: как динамический текст упоминается в тексте сообщения (например,
{{Firstname}}
). - Значение по умолчанию: какой текст использовать, если исходные данные пусты.
Определение привязки данных требует некоторого понимания модели данных Dataverse для правильного подключения динамического текста к нужному источнику данных.
Предопределенный динамический текст — это текст, который уже был определен кем-то другим и готов к использованию. Customer Insights - Journeys поставляется с набором часто используемых частей предопределенного динамического текста. Вы или ваши коллеги по рабочей группе можете добавить больше (см. раздел Создание предопределенного динамического текста и его совместное использование).
Использование заранее определенного динамического текста
Выберите Персонализировать в редакторе электронной почты или текстового сообщения, чтобы просмотреть список предопределенных фрагментов динамического текста. Затем выберите из списка некоторый предопределенный динамический текст, чтобы вставить его в сообщение:
Редактор сообщений электронной почты:
Редактор текстовых сообщений:
Предопределенный динамический текстовый список может отличаться от показанного здесь, поскольку он динамический. По мере того, как ваш администратор и другие пользователи создают и совместно используют дополнительный предопределенный динамический текст, фрагменты добавляются в список. 10 лучших элементов в списке отсортированы по использованию в масштабах всей организации. Если в списке более 10 элементов, вы увидите оставшиеся элементы, отсортированные в алфавитном порядке после 10 лучших элементов.
Вы можете навести курсор на динамический текст в предопределенном списке, чтобы просмотреть подробные сведения о нем. Кроме того, можно выбрать вертикальные многоточия рядом с именем динамического текста, а затем выбрать Дополнительные сведения.
Изменение значения по умолчанию для текущего сообщения
В большинстве случаев вы сможете использовать предопределенный динамический текст как есть, но иногда вам может потребоваться изменить значение по умолчанию. Например, значение по умолчанию "Клиент" может не работать, если ваш адрес электронной почты предназначен для лиц, не являющихся клиентами. В этом случае вы можете изменить значение по умолчанию, выбрав предварительно определенный динамический текст на холсте редактора, а затем выбрав меню Персонализация. После изменения значения по умолчанию обязательно сохраните его. Будет сохранена обновленная версия предопределенного динамического текста, но только для текущего сообщения.
Глобальное изменение значения по умолчанию
Заметка
Вы можете обновить значение по умолчанию для предопределенного текста. Изменить можно только значение по умолчанию. Если вы хотите изменить его определение, вам необходимо удалить текущий предопределенный текст и добавить новый.
Текст "Обновление" отображается, только если значение по умолчанию изменено (в противном случае он не отображается) и это значение по умолчанию — единственное, что можно изменить для предопределенного динамического текста. Чтобы изменить глобальное значение по умолчанию, выберите вертикальное многоточие рядом с именем предопределенного динамического текста, затем выберите Обновить предопределенный динамический текст. Предопределенный динамический текст будет обновлен для текущего сообщения и глобально для будущего использования динамического текста в новых сообщениях (существующие сообщения не затрагиваются).
Внимание
Команда Обновить предопределенный динамический текст применяется только к текущему сообщению и будущим сообщениям. Он не изменяет задним числом предыдущее использование динамического текста.
Создание предопределенного динамического текста и его совместное использование
Вы не ограничены предопределенным динамическим текстом, включенными в приложение Customer Insights - Journeys. Любой пользователь может создавать новые предопределенные фрагменты динамического текста и делиться ими со своей рабочей группой, добавляя их в предопределенный список динамического текста.
Чтобы определить новый предопределенный динамический текст и поделиться им, выполните следующие действия:
Поместите курсор в пустое место в текстовом поле, а затем выберите Персонализация во всплывающей строке меню. Откроется список предопределенной персонализации.
Выберите Новый динамический текст в нижней части меню предопределенного динамического текста и выполните действия по определению нового динамического текста.
Выберите обращенную вниз каретку рядом с кнопкой Сохранить и выберите вариант Сохранять и добавить в предопределенный список.
Заметка
Параметр Обновить доступен только для предопределенного текста, если значение по умолчанию изменилось.
Удаление заранее определенного динамического текста
Чтобы удалить заранее определенный динамический текст:
Поместите курсор в пустое место в текстовом поле, а затем выберите Персонализация во всплывающей строке меню.
Выберите вертикальные многоточия рядом с именем динамического текста.
В меню выберите Удалить предопределенный динамический текст.
Передача даты и времени в различных форматах
При работе с несколькими географическими регионами и языками для передачи даты и времени явно требуется использование нужного формата, соответствующего ожиданиям получателя. Чтобы ваши сообщения были понятны всем получателям, Customer Insights - Journeys поддерживает множество форматов даты и времени.
Всякий раз, когда динамический текст определяется с помощью атрибута типа дата и время, становится доступным другой набор параметров для выбора формата даты/времени, который является читаемым и соответствует языковому стандарту (языку и региону) аудитории. При желании вы также можете изменить язык и часовой пояс, чтобы они соответствовали аудитории. Приложение Customer Insights - Journeys также автоматически преобразует сохраненные дату/время в выбранный часовой пояс.
Доступные параметры форматирования предлагают три способа представления информации: дата и время, только дата и только время. В каждом формате есть несколько вариантов для различных случаев использования.
Заметка
Если атрибут имеет только тип Дата, вы не увидите варианты только для даты и времени.
Когда вы выбираете определенный вариант отображения, он применяется только к этому конкретному динамическому тексту. Customer Insights - Journeys запоминает последний использовавшийся формат (и автоматически выбирает его для следующего динамического текста, чтобы обеспечить согласованность). Вы также можете изменить формат, что обеспечивает гибкость в отображать дату и время в разных форматах в одном и том же сообщение электронной почты.
При необходимости вы можете изменить настройки языка и региона вместе с часовым поясом, выбрав параметр Изменить. При изменении языка и региона Customer Insights - Journeys автоматически преобразует сохраненные дату и время в выбранный часовой пояс.
Заметка
Автоматическое преобразование часового пояса может привести к изменению даты.
Использование данных, полученных путем обхода отношения "1 ко многим"
Персонализированные сообщения стимулируют вовлеченность, что помогает достичь желаемых бизнес-результатов. Динамический текст в Customer Insights - Journeys позволяет легко добавлять персонализированную информацию для каждого получателя. Раньше динамический текст ограничивался данными, к которым можно было получить доступ через отношения "1-к-1" или "многие-к-1". Теперь вы можете использовать данные, которые требуют обхода отношений "1 ко многим" или "многие-ко-многим", открывая еще больше данных для персонализации.
Посмотрите это видео, чтобы узнать больше:
Рассмотрим кампанию по пожертвованию выпускников университета, в которой вы хотели бы включить название колледжа, в котором учился каждый выпускник, чтобы обеспечить максимальную вовлеченность. Выпускник мог посещать несколько колледжей в этом университете, что приводило к отношению "один ко многим" между записями студентов и колледжей. Теперь для таких данных можно определить динамический текст.
Определение динамического текста, использующего отношения «один ко многим» или «многие ко многим»
При определении динамического текста "1 ко многим" системе необходимо знать, какая из множества связанных записей должна использоваться для получения данных. Вы можете использовать условие по умолчанию (первая запись после сортировки по "Дата создания") или определить собственное условие, если это необходимо. В приведенном ниже примере определяется динамический текст, включающий имя ответственная рабочая группа для заявок на обслуживание для получателя. Поскольку у получателя может быть несколько обращений, вы можете определить условие для выбора обращения с высоким приоритетом. Однако иногда этого может быть недостаточно (может быть несколько обращений с высоким приоритетом), и для таких обращений в системе всегда есть условие по умолчанию (последняя созданная запись), которое будет использоваться в качестве разрешения конфликтов, если и когда это необходимо.
Получите доступ к еще большему количеству данных для персонализации
Вы можете получить доступ к любой таблице Dataverse, чтобы включить информацию в свои сообщения, а не только к таблицам, которые непосредственно связаны с аудиторией или триггерами.
Заметка
Эта функция доступна только в Customer Insights - Journeys.
Использование данных из дополнительных таблиц в динамическом тексте
В большинстве случаев динамический текст используется для персонализации сообщений с использованием данных от аудитории (например, контакта или интереса) или триггеров. Динамический текст также может использовать данные из таблиц Dataverse, к которым можно получить доступ через связь с помощью аудитории или триггеров. Однако бывают случаи, когда вам нужно использовать данные из таблиц, которые не имеют установленной или пригодной для использования связи с аудитория или триггерами. Например, вы можете включить информацию о здании компании, доступную в таблице Dataverse "Здание", которая не имеет прямой или пригодной для использования связи с контактом или интересом. В таком случае отправной точкой для определения динамического текста будет раскрывающийся список "Другие таблицы" в меню Создать динамический текст.
Область "Другие таблицы" содержит некоторые из наиболее часто используемых таблиц Dataverse (например, таблицы, связанные с планированием мероприятий). Когда вы ищете атрибуты, поиск включает эти таблицы. Вы можете определить динамический текст, используя другие таблицы, точно так же, как вы это делаете с аудитория или триггерами. Используйте атрибут напрямую или следуйте связям из этих таблиц в другие связанные таблицы, пока не найдете нужный атрибут.
Есть одно заметное отличие, когда вы определяете динамический текст, начинающийся с "Другие таблицы": прежде чем сообщение можно будет сделать "готовым к отправке", вы должны выбрать конкретную запись из выбранной таблицы. Если есть аудитория или триггер, конкретная запись предоставляется контекстом цикла взаимодействия (то есть контактом, который фактически проходит цикл взаимодействия). С помощью "других таблиц" вам необходимо предоставить конкретную информацию о записи при разработке персонализированного текста, поскольку текст не имеет прямого отношения к аудитория или триггерам. Например, если вы выберете атрибут из таблицы "События", вам будет предложено выбрать конкретное событие.
Использование данных из дополнительных таблиц в расширенной персонализации
Подобно динамическому тексту, данные из дополнительных таблиц также можно использовать для определения условий и списков в расширенной персонализации.
Проверка и завершение
Хотя вы можете принять решение не выбирать конкретную запись сразу, выбор конкретной записи должен быть сделан до того, как сообщение можно будет сделать "готовым к отправке". Откладывание выбора записи на потом может быть полезным подходом, позволяющим отделить этап разработки содержимого от этапа использования (и повторного использования) содержимого. Таким же образом можно создавать шаблоны. Например, общее сообщение с приглашением на мероприятие, как показано ниже, может быть создано, когда во всем динамическом тексте, связанном с событием, не выбрано событие.
Шаг выбора события может быть завершен, когда сообщение, созданное на основе этого шаблона, будет готово для использования в цикле взаимодействия. Если вы попытаетесь сделать сообщение "Готово к отправке", не выполнив этот шаг, проверка выдает сообщение об ошибке. Даже не выполняя шаг проверки, вы можете увидеть, что нужно сделать, на вкладке персонализации.
Управление дополнительными таблицами для персонализации
Список выбора содержит до 50 таблиц в любой момент времени. Чтобы изменить таблицы списка выбора, выберите фрагмент динамического текста, разверните категорию "Другие таблицы (требуется выбор записи)", затем выберите Управление списком.
Используйте предустановленные фильтры рядом со строкой поиска в окне Управление списком для быстрой фильтрации списка таблиц по всем таблицам, таблицам, выбранным по умолчанию, таблицам, которые вы выбрали, или таблицам, которые фактически используются в текущем сообщении.
Выберите таблицы, которые хотите добавить или удалить, а затем выберите Сохранить.
Заметка
При удалении динамического текста он удаляется только из предопределенного списка, но не из сообщений, которые его уже используют.
Метрики клиента (расчетные метрики) как источник данных
Когда приложение Customer Insights – Data присутствует и подключено, вы можете использовать показатели клиентов (расчетные метрики) для определения динамического текста при использовании профилей клиентов. Это открывает еще один источник данных, который можно использовать для дальнейшей персонализации сообщений и циклов взаимодействия. Например, вы можете определить вычисляемый показатель, такой как LifeTimeSpend или CurrentYearSpend, для каждого клиента. Эти метрики затем можно использовать для определения динамического текста, включающего значения в сообщениях, обеспечивая более персонализированный и полезный контент.
Посмотрите это видео, чтобы узнать больше:
Создание мер
См. раздел Использование вычисляемых мер в Customer Insights - Journeys и других приложениях на основе Dataverse, чтобы узнать, как создавать меры в Customer Insights – Journeys и какие типы мер доступны для использования в приложении.
Заметка
Хотя пользовательский интерфейс представляет собой связь «один ко многим», текущая реализация в Customer Insights - Data позволяет использовать только одномерные метрики, поэтому возвращается только одно значение.
Использование мер для определения динамического текста
Чтобы определить динамический текст с помощью мер, перейдите в Профиль клиента. Определенные меры должны отображаться в виде связанной таблицы, к которой можно перейти и использовать определенные вычисления в этой таблице.