Opbygning og indtægtsgenerering af apps med Shopifys API'er
Shopifys API'er giver dig mulighed for at integrere Shopify-platformen med software fra tredjepart. Med dine færdigheder kan du oprette apps til Shopify-shopejere og generere indtægt.
På denne side
Distribution af apps
Her er to måder, du kan distribuere din app på, afhængigt af dens formål og din målgruppe:
- Tilpasset: Byg og sælg en tilpasset app, der er skræddersyet til en specifik kundes behov. Du kan oprette tilpassede apps fra Shopify-administratoren til en enkelt butik, og du kan generere et installationslink til din tilpassede app fra dit Partnerkontrolpanel for at dele din tilpassede app med din kunde og tillade installation på flere Plus-butikker i en organisation. Få mere at vide om at vælge en distributionsmetode og installere en tilpasset app i flere butikker. Du kan bruge Shopify API til at forbedre din kundes butik med yderligere funktioner og funktionalitet. Du kan ikke bruge Billing API til at opkræve betaling fra shopejere for tilpassede apps.
- Offentlig: Udvikl en offentlig app , og få den vist i Shopify App Store for en bredere målgruppe. Du kan angive din appfortegnelses synlighed til at være fuldt synlig eller begrænse synligheden. Du kan bruge Shopify App Pricing til at opkræve betaling fra shopejere for din offentlige app. Få mere at vide om gennemgangsprocessen for Shopify App Store.
Kun fuldt synlige apps indekseres og vises følgende steder:
- Relevante kategorisider
- Søgeresultater i Shopify App Store
- Søgeresultater i søgemaskiner fra tredjepart
Kom godt i gang med appudvikling
Dev Dashboard er dit centrale knudepunkt til oprettelse og administration af Shopify-apps. Du kan oprette apps på følgende måder:
- Shopify CLI (anbefales): Brug Shopify CLI til at opbygge et komplet projekt med indbyggede workflows for lokal udvikling og udrulning. CLI-projekter understøtter tilpassede administratorfunktioner, betalingssideblokke og integrerede brugerflader.
- Dev Dashboard: Ved backendautomatisering, datasynkronisering eller rene API-integrationer, der ikke kræver en grænseflade i Shopify-administratoren, kan du oprette og konfigurere en app direkte i Dev Dashboard.
Når du opretter en app, uanset om den er tilpasset eller offentlig, kan du også angive appens API-omfang. Få mere at vide om Shopify API-adgangsomfang.
Udviklingsbutikker til test af apps
Udviklingsbutikker er dedikerede testmiljøer, som du opretter fra Dev Dashboard. Udviklingsbutikker giver dig mulighed for at installere og teste dine apps under realistiske Shopify-forhold på ethvert abonnement uden at risikere noget for en aktiv webshop. Du kan oprette forbindelse direkte til en udviklingsbutik fra Shopify CLI ved hjælp af kommandoen shopify app dev.
Udviklingsbutikker adskiller sig fra butikker til kundeoverførsel. Udviklingsbutikker er til appudvikling og -test, mens butikker til kundeoverførsel er beregnet til at opbygge en butik, der skal overdrages til en kunde.
Få mere at vide om at oprette udviklingsbutikker.
Overvågning og logfiler
Dev Dashboard leverer logfiler og metrikværdier, der kan hjælpe dig med at overvåge din apps ydeevne og foretage fejlfinding af problemer, herunder succesrater for funktioner og sporing af webhook-levering.
Få mere at vide om overvågning og logfiler i Dev Dashboard.
Brugertilladelser
Før du opretter apps og udviklingsbutikker, skal du konfigurere brugertilladelser til Dev Dashboard. Partnermedarbejdere skal have tilladelsen Opbyg og administrer apps for at oprette apps og tilladelsen Udviklingsbutikker for at oprette udviklingsbutikker.
Migrering fra Partnerkontrolpanelet
Dev Dashboard erstatter Partnerkontrolpanelet til appudvikling. Hvis du tidligere har administreret apps via Partnerkontrolpanelet, kan du se migreringsvejledningen for at få oplysninger om, hvad der er ændret, og hvilke trin du skal tage for apps med udvidelser.
Tilmelding til Shopify App Store
Som appudvikler kan du tilmelde dig en ordning med reduceret indtægtsandel, når du sælger via Shopify App Store. De vigtigste fordele ved denne ordning omfatter følgende:
- 15 % i indtægtsandel: Shopify opkræver en reduceret sats på 15 % af den årlige bruttoindtægt for appen, hvilket er en nedsættelse fra standardsatsen på 20 %.
- 0 % i indtægtsandel på den første indtægt: Udviklere, der opfylder berettigelseskriterierne, betaler 0 % i indtægtsandel af de første 1.000.000 USD i årlig bruttoindtægt for appen, der er tjent via Shopify App Store fra 1. januar 2025.
Hvis du vil vide mere om, hvordan du tilmelder dig, kan du se tilmeldingsprocessen.
Indsendelse af appen til godkendelse i Shopify App Store
Appen skal opfylde kravene for Shopify App Store, før du kan sælge den i Shopify App Store. Under gennemgangsprocessen ændrer din app status: Kladde, Indsendt, Gennemgået og Udgivet. Den mailadresse til indsendelse af appen, som du angav i afsnittet Kontaktoplysninger i din fortegnelsesformular, er den, du modtager mails på under gennemgangen. Få mere at vide om appgennemgangsprocessen og indsendelse af appen til gennemgang.
Tjen penge på din offentlige app
Shopify App Pricing er den anbefalede metode til at fakturere shopejere for din offentlige app, især når der er tale om nye apps. Du konfigurerer din prismodel én gang i forbindelse med indsendelse af appen, og derefter håndterer platformen valg af prismulighed, godkendelser af gebyrer, forbrugsmåling og fakturering. Shopify App Pricing understøtter faste, tilbagevendende abonnementer, forbrugsbaseret fakturering og kombinerede prismuligheder.
Shopify App Pricing understøtter i øjeblikket ikke gebyrer for engangskøb. Hvis din app kræver engangskøb, skal du indtil videre bygge på Billing API. Værktøjer til migrering og løbende support for Billing API er fortsat tilgængelige.
Få mere at vide om Shopify App Pricing og Billing API. For apps, der allerede bruger Managed Pricing eller Billing API, vil eksisterende integrationer fortsat fungere. Værktøjer til migrering vil være tilgængelige inden en eventuel udfasning.
Du kan få adgang til detaljerede nøgletal for indtægt og installationer for hver af dine apps på siden Apps i dit Partnerkontrolpanel.
Markedsføring og administration af din offentlige app
Når din app er blevet godkendt, kan du forbedre din lancering ved hjælp af vejledningen Go-to-market success. Du kan markedsføre din app på mange måder for at promovere og udvikle din forretning. Få mere at vide om markedsføring af din app og casestudier, der kan hjælpe dig med at udvikle din forretning, og brug af annoncer i Shopify App Store.
Du kan spore trafikken i Shopify App Store i dit Partnerkontrolpanel med Google Analytics 4 eller Facebook-pixel. Få mere at vide om at spore trafikken for din fortegnelse.
Når en shopejer installerer din app, kan vedkommende anmelde den i Shopify App Store. Den samlede bedømmelse af din app er baseret på anmeldelser, som shopejere har skrevet. Den samlede bedømmelse vægtes for at prioritere nye, nyttige og troværdige anmeldelser. Positive anmeldelser får din app til at blive vist højere i søgeresultaterne og på kategorisiderne i Shopify App Store. Få mere at vide om at administrere appanmeldelser i Shopify App Store.
Ydeevne er en vigtig faktor for brugere, når de vælger apps. Når du bygger en app, bør du have ydeevnen for øje. Hvis ydeevnen for din app falder, kan din apps rangering blive påvirket. Få mere at vide om optimering af en apps ydeevne.
Du kan også overveje at arbejde henimod Built for Shopify-status.
Proces for apprevision
Din app kan blive udvalgt til en revision. Hvis din app bliver udvalgt til revision, modtager du en mailnotifikation med yderligere instruktioner på den mailadresse, du har angivet som Kontaktmail til appindsendelse i din appfortegnelse. De påkrævede ændringer er altid baserede på kravene for Shopify App Store.