Настройка передачи данных из Google-таблиц в письма

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

Чтобы использовать Google Sheets для передачи данных в аккаунт, выполните простые шаги:

1. В личном кабинете в правом верхнем углу нажмите на название организации.

2. Выберите вкладку «Настройки».

Настройки аккаунта

3. Из бокового меню перейдите в раздел «Источники данных» → нажмите «Новый источник».

Источники данных. Google Sheet

 

4. Из выпадающего списка выберите «Внешние источники данных» → Google Sheets.

Источники данных. Google Sheet

5. Заполните поля «Название» и «Описание».

Название и описание таблиц

6. Задайте ссылку на нужный документ.

Добавление ссылки на таблицу

Убедитесь, что:

  • Файл доступен любому пользователю по ссылке, без Google-авторизации.

Доступ к таблице

  • Первая строка таблицы содержит заголовки. Давайте названия на латинице, так как эти названия будут использоваться для подстановки в письмо.

Названия столбцов

  • Данные, которые вы будете использовать, находятся на первом листе таблицы.

Вкладки в таблицах

Для работы с мультиязычными сообщениями назовите листы таблицы соответствующими языковыми кодами согласно стандарту ISO 639-1. Например, лист с контентом на английском языке должен называться en.

Вкладки в гугл-таблице

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

Инструкция по настройке мультиязычных сообщений.

  1. Если все условия соблюдены, нажимайте «Обновить данные».
     

Обновление данных в таблице

Данные из таблицы можно будет увидеть в блоке предпросмотра. По умолчанию отображаются первые 10 строк.

Предпросмотр данных в таблице

  1. Откройте «Расширенные настройки» внизу страницы, чтобы выбрать, какое количество товарных рекомендаций отправлять пользователю.

Подстановка значений

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

  1. Когда все параметры будут заполнены, нажмите “Сохранить”.

Сохранение таблицы

После сохранения в разделе «Источники данных» отобразится созданная вами таблица.

Источники данных

Чтобы удалить таблицу, нажмите на три точки справа → «Удалить»

Удаление источника данных

Если необходимо отредактировать частично или полностью данные (например, если вы заметили опечатку или акция уже не действительна), внесите правки в саму Google-таблицу, а в eSputnik нажмите “Обновить данные”. Изменения тут же отобразятся в аккаунте.

Редактирование таблицы

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

Рассмотрим подстановку данных с помощью Velocity.

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

             

Подстановка Velocity

Обязательно в конце таблицы, относящейся к полосе, укажите закрытие цикла:

             

Подстановка Velocity

Выберите любой блок с товарами из библиотеки модулей или создайте новый.

Для подстановки данных укажите названия столбцов из Google-таблицы.

Названия для столбцов

Должно получиться:

  • $!item.get('Name')

  • $!item.get('Link')

  • $!item.get('Image')

  • $!item.get('Old Price')

  • $!item.get('New Price')

Получившиеся значения добавьте в товарный блок соответственно:

Подстановка значений в письмо

Чтобы проверить подстановку данных, отправьте тест через пункт «Создать рассылку»,

Создание рассылки для теста

выбрав нужный email во вкладке «Контакты».

Тестирование для подстановки

Результат:

Подстановка данных из таблицы

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

Остались вопросы?
Специалисты обязательно ответят и помогут решить вашу проблему!
Обратный звонок
Оставьте заявку – и наш специалист свяжется с вами в рабочее время.
Отправить заявку
Консультация в чате
Готовы к вашим вопросам!
Написать в чат
Электронная почта
Напишите в службу поддержки eSputnik.
Отправить email