Весь код каждого шаблона электронной почты должен храниться в вашей БД.

Когда Ваш клиент решает изменить какой-либо из шаблонов электронной почты, он нажимает на него, и вы передаете редактору HTML и CSS этого шаблона. Если функция автосохранения активирована и настроена, то все изменения, внесенные в электронное письмо, приведут к тому, что запрос будет завершен микропатчами (этими конкретными изменениями), чтобы сохранить их в нашей БД.

Как только они будут сохранены, наш сервер отправит запрос указанной конечной точке с полностью измененными HTML и CSS, чтобы заменить старую версию в вашей БД на новую.

Если эта функция не активирована, то пользователь должен вручную нажать кнопку «Сохранить» в вашем приложении, и вы должны вызвать функцию getTemplate, чтобы извлечь измененные HTML и CSS из редактора для сохранения их в своей БД.

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

*Обратите внимание, что данный функционал доступен только для платных пакетов.

Кроме того, Вам необходимо реализовать конечную точку на своем бэкэнде.

Конфигурация указана ниже:

{
"POST": "/",
"Host": "YOUR_BACKEND_AUTO_SAVE_URL",
"Content-Type": "application/json",
"Accept": "application/json",
"Body": {
"key": "plId_YOUR_PLUGIN_ID_emailId_YOUR_EMAIL_ID_FROM_UI_REQUEST_PARAMS",
"emailId": "YOUR_EMAIL_ID_FROM_UI_REQUEST_PARAMS",
"html": "YOUR_HTML_CODE",
"css": "YOUR_CSS_CODE",
"width": "EMAIL_WIDTH",
"height": "EMAIL_HEIGHT"
},
"Response status": "200 OK"
}

Для отправки этих запросов используется обычная аутентификация, поэтому, пожалуйста, убедитесь, что вы указали правильный логин, пароль и URL-адрес API в меню интеграции плагинов Stripo своей учетной записи Stripo (если у вас нет учетной записи, зарегистрируйтесь).

Параметры, которые запросит система (REQUEST PARAMETERS:)

Key — электронный уникальный auto-save key, который содержит параметры pluginId и emailId.

EmailId — идентификатор письма из параметров запроса. Указывается в apiRequestData.

HTML — код HTML.

CSS — код CSS.

Width — ширина электронной почты.

Height — высота электронной почты.

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