Чтобы автоматически обновлять в Webflow посты, экспортированные из личного кабинета Setka, создайте zap, в котором Setka будет триггером, а Webflow — действием.
Важно: перед автоматическим обновлением постов, сначала настройте их экспорт. Удостоверьтесь в том, что сбор post ID также настроен.
Содержание
Шаг 2. Выберите событие для триггера
Шаг 3. Подключите аккаунт Setka
Шаг 6. Подключите аккаунт Webflow
Шаг 7. Разметьте данные для Webflow
Шаг 8. (Опционально) Получите Webflow Post ID
Шаг 1. Создайте новый Zap
1. Перейдите в личный кабинет Zapier и нажмите Make a Zap в левом верхнем углу:
2. Найдите Setka в списке доступных приложений и выберите в качестве триггера:
Шаг 2. Выберите событие для триггера
Выберите Update Post в списке Trigger Event и нажмите Continue. Автоматизация будет срабатывать, если вы отредактируете пост в личном кабинете Setka и сохраните изменения.
Шаг 3. Подключите аккаунт Setka
Примечание: если вы уже подключили аккаунт ранее, просто выберите его из выпадающего списка Choose an account...
Нажмите Sign in to Setka и введите в открывшемся окне свой лицензионный ключ:
Лицензионный ключ находится в разделе Integrations личного кабинета Setka, в блоке Integration via Post API:
Примечание: добавьте интеграцию Post API, если её нет в разделе Integrations.
Выберите добавленный аккаунт из выпадающего списка и перейдите к следующему шагу, нажав Continue:
Шаг 4. Протестируйте триггер
Перед обновлением поста, опубликуйте его и внесите любые изменения. Сохраните изменения нажатием кнопки Save draft.
После этого, чтобы опубликовать изменения, нажмите Republish на странице редактирования поста:
Шаг 5. Добавьте действие
1. В блоке Action найдите Webflow с помощью поля поиска. Выберите его.
2. Выберите действие Update 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. Данные External ID в поле Item.
2. Данные Title — в поле с названием поста (если есть).
3. Данные Author Name — в поле с именем автора (если есть).
4. В поле с полной версией статьи подставьте данные по этому шаблону:
<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.
Чтобы пропустить тестирование, нажмите Skip Test.
Шаг 8. Активируйте Zap
На этом настройка завершена. Вы можете активировать автоматическое обновление постов с помощью выключателя в правом верхнем углу:
Теперь посты в Webflow будут автоматически обновляться, если в Setka в них были внесены изменения. Чтобы запустить обновления вручную, нажмите Run в меню Zaps: