Доступ к API Stripo Plugin JS можно получить через объект window.StripoApi js.

Список доступных функций JS API:

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

Этот метод возвращает код HTML и CSS с дополнительными внутренними стилями и разметкой редактора.

Формат: callback(HTML, CSS, width, height).

Пример использования:

window.StripoApi.getTemplate((html, css)=>{console.log(html)})

compileEmail — эта функция будет полезна для предварительного просмотра в браузере или отправки готовых шаблонов через почтовый сервис.

Этот метод возвращает скомпилированный и сжатый HTML-код, готовый для отправки клиентам.

Формат: callback(error, html, ampHtml, ampErrors).

Пример использования:

window.StripoApi.compileEmail((error, html, ampHtml, ampErrors) => {console.log(html)})

getTitle — этот метод возвращает заголовок письма.

setTitle — этот метод устанавливает заголовок письма.

getHiddenPreHeader — этот метод возвращает скрытый предварительный заголовок в письмах.

setHiddenPreHeader — этот метод устанавливает скрытый предварительный заголовок в письмах.

getGoogleAnnotations — этот метод возвращает вставленные микроданные Gmail Promo Annotations в HTML-код открытого шаблона электронной почты в редакторе.

Если код микроданных там не представлен, возвращается нулевое значение.

Если какой-либо из параметров отключен или пуст, возвращаются пустые данные (например, discountCode: '').

Вы можете найти больше информации о каждом параметре на этой странице (нажмите кнопку "Generate my code" и проверьте вкладку "Microdata Format") или в нашем блоге здесь.

setGoogleAnnotations — этот метод вставляет/обновляет микроданные Gmail Promo Annotations в HTML-код открытого шаблона электронной почты в редакторе.

showAmpErrorsModal — используйте эту функцию, чтобы отобразить ошибки проверки AMP в модальном окне Stripo, если они присутствуют в шаблоне электронной почты.

Подробное описание этой функции Вы можете найти здесь. На данный момент это описание доступно только на английском языке.

Пожалуйста, свяжитесь с нами по адресу support@stripo.email, если возникнут какие-либо вопросы.

Вы нашли ответ?