ورک فلو رن تلاش کرنا اور مانیٹر کرنا

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

ورک فلو رن تک رسائی حاصل کرنا

آپ Flow ایپ میں تمام ورک فلو رن مانیٹر کر سکتے ہیں۔ ورک فلو رن کا جائزہ لینے سے آپ کو ورک فلو کے رویے سے متعلق ممکنہ مسائل کی نشاندہی کرنے میں مدد مل سکتی ہے۔

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

اقدامات:

تمام ورک فلو رن کا جائزہ لیں
  1. اپنے Shopify ایڈمن سے، ایپ > Flow پر جائیں۔

  2. حالیہ رن پر کلک کریں۔

  3. اختیاری: تفصیلات کا جائزہ لینے کے لیے کسی مخصوص رن پر کلک کریں۔

کسی مخصوص ورک فلو کے لیے ورک فلو رن کا جائزہ لیں
  1. اپنے Shopify ایڈمن سے، ایپ > Flow پر جائیں۔

  2. وہ ورک فلو منتخب کریں جس کے رن کا آپ جائزہ لینا چاہتے ہیں۔

  3. حالیہ رن سیکشن میں درج شدہ رن کا جائزہ لیں۔

  4. اختیاری: تفصیلات کا جائزہ لینے کے لیے کسی مخصوص رن پر کلک کریں۔

کسی مخصوص ورک فلو رن کو تلاش کرنا

آپ درج ذیل طریقوں میں سے کوئی بھی استعمال کر کے Flow میں ورک فلو رن تلاش کر سکتے ہیں:

کیا تلاش کیا جا سکتا ہے

Flow ایپ میں موجود حالیہ رن فہرست میں درج ذیل فلٹر کے کسی بھی مجموعے کے ذریعے رن کی پوری فہرست کو فلٹر کرنے کا آپشن ہوتا ہے:

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

تلاش کرنے سے پہلے، اس بات پر غور کریں کہ آپ ورک فلو رن میں کون سی معلومات تلاش کر سکتے ہیں۔ یہ معلومات ورک فلو رن کی تفصیلات کے اندر ظاہر ہوتی ہیں اور ان میں درج ذیل اقسام شامل ہیں:

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

اس کے علاوہ، ورک فلو رن کو تلاش کرتے وقت درج ذیل حدود پر غور کریں:

  • تلاش کیس کے لیے حساس نہیں ہے۔
  • تلاش کی سٹرنگ میں رموز اوقاف شامل نہیں ہونے چاہئیں۔ مثال کے طور پر، اگر آپ آرڈر ID تلاش کر رہے ہیں، تو gid://shopify/Order/43843493 کے بجائے 43843493 تلاش کریں۔
  • لاگ میں آپ کے ورک فلو میں استعمال ہونے والے ریسورس کے بارے میں تمام تفصیلات شامل نہیں ہوتی ہیں۔ مثال کے طور پر، اگر آپ اپنے ورک فلو میں کوئی پروڈکٹ ID استعمال کرتے ہیں، تو ورک فلو رن کے لاگ میں پروڈکٹ کا نام یا عنوان اس وقت تک شامل نہیں ہوتا جب تک کہ آپ ان فیلڈ کو بھی استعمال نہ کریں۔
  • تلاش پچھلے 14 دنوں کے ورک فلو رن تک محدود ہے۔

Shopify ایڈمن سے تلاش کریں

ایسے وسائل کے لیے جن میں مزید ایکشن مینو ہوتا ہے، آپ Flow رن تلاش کریں کا آپشن منتخب کر کے ورک فلو رن کی تلاش شروع کر سکتے ہیں۔ یہ آپشن درج ذیل وسائل کے لیے دستیاب ہے:

  • آرڈر
  • ڈرافٹ آرڈر
  • کسٹمر
  • پروڈکٹ
  • ویریئنٹ
  • کلیکشن

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

اقدامات:

  1. Shopify ایڈمن میں، وہ وسیلہ کھولیں جسے آپ تلاش کرنا چاہتے ہیں، جیسے کہ آرڈر یا پروڈکٹ۔
  2. مزید ایکشن پر کلک کریں۔
  3. Flow رن تلاش کریں پر کلک کریں۔

سٹیپ ڈیٹا میں ٹیکسٹ کے ذریعے تلاش کریں

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

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

اقدامات:

  1. Flow ایپ کی حالیہ رن لسٹ میں، فلٹر شامل کریں پر کلک کریں۔
  2. ٹیکسٹ شامل ہے کا انتخاب کریں۔
  3. تلاش کرنے کے لیے ٹیکسٹ یا ID درج کریں۔

ٹائم رینج کے لحاظ سے تلاش کریں

ٹائم رینج کے ذریعے ورک فلو رن تلاش کرنے کے لیے درج ذیل باتوں کا جائزہ لیں:

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

اقدامات:

  1. Flow ایپ کی حالیہ رن لسٹ میں، فلٹر شامل کریں پر کلک کریں، اور پھر شروع کا وقت پر کلک کریں۔
  2. سے فیلڈ میں، وہ تاریخ اور وقت درج کریں جو اس وقت کے برابر ہو جب ایونٹ پیش آنا چاہیے تھا۔ مثال کے طور پر، آرڈر بن گیا ٹریگر کے لیے، وہ وقت استعمال کریں جب آرڈر بنایا گیا تھا۔ یقینی بنائیں کہ آپ صحیح AM/PM ویلیو درج کریں۔
  3. تک فیلڈ میں، ایسی تاریخ اور وقت درج کریں جو سے کی تاریخ اور وقت کے 10 منٹ بعد کا ہو۔
  4. تلاش کے نتائج کا جائزہ لیں۔ ورک فلو عام طور پر ٹریگر کرنے والے ایونٹ کے بالکل اسی وقت یا اس کے فوراً بعد رن ہوتے ہیں۔
  5. وقت سے مماثل نتیجے پر کلک کریں اور تصدیق کریں کہ دکھایا گیا وسیلہ اس وسیلے سے میل کھاتا ہے جسے آپ تلاش کر رہے ہیں، جیسے کہ آرڈر۔

ٹائم فلٹر کی مثال

حالیہ رن لسٹ میں کالم

ورک فلو کی حالیہ رن لسٹ ورک فلو رن کے بارے میں اہم ڈیٹا دکھاتی ہے:

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

ورک فلو رن کے لیے تفصیلات دیکھنا

کسی انفرادی ورک فلو کے بارے میں تفصیلی معلومات تک رسائی حاصل کرنے کے لیے، ورک فلو رن کی قطار پر کلک کریں۔

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

تفصیلات کا سیکشن ورک فلو کا پیش منظر دکھاتا ہے اور ان راستوں کو نمایاں کرتا ہے جو ورک فلو نے اختیار کیے تھے۔

ورک فلو کے لیے رن لاگ کی مثال۔ سٹیٹس سب سے اوپر دکھایا گیا ہے اور خاکہ نمایاں کرتا ہے کہ پورا رن کامیاب رہا تھا۔

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

ورک فلو کے لیے رن لاگ کے نتائج کے سیکشن کی مثال۔

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

'ڈرافٹ آرڈر کا ڈیٹا حاصل کریں' کے لیے سٹیپ ڈیٹا سیکشن کی مثال۔

'For each لوپ' ایکشن والے ورک فلو

ایسے ورک فلو جن میں For each لوپ (دہرائیں) کا ایکشن شامل ہے، سٹیپ کو کئی بار دہراتے ہیں۔ Flow نمایاں کرتا ہے کہ ورک فلو کے پیش منظر میں کتنے آئٹم نے کسی راستے کی پیروی کی۔

For each لوپ کے ساتھ ایک حالیہ ورک فلو رن کی مثال۔ مثال کا خاکہ نمایاں کرتا ہے کہ اس رن کے دوران لوپنگ ایکشن 7 بار لیا گیا تھا۔

Flow ہر لوپ ایٹریشن (iteration) کے نتائج بھی دکھاتا ہے اور آپ کو لوپ کو تیزی سے ٹربل شوٹ کرنے کے لیے انجام دیے گئے ایکشن اور خرابیوں کے لحاظ سے فلٹر کرنے کی سہولت دیتا ہے۔

For each لوپ کے ساتھ حالیہ رن کے لیے سٹیپ ڈیٹا کی مثال۔ مثال کا سٹیپ ڈیٹا Items مینو کو نمایاں کرتا ہے، جس سے آپ یہ منتخب کر سکتے ہیں کہ آپ کن 7 آئٹم کے لیے سٹیپ ڈیٹا کا جائزہ لینا چاہتے ہیں۔

جاری ورک فلو رن کو منسوخ کرنا

جب آپ کسی ورک فلو کے مکمل ہونے سے پہلے اسے روکنا چاہیں تو آپ جاری ہے یا ریٹ لمیٹڈ کے سٹیٹس والے ورک فلو رن کو منسوخ کر سکتے ہیں۔ API کی حدوں تک پہنچنے سے بچنے کے لیے، جب آپ دیکھیں کہ ورک فلو حسب منشا کام نہیں کر رہا ہے، یا ناکام رن سے آپ کی حالیہ رن کی فہرست کو بھرنے سے بچانے کے لیے، ورک فلو رن کو منسوخ کرنا ایک مفید آپشن ہو سکتا ہے۔

جاری ورک فلو رن کو منسوخ کرنے کے لیے تحفظات

کسی جاری ورک فلو رن کو منسوخ کرنے سے پہلے، درج ذیل تحفظات کا جائزہ لیں:

  • Flow ایپ میں ورک فلو رن کو منسوخ کرنے کے لیے آپ کا ڈیسک ٹاپ ڈیوائس استعمال کرنا ضروری ہے۔
  • آپ ان رن کو منسوخ نہیں کر سکتے جو پہلے ہی مکمل ہو چکے ہیں۔
  • منسوخ شدہ رن کو بعد میں دوبارہ شروع نہیں کیا جا سکتا۔ اگر آپ کو ورک فلو کو دوبارہ رن کرنے کی ضرورت ہے، تو آپ ورک فلو کے خود بخود ٹرگر ہونے کا انتظار کر سکتے ہیں، رن کو دوبارہ آزما سکتے ہیں، یا دستی طور پر نیا ورک فلو رن شروع کر سکتے ہیں۔
  • ورک فلو رن کو منسوخ کرنے سے متعلقہ ورک فلو خود بخود آف نہیں ہوتا ہے۔ تاہم، ورک فلو کو آف کرنے سے اس کے تمام جاری ورک فلو رن خود بخود منسوخ ہو جاتے ہیں۔
  • ورک فلو کی پیچیدگی کی بنیاد پر، ورک فلو رن کو منسوخ ہونے میں چند سیکنڈ سے لے کر ایک منٹ تک کا وقت لگ سکتا ہے۔

جاری ورک فلو رن کو منسوخ کریں

آپ کسی بھی وقت جاری ورک فلو رن کو منسوخ کر سکتے ہیں۔ جاری ورک فلو رن کو منسوخ کرنے کے متعدد طریقے ہیں:

  • کسی مخصوص رن کو منسوخ کرنے کے لیے، آپ براہ راست ورک فلو رن کی تفصیلات کے صفحے سے منسوخ کر سکتے ہیں۔
  • کسی ایک ورک فلو کے لیے متعدد رن کو منسوخ کرنے کے لیے، آپ ورک فلو کی حالیہ رن کی فہرست سے بڑی تعداد میں رن کو منسوخ کر سکتے ہیں۔

اقدامات:

ورک فلو کے مخصوص رن کو منسوخ کریں
  1. اپنے Shopify ایڈمن سے، ایپ > Flow پر جائیں۔

  2. جاری رن والے اس ورک فلو پر کلک کریں جسے آپ منسوخ کرنا چاہتے ہیں۔

  3. حالیہ رن کے سیکشن میں، اس جاری رن پر کلک کریں جسے آپ منسوخ کرنا چاہتے ہیں۔

  4. منسوخ کریں پر کلک کریں۔

ورک فلو کے لیے متعدد رن کو منسوخ کریں
  1. اپنے Shopify ایڈمن سے، ایپ > Flow پر جائیں۔

  2. جاری رن والے اس ورک فلو پر کلک کریں جسے آپ منسوخ کرنا چاہتے ہیں۔

  3. حالیہ رن کے سیکشن میں، وہ تمام جاری رن منتخب کریں جنہیں آپ منسوخ کرنا چاہتے ہیں۔

  4. رن منسوخ کریں پر کلک کریں۔

ورک فلو رن کو ٹربل شوٹ کرنا

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