Чтобы автоматически экспортировать новые посты из личного кабинета Setka, создайте zap, в котором Setka будет триггером, а Webflow — действием. После этого, получите Webflow Post ID, чтобы обновлять посты в Webflow автоматически, если они были изменены в Setka.
Содержание
Шаг 2. Выберите событие для триггера
Шаг 3. Подключите аккаунт Setka
Шаг 6. Подключите аккаунт Webflow
Шаг 7. Разметьте данные для Webflow
Шаг 8. (Опционально) Получите Webflow Post ID
Шаг 1. Создайте новый Zap
1. Перейдите в личный кабинет Zapier и нажмите Make a Zap в левом верхнем углу:
2. Найдите Setka в списке доступных приложений и выберите в качестве триггера:
Шаг 2. Выберите событие для триггера
Выберите New Post (REST Hook) в списке Trigger Event и нажмите Continue. Автоматизация будет срабатывать при публикации нового поста из личного кабинета Setka.
Шаг 3. Подключите аккаунт Setka
Примечание: если вы уже подключили аккаунт ранее, просто выберите его из выпадающего списка Choose an account...
Нажмите Sign in to Setka и введите в открывшемся окне свой лицензионный ключ:
Лицензионный ключ находится в разделе Integrations личного кабинета Setka, в блоке Integration via Post API:
Примечание: добавьте интеграцию Post API, если её нет в разделе Integrations.
Выберите добавленный аккаунт из выпадающего списка и перейдите к следующему шагу, нажав Continue:
Шаг 4. Протестируйте триггер
Чтобы протестировать триггер, попробуйте опубликовать пост в личном кабинете Setka. Для этого нажмите Publish на бейдже поста. После, нажмите Test trigger в интерфейсе Zapier и проверьте полученные данные.
Шаг 5. Добавьте действие
1. В блоке Action найдите Webflow с помощью поля поиска. Выберите его.
2. Выберите действие Create Item из выпадающего списка Action Event и нажмите Continue:
Шаг 6. Подключите аккаунт Webflow
Примечание: если вы уже подключили аккаунт ранее, просто выберите его из выпадающего списка Webflow account: (required).
1. Нажмите Sign in to Webflow и введите данные аккаунта. Если аккаунт уже подключён, пропустите этот шаг.
2. Отметьте галочкой сайты, на которые планируете публиковать материалы из личного кабинета Setka и нажмите Authorize Application:
3. Выберите подключённый аккаунт из выпадающего списка Webflow account: (required) и нажмите Continue.
Шаг 7. Разметьте данные для 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>
4. В поле Draft выберите False, если хотите, чтобы пост сохранялся в CMS Collection как черновик. Для мгновенной публикации поста в блоге, выберите True, соответственно. Аналогично, в поле Archived выберите: True — чтобы архивировать пост, или False — чтобы сохранить его как актуальный.
Сохраните изменения, нажав на Continue.
5. Далее, вам будет предложено протестировать публикацию в Webflow. Имейте в виду, что при нажатии Test & Continue, пост экспортируется в Webflow из аккаунта Setka.
Важно: для получения Webflow Post ID, обязательно протестируйте публикацию!
Чтобы пропустить тестирование, нажмите Skip Test.
Шаг 8. (Опционально) Получите Webflow Post ID
Примечание: Пропустите этот шаг, если автоматические обновления не требуются.
Важно: С этого момента в zap будет несколько шагов. Автоматизации, состоящие из нескольких шагов, недоступны на бесплатных аккаунтах Zapier. Подробнее о тарифных планах — на официальном сайте Zapier.
1. Нажмите кнопку + в самом низу страницы, чтобы добавить новый шаг:
2. Найдите Setka в списке приложений и выберите его:
3. Выберите Update CMS ID в выпадающем списке Action Event и нажмите Continue:
4. Выберите свой аккаунт Setka из соответствующего выпадающего списка и нажмите Continue. Это должен быть тот же аккаунт, что и на шаге 3.
5. Настройте действие:
- Выберите ID из New Post (REST Hook) in Setka в меню Setka Cloud Post ID.
- Выберите ID из Create Item in Webflow в меню CMS Post ID.
Примечание: Если в в выпадающих списках нет нужных пунктов, проверьте, протестировали ли вы zap на предыдущем шаге.
6. Нажмите Continue, затем Test & Continue, или пропустите тест, если уверены, что он не требуется.
С этого момента, каждый пост, экспортированный в Webflow из Setka, будет связан с постом в Setka через post ID.
Шаг 9. Активируйте Zap
На этом настройка завершена. Вы можете активировать постинг с помощью выключателя в правом верхнем углу:
Теперь посты из Setka будут автоматически экспортироваться в Webflow после нажатия кнопки Publish в личном кабинете Setka. Чтобы запустить экспорт вручную, нажмите Run в меню Zaps: