Мануал по Bubble
  • 0. Введение
  • 1. Основы Bubble
  • 1.1 Что такое Bubble?
  • 1.2 Основные принципы
  • 1.3 Стратегии изучения Bubble
  • 1.4 Владение данными и приложением
  • 1.5 Допустимое использование
  • 2. Редактор приложения
  • 2.1 Основные разделы интерфейса
  • 2.2 Ключевые принципы
  • 2.3 Инструменты
  • 2.4 Горячие клавиши и Помощь
  • 3 Создание интерфейса
  • 3.1 Основные принципы
  • 3.2 Создание адаптивных страниц
  • 3.3 Управление с помощью условий
  • 3.4 Использование стилей
  • 3.5 Использование пользовательских шрифтов
  • 3.6 Советы при проектировании
  • 3.7 Использование шаблона
  • 4 Создание рабочих процессов
  • 4.1 Общие принципы
  • 4.2 Управление с помощью условиями
  • 4.3 Использование пользовательских процессов
  • 4.4 Советы по созданию рабочих процессов
  • 5 Работа с данными
  • 5.1 Ключевые понятия
  • 5.2 Тип Пользователь
  • 5.3 Сохранение данных
  • 5.4 Отображение данных
  • 5.5 Создание динамических выражений
  • 5.6 Пользовательские состояния элементов
  • 5.7 Вкладка Данные
  • 5.8 Конфиденциальность и безопасность
  • 6 Структурирование приложения
  • 6.1 Ключевые принципы
  • 6.2 Многостраничные приложения
  • 6.3 Элементы многократного использования
  • 7 Использование плагинов
  • 7.1 Для чего нужны плагины?
  • 7.2 Установка и использование плагинов
  • 7.3 Специальные плагины
  • 7.4 Создание плагинов
  • 8 Настройки приложения
  • 8.1 Версии приложения
  • 8.2 Личные и публичные приложения
  • 8.3 Пользовательские домены и SSL
  • 8.4 Политика паролей
  • 8.5 Визуальные настройки
  • 8.6 Язык и сообщения внутри приложения
  • 8.7 Социальные сети и SEO
  • 9 Использование API Баббла
  • 9.1 Примеры использования API
  • 9.2 Определение API
  • 9.3 Использование API
  • 9.4 Запланированные рабочие процессы
  • 9.5 Примеры и руководства
  • 10 Тестирование приложения
  • 10.1 Основные стратегии
  • 10.2 Использование отладчика
  • 10.3 Использование логов сервера
  • 11 Поддержка приложения
  • 11.1 Контроль версий
  • 11.2 Копирование и восстановление базы данных
  • 11.3 Массовые операции
  • 11.4 Комментирование
  • 11.5 Совместная работа
  • 12 Архитектура, оптимизация и ограничения движка Баббл
  • 13 Создание плагинов
  • 13.1 Редактор плагинов
  • 13.2 Основные и общие настройки
  • 13.3 Добавление API-соединений
  • 13.4 Создание элементов
  • 13.5 Создание действий
  • 13.6 Загрузка данных
  • 13.7 Публикация и контроль версий
  • 13.8 Интеграция с GitHub
  • 14 Тарифы на аренду выделенных серверов
  • 14.1 Преимущества выделенных кластеров
  • 14.2 Использование выделенного кластера
  • 15 Учетные записи, тарифы и оплата
  • 15.1 Управление учетной записью
  • 15.2 Тарифы и оплата
  • 15.3 Создание приложений на заказ
  • 15.4 Продажа на торговой площадке Баббл
Powered by GitBook
On this page
  • Планирование процессов в будущем
  • Планирование процесса
  • Отмена запланированного процесса
  • Настройка повторяющегося события
  • Просмотр будущих процессов

Was this helpful?

9.4 Запланированные рабочие процессы

Previous9.3 Использование APINext9.5 Примеры и руководства

Last updated 4 years ago

Was this helpful?

Процессы API могут использоваться для планирования запуска процессов в вашем приложении. Если вы хотите запланировать какие-либо действия на будущее, например, отключить пробный период через месяц после регистрации, или послать напоминание за неделю до события, или настроить рекурсивные события, такие как еженедельная рассылка, вам нужно использовать Запланированные Процессы (Sheduled Workflows). Хоть это и не API как таковой, но настройка запланированных процессов происходит в том же интерфейсе, что и API процессов, которые будут запускаться в фоне вашего приложения.

Настройка таких процессов должна осуществляться так, как описано выше; этот раздел описывает настройку запланированных действий внутри ваших процессов.

Планирование процессов в будущем

Планирование процесса

Для запуска процессов в будущем вам нужно воспользоваться действием "Запланировать API процесс"/"Schedule API Workflow". Вам нужно выбрать процесс, который вы хотите запланировать и задать время запуска. Вам также предложат заполнить различные параметры, которые определяются на уровне процесса API.

Это действие возвращает ID, который может использоваться для отмены запланированного процесса, как это описано ниже (!!!ЛНК!!!).

Также вы можете также запланировать API процесс для списка сущностей или запланировать более одного процесса за раз. Bubble может разделить во времени выполнение процессов в целях улучшения производительности.

Отмена запланированного процесса

Вы можете использовать действия "Отменить запланированный API процесс"/"Cancel a scheduled API Workflow" или "Отменить список запланированных API процессов"/"Cancel a list of scheduled API Workflows" для отмены будущего исполнения процесса. В качестве входного параметра это действие принимает ID запланированного процесса.

Настройка повторяющегося события

Если вам нужно изменить периодичность повторяющегося события, вы можете применить это же действие к сущности, и для последующих случаев расписание изменится.

Просмотр будущих процессов

Во вкладке Логи (!!!ЛНК!!!) есть раздел с расписаниями, в котором отображаются события, запланированные после заданной даты. Вы можете отменить предстоящие события кликнув на отмену в каждой строке. Это сработает так же, как и действие Отмены, описанное выше.

Настройка повторяющегося события начинается с создания особого типа точки входа на странице с API. Вам нужно выбрать тип "Повторяющееся событие"/"Recurring event". Этот тип событий аналогичен обычной точке входа, с одним существенным различием. Вместо определения списка параметров, вам нужно задать тип сущностей, которые процесс будет принимать в качестве входных данных.После определения вашего повторяющегося события, вы можете использовать действие "Задать/отменить повторяющееся событие"/"Set/cancel a recurring event" для планирования повторяющегося события. Это действие принимает параметрами событие, сущность, периодичность и время начала. Обратите внимание, что это же действие используется и для отмены повторяющегося события, просто в таком случае нужно выставить частоту "none".