Shopify Flow کے ساتھ آٹومیشن
جب کوئی شیڈول شروع ہو، ختم ہو، ناکام ہو یا کوئی ترمیم پکڑے تو ورک فلو چلائیں، اور Flow سے شیڈولز شروع کریں، ختم کریں یا بنائیں۔
Metascheduler Shopify 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 تبدیلی کی قسم کی کی (key) ہے، جیسے variant.price یا product.status (تبدیلی کی اقسام دیکھیں)۔
ایکشنز
| ایکشن | کیا کرتا ہے | فیلڈز |
|---|---|---|
| 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 | پروڈکٹ کا اسٹیٹس ایکٹیو پر | پروڈکٹ IDs |
product-draft | پروڈکٹ کا اسٹیٹس ڈرافٹ پر | پروڈکٹ IDs |
product-unlisted | پروڈکٹ کا اسٹیٹس غیر فہرست شدہ پر | پروڈکٹ IDs |
metaobject-active | میٹا آبجیکٹ کا اسٹیٹس ایکٹی و پر | میٹا آبجیکٹ اینٹری IDs |
metaobject-draft | میٹا آبجیکٹ کا اسٹیٹس ڈرافٹ پر | میٹا آبجیکٹ اینٹری IDs |
Resource IDs Shopify IDs ہیں، ہر لائن میں ایک یا کاما سے الگ کی ہوئی۔ Start time آفسیٹ کے ساتھ ISO 8601 تاریخ اور وقت ہے۔ تبدیلی کو برقرار رکھنے کے لیے End time خالی چھوڑ دیں، یا اس وقت رول بیک کرنے کے لیے اسے سیٹ کریں۔
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 dropFlow سے بنائے گئے شیڈولز پر پلان کی حدیں اسی طرح لاگو ہوتی ہیں جیسے ایپ میں۔ اگر کوئی ایکشن ناکام ہو تو وجہ ورک فلو کے رن لاگ میں نظر آتی ہے۔
آئیڈیاز
- Change failed ← سیل چلانے والے شخص کو اندرونی ای میل یا Slack پیغام بھیجیں۔
- Drift detected ← پروڈکٹ پر نوٹ شامل کریں، یا جس ٹیم نے اسے ایڈٹ کیا اسے خبردار کریں۔
ROLLOUTٹائمنگ کے ساتھ Schedule started ← اپنے لانچ چینل میں پوسٹ کریں۔- کسی پروڈکٹ پر
pre-orderٹیگ لگے تو ← لانچ کی تاریخ پرproduct-activeکے ساتھ Create schedule from template۔
پرانا Schedule executed ٹرگر ریٹائر ہو چکا ہے اور اب نہیں چلتا۔ اگر کوئی ورک فلو اسے استعمال کرتا ہے تو اسے Schedule started پر بدل دیں۔
پھر بھی پھنسے ہوئے ہیں؟ ہم مدد کے لیے حاضر ہیں۔