ایپس انسٹال کرنا اور سیٹ اپ کرنا

جب آپ کوئی ایسی ایپ تلاش کر لیتے ہیں جسے آپ استعمال کرنا چاہتے ہیں، تو آپ کو اسے اپنے سٹور میں شامل کرنے کی ضرورت ہوتی ہے۔ آپ Shopify App Store سے، فریق ثالث کے انسٹال لنک کے ذریعے، یا کسٹم ایپس کے لیے ڈیویلپر کی جانب سے فراہم کردہ منفرد لنک کے ذریعے کوئی ایپ انسٹال کر سکتے ہیں۔ انسٹال کرنے کے بعد، کچھ ایپس ایسے بلاکس کو بھی سپورٹ کرتی ہیں جنہیں آپ ایپ کے فیچرز تک فوری رسائی حاصل کرنے کے لیے اپنے Shopify admin کے اہم صفحات میں شامل کر سکتے ہیں۔

انسٹال کرنے سے پہلے ایپ کی رسائی کا جائزہ لیں

ایپ کو انسٹال کرنے سے پہلے، Shopify ایک ایپ انسٹال کریں سکرین دکھاتا ہے جو آپ کے سٹور کا ڈیٹا اور وہ حصے ظاہر کرتی ہے جن تک ایپ کو رسائی درکار ہوتی ہے۔ آگے بڑھنے سے پہلے اس معلومات کا بغور جائزہ لیں۔

انسٹال سکرین پر رسائی کی دو کیٹیگریز دکھائی دیتی ہیں:

  • ذاتی ڈیٹا دیکھیں: وہ ذاتی ڈیٹا جس کی ایپ کو رسائی مل سکتی ہے، جیسے کسٹمرز، سٹور کا مالک، اور بلاگ کے معاونین۔
  • سٹور کا ڈیٹا دیکھیں اور اس میں ترمیم کریں: آپ کے سٹور کے وہ حصے جنہیں ایپ دیکھ اور مدون کر سکتی ہے، جیسے کسٹمرز، پروڈکٹس، آرڈرز، ڈسکاؤنٹس، گفٹ کارڈز، مارکیٹنگ، سٹور کے اینالیٹکس، اور آن لائن سٹور۔

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

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

Shopify App Store کے ذریعے کوئی ایپ انسٹال کریں

اقدامات:

  1. Shopify App Store میں لاگ ان کریں۔
  2. وہ ایپ تلاش کریں جسے آپ انسٹال کرنا چاہتے ہیں، اور پھر ایپ لسٹنگ پر کلک کریں۔
  3. ایپ لسٹنگ کے صفحہ پر، انسٹال کریں پر کلک کریں۔
  4. ایپ انسٹال کریں سکرین پر، ایپ کی ڈیٹا تک رسائی کی شرائط اور پرائیویسی پالیسی کا جائزہ لیں۔
  5. ایپ کے استعمال کی اجازت دینے کے لیے، انسٹال کریں پر کلک کریں۔

ایپ کے انسٹال ہونے کے بعد، آپ اسے اپنے Shopify ایڈمن میں ایپس کے صفحہ سے دیکھ اور استعمال کر سکتے ہیں۔

اقدامات:

  1. ڈیویلپر کی سائٹ سے ایپ کا انسٹال لنک حاصل کریں، اور پھر لنک پر کلک کریں۔
  2. ایپ انسٹال کریں سکرین پر، ایپ کی ڈیٹا تک رسائی کی شرائط اور پرائیویسی پالیسی کا جائزہ لیں۔
  3. ایپ کے استعمال کی اجازت دینے کے لیے، ایپ انسٹال کریں پر کلک کریں۔

تھرڈ پارٹی انسٹال لنک کے ساتھ انسٹال کرتے وقت، آپ کو ایک وارننگ موصول ہوتی ہے کہ ایپ Shopify App Store سے نہیں ہے۔ اس کا لازمی طور پر یہ مطلب نہیں ہے کہ ایپ غیر محفوظ ہے۔ تاہم، ایپ اس تصدیق اور منظوری کے عمل سے نہیں گزری ہے جو Shopify App Store میں لسٹ کی گئی ایپس کے لیے درکار ہوتا ہے۔

کسٹم ایپ انسٹال کریں

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

اقدامات:

  1. ڈیویلپر سے ایپ کا انسٹال لنک حاصل کریں، اور پھر لنک پر کلک کریں۔
  2. ایپ انسٹال کریں سکرین پر، ایپ کی ڈیٹا تک رسائی کی شرائط اور پرائیویسی پالیسی کا جائزہ لیں۔
  3. ایپ کے استعمال کی اجازت دینے کے لیے، ایپ انسٹال کریں پر کلک کریں۔

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

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

Dev Dashboard کا استعمال کرتے ہوئے کسٹم ایپ بنائیں

آپ Dev Dashboard کا استعمال کر کے کسٹم ایپس بنا سکتے ہیں۔ کسٹم ایپس Shopify کی APIs کا استعمال کرتے ہوئے آپ کے سٹور کے ڈیٹا تک رسائی حاصل کرتی ہیں یا آپ کے آن لائن سٹور کو دوسرے پلیٹ فارمز تک وسعت دیتی ہیں۔

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

اقدامات:

  1. اپنے Shopify ایڈمن سے، سیٹنگز > ایپس پر جائیں۔

  2. ایپس ڈیویلپ کریں پر کلک کریں۔

  3. Dev Dashboard میں ایپس بنائیں پر کلک کریں۔

  4. اپنے Dev Dashboard سے، ایپ بنائیں پر کلک کریں۔

  5. Dev Dashboard سے شروع کریں سیکشن میں، اپنی ایپ کا نام درج کریں، اور پھر بنائیں پر کلک کریں۔

  6. اپنی ایپ کے لیے ایک ورژن بنائیں:

    1. URLs سیکشن میں، اپنی ایپ کے URL کی وضاحت کریں۔ اگر آپ کی ایپ Shopify ایڈمن میں ایمبیڈڈ نہیں ہے، تو آپ ڈیفالٹ URL استعمال کر سکتے ہیں https://shopify.dev/apps/default-app-home۔
    2. Webhooks API ورژن میں، کوئی Webhooks API ورژن منتخب کریں۔
    3. رسائی کے سیکشن میں، اپنی ایپ کے سکوپس درج کریں۔
    4. ریلیز کریں پر کلک کریں۔
    5. اختیاری: ورژن کا نام اور ورژن کا میسج درج کریں۔
    6. ریلیز کریں پر کلک کریں۔

Dev Dashboard سے کسٹم ایپ انسٹال کریں

کسی کسٹم ایپ کو بنانے کے بعد، آپ اسے براہ راست اپنے Dev Dashboard سے انسٹال کر سکتے ہیں۔ جب آپ کو اسی تنظیم کا حصہ بننے والے دیگر سٹورز کے لیے ایپ انسٹال کرنے کی ضرورت ہو تو آپ ایپ کا انسٹالیشن لنک بھی شیئر کر سکتے ہیں۔

اقدامات:

  1. اپنے Shopify ایڈمن سے، سیٹنگز > ایپس پر جائیں۔

  2. ایپس ڈیویلپ کریں پر کلک کریں۔

  3. Dev Dashboard میں ایپس بنائیں پر کلک کریں۔

  4. ایپس کے سیکشن میں، اس کسٹم ایپ پر کلک کریں جسے آپ انسٹال کرنا چاہتے ہیں۔

  5. انسٹالز سیکشن میں، ایپ انسٹال کریں پر کلک کریں۔

  6. اختیاری: اگر آپ کے پاس ایک سے زیادہ سٹورز ہیں، تو وہ سٹور منتخب کریں جس کے لیے آپ ایپ انسٹال کرنا چاہتے ہیں۔

  7. انسٹال کریں پر کلک کریں۔

API کی درخواستوں کے لیے ایکسس ٹوکن حاصل کریں

Dev Dashboard میں بنائی گئی کسٹم ایپ کو انسٹال کرنے کے بعد، آپ کے ایپ ڈیولپر کو آپ کے سٹور پر API کی درخواستیں کرنے کے لیے ایک ایکسس ٹوکن حاصل کرنے کی ضرورت ہوتی ہے۔ اس عمل کے لیے ڈیولپر کی معلومات درکار ہیں اور اسے براہ راست آپ کے Shopify ایڈمن سے مکمل نہیں کیا جا سکتا۔

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

لیگیسی کسٹم ایپ کے لیے ایکسس ٹوکن حاصل کریں

اگر آپ نے یا کسی ڈیولپر نے 1 جنوری 2026 سے پہلے آپ کے Shopify ایڈمن میں کوئی لیگیسی کسٹم ایپ بنائی ہے، تو آپ ایپ کو انسٹال کرنے کے بعد اپنے Shopify ایڈمن سے اس کا Admin API ایکسس ٹوکن حاصل کر سکتے ہیں۔ اقدامات کے لیے، Shopify Dev Docs - Shopify ایڈمن میں کسٹم ایپس کے لیے ایکسس ٹوکنز جنریٹ کریں سے رجوع کریں۔

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

بلاکس کی مدد سے آپ اپنی ایپس کے اہم فیچرز کو ڈیسک ٹاپ پر اپنے Shopify ایڈمن کے کلیدی صفحات پر براہ راست استعمال کر سکتے ہیں۔ آپ اپنے Products، Orders، اور Customers کے صفحات میں بلاکس شامل کر سکتے ہیں۔

اگر آپ نے اپنے سٹور پر کسی تعاون یافتہ صفحے کے بلاک والی کوئی ایپ انسٹال کی ہے، تو وہ صفحہ ایک Blocks کا سیکشن دکھاتا ہے۔

اقدامات:

  1. اپنے Shopify ایڈمن سے، اس صفحے پر جائیں جس میں آپ بلاک شامل کرنا چاہتے ہیں۔
  2. Blocks سیکشن میں، + Block پر کلک کریں۔
  3. جس بلاک کو آپ بطور پیش نظارہ صفحے پر شامل کرنا چاہتے ہیں اس کے نام پر کلک کریں۔
  4. اپنے شامل کردہ بلاک کو استعمال کریں۔ اگر آپ صفحے سے ہٹتے ہیں، تو بلاک غائب ہو جاتا ہے۔
  5. اختیاری: اگر آپ چاہتے ہیں کہ کوئی بلاک آپ کے سٹور پر موجود تمام عملے کے لیے صفحے پر مستقل طور پر ظاہر ہو، تو بلاک کے آگے Pin آئیکن پر کلک کریں۔

ایپ انسٹال کرنے کے بعد، آپ اپنی ایپ کی سیٹنگز کا نظم کر سکتے ہیں، اپنی ایپ کے چارجز کا جائزہ لے سکتے ہیں، یا ایپ ڈیویلپر سے مدد حاصل کر سکتے ہیں۔ اگر آپ کو کوئی ایپ ہٹانے کی ضرورت ہے، تو ایپس اَن انسٹال کرنے کے بارے میں جانیں۔