مواد پر جائیں
Metascheduler
Shopify میں شامل کریں

شیڈولنگ کیسے کام کرتی ہے

شیڈولز، ٹائمنگ، تبدیلیاں، مدتیں اور رنز: Metascheduler کے پیچھے کے تصورات، اور ہر لمحے پر کیا ہوتا ہے۔

بنیادی اجزا

شیڈول آپ کے کیلنڈر پر ایک اندراج ہے۔ اس کا ایک نام، ایک ٹائمنگ اور تبدیلیوں کی فہرست ہوتی ہے۔

تبدیلی آئٹمز کے ایک سیٹ پر ایک قسم کی ترمیم ہے: "ان 140 ویریئنٹس پر 20% چھوٹ دیں"، یا "مین مینیو کی جگہ بلیک فرائیڈے مینیو لگائیں"۔ ہر تبدیلی میں یہ ہوتا ہے:

  • ایک تبدیلی کی قسم، جیسے ویریئنٹ کی قیمتیں یا نیویگیشن مینیو (ہر قسم);
  • وہ آئٹمز جنہیں یہ تبدیل کرتی ہے، جیسے پروڈکٹس، اینٹریز یا کوئی مینیو؛
  • آغاز پر یہ کیا کرتی ہے؛
  • اختتام پر کیا ہوتا ہے: رول بیک کریں، کچھ اور سیٹ کریں یا برقرار رکھیں۔

تبدیلیاں اسی ترتیب سے چلتی ہیں جس ترتیب سے وہ فہرست میں ہیں۔

ٹائمنگ

شیڈول کیسے چلتا ہےآزمائیں
آغازاختتام: رول بیکپہلے: آپ کا اسٹور جیسا ہےبعد میں: جیسا تھا ویسا ہو گیا
آغاز پر تبدیل ہوتا ہے اور اختتام پر رول بیک ہوتا ہے، جیسے ایونٹ۔آغاز اور اختتام منتخب کریں۔ اختتام پر ہر تبدیلی رول بیک ہوتی ہے، کوئی اور ویلیو سیٹ کرتی ہے، یا برقرار رہتی ہے، جیسا آپ چنیں۔ اسے سیلز اور مہمات کے لیے استعمال کریں۔
ٹائمنگکب چلتی ہےاختتام پر
ایک بارایک بار، کسی تاریخ اور وقت پر۔کچھ نہیں: اس کی تبدیلیاں برقرار رہتی ہیں، جیسے Rollouts کا لانچ۔
مدتایک آغاز سے ایک اختتام تک۔ہر تبدیلی اپنے اختتام کے انتخاب پر چلتی ہے، جیسے Rollouts کا ایونٹ۔
دہرائیںایک مدت جو روزانہ، ہفتہ وار یا ماہانہ ہوتی ہے۔ہر مدت اپنے اختتام پر رول بیک ہوتی ہے۔
رول آؤٹ کو فالو کریںجب کوئی Shopify رول آؤٹ ایکٹو ہوتا ہے۔جب رول آؤٹ ختم ہوتا ہے، جیسا آپ نے منتخب کیا۔

ہر شیڈول کا اپنا ٹائم زون ہوتا ہے۔ اوقات بالکل ٹھیک محفوظ ہوتے ہیں، اور شیڈول کے زون میں دکھائے جاتے ہیں۔

اسٹیٹس

شیڈول ان اسٹیٹس سے گزرتا ہے:

  1. ڈرافٹ: سیٹ اپ ہو رہا ہے۔ یہ کبھی نہیں چلتا۔
  2. شیڈول شدہ: اپنے آغاز کا انتظار کر رہا ہے۔
  3. لائیو: اس کی تبدیلیاں ابھی کی ہوئی ہیں۔
  4. ختم شدہ: یہ چل چکا، اور مزید کچھ باقی نہیں۔

آپ شیڈول کو روکیں (کچھ نیا شروع نہیں ہوتا؛ جو لائیو ہے وہ پھر بھی اپنے اختتام پر رول بیک ہوتا ہے) یا آرکائیو کریں (یہ دوبارہ نہیں چلے گا؛ جو لائیو ہے وہ پھر بھی رول بیک ہوتا ہے) بھی کر سکتے ہیں۔ ختم شدہ یا آرکائیو شدہ شیڈول ایڈٹ نہیں ہو سکتا: اسے دوبارہ چلانے کے لیے نقل بنائیں منتخب کریں۔

آغاز پر کیا ہوتا ہے

ہر آئٹم کے لیے Metascheduler:

  1. موجودہ ویلیو پڑھ کر محفوظ کرتا ہے (اسنیپ شاٹ)؛
  2. نئی ویلیو لکھتا ہے؛
  3. جو لکھا اسے محفوظ کرتا ہے۔

اگر آئٹم میں پہلے سے وہی ویلیو ہو تو کچھ نہیں لکھا جاتا۔ فیصد ہمیشہ محفوظ کی ہوئی ویلیو سے نکالا جاتا ہے، اس لیے دوبارہ کوشش کبھی 20% دو بار نہیں گھٹاتی۔

اختتام پر کیا ہوتا ہے

ہر آئٹم کے لیے، تبدیلی کے اختتام کے انتخاب کے مطابق:

  • رول بیک کریں: اگر لائیو ویلیو اب بھی وہی ہے جو Metascheduler نے لکھی تھی تو وہ محفوظ کی ہوئی ویلیو واپس رکھ دیتا ہے۔ اگر کسی نے اسے تبدیل کیا تو وہ اسے نہیں چھیڑتا اور آپ سے پوچھتا ہے۔ رول بیک کیسے کام کرتا ہے دیکھیں۔
  • کچھ اور سیٹ کریں: آپ کی منتخب کردہ اختتامی ویلیو لکھتا ہے۔
  • برقرار رکھیں: کچھ نہیں کرتا۔

دیر سے چلنے والے رنز

Metascheduler ہر آغاز اور اختتام کو وقت پر ایک بار چلاتا ہے۔ اگر وہ وقت پر نہ چل سکے (مثلاً Shopify بند تھا) تو وہ ان اصولوں پر چلتا ہے:

صورتحالکیا ہوتا ہے
5 منٹ تک دیر سے ہونے والا آغازمعمول کے مطابق چلتا ہے۔
اس سے زیادہ دیر سے ہونے والا آغاز، اپنی مدت کے اندرچلتا ہے، اور لیٹ کا نشان لگ جاتا ہے۔
ایسا آغاز جس کی مدت پہلے ہی ختم ہو چکی ہوچھوڑ دیا جاتا ہے، اور آپ کی توجہ درکار میں دکھایا جاتا ہے۔ اس کا اختتام منسوخ ہو جاتا ہے۔
کوئی اختتام، چاہے کتنا ہی دیر سے ہوہمیشہ چلتا ہے۔ چیزوں کو واپس رکھنا محفوظ سمت ہے۔
ایک دن سے زیادہ دیر سے ہونے والی ایک بار کی تبدیلیآپ کی توجہ درکار میں آپ کا انتظار کرتی ہے: ابھی چلائیں یا چھوڑ دیں۔

ابھی چلائیں، دوبارہ کوشش کریں اور رول آؤٹ کے آغاز ان اصولوں سے نہیں رکتے۔

دوبارہ کوششیں

جب Shopify مصروف ہو یا اس تک رسائی نہ ہو تو Metascheduler انتظار کرتا ہے اور دوبارہ کوشش کرتا ہے، زیادہ سے زیادہ 5 بار، ہر بار پہلے سے لمبے انتظار کے ساتھ۔ جس تبدیلی کو Shopify مسترد کر دے (ایسی ویلیو جس کی اجازت نہیں، یا ایسا آئٹم جو موجود ہی نہیں) اس کی دوبارہ کوشش نہیں کی جاتی: وہ آئٹم ناکام ہوتا ہے اور باقی جاری رہتے ہیں، اور رن جزوی طور پر ہوا دکھاتا ہے۔

تضادات

جب دو شیڈولز ایک ہی آئٹم کو اوورلیپ ہوتے اوقات میں تبدیل کریں تو ایڈیٹر اسے تضادات کے تحت دکھاتا ہے، اور کیلنڈر دونوں پر نشان لگاتا ہے۔ یہ انتباہ ہے، رکاوٹ نہیں: رول بیک کے محفوظ اصول اوورلیپ کو کسی بھی شیڈول کو بگاڑنے سے روکتے ہیں۔

پھر بھی پھنسے ہوئے ہیں؟ ہم مدد کے لیے حاضر ہیں۔

سپورٹ