Setka Editor и Zapier Экспорт постов из личного кабинета Setka в Webflow

Экспорт постов из личного кабинета Setka в Webflow

Интеграция Setka с Zapier позволяет автоматически выгружать HTML-код и другие данные постов из личного кабинета Setka, затем отправлять их в сторонние сервисы и CMS.

Используя Zapier, можно автоматически экспортировать статьи из Setka в Webflow.

 

Содержание

Перед началом

CMS Collections в Webflow

Возможные ограничения

Настройка Zapier для экспорта постов в Webflow

Шаг 1. Создайте новый Zap

Шаг 2. Выберите событие для триггера

Шаг 3. Подключите аккаунт Setka

Шаг 4. Настройте триггер

Шаг 5. Протестируйте триггер

Шаг 6. Добавьте действие

Шаг 7. Подключите аккаунт Webflow

Шаг 8. Разметьте данные для Webflow

Шаг 9. Активируйте Zap

 

Перед началом

Перед экспортом постов, добавьте Setka Zapier App в свой аккаунт Zapier.

Примечание: для интеграции Setka с Zapier понадобится доступ к Setka Cloud API. Чтобы подключить его, обратитесь в службу поддержки.

 

CMS Collections в Webflow

Webflow использует для блогов CMS Collections — базы, в которые складываются единицы контента, сгруппированные по определённому признаку. Например: посты блога, профили авторов или страницы вакансий.

Zapier позволяет создавать объекты (items) внутри конкретных CMS Collections. Этими объектами могут быть, например, посты блога.

 

Таким образом, для экспорта постов из личного кабинета Setka в Webflow, вам понадобится CMS Collection. Чтобы создать CMS Collection:

1. Откройте свой проект в Webflow.

2. Раскройте панель CMS в левом меню и нажмите Create New Collection.

blobid0.png

 

3. Заполните предложенные поля и нажмите Create Collection в правом верхнем углу.

mceclip0.png

 

Возможные ограничения

На тарифах Free и Starter, Zapier проверяет наличие новых опубликованных постов в аккаунте Setka не чаще чем раз в 15 минут. Если первый пост вы экспортируете мгновенно, то следующий экспортируется уже не раньше чем через 15 минут. Подробнее об условиях и тарифах — на сайте Zapier.

 

Настройка Zapier для экспорта постов в Webflow

Чтобы автоматически экспортировать посты из аккаунта Setka, создайте новый Zap. В нём настройте Setka в качестве триггера и Webflow в качестве действия:

 

Шаг 1. Создайте новый Zap

1. Перейдите в личный кабинет Zapier и нажмите Make a Zap в левом верхнем углу:

mceclip1.png

 

2. Найдите Setka в списке доступных приложений и выберите в качестве триггера:

mceclip2.png

 

Шаг 2. Выберите событие для триггера

Выберите New post в списке Trigger Event и нажмите Continue. Автоматизация будет срабатывать при публикации нового поста из личного кабинета Setka.

mceclip3.png

 

Шаг 3. Подключите аккаунт Setka

Примечание: если вы уже подключили аккаунт ранее, пропустите этот шаг.

 

Нажмите Sign in to Setka и введите в открывшемся окне свой лицензионный ключ:

mceclip6.png

 

Получить лицензионный ключ можно в разделе Integrations личного кабинета Setka, выбрав Other CMS в качестве интеграции:

mceclip7.png

 

Выберите добавленный аккаунт из выпадающего списка и перейдите к следующему шагу, нажав Continue.

mceclip8.png

 

Шаг 4. Настройте триггер

Выберите Published в выпадающем списке Post State. Таким образом, перевод поста в состояние Published, будет запускать сценарий:

mceclip0.png

 

Шаг 5. Протестируйте триггер

Чтобы протестировать триггер, попробуйте опубликовать пост в личном кабинете Setka. Для этого нажмите Publish на бейдже поста. После, нажмите Test trigger в интерфейсе Zapier и проверьте полученные данные.

______________2020-12-15___19.30.31.png

 

Шаг 6. Добавьте действие

1. В блоке Action найдите Webflow с помощью поля поиска. Выберите его.

mceclip0.png

 

2. Выберите действие Create Item из выпадающего списка Action Event и нажмите Continue:

mceclip1.png

 

Шаг 7. Подключите аккаунт Webflow

1. Нажмите Sign in to Webflow и введите данные аккаунта. Если аккаунт уже подключён, пропустите этот шаг.

2. Отметьте галочкой сайты, на которые планируете публиковать материалы из личного кабинета Setka и нажмите Authorize Application:

mceclip2.png

 

3. Выберите подключённый аккаунт из выпадающего списка Webflow account: (required) и нажмите Continue.

 

Шаг 8. Разметьте данные для Webflow

Настройка перейдёт к блоку Set up action. Здесь, из выпадающего списка Blog, выберите сайт Webflow, на который отправятся публикации из Setka. Из списка Collection выберите соответствующую CMS Collection.

 

Далее, подставьте данные поста из Setka в соответствующие поля поста в Webflow. Установите:

1. Данные Title — в поле с названием поста (если есть).

2. Данные Author Name — в поле с именем автора (если есть).

3. В поле с полной версией статьи подставьте данные по этому шаблону:

<div class="w-embed w-script">
[Body HTML]

<link rel="stylesheet" media="all" href="[Assets Styles Common CSS]" />
<link rel="stylesheet" media="all" href="[Assets Styles Layouts CSS]" />
<link rel="stylesheet" media="all" href="[Assets Styles Themes CSS]" />
<script src="[Assets Plugins]"></script>
</div>

mceclip3.png

mceclip4.png

 

4. В поле Draft выберите False, если хотите, чтобы пост сохранялся в CMS Collection как черновик. Для мгновенной публикации поста в блоге, выберите True, соответственно. Аналогично, в поле Archived выберите: True — чтобы архивировать пост, или False — чтобы сохранить его как актуальный.

Сохраните изменения, нажав на Continue.

 

5. Далее, вам будет предложено протестировать публикацию в Webflow. Имейте в виду, что при нажатии Test & Continue, пост экспортируется в Webflow из аккаунта Setka.

Чтобы пропустить тестирование, нажмите Skip Test.

 

Шаг 9. Активируйте Zap

На этом настройка завершена. Вы можете активировать постинг с помощью выключателя в правом верхнем углу:

mceclip5.png

 

Теперь посты из Setka будут автоматически экспортироваться в Webflow после нажатия кнопки Publish в личном кабинете Setka. Чтобы запустить экспорт вручную, нажмите Run в меню Zaps:

mceclip6.png