בנייה ויצירת הכנסות מיישומים בעזרת ממשקי ה-API של Shopify
ממשקי ה-API של Shopify מאפשרים לך לשלב את פלטפורמת Shopify עם תוכנות צד שלישי. באמצעות המיומנויות שלך, תוכל ליצור יישומים עבור סוחרי Shopify ולייצר הכנסות.
בדף זה
הפצת יישומים
להלן שתי דרכים להפצת היישום שלך בהתאם למטרה שלו ולקהל היעד:
- מותאם אישית: בנה ומכור יישום מותאם אישית שעונה על צרכיו של לקוח ספציפי. תוכל ליצור יישומים מותאמים אישית ממרכז ניהול Shopify עבור חנות בודדת, ותוכל להפיק קישור התקנה ליישום המותאם אישית שלך מתוך ה-Partner Dashboard כדי לשתף את היישום עם הלקוח ולאפשר את ההתקנה שלו במספר חנויות Plus תחת אותו ארגון. למידע נוסף על בחירת שיטת הפצה והתקנת יישום מותאם אישית במספר חנויות. תוכל להשתמש ב-Shopify API כדי לשפר את החנות של הלקוח עם תכונות ופונקציונליות נוספות. אינך יכול להשתמש ב-Billing API כדי לחייב סוחרים עבור יישומים מותאמים אישית.
- ציבורי: פתח יישום ציבורי ורשום אותו ב- Shopify App Store עבור קהל רחב יותר. תוכל להגדיר את רמת הנראות של רישום היישום כך שיהיה גלוי לחלוטין, או להגביל את הנראות שלו. ניתן להשתמש ב- Shopify App Pricing כדי לחייב סוחרים עבור היישום הציבורי שלך. למידע נוסף על תהליך הבדיקה של ה-Shopify App Store.
רק יישומים שגלויים במלואם מאונדקסים ומופיעים במקומות הבאים:
- דפי קטגוריה רלוונטיים
- תוצאות חיפוש ב-Shopify App Store
- תוצאות במנועי חיפוש של צד שלישי
תחילת העבודה עם בניית יישומים
ה-Dev Dashboard הוא המרכז שלך ליצירה ולניהול של יישומי Shopify. אפשר ליצור יישומים בדרכים הבאות:
- Shopify CLI (מומלץ): אפשר להשתמש ב-Shopify CLI כדי להקים פרויקט שלם עם תהליכי עבודה מובנים של פיתוח ופריסה מקומיים. פרויקטים ב-CLI תומכים בתכונות מנהל מותאמות אישית, בלוקים של תשלום, וממשקי משתמש מוטמעים.
- Dev Dashboard: לאוטומציה של צד שרת (backend), סנכרון נתונים או שילובים מבוססי API בלבד שאינם דורשים ממשק במנהל של Shopify, אפשר ליצור ולהגדיר יישום ישירות ב-Dev Dashboard.
בעת יצירת יישום מכל סוג, בין אם מותאם אישית או ציבורי, אפשר גם להגדיר את היקפי ה-API עבור היישום. למידע נוסף על היקפי גישה ל-API של Shopify.
חנויות פיתוח לבדיקת יישומים
חנויות פיתוח (Dev stores) הן סביבות בדיקה ייעודיות שיוצרים דרך ה-Dev Dashboard. חנויות פיתוח מאפשרות להתקין ולבדוק את היישומים שלך בתנאי Shopify מציאותיים בכל תוכנית, ללא סיכון לחנות פעילה. אפשר להתחבר ישירות לחנות פיתוח מ-Shopify CLI באמצעות הפקודה shopify app dev.
חנויות פיתוח שונות מחנויות המיועדות להעברה ללקוח (client transfer stores). חנויות פיתוח מיועדות לפיתוח ולבדיקה של יישומים, ואילו חנויות להעברה ללקוחות מיועדות לבניית חנות שתימסר ללקוח.
למידע נוסף על יצירת חנויות פיתוח.
ניטור ויומנים
ה-Dev Dashboard מספק יומנים ומדדים שיעזרו לך לנטר את ביצועי היישום שלך ולפתור בעיות, כולל שיעורי ההצלחה של פונקציות ומעקב אחר מסירות של webhook.
למידע נוסף על ניטור ויומנים ב-Dev Dashboard.
הרשאות משתמש
לפני יצירת יישומים וחנויות פיתוח, יש להגדיר הרשאות משתמש עבור ה-Dev Dashboard. חברי צוות של השותף זקוקים להרשאה בנייה וניהול של יישומים כדי ליצור יישומים, ולהרשאה חנויות פיתוח כדי ליצור חנויות פיתוח.
העברה מ-Partner Dashboard
ה-Dev Dashboard מחליף את ה-Partner Dashboard עבור פיתוח יישומים. אם ניהלת יישומים בעבר דרך ה-Partner Dashboard, כדאי לעיין במדריך ההעברה לפרטים על השינויים והפעולות שיש לבצע עבור יישומים עם הרחבות (extensions).
הרשמה ל-Shopify App Store
כמפתח יישומים, באפשרותך להירשם לתוכנית של חלוקת הכנסות מופחתת בעת מכירה דרך ה-Shopify App Store. היתרונות המרכזיים של תוכנית זו כוללים:
- 15% חלוקת הכנסות: Shopify גובה שיעור מופחת של 15% מההכנסה השנתית הגולמית של היישום, במקום ה-20% הסטנדרטיים.
- 0% חלוקת הכנסות על הכנסה ראשונית: מפתחים שעומדים בתנאי הזכאות נהנים מ-0% חלוקת הכנסות על 1,000,000 ה-USD הראשונים בהכנסה שנתית גולמית מיישומים שהושגו דרך ה-Shopify App Store החל מ-1 בינואר 2025.
למידע נוסף על אופן ההרשמה, אפשר לעיין בתהליך ההרשמה.
הגשת היישום שלך לאישור ב-Shopify App Store
היישום שלך חייב לעמוד בדרישות של ה-Shopify App Store לפני שיהיה אפשר למכור אותו ב-Shopify App Store. במהלך תהליך הבדיקה, סטטוס היישום משתנה: טיוטה (Draft), הוגש (Submitted), נבדק (Reviewed) ופורסם (Published). כתובת הדוא"ל להגשת היישום שסיפקת בסעיף פרטי קשר בטופס הרישום שלך היא הכתובת שאליה יישלחו הודעות דוא"ל במהלך הבדיקה. למידע נוסף על תהליך בדיקת היישום ועל הגשת היישום שלך לבדיקה.
הפקת רווחים מהיישום הציבורי שלך
Shopify App Pricing היא הדרך המומלצת לחייב סוחרים עבור היישום הציבורי שלך, במיוחד עבור יישומים חדשים. מודל התמחור מוגדר פעם אחת במהלך הגשת היישום, והפלטפורמה מטפלת בבחירת התוכנית, אישורי חיובים, מדידה והנפקת חשבוניות. Shopify App Pricing תומכת במנויים מתחדשים בסכום קבוע, חיוב מבוסס-שימוש ותוכניות משולבות.
Shopify App Pricing לא תומכת כרגע בחיובים של רכישה חד-פעמית. אם היישום שלך דורש רכישות חד-פעמיות, יש להמשיך לבנות על גבי ה-Billing API בינתיים. כלי העברה ותמיכה שוטפת ב-Billing API נשארים זמינים.
למידע נוסף על Shopify App Pricing ועל ה-Billing API. עבור יישומים שכבר משתמשים בתמחור מנוהל (Managed Pricing) או ב-Billing API, השילובים הקיימים ימשיכו לפעול. כלי העברה יהיו זמינים לפני כל הוצאה משימוש (deprecation).
אפשר לגשת למדדים מפורטים של הכנסות והתקנות עבור כל אחד מהיישומים שלך בדף יישומים ב-Partner Dashboard שלך.
שיווק וניהול היישום הציבורי שלך
לאחר אישור היישום שלך, ניתן לשפר את ההשקה באמצעות המדריך הצלחה ביציאה לשוק (Go-to-market success). אפשר לשווק את היישום בדרכים רבות כדי לקדם ולהצמיח את העסק. למידע נוסף על שיווק היישום שלך וסקירת מקרי בוחן שיעזרו בהצמחת העסק וכן על שימוש במודעות של ה-Shopify App Store.
אפשר לעקוב אחרי תנועת ה-Shopify App Store שלך ב-Partner Dashboard באמצעות Google Analytics 4 או Facebook Pixel. למידע נוסף על מעקב אחרי תנועת הרישום שלך.
לאחר שסוחר מתקין את היישום שלך, הוא יכול לכתוב עליו ביקורת ב-Shopify App Store. הדירוג הכללי של היישום שלך מבוסס על ביקורות שהשאירו סוחרים. הדירוג הכללי משוקלל כך שתינתן עדיפות לביקורות עדכניות, שימושיות ומהימנות. ביקורות חיוביות גורמות ליישום להופיע במקום גבוה יותר בתוצאות החיפוש ובדפי הקטגוריות של ה-Shopify App Store. למידע נוסף על ניהול ביקורות על יישומים ב-Shopify App Store.
ביצועים הם גורם חשוב למשתמשים בבחירת יישומים. בעת בניית יישום, יש לתכנן אותו מתוך מחשבה על הביצועים. אם ביצועי היישום יורדים, דירוג היישום עשוי להיפגע. למידע נוסף על אופטימיזציה לביצועי יישומים.
אפשר גם לשקול לפעול להשגת סטטוס Built for Shopify.
תהליך ביקורת ליישומים
היישום שלך עשוי להיבחר לביקורת. במקרה כזה, תישלח הודעת דוא"ל עם הנחיות נוספות לכתובת הדוא"ל שהוספת כדוא"ל ליצירת קשר עבור הגשת היישום (App submission contact email) ברישום היישום. השינויים הנדרשים מבוססים תמיד על הדרישות של ה-Shopify App Store.