לאחר שמצאתם app (אפליקציה) שמתאימה לצורך שלכם, צריך להוסיף אותה לחנות. Shopify מאפשרת התקנה דרך Shopify App Store (חנות האפליקציות של Shopify), דרך third-party install linkThird-party install link / קישור התקנה של צד שלישיThird-party install link הוא קישור התקנה ישיר לאפליקציה ב-Shopify (שופיפיי) שהיה בשימוש לפני דצמבר 2019 — כיום הוא תקף רק לאפליקציות ישנות שנוצרו לפני אותו תאריך.פתיחה במילון (קישור התקנה צד שלישי), או דרך קישור ייחודי של developer (מפתח) עבור custom appCustom app / אפליקציה מותאמתCustom app (אפליקציה מותאמת) היא אפליקציה שנבנית במיוחד עבור חנות Shopify (שופיפיי) אחת בלבד — לא מתפרסמת ב-App Store ומיועדת לצרכים הספציפיים של אותה חנות.פתיחה במילון (אפליקציה מותאמת).

לפני התקנה, Shopify מציגה Install app (התקנת אפליקציה) עם פירוט הנתונים והאזורים שהאפליקציה מבקשת לגשת אליהם. זה שלב חובה לבדיקה, במיוחד בחנות פעילה עם לקוחות, הזמנות, הנחות ודוחות.

במדריך הזה

  • בדיקת גישה לפני התקנה
  • התקנה דרך Shopify App Store
  • התקנה מקישור צד שלישי
  • התקנת custom appCustom app / אפליקציה מותאמתCustom app (אפליקציה מותאמת) היא אפליקציה שנבנית במיוחד עבור חנות Shopify (שופיפיי) אחת בלבד — לא מתפרסמת ב-App Store ומיועדת לצרכים הספציפיים של אותה חנות.פתיחה במילון
  • Dev DashboardDev Dashboard / לוח פיתוחDev Dashboard הוא סביבת הניהול של Shopify Partners (שותפי שופיפיי) שממנה פותחים חנויות פיתוח, בודקים אפליקציות ומנהלים העברות חנויות ללקוחות — בלי מגבלות משתמשים של תוכניות מסחריות.פתיחה במילון, access tokenAccess token / אסימון גישהAccess token הוא הסוד שאפליקציה משתמשת בו כדי לבצע קריאות API בשם חנות Shopify (שופיפיי) — הוא נוצר בסיום זרימת OAuth ותקף עד שהסוחר מסיר את האפליקציה.פתיחה במילון ובלוקים באדמין

בדיקת גישה לפני התקנה

מסך ההתקנה מציג שתי קטגוריות גישה: View personal data (צפייה במידע אישי), כמו לקוחות, בעל החנות ותורמי בלוג; ו-View and edit store data (צפייה ועריכת נתוני חנות), כמו לקוחות, מוצרים, הזמנות, הנחות, Gift cards (כרטיסי מתנה), Marketing (שיווק), Store analytics (אנליטיקת חנות) ו-Online Store (חנות אונליין).

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

התקנה דרך Shopify App Store

  1. היכנסו ל-Shopify App Store.
  2. חפשו את האפליקציה ולחצו על עמוד האפליקציה.
  3. לחצו Install.
  4. במסך Install app בדקו דרישות גישה ומדיניות פרטיות.
  5. לחצו Install כדי לאשר שימוש באפליקציה.

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

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

קישורי התקנה צד שלישי עובדים רק עבור אפליקציות שנוצרו לפני 5 בדצמבר 2019. אם לוחצים על קישור צד שלישי לאפליקציה חדשה יותר, Shopify מציגה שגיאה ולא מאפשרת התקנה. כאשר מתקינים מקישור כזה, Shopify מציגה אזהרה שהאפליקציה אינה מתוך Shopify App Store, כלומר היא לא עברה את תהליך האימות והאישור של החנות.

התקנת custom app

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

Dev Dashboard, access token ובלוקים

אפשר ליצור custom apps דרך Dev DashboardDev Dashboard / לוח פיתוחDev Dashboard הוא סביבת הניהול של Shopify Partners (שותפי שופיפיי) שממנה פותחים חנויות פיתוח, בודקים אפליקציות ומנהלים העברות חנויות ללקוחות — בלי מגבלות משתמשים של תוכניות מסחריות.פתיחה במילון. שם מגדירים URLURL / כתובת קישורURL (כתובת קישור) היא הכתובת הייחודית של כל עמוד, מוצר, קולקציה או משאב בחנות Shopify (שופיפיי) — מה שמופיע בשורת הדפדפן ומשמש לניווט, שיתוף, ו-SEO.פתיחה במילון לאפליקציה, Webhooks APIAPI / ממשק תכנות יישומיםAPI (Application Programming Interface) הוא ממשק שמאפשר לאפליקציות ולמערכות חיצוניות לתקשר עם Shopify (שופיפיי) — לקרוא נתונים ולעדכן אותם.פתיחה במילון Version (גרסת APIAPI / ממשק תכנות יישומיםAPI (Application Programming Interface) הוא ממשק שמאפשר לאפליקציות ולמערכות חיצוניות לתקשר עם Shopify (שופיפיי) — לקרוא נתונים ולעדכן אותם.פתיחה במילון לוובהוקים), scopes (היקפי גישה) וגרסאות. לאחר התקנה, מפתח צריך להפיק access tokenAccess token / אסימון גישהAccess token הוא הסוד שאפליקציה משתמשת בו כדי לבצע קריאות API בשם חנות Shopify (שופיפיי) — הוא נוצר בסיום זרימת OAuth ותקף עד שהסוחר מסיר את האפליקציה.פתיחה במילון (אסימון גישה) בעזרת client credentials grant flow. אי אפשר פשוט להעתיק ולשלוח token מתוך האדמין.

Apps מסוימות מוסיפות BlocksBlocks / בלוקיםBlocks (בלוקים) הם יחידות תוכן מודולריות שאפשר להוסיף, להזיז ולהסיר בעורך התבנית של Shopify (שופיפיי) — בתוך סקשנים בחזית החנות, או באזורים מוגדרים של ה-Checkout.פתיחה במילון (בלוקים) לעמודי Products, OrdersOrders / הזמנותOrders (הזמנות) הוא המסך המרכזי ב-Shopify Admin של Shopify (שופיפיי) שבו רואים, מנהלים ומעבדים את כל הזמנות החנות — מרגע שנוצרו ועד שנשלחו וסגורות.פתיחה במילון או CustomersCustomers / לקוחותCustomers (לקוחות) הוא המסך ב-Shopify Admin של Shopify (שופיפיי) שבו מנהלים את כל פרטי הקונים — היסטוריית הזמנות, כתובות, תגיות, הערות פנימיות וסטטוס חשבון.פתיחה במילון באדמין. אפשר להוסיף בלוק כגישה מהירה, ואם רוצים שהוא יוצג תמיד לכל הצוות, אפשר לנעוץ אותו.