ایپس کے بارے میں

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

پبلک ایپس کی دو اقسام ہیں: لسٹڈ اور ان لسٹڈ۔ دونوں Shopify کے ایپ ریویو کے عمل سے گزرتی ہیں اور انہیں Shopify App Store سے انسٹال کیا جا سکتا ہے۔

ان لسٹڈ پبلک ایپس Shopify App Store کے سرچ رزلٹس یا کیٹیگریز میں ظاہر نہیں ہوتی ہیں۔ آپ کوئی ان لسٹڈ ایپ اس وقت انسٹال کر سکتے ہیں جب آپ کو ایپ کی Shopify App Store لسٹنگ کا لنک دیا گیا ہو، یا آپ اسے براہ راست ڈویلپر کی ویب سائٹ سے انسٹال کر سکتے ہیں۔

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

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

Shopify کی بنائی ہوئی ایپس

Shopify کی بنائی ہوئی ایپس عام طور پر مفت ہوتی ہیں اور براہ راست Shopify سے تعاون یافتہ ہوتی ہیں۔ آپ Help Center میں Shopify کی بنائی ہوئی ایپس میں یا Shopify App Store میں مکمل فہرست کا جائزہ لے سکتے ہیں۔

Built for Shopify بیج

Built for Shopify بیج ان ایپ لسٹنگز پر ظاہر ہوتا ہے جو Shopify کی سخت ٹیسٹنگ سے گزر چکی ہیں اور ہمارے اعلی ترین معیار پر پورا اترتی ہیں۔ جب یہ بیج ظاہر ہوتا ہے، تو آپ کو معلوم ہوتا ہے کہ سرٹیفکیشن حاصل کرنے کے لیے ایپ تین شعبوں میں درج ذیل تقاضوں کو پورا کرتی ہے:

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

اگر کوئی ایپ ان تقاضوں کو پورا کرنا بند کر دے، تو وہ Built for Shopify کا درجہ کھو دیتی ہے۔ معیار کو برقرار رکھنے کے لیے Shopify سالانہ بنیادوں پر سرٹیفکیشنز کا جائزہ لیتا ہے۔

کسٹم ایپس

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

آپ Dev Dashboard کا استعمال کر کے کسٹم ایپس بناتے اور مینیج کرتے ہیں۔ Dev Dashboard آپ کو اپنی ایپس مینیج کرنے، لاگز اور ہیلتھ میٹرکس کے ساتھ کارکردگی کو ٹریک کرنے، اور اپنے لائیو سٹور پر تعینات کرنے سے پہلے ڈیولپمنٹ سٹورز کے ساتھ ٹیسٹ کرنے کی سہولت دیتا ہے۔ مزید معلومات کے لیے، Shopify Dev Docs - Dev Dashboard کی دستاویزات دیکھیں۔

شروع کرنے کے لیے، Dev Dashboard کا استعمال کرتے ہوئے کسٹم ایپ بنانا دیکھیں۔ اپنی ایپ بنانے کے بعد، آپ اسے انسٹال کر سکتے ہیں اور API تک رسائی سیٹ اپ کر سکتے ہیں۔ آپ کسی بھی وقت اپنی ایپ کی سیٹنگز اپ ڈیٹ کر سکتے ہیں، اسے ان انسٹال کر سکتے ہیں، یا کوئی کسٹم ایپ حذف کر سکتے ہیں۔ اگر آپ کے پاس 1 جنوری، 2026 سے پہلے کی بنی ہوئی پرانی کسٹم ایپس موجود ہیں، تو آپ انہیں اپنے Shopify ایڈمن سے مینیج کر سکتے ہیں۔

کسٹم ایپس بنانے اور مینیج کرنے کے لیے درکار اجازتیں

کسٹم ایپس بنانے اور مینیج کرنے کے لیے سٹور کے مالکان کو خودکار طور پر مکمل رسائی حاصل ہوتی ہے۔ کسی سٹاف ممبر کو کسٹم ایپس بنانے، ان میں ترمیم کرنے یا حذف کرنے کی رسائی دینے کے لیے، اپنے سٹاف کو App development > Develop کی اجازت تفویض کریں۔ کولیبریٹرز Dev Dashboard تک رسائی حاصل نہیں کر سکتے کیونکہ ان کے پاس تنظیمی سطح کی اجازتیں نہیں ہوتیں۔

Dev Dashboard میں صارف کی اجازتوں کے بارے میں مزید معلومات کے لیے، Shopify Dev Docs - User permissions دیکھیں۔

کسٹم Level 2 PII ایپس

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

ذاتی طور پر قابل شناخت معلومات (PII) وہ معلومات ہیں جو اکیلے یا ملا کر کسی فرد کی منفرد شناخت کر سکتی ہیں۔ Shopify App Store کی ایپس مختلف اقسام کی PII تک رسائی حاصل کر سکتی ہیں جب وہ آپ کے سٹور، کسٹمرز، آرڈرز، یا دیگر کاروباری ڈیٹا کے بارے میں معلومات استعمال کرتی ہیں۔ کسٹم Level 2 PII ایپس تک رسائی حاصل کرنے کے لیے، آپ کا سٹور Grow پلان یا اس سے اعلیٰ پلان پر ہونا چاہیے۔

غیر تعاون یافتہ کسٹم ایپس

جب آپ Shopify ایڈمن میں کوئی کسٹم ایپ بناتے ہیں، تو آپ اس کے ساتھ کوئی سٹاف یا کولیبریٹر اکاؤنٹ منسلک کرتے ہیں۔ اس بات کو یقینی بنانے کے لیے کہ ڈویلپر کو یہ تنبیہات مل رہی ہیں، آپ کسٹم ایپ کے App settings صفحے پر کسٹم ایپ سے منسلک اکاؤنٹ دیکھ اور اپ ڈیٹ کر سکتے ہیں۔

جب آپ کی استعمال کردہ کوئی کسٹم ایپ غیر تعاون یافتہ ہو جائے، تو آپ کو اس ایپ کے ڈویلپر سے رابطہ کر کے اسے اپ ڈیٹ کرنے کی درخواست کرنی چاہیے۔ آپ کو ملنے والی کوئی بھی تنبیہ بھی فوری طور پر ایپ ڈویلپر کو بھیجنی چاہیے۔

اگر آپ کے پاس اپنے ڈویلپر کا رابطہ ای میل نہیں ہے، یا آپ نہیں جانتے کہ آپ کے Shopify ایڈمن میں بنائی گئی کسٹم ایپ کس نے تیار کی ہے، تو Shopify Support سے رابطہ کریں۔ اگر آپ ایپ کے اصل ڈویلپر سے رابطہ نہیں کر سکتے ہیں، تو آپ مطلوبہ تبدیلیاں کرنے میں مدد کے لیے کسی Shopify Partner کی خدمات حاصل کر سکتے ہیں۔

Shopify Partner کی خدمات حاصل کرنے کے بارے میں مزید جانیں۔

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

غیر تعاون یافتہ ایپس

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

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

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

Shopify API کے نئے ورژن ہر تین ماہ بعد جاری کیے جاتے ہیں۔ یہ ورژن نئے فیچرز متعارف کرا سکتے ہیں یا موجودہ فیچرز کو تبدیل یا ہٹا سکتے ہیں۔ ایپ کے ڈویلپر کی جانب سے اپنی ایپ کو نئے ورژن پر اپ ڈیٹ کرنے سے پہلے Shopify API کا ہر ورژن ایک سال تک کام کرتا رہتا ہے۔

اگر Shopify API کا کوئی مخصوص ورژن ایسی تبدیلی متعارف کراتا ہے جس سے کوئی ایپ خراب ہو جاتی ہے، تو ہم اس ایپ کے ڈویلپر کو مطلع کرتے ہیں، اور اسے اپ ڈیٹ کرنے کے لیے ان کے پاس 9 ماہ کا وقت ہوتا ہے۔ 9 ماہ کے بعد، اگر ڈویلپر مطلوبہ تبدیلیاں نہیں کرتا ہے، تو ایپ غیر تعاون یافتہ ہو جاتی ہے اور حسب توقع کام کرنا بند کر سکتی ہے۔

غیر تعاون یافتہ ایپ انسٹال کرنا

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

غیر تعاون یافتہ ایپ کا نظم کرنا

غیر تعاون یافتہ ایپ کا ڈویلپر اپنی ایپ کو اپ ڈیٹ کرنے کا ذمہ دار ہے۔ ایپ کے ڈویلپر تک پہنچنے کے مختلف طریقے ہیں جو آپ کے زیر استعمال ایپ کی قسم پر منحصر ہیں۔

Shopify پبلک ایپ اور کسٹم ایپ کے ڈویلپر کو بریکنگ تبدیلیوں کے بارے میں جلد مطلع کرتا ہے، تاکہ ان کے پاس اپنی ایپ کے غیر تعاون یافتہ ہونے سے پہلے انہیں اپ ڈیٹ کرنے کا وقت ہو۔

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

چونکہ ان ایپ کو تھرڈ پارٹی ڈویلپر مینٹین کرتے ہیں، اس لیے Shopify آپ کے لیے ان ایپ میں کوئی تبدیلی یا اپ ڈیٹ نہیں کر سکتا۔