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.

Distribution af apps

Her er to måder, du kan distribuere din app på, afhængigt af dens formål og din målgruppe:

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.

Få mere at vide