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

Shopify מציינת ש-Sales channelsChannels / ערוציםערוצי מכירה או משטחים שבהם Shopify יכולה לפרסם, למכור או להציג מידע מהחנות.פתיחה במילון (ערוצי מכירה) מנוהלים בנפרד דרך Manage sales channelsChannels / ערוציםערוצי מכירה או משטחים שבהם Shopify יכולה לפרסם, למכור או להציג מידע מהחנות.פתיחה במילון, ולא תמיד מתנהגים כמו אפליקציה רגילה.

שיקולים לפני הסרה

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

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

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

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

הסרת אפליקציה

כדי להסיר אפליקציה, נכנסים ל-Apps באדמין, פותחים את תפריט הפעולות של האפליקציה, בוחרים Uninstall (הסר התקנה), בוחרים סיבת הסרה אם מוצגת אפשרות כזו, ומאשרים.

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

הסרת אפליקציה עם מלאי במיקום אפליקציה

חלק מהאפליקציות יוצרות App location (מיקום אפליקציה) שבו נשמר מלאי. אם יש InventoryInventory / מלאימונח Shopify שמשמעותו בעברית: מלאי. ההקשר המדויק תלוי בעמוד או בתהליך שבו המונח מופיע.פתיחה במילון (מלאי) במיקום כזה, Shopify דורשת לטפל בו לפני הסרת האפליקציה.

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

Shopify מציינת שגם מגבלת מספר Locations (מיקומים) יכולה להיות רלוונטית כאשר מנהלים מלאי ומיקומי אפליקציה.

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

כדי למחוק Custom appCustom app / אפליקציה מותאמתאפליקציה שנבנית במיוחד עבור חנות או ארגון מסוים ולא מופצת לכלל הסוחרים.פתיחה במילון (אפליקציה מותאמת), צריך להסיר אותה ואז למחוק אותה דרך אזור האפליקציות או Dev DashboardDev Dashboard / לוח פיתוחלוח הבקרה למפתחים שבו יוצרים ומנהלים אפליקציות מותאמות וגרסאות שלהן.פתיחה במילון, בהתאם לסוג האפליקציה.

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

צפייה באפליקציות שהוסרו

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

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

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

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

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

היסטוריית התקנה והסרה

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

Shopify מציינת שבהיסטוריית Sales channelsChannels / ערוציםערוצי מכירה או משטחים שבהם Shopify יכולה לפרסם, למכור או להציג מידע מהחנות.פתיחה במילון (ערוצי מכירה) ייתכנו הבדלים, ולכן חשוב להבחין בין אפליקציה לבין ערוץ מכירה.

בדיקות אחרי הסרה

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

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

שאלות נפוצות

האם הסרת אפליקציה מוחקת תמיד את כל הקוד שלה?

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

מה עושים אם לאפליקציה יש מלאי במיקום אפליקציה?

צריך להעביר או למחוק את המלאי לפני ההסרה, ולבדוק השפעה על מלאי מחויב להזמנות.