Интеграции

Marketo (TMS)

Контент автоматически переведен с английского языка с помощью Phrase Language AI.

Доступно для

  • Корпоративный план (недоступен для планов LSP)

Свяжитесь с отделом продаж по вопросам лицензирования.

Доступно для

  • План Enterprise (Устаревшая версия)

Свяжитесь с отделом продаж по вопросам лицензирования.

Marketo — это программное обеспечение для автоматизации, предназначенное для маркетинга на основе аккаунтов и других маркетинговых услуг.

Коннектор Marketo позволяет загружать исходный контент и выгружать переводы на/с сервер Marketo для следующих типов контента:

  • Электронные письма

  • Шаблоны сообщений

  • Файлы

  • Формы

  • Целевые страницы

  • Шаблоны целевых страниц

  • Сегментированный динамический контент

  • Фрагменты (включая целевые страницы и электронные письма)

Сегментация

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

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

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

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

Ограничения шаблонов

Локализованные шаблоны и активы имеют то же имя, что и исходное имя [язык] (например, Black Friday Promo [de-de]). Локализованный актив ссылается на локализованную версию объекта (шаблон, фрагмент и т. д.) при условии, что объект существует на этом языке. Если нет, он ссылается на исходный объект.

Можно ссылаться только на утвержденные шаблоны. Если шаблон локализован, коннектор автоматически переводит его в состояние «утверждено».

Исключение модулей из перевода

Чтобы исключить модули Marketo из перевода, добавьте атрибуты data-translate к первому HTML-тегу модуля и установите соответствующую переменную, которая управляет его видимостью, в значение false, 0, none или hidden.

Например:

<div class=\"mktoText\" id=\"leftsidebar\" mktoname=\"Left Sidebar\">
  <h3 data-translate=\"${leftSitebar}\">Этот заголовок будет исключен</h3>
  <p>Этот абзац также будет исключен</p>
</div>

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

  • Поддерживается только в том случае, если в настройках коннектора выбрано Создавать переводы -> как отдельные документы.

  • Сопоставления переменных указываются в настройках коннектора. В имени переменной укажите имя переменной Marketo без обрамляющих ${}, а в поле значения укажите требуемое значение, которое должно использоваться в переведенном активе. В поле значения можно использовать макросы {targetLang} (язык целевого актива), {targetLangDir} (направление языка целевого актива: ltr, rtl).

  • Все строковые переменные на целевых страницах, которые не сопоставлены в настройках коннектора, переводятся.

  • Перевод переменных не поддерживается для электронных писем (поддерживается только сопоставление глобальных переменных).

Настройка контекстного предварительного просмотра

Функция контекстного предварительного просмотра предлагает предварительный просмотр исходного или переведенного текста в режиме реального времени как в веб-редакторе CAT, так и в настольном редакторе CAT.

Поддерживаются таблицы, столбцы, различная графика, форматирование и шрифты (если они установлены пользователями). Функция предназначена для обеспечения контекста при переводе и не является идеальным представлением исходного или готового документа; ожидаются некоторые визуальные различия. На нее также может влиять включение/отключение параметра Разрешить загрузку внешнего контента в редакторах в настройках доступа и безопасности.

Требования Phrase:

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

  • Выполните аутентификацию в среде разработки.

Конфигурация брандмауэра для локальной установки:

  • Установка должна быть доступна с IP-адресов сервера Phrase. Актуальный список см. в IP-адреса серверов Phrase.

  • Доменное имя должно иметь возможность внешнего разрешения.

Примечание

Некоторые HTML-теги представляют риск, поэтому редактор CAT удаляет их из этого HTML при отображении предварительного просмотра. Это делается для обеспечения конфиденциальности и безопасности данных пользователя.

Примеры удаленных тегов включают FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT или свойства CSS background-image.

Блоки dynamic-content-image-segment в Marketo сохраняют текст в качестве замещающего текста или метки для изображения. Этот текст не имеет видимого якоря в визуализированном электронном письме, поэтому контекстный предварительный просмотр не может выделить его напрямую и вместо этого выделяет ближайшее видимое вхождение соответствующего текста.

Задания с динамическим контентом Marketo могут объединять несколько вариантов сегментов (по умолчанию, 50-100k, 2-50k, <2k) в один файл MXLIFF. Контекстный предварительный просмотр отображает только вариант по умолчанию. Сегменты, относящиеся к другим вариантам, появляются в сетке без соответствующего элемента в предварительном просмотре. Все сегменты остаются доступными для перевода и корректно экспортируются.

Варианты использования

Существует ряд вариантов использования коннектора:

  • Менеджеры проектов могут добавлять файлы непосредственно в проекты из онлайн-хранилища.

  • Настройте портал отправителя, чтобы позволить отправителям добавлять файлы к запросам непосредственно из онлайн-хранилища.

  • Используйте службу автоматического создания проектов (APC) для автоматического создания новых проектов при обнаружении изменений в дате последнего изменения для отслеживаемых файлов или папок.

    Настройки Marketo

    1. Включите REST API в учетной записи Marketo.

      См. инструкции в документации Marketo.

    2. Перейдите в Admin и нажмите на LaunchPoint в разделе Integration.

    3. Создайте новую службу или просмотрите сведения о существующей службе.

    4. Скопируйте и сохраните ваш Client ID и Client Secret.

    5. Закройте диалоговое окно и вернитесь в раздел Integration на странице Admin.

    6. Выберите Web Services.

    7. Скопируйте поддомен из Identity URL в разделе REST API (например, 000-MJB-007).

    Настройки Prase TMS

    1. На странице Setup_gear.png Settings прокрутите вниз до раздела Integrations.

    2. Нажмите на «Коннекторы».

      Откроется страница коннекторов.

    3. Нажмите «Новый коннектор».

      Откроется страница «Создать коннектор».

    4. Измените Type на Marketo и укажите имя для коннектора.

    5. Укажите следующую информацию:

      • API-ключ Marketo

        Введите Marketo Client ID.

      • Секретный ключ API Marketo

        Введите Marketo Client Secret.

      • URL-адрес удостоверения API Marketo

        Введите первую часть Marketo Identity URL.

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

      • Создание переводов:

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

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

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

      • Выберите Переводить токены, чтобы включить токены в перевод.

      • Выберите Переводить фрагменты, чтобы включить фрагменты в перевод.

      • При необходимости настройте Рабочие области. Это необходимо только в том случае, если учетная запись Marketo имеет несколько рабочих областей. Введите точное имя рабочей области, как оно отображается в Marketo в разделе Администрирование/Пользователи и роли/Рабочие области. Это чувствительно к регистру и должно совпадать в точности. Оставьте пустым, чтобы использовать рабочую область учетной записи по умолчанию.

    6. Если на предыдущем шаге проверка не была выполнена, нажмите Проверить подключение.

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

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

      Коннектор добавлен в список на странице «Коннекторы».

    Удалить коннектор

    Чтобы удалить коннектор:

    1. На странице Интеграции выберите коннектор для удаления.

    2. Нажмите Удалить.

      Откроется окно Удалить коннектор.

    3. Введите «delete» и нажмите Удалить.

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

    Примечание

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

    Решение: Откройте проект, связанный с коннектором, и завершите или удалите все оставшиеся задания. Перейдите в Настройки/Корзина и очистите её, чтобы удалить все задания, которые всё ещё связаны с коннектором. Повторите попытку удаления коннектора.

    Была ли эта статья полезной?
    ★ ★ ★ ★ ★

    Sorry about that! In what way was it not helpful?

    The article didn’t address my problem.
    I couldn’t understand the article.
    The feature doesn’t do what I need.
    Other reason.

    Note that feedback is provided anonymously so we aren't able to reply to questions.
    If you'd like to ask a question, submit a request to our Support team.
    Thank you for your feedback.