2017-02-18 13 views
0

Я создаю письмо в Marketo, которое отправляется, когда новая статья размещена на моем сайте и содержит раздел внизу для соответствующей статьи. Информация о статье и связанной с ней статье настраивается автоматически с помощью токенов (они запускаются через вызов API).Как получить доступ к маркеру Marketo в скрипте Velocity

Я хочу скрыть соответствующий раздел статьи, если нет соответствующей статьи. Это похоже на то, что должно быть сделано через токен скрипта. Однако я не могу понять, как получить доступ к токен-данным (например, {{my.related_post_headline}}) из моего токена скрипта. Это возможно? Если нет, то какова наилучшая практика для динамического контента на основе данных токена?

ответ

1

В настоящее время невозможно читать программные токены, используя скрипты скорости рынка Marketo. Вы можете читать данные из полей «Ввод» и «Пользовательские объекты».

Имейте в виду, что Velocity Scripting относительно медленный, поэтому он может задержать отправку электронной почты для больших томов (он должен выполнить скрипт для каждого письма). Вы можете использовать Head Start, если вы используете программу электронной почты, которая будет предварительно обрабатывать скрипт Velocity.

В качестве альтернативы вы можете выбрать НЕ использовать скрипты Velocity и вставлять ведущие токены или программные токены непосредственно в электронное письмо. Это ускорит отправку электронной почты.

+0

Если я не могу прочитать токен в Velocity, можно ли изменить раздел электронной почты на основе значения токена? Например, если я передаю токен 'related_post_rendered' со значением' 'true '', могу ли я использовать его для отображения всего раздела электронной почты? Я пытаюсь избежать отправки целых блоков контента через токены – zashu