Bygge og tjene penger på apper med Shopifys API-er

Shopifys API-er lar deg integrere Shopify-plattformen med tredjepartsprogramvare. Med ferdighetene dine kan du lage apper for Shopify-forhandlere og generere inntekter.

Appdistribusjon

Det finnes to måter å distribuere appen på, avhengig av formålet og målgruppen:

Kom i gang med appbygging

Dev Dashboard er den sentrale plattformen for å opprette og administrere Shopify-apper. Du kan opprette apper på følgende måter:

  • Shopify CLI (anbefales): Bruk Shopify CLI for å bygge et komplett prosjekt med innebygde arbeidsflyter for lokal utvikling og utrulling. CLI-prosjekter støtter egendefinerte administratorfunksjoner, blokker i kassen og integrerte brukergrensesnitt.
  • Dev Dashboard: For automasjon i baksystemet, datasynkronisering eller integrasjoner kun for API som ikke trenger et grensesnitt i Shopify-administratoren, kan du opprette og konfigurere en app direkte i Dev Dashboard.

Når du oppretter en app, enten den er tilpasset eller offentlig, kan du også angi API-omfang for appen. Finn ut mer om Shopifys tilgangsomfang for API.

Utvik.-butikker for apptesting

Utvik.-butikker er dedikerte testmiljøer som du oppretter fra Dev Dashboard. Utvik.-butikker lar deg installere og teste appene dine under realistiske Shopify-forhold med alle abonnementer, uten at det medfører noen risiko for en aktiv butikk. Du kan koble direkte til en utvik.-butikk fra Shopify CLI ved å bruke kommandoen shopify app dev.

Utvik.-butikker er forskjellige fra virksomhetsoverdragelser. Utvik.-butikker brukes til apputvikling og testing, mens virksomhetsoverdragelser er for å bygge en butikk som skal overleveres til en klient.

Finn ut mer om oppretting av utvik.-butikker.

Overvåking og logger

Dev Dashboard gir deg logger og målestokker som hjelper deg med å overvåke appens ytelse og feilsøke problemer, inkludert suksessrater for funksjoner og sporing av webhook-levering.

Finn ut mer om overvåking og logger i Dev Dashboard.

Brukertillatelser

Før du oppretter apper og utvik.-butikker, må du konfigurere brukertillatelser for Dev Dashboard. Partnerpersonalet trenger tillatelsen Bygg og administrer apper for å opprette apper, og tillatelsen Utviklingsbutikker for å opprette utvik.-butikker.

Migrere fra partnerinstrumentbordet

Dev Dashboard erstatter partnerinstrumentbordet for apputvikling. Hvis du tidligere administrerte apper via partnerinstrumentbordet, kan du se migreringsveiledningen for detaljer om hva som er endret, og hvilke tiltak du må ta for apper med utvidelser.

Registrering for Shopify App Store

Som apputvikler kan du registrere deg for en plan med redusert omsetningsandel når du selger gjennom Shopify App Store. Viktige fordeler med denne planen er som følger:

  • 15 % omsetningsandel: Shopify krever inn en redusert sats på 15 % av årlig bruttoappinntekt, ned fra standard 20 %.
  • 0 % omsetningsandel på første inntekt: Utviklere som oppfyller kvalifikasjonskriteriene, får en omsetningsandel på 0 % på de første 1 000 000 USD i årlig bruttoappinntekt tjent gjennom Shopify App Store fra og med 1. januar 2025.

Hvis du vil vite mer om hvordan du registrerer deg, kan du se registreringsprosessen.

Sende inn appen for godkjenning i Shopify App Store

Appen din må oppfylle kravene for Shopify App Store før du kan selge den i Shopify App Store. Under gjennomgangsprosessen endrer appen status: Utkast, Sendt inn, Gjennomgått og Publisert. E-postene under gjennomgangen sendes til e-postadressen for appinnsending som du oppga i Kontaktinformasjon-delen av oppføringsskjemaet. Finn ut mer om gjennomgangsprosessen for apper og innsending av appen for gjennomgang.

Tjen penger på den offentlige appen

Shopify App Pricing er den anbefalte måten å fakturere forhandlere for din offentlige app på, spesielt for nye apper. Du konfigurerer prismodellen én gang når du sender inn appen, og plattformen tar seg av valg av plan, godkjenning av priser, måling og fakturering. Shopify App Pricing støtter faste gjentakende abonnementer, bruksbasert fakturering og kombinerte planer.

Shopify App Pricing støtter foreløpig ikke priser for éngangskjøp. Hvis appen din krever éngangskjøp, må du bygge på Billing API inntil videre. Verktøy for migrering og kontinuerlig støtte for Billing API er fremdeles tilgjengelig.

Finn ut mer om Shopify App Pricing og Billing API. For apper som allerede bruker Managed Pricing eller Billing API, fortsetter eksisterende integrasjoner å fungere. Verktøy for migrering vil bli tilgjengelig før eventuell avvikling.

Du har tilgang til detaljerte beregninger for inntekt og installasjoner for hver av appene dine på siden Apper i partnerinstrumentbordet.

Markedsføre og administrere den offentlige appen

Når appen er godkjent, kan du forbedre lanseringen med veiledningen Go-to-market success. Du kan markedsføre appen på mange måter for å promotere og utvide bedriften. Finn ut mer om markedsføring av appen og gjennomgang av kasusstudier som hjelper deg med å utvide bedriften og bruk av annonser i Shopify App Store.

Du kan spore Shopify App Store-trafikken i partnerinstrumentbordet med Google Analytics 4 eller en Facebook-piksel. Finn ut mer om hvordan du sporer trafikken til oppføringen din.

Når en forhandler har installert appen din, kan de gi en omtale av den i Shopify App Store. Den samlede vurderingen for appen er basert på omtaler som forhandlere har lagt igjen. Den samlede vurderingen vektlegges for å prioritere nye, nyttige og troverdige omtaler. Positive omtaler gjør at appen din vises høyere i søkeresultatene og på kategorisidene i Shopify App Store. Finn ut mer om hvordan du administrerer appomtaler i Shopify App Store.

Ytelse er en viktig faktor for brukere når de velger apper. Når du bygger en app, bør du bygge med ytelse i tankene. Hvis appytelsen synker, kan rangeringen av appen bli påvirket. Finn ut mer om optimalisering av appytelse.

Du kan også vurdere å jobbe mot Built for Shopify-status.

Revisjonsprosess for apper

Appen din kan bli valgt ut for en revisjon. Hvis appen din blir valgt ut for revisjon, mottar du et e-postvarsel med ytterligere instruksjoner på e-postadressen du la til som kontakt-e-post for appinnsending i appoppføringen. De nødvendige endringene er alltid basert på kravene for Shopify App Store.

Finn ut mer