Apps (אפליקציות) ב-Shopify (שופיפיי) מאפשרות להרחיב את האדמין של Shopify או להוסיף יכולות חדשות לחנות. אפליקציות יכולות להיות Public appsPublic apps / אפליקציות ציבוריותPublic apps (אפליקציות ציבוריות) הן אפליקציות שעברו סקירה של Shopify (שופיפיי) ומפורסמות ב-Shopify App Store — כל סוחר יכול להתקין אותן בחנות שלו בכמה קליקים.פתיחה במילון (אפליקציות ציבוריות) או Custom appsCustom apps / אפליקציות מותאמותCustom app (אפליקציית מותאמת) היא אפליקציה שנבנית עבור חנות Shopify (שופיפיי) ספציפית אחת בלבד — לא מפורסמת בחנות האפליקציות ומיועדת לאינטגרציות פנימיות או לוגיקה עסקית ייחודית.פתיחה במילון (אפליקציות מותאמות).

אפליקציות ציבוריות יכולות להופיע ב-Shopify App Store (חנות האפליקציות של Shopify), לאחר שהן עוברות את תהליך הבדיקה של Shopify. יש גם Unlisted public appsUnlisted public apps / אפליקציות ציבוריות לא רשומותUnlisted public apps הן אפליקציות שעברו את תהליך הבדיקה של Shopify (שופיפיי) אך אינן מופיעות בחיפוש ב-App Store — ניתן להתקינן רק דרך קישור ישיר או אתר המפתח.פתיחה במילון (אפליקציות ציבוריות לא רשומות) שאינן מופיעות בחיפוש או בקטגוריות של App Store, אבל אפשר להתקין אותן דרך קישור לרשומת האפליקציה או דרך אתר המפתח.

חיובים על אפליקציות יכולים להופיע בחשבון Shopify bill (חשבון Shopify), ולכן לפני התקנה צריך להבין אם יש עלות חודשית, חיוב לפי שימוש, תקופת ניסיון או חיובים נוספים.

אפליקציות שנוצרו על ידי Shopify

Apps made by Shopify (אפליקציות שנוצרו על ידי Shopify) הן אפליקציות רשמיות של Shopify. אפשר למצוא אותן ב-Shopify App Store, והן נועדו להתחבר בצורה הדוקה לתכונות Shopify.

כאשר בוחרים אפליקציה, חשוב להבחין בין אפליקציה רשמית של Shopify לבין אפליקציה של מפתח צד שלישי. שתיהן יכולות להיות תקינות, אבל האחריות לתמיכה, פיתוח ועדכונים יכולה להיות שונה.

Built for Shopify badge

Built for Shopify badge (תג Built for Shopify) מסמן אפליקציות שעומדות בסטנדרטים של Shopify בתחומים כמו איכות, ביצועים וחוויית שימוש. התג אינו מחליף בדיקה עסקית, אבל הוא סימן שימושי בזמן בחירת אפליקציות.

גם כאשר אפליקציה מקבלת תג איכות, צריך לבדוק שהיא מתאימה למדינה, למטבע, לשפה, לתהליך העבודה ולתבנית של החנות שלכם.

אפליקציות מותאמות

Custom appCustom app / אפליקציה מותאמתCustom app (אפליקציה מותאמת) היא אפליקציה שנבנית במיוחד עבור חנות Shopify (שופיפיי) אחת בלבד — לא מתפרסמת ב-App Store ומיועדת לצרכים הספציפיים של אותה חנות.פתיחה במילון (אפליקציה מותאמת) היא אפליקציה שאתם או מפתח בונים במיוחד עבור חנות Shopify שלכם, בניגוד לאפליקציה ציבורית שמיועדת לשימוש של הרבה חנויות.

אפשר להשתמש באפליקציה מותאמת כדי להוסיף יכולות לאדמין של Shopify, לגשת ישירות לנתוני החנות בעזרת Shopify APIs (ממשקי APIAPI / ממשק תכנות יישומיםAPI (Application Programming Interface) הוא ממשק שמאפשר לאפליקציות ולמערכות חיצוניות לתקשר עם Shopify (שופיפיי) — לקרוא נתונים ולעדכן אותם.פתיחה במילון של Shopify), או להרחיב את החנות לפלטפורמות אחרות בעזרת Storefront APIAPI / ממשק תכנות יישומיםAPI (Application Programming Interface) הוא ממשק שמאפשר לאפליקציות ולמערכות חיצוניות לתקשר עם Shopify (שופיפיי) — לקרוא נתונים ולעדכן אותם.פתיחה במילון.

שופיפיי מפנה את ניהול האפליקציות המותאמות ל-Dev Dashboard (לוח הבקרה למפתחים). משם אפשר ליצור אפליקציה מותאמת, להתקין אותה, להגדיר גישת APIAPI / ממשק תכנות יישומיםAPI (Application Programming Interface) הוא ממשק שמאפשר לאפליקציות ולמערכות חיצוניות לתקשר עם Shopify (שופיפיי) — לקרוא נתונים ולעדכן אותם.פתיחה במילון, לעדכן הגדרות, להסיר התקנה, למחוק אפליקציה מותאמת ולנהל אותה מתוך האדמין.

הרשאות נדרשות לאפליקציות מותאמות

כדי ליצור ולנהל אפליקציות מותאמות, משתמשים וצוותים צריכים הרשאות מתאימות. שופיפיי מציינת שגם Collaborators (משתפי פעולה) יכולים להיות מעורבים, בהתאם להרשאות שניתנו להם.

PermissionsPermissions / הרשאותPermissions (הרשאות) הן תחומי הגישה שמוענקים למשתמש או לאפליקציה בחנות Shopify (שופיפיי) — כמו גישה למוצרים, הזמנות, תבניות או הגדרות — ומאפשרות לצמצם גישה לפי תפקיד.פתיחה במילון (הרשאות) קובעות לאיזה סוג מידע האפליקציה יכולה לגשת ומה היא יכולה לשנות. כאשר אפליקציה מקבלת הרשאות רחבות מדי, היא יכולה להשפיע על נתונים רגישים בחנות.

Custom Level 2 PII apps

PIIPII / מידע מזהה אישיPII (Personally Identifiable Information) הוא כל נתון שמאפשר לזהות לקוח ספציפי — שם, כתובת, אימייל, טלפון — ו-Shopify (שופיפיי) מגבילה את הגישה אליו בהקשרים מסוימים כדי להגן על פרטיות הלקוח.פתיחה במילון (מידע מזהה אישי) הוא מידע שיכול לזהות אדם, ו-Level 2 PIIPII / מידע מזהה אישיPII (Personally Identifiable Information) הוא כל נתון שמאפשר לזהות לקוח ספציפי — שם, כתובת, אימייל, טלפון — ו-Shopify (שופיפיי) מגבילה את הגישה אליו בהקשרים מסוימים כדי להגן על פרטיות הלקוח.פתיחה במילון apps הן אפליקציות שיכולות לגשת לרמות רגישות יותר של מידע כזה.

שופיפיי מציינת שאם נרשמים לתוכנית Basic או Starter, או משנמכים אל אחת מהתוכניות האלה, אין גישה ל-Custom Level 2 Personally Identifiable Information apps.

אפליקציות מותאמות שאינן נתמכות

כאשר Custom appCustom app / אפליקציה מותאמתCustom app (אפליקציה מותאמת) היא אפליקציה שנבנית במיוחד עבור חנות Shopify (שופיפיי) אחת בלבד — לא מתפרסמת ב-App Store ומיועדת לצרכים הספציפיים של אותה חנות.פתיחה במילון (אפליקציה מותאמת) שאתם משתמשים בה הופכת ל-Unsupported (לא נתמכת), צריך לפנות למפתח האפליקציה ולבקש שיעדכן אותה. כדאי להעביר למפתח כל אזהרה שמתקבלת באדמין מיד כשהיא מופיעה.

אם אין לכם אימייל של המפתח או שאינכם יודעים מי פיתח אפליקציה מותאמת שנוצרה באדמין, שופיפיי מפנה לפנייה לתמיכת Shopify. אם אי אפשר להגיע למפתח המקורי, אפשר לשכור Shopify Partner כדי לעזור לבצע את השינויים הנדרשים.

אפליקציות שאינן נתמכות

Unsupported appsUnsupported apps / אפליקציות שאינן נתמכותUnsupported apps הן אפליקציות שמותקנות בחנות Shopify (שופיפיי) אך לא עודכנו לתואם עם גרסאות ה-API הנוכחיות — האדמין מציג לגביהן התראה פעילה.פתיחה במילון (אפליקציות שאינן נתמכות) הן אפליקציות שאינן מעודכנות לשינויים ב-Shopify APIs. אם אפליקציה שכבר מותקנת אינה תואמת להגדרות החנות, תקבלו באדמין התראה שמסבירה אילו הגדרות אינן תואמות.

APIAPI / ממשק תכנות יישומיםAPI (Application Programming Interface) הוא ממשק שמאפשר לאפליקציות ולמערכות חיצוניות לתקשר עם Shopify (שופיפיי) — לקרוא נתונים ולעדכן אותם.פתיחה במילון (ממשק תכנות יישומים) הוא המנגנון שמאפשר לאפליקציות לתקשר עם Shopify. האפליקציות שמותקנות בחנות משתמשות ב-Shopify APIs כדי לקבל ולעדכן נתונים ולעזור לנהל את העסק.

שופיפיי משחררת גרסאות חדשות של APIs כל שלושה חודשים. כל גרסה ממשיכה לעבוד במשך שנה, ולאחר מכן מפתחי האפליקציות צריכים לעדכן את האפליקציות לגרסה חדשה יותר.

אם שינוי בגרסת APIAPI / ממשק תכנות יישומיםAPI (Application Programming Interface) הוא ממשק שמאפשר לאפליקציות ולמערכות חיצוניות לתקשר עם Shopify (שופיפיי) — לקרוא נתונים ולעדכן אותם.פתיחה במילון מסוימת שובר אפליקציה, שופיפיי מודיעה למפתח האפליקציה, ויש לו תשעה חודשים לבצע את השינויים הנדרשים. אם אחרי תשעה חודשים המפתח לא מעדכן את האפליקציה, היא הופכת ללא נתמכת ועלולה להפסיק לעבוד כמצופה.

ניהול אפליקציות שאינן נתמכות

האחריות לעדכן אפליקציה שאינה נתמכת היא של המפתח שלה. שופיפיי יכולה להודיע למפתחים על שינויים שוברים מראש, אבל אפליקציות צד שלישי מתוחזקות על ידי המפתחים שלהן ולא על ידי Shopify.

כאשר מתקינים או ממשיכים להשתמש באפליקציה שאינה נתמכת, צריך להבין את הסיכון: היא עלולה להפסיק לעבוד, לאבד גישה לחלק מהנתונים או לגרום לתהליך עבודה לא צפוי.

שאלות נפוצות

מהי אפליקציה מותאמת?

אפליקציה מותאמת היא אפליקציה שנבנית במיוחד עבור חנות Shopify אחת, כדי להוסיף יכולות, לגשת לנתונים דרך API או לחבר את החנות למערכות אחרות.

מה המשמעות של אפליקציה לא נתמכת?

זו אפליקציה שהמפתח שלה לא עדכן אותה לשינויים ב-Shopify APIs, ולכן היא עלולה להפסיק לעבוד או לא להתאים להגדרות החנות.