Bygga och tjäna pengar på appar med Shopifys API:er
Med Shopifys API:er kan du integrera Shopify-plattformen med programvara från tredje part. Med dina kompetenser kan du skapa appar för Shopify-handlare och generera intäkter.
På den här sidan
Appdistribution
Följande är två sätt att distribuera din app på, beroende på dess syfte och din målgrupp:
- Anpassad: Bygg och sälj en anpassad app som är skräddarsydd för en specifik kunds behov. Du kan skapa anpassade appar från Shopify-admin för en enskild butik och du kan generera en installationslänk för din anpassade app från din partnerpanel för att dela din anpassade app med din kund och tillåta installation på flera Plus-butiker i en organisation. Läs mer om att välja en distributionsmetod och installera en anpassad app på flera butiker. Du kan använda Shopify API för att förbättra din kunds butik med ytterligare funktioner och funktionalitet. Du kan inte använda Billing API för att debitera handlare för anpassade appar.
- Offentlig: Utveckla en offentlig app och lista den i Shopify App Store för en bredare publik. Du kan ställa in din applistningssynlighet till helt synlig, eller begränsa synligheten. Du kan använda Shopify App Pricing för att ta betalt av handlare för din offentliga app. Läs mer om granskningsprocessen för Shopify App Store.
Endast fullt synliga appar indexeras och visas på följande platser:
- Relevanta kategorisidor
- Sökresultat i Shopify App Store
- Sökresultat från tredjeparts sökmotorer
Kom igång med att bygga appar
Dev Dashboard är ditt centrala nav för att skapa och hantera Shopify-appar. Du kan skapa appar på följande sätt:
- Shopify CLI (rekommenderas): Använd Shopify CLI för att bygga upp ett komplett projekt med inbyggda arbetsflöden för lokal utveckling och driftsättning. CLI-projekt stöder anpassade adminfunktioner, kassablock och inbäddade användargränssnitt.
- Dev Dashboard: För backend-automatisering, datasynkronisering eller renodlade API-integreringar som inte behöver ett gränssnitt i Shopify admin kan du skapa och konfigurera en app direkt i Dev Dashboard.
När du skapar en app, oavsett om den är anpassad eller offentlig, kan du också ställa in API-omfattningarna för appen. Läs mer om åtkomstomfattningar för Shopify API.
Utvecklingsbutiker för apptestning
Utvecklingsbutiker är dedikerade testmiljöer som du skapar från Dev Dashboard. I utvecklingsbutiker kan du installera och testa dina appar under realistiska Shopify-förhållanden i valfri plan utan risk för en livebutik. Du kan ansluta direkt till en utvecklingsbutik från Shopify CLI med kommandot shopify app dev.
Utvecklingsbutiker skiljer sig från butiksöverlåtelser. Utvecklingsbutiker är till för apputveckling och testning, medan butiksöverlåtelser är till för att bygga en butik som ska överlämnas till en kund.
Läs mer om hur du skapar utvecklingsbutiker.
Övervakning och loggar
Dev Dashboard tillhandahåller loggar och mätvärden som hjälper dig att övervaka appens prestanda och felsöka problem, inklusive andel lyckade funktioner och spårning av webhook-leveranser.
Läs mer om övervakning och loggar i Dev Dashboard.
Användarbehörigheter
Innan du kan skapa appar och utvecklingsbutiker måste du konfigurera användarbehörigheter för Dev Dashboard. Personal hos partner behöver behörigheten Bygga och hantera appar för att skapa appar, och behörigheten Utvecklingsbutiker för att skapa utvecklingsbutiker.
Migrera från partnerpanelen
Dev Dashboard ersätter partnerpanelen för apputveckling. Om du tidigare hanterade appar via partnerpanelen kan du läsa migreringsguiden för information om vad som har ändrats och vilka åtgärder som krävs för appar med tillägg.
Registrering för Shopify App Store
Som apputvecklare kan du registrera dig för en plan med reducerad intäktsandel när du säljer via Shopify App Store. Viktiga fördelar med den här planen är följande:
- 15 % intäktsandel: Shopify tar ut en reducerad avgift på 15 % av årliga bruttointäkter från appar, vilket är en sänkning från standardavgiften på 20 %.
- 0 % intäktsandel på initiala intäkter: Utvecklare som uppfyller behörighetskraven får en intäktsandel på 0 % på de första 1 000 000 USD i årliga bruttointäkter från appar som tjänats in via Shopify App Store från och med 1 januari 2025.
Läs mer om registreringsprocessen för att ta reda på hur du registrerar dig.
Inskickning av en app för godkännande i Shopify App Store
Din app måste uppfylla kraven för Shopify App Store innan du kan sälja den i Shopify App Store. Under granskningsprocessen ändrar din app status: Utkast, Inskickad, Granskad och Publicerad. E-postmeddelanden under granskningen skickas till den e-postadress för appinskickning som du angav i avsnittet Kontaktinformation i ditt listningsformulär. Läs mer om appgranskningsprocessen och om att skicka in din app för granskning.
Generera intäkter från din offentliga app
Shopify App Pricing är det rekommenderade sättet att debitera handlare för din offentliga app, särskilt för nya appar. Du konfigurerar din prissättningsmodell en gång när appen skickas in, och plattformen hanterar planval, avgiftsgodkännanden, mätning och fakturering. Shopify App Pricing stöder fasta återkommande prenumerationer, användningsbaserad fakturering och kombinerade planer.
Shopify App Pricing stöder för närvarande inte avgifter för engångsköp. Om din app kräver engångsköp kan du använda Billing API tills vidare. Migreringsverktyg och löpande support för Billing API är fortfarande tillgängliga.
Mer information om Shopify App Pricing och Billing API. För appar som redan använder Managed Pricing eller Billing API fortsätter de befintliga integreringarna att fungera. Migreringsverktyg kommer att finnas tillgängliga innan någon avveckling sker.
Du kan se detaljerade mätvärden för intäkter och installationer för var och en av dina appar på sidan Appar i din partnerpanel.
Marknadsföring och hantering av en offentlig app
När din app har godkänts kan du förbättra din lansering med hjälp av guiden Go-to-market success. Du kan marknadsföra din app på många sätt för att främja och expandera din verksamhet. Läs mer om att marknadsföra din app och granska fallstudier för att hjälpa dig att expandera din verksamhet och om att använda Shopify App Store-annonser.
Du kan spåra din trafik i Shopify App Store i din partnerpanel med Google Analytics 4 eller en Facebook-pixel. Läs mer om att spåra din listningstrafik.
När en handlare installerar din app kan hen recensera den i Shopify App Store. Totalbetyget för din app baseras på recensioner som handlare har lämnat. Totalbetyget viktas för att prioritera nya, användbara och pålitliga recensioner. Positiva recensioner gör att din app visas högre upp i sökresultaten och på kategorisidorna i Shopify App Store. Läs mer om att hantera apprecensioner i Shopify App Store.
Prestanda är en viktig faktor för användare när de väljer appar. När du bygger en app bör du bygga den med prestanda i åtanke. Om din apps prestanda försämras kan din apprankning påverkas. Läs mer om optimering av apprestanda.
Du kan även överväga att arbeta för att uppnå statusen Built for Shopify.
Granskningsprocess för appar
Din app kan komma att väljas ut för en granskning. Om din app väljs ut för granskning får du ett e-postmeddelande med ytterligare instruktioner till den e-postadress du angav som e-postkontakt för appinskickning i din applistning. De ändringar som krävs baseras alltid på kraven för Shopify App Store.