Компоненты «Команды». События, Условия и Действия.

Команда реагирует на события, которые совершают ваши подписчики, проверяет дополнительные условия и выполняет нужные вам действия.

Также одним из особых типов события есть «Условие». Условие не выполняется, а проверятся во время выполнения событий.

События и действия команды открываются по нажатию на ее карточку.

Сами События можно группировать в секции (если все события в рамках секции выполнены, секция считается выполненной).

Секций может быть несколько. Для выполнения действий команды достаточно выполнения всего одной из секций. Секции выделены желтой рамочкой и разделены разделителем «Или».

Действия не группируются в секции. Они просто выполняются в порядке, который указан в команде.

Компоненты команды

Для удобства все элементы имеют разные цвета: 💙 ❤️ 💛 💚

💙 — синий — исполняемое событие. Для выполнения команды в ней обязательно должно быть хотя бы одно «синее» событие.

💛 — желтый — условие. Условием может быть как отдельный блок условий, так и любое событие. Если событие желтое, то его выполнение не будет вызывать действия. А только проверять во время выполнения других событий (синих) ВЫПОЛНЯЛОСЬ ЛИ УЖЕ данное событие когда либо для текущего подписчика.

❤️ — красный — негативное событие. Это событие или условие, которое не должно быть выполнено в рамках секции. Если условие негативное, то проверяется противоположное условие.

💚 — зеленый — действие. Что-то что совершает сервис с подписчиком или с другими сервисами, с которыми интегрирован.

Кнопка «Из добавленных»

Очень важная кнопочка, которая позволяет находить уже добавленное событие. Таким образом вы можете не плодить большого количества событий/действий/условий. А также использовать одно и то же событие/действие/условие в множестве команд.

ВАЖНО! Если одно событие добавлено в несколько команд, то оно будет вызывать действия каждой из них.

И еще. Это не копирование! Это использование ТОГО ЖЕ блока в других командах. То есть, если поменяете параметры в одном месте, то они поменяются везде, в каждой команде!

Также помните, что если вы не добавили событие в команду (например открепили), то оно все равно продолжит считать выполнения.

Повторяющиеся параметры

Часть из параметров блоков вы можете встречать в других блоках. Например во всех событиях есть опции «Количество выполнений» и «Дата события».

Открыть их можно нажав в самом событии: Еще → Больше опций. Не обязательно указывать оба значения. Можно указать только «От» или только «До», например для лимита выполнений.

Пример настройки события, чтобы оно срабатывало только один раз (первый)
Пример настройки события, чтобы оно срабатывало только один раз (первый)

ВАЖНО!

По поводу количества выполнений. Как только вы создали событие (впервые добавили в команду), оно начинает считать выполнения! Не раньше и не позже. Состояние самой команды (включена / отключена) не влияет на события! Они все равно считают выполнения. Выключить это можно только выключив сам блок события «во всех командах, везде» (кнопочка в правом верхнем углу).

Поэтому сразу настройте событие правильно. Иначе позже могут возникнуть неприятные ситуации. Или пересоздайте старое событие при необходимости начать учитывать его лимиты.

Также в большинстве событий и действий можно выбрать (сменить) сообщество (из добавленных). Таким образом вы сможете по событию одного сообщества вызывать команду другого.

Еще немного о команде

Команда имеет:

  • название — для возможности поиска и для того, чтобы различать ее в списке других команд.
  • цвет — пока просто для улучшения визуального восприятия списка команд. Можете придумать 6 категорий команд и каждой из них ставить отдельный цвет. По ним потом, например, можно будет фильтровать.
  • статус — Включено/Выключено. Переключается при редактировании или специальной кнопкой в карточке.
  • номер — для возможности использовать его в условиях или действиях.

Сохранение и отмена

Настройки любого и каждого из событий и всей команды сохраняются по любой кнопке «Сохранить» внутри команды. При этом, если в команде находятся 2 и более одинаковых блока (события/действия/условия), то при сохранении в приоритете будет тот блок, чья кнопка «Сохранить» была нажата.

Для обновления всех блоков команды, или для отмены несохраненных изменений, достаточно просто «переоткрыть» команду.

Некоторые ваши действия вызывают сохранение автоматически. Например добавление / удаление блоков. Или смена типов блоков. О сохранении вас уведомит небольшое сообщение в правом верхнем углу.

Подсказки блоков

Наглядно о подсказках

Каждый блок имеет возможность добавлять Подсказку (для вашего удобства). Находится такая штука под кнопочкой «Еще». Детальнее в этом посте.

Если нужно еще что-то добавить о командах и ее блоках, напишите нам об этом в поддержку. Сюда → vk.me/skyautome

Вернуться на главную страницу инструкций
4449 views·24 shares