# Автоматизация с Shopify Flow

> Стартирайте работен процес, когато график започне, приключи, не успее или открие редакция, и стартирайте, приключвайте или създавайте графици от Flow.

Ръководства · 3 мин четене · Обновено на 7 ноември 2026 г.

Metascheduler добавя тригери и действия към [Shopify Flow](https://apps.shopify.com/flow). Тригерите са във всеки план. Действията са в Extra и Unlimited. Ще намерите и двете в **Настройки > Flow**, с **Отвори Flow**.

## Тригери

Всеки тригер подава на работния Ви процес **Schedule ID**, **Schedule name**, **Timing** (`AT`, `WINDOW`, `RECURRING` или `ROLLOUT`), **Rollout ID** (или нищо) и ресурсите, които е променил (**Resources**). Дългите списъци се съкращават, за да се вместят в лимита на Flow.

| Тригер | Изпълнява се, когато | Допълнителни полета |
| --- | --- | --- |
| **Schedule started** (Графикът е започнал) | Графикът направи своите промени. |   |
| **Schedule ended** (Графикът е приключил) | Промените на графика приключат или бъдат върнати. |   |
| **Change failed** (Промяната не успя) | Промяна не може да бъде направена за някои елементи. | **Target**, **Error message** |
| **Drift detected** (Открито отклонение) | Някой е променил елемент след Metascheduler, поради което той не е бил върнат. | **Target**, **Resource ID** |

**Target** е ключът на типа промяна, например `variant.price` или `product.status` (вижте [Типове промени](https://metascheduler.app/bg/help/change-types.md)).

*Работен процес, който изпраща имейл на екипа, когато промяна на цена не успее.*

## Действия

| Действие | Какво прави | Полета |
| --- | --- | --- |
| **Start schedule now** (Стартирай графика сега) | Прилага промените на графика сега. | **Schedule ID** |
| **End schedule now** (Приключи графика сега) | Приключва график, който е в сила, сега и връща елементите му. | **Schedule ID** |
| **Create schedule from template** (Създай график от шаблон) | Създава планиран график за елементите, които подадете. | **Template**, **Resource IDs**, **Start time**, **End time**, **Schedule name** |

Тригер на Metascheduler Ви дава **Schedule ID**, който да подадете на действие.

### Създай график от шаблон

**Template** е един от:

| Шаблон | Променя | Resource IDs са |
| --- | --- | --- |
| `product-active` | Статус на продукт на Активен | Идентификатори на продукти |
| `product-draft` | Статус на продукт на Чернова | Идентификатори на продукти |
| `product-unlisted` | Статус на продукт на Непубликуван | Идентификатори на продукти |
| `metaobject-active` | Статус на метаобект на Активен | Идентификатори на записи на метаобекти |
| `metaobject-draft` | Статус на метаобект на Чернова | Идентификатори на записи на метаобекти |

**Resource IDs** са идентификатори в Shopify, по един на ред или разделени със запетаи. **Start time** е дата и час по ISO 8601 с отместването им. Оставете **End time** празно, за да запазите промяната, или го задайте, за да се върне тогава.

```text
Template:      product-active
Resource IDs:  gid://shopify/Product/8123456789
               gid://shopify/Product/8123456790
Start time:    2026-11-27T09:00:00+01:00
End time:      2026-11-30T23:59:00+01:00
Schedule name: Black Friday drop
```

Лимитите на плана важат за графиците, създадени от Flow, както и в приложението. Ако действие не успее, причината се показва в дневника на изпълненията на работния процес.

## Идеи

- **Change failed** → изпратете вътрешен имейл или съобщение в Slack на човека, който управлява разпродажбата.
- **Drift detected** → добавете бележка към продукта или уведомете екипа, който го е редактирал.
- **Schedule started** с време `ROLLOUT` → публикувайте в канала си за пускания.
- Продукт е с таг `pre-order` → **Create schedule from template** с `product-active` на датата на пускане.

> **Старият тригер**
>
> Старият тригер **Schedule executed** е изведен от употреба и вече не се изпълнява. Ако работен процес го използва, сменете го със **Schedule started**.

## Свързани статии

- [Разрешете това, което изисква действие](https://metascheduler.app/bg/help/needs-you.md): „Изисква действие“ изброява решенията, които можете да вземете само Вие, като редакция, направена по време на график, или неуспешна промяна. Ето какво означава всяко и какво да направите.
- [Планове и лимити](https://metascheduler.app/bg/help/plans-and-limits.md): Какво включва всеки план, какво се брои към лимитите му и какво се случва, когато смените плана.
- [Пример: пускане на продукт в определен час](https://metascheduler.app/bg/help/product-launch.md): Публикувайте нова колекция точно в 9:00 и я добавете към менюто или пуснете серия само за уикенда, която се връща всяка събота.
