Sovellusten kehittäminen ja kaupallistaminen Shopifyn APIen avulla
Shopifyn APIen avulla voit integroida Shopify-alustan kolmannen osapuolen ohjelmistoihin. Taitojesi avulla voit luoda sovelluksia Shopify-kauppiaille ja ansaita liikevaihtoa.
Tällä sivulla
Sovelluksen jakelu
Voit jaella sovellustasi kahdella tavalla sen tarkoituksesta ja yleisöstä riippuen:
- Mukautettu: Rakenna ja myy tietyn asiakkaan tarpeisiin räätälöity mukautettu sovellus. Voit luoda mukautettuja sovelluksia Shopify-ylläpitäjässä yksittäistä kauppaa varten. Voit myös luoda mukautetulle sovelluksellesi asennuslinkin Partner Dashboardista, jotta voit jakaa sen asiakkaallesi ja sallia asennuksen useisiin organisaation Plus-kauppoihin. Lue lisää jakelutavan valitsemisesta ja mukautetun sovelluksen asentamisesta useisiin kauppoihin. Voit parantaa asiakkaasi kauppaa lisäominaisuuksilla ja -toiminnoilla Shopify APIa käyttämällä. Et voi käyttää Billing APIa veloittaaksesi kauppiailta maksuja mukautetuista sovelluksista.
- Julkinen: Kehitä julkinen sovellus ja listaa se Shopify App Store -kaupassa laajemmalle yleisölle. Voit asettaa sovelluslistauksesi näkyvyyden täysin näkyväksi tai rajoittaa sitä. Voit käyttää Shopify App Pricing veloittaaksesi kauppiailta maksuja julkisesta sovelluksestasi. Lue lisää Shopify App Storen tarkastusprosessista.
Vain täysin näkyvät sovellukset indeksoidaan, ja ne näkyvät seuraavissa paikoissa:
- Asiaankuuluvat kategoriasivut
- Shopify App Storen hakutulokset
- Kolmannen osapuolen hakukonetulokset
Sovellusten rakentamisen aloittaminen
Dev Dashboard on keskus Shopify-sovellusten luomiseen ja hallintaan. Voit luoda sovelluksia seuraavilla tavoilla:
- Shopify CLI (suositeltu): Käytä Shopify CLI:tä luodaksesi kokonaisen projektin, jossa on sisäänrakennetut paikalliset kehitys- ja käyttöönottotyönkulut. CLI-projektit tukevat mukautettuja ohjausnäkymän ominaisuuksia, kassan lohkoja ja sulautettuja käyttöliittymiä.
- Dev Dashboard: Taustajärjestelmäautomaatioita, tietojen synkronointia tai pelkkiin API-rajapintoihin perustuvia integrointeja varten, jotka eivät tarvitse käyttöliittymää Shopifyn ohjausnäkymässä, voit luoda ja määrittää sovelluksen suoraan Dev Dashboardissa.
Kun luot minkä tahansa sovelluksen, olipa se mukautettu tai julkinen, voit asettaa sovellukselle myös API-käyttöoikeuksien alueet. Lue lisää Shopifyn API-käyttöoikeuksien alueista.
Testikaupat sovellusten testaamiseen
Testikaupat ovat erillisiä testiympäristöjä, joita voit luoda Dev Dashboardista. Testikauppojen avulla voit asentaa ja testata sovelluksiasi aidoissa Shopify-olosuhteissa millä tahansa sopimuksella ilman riskiä aktiiviselle kaupalle. Voit muodostaa yhteyden suoraan testikauppaan Shopify CLI:stä käyttämällä shopify app dev -komentoa.
Testikaupat eroavat siirrettävistä kaupoista. Testikaupat on tarkoitettu sovellusten kehitykseen ja testaukseen, kun taas siirrettävät kaupat on tarkoitettu asiakkaalle luovutettavan kaupan rakentamiseen.
Lue lisää testikauppojen luomisesta.
Seuranta ja lokit
Dev Dashboard tarjoaa lokeja ja mittareita, jotka auttavat sinua seuraamaan sovelluksesi suorituskykyä ja ratkaisemaan ongelmia. Näihin kuuluvat toimintojen onnistumisprosentit ja webhook-toimitusten seuranta.
Lue lisää seurannasta ja lokeista Dev Dashboardissa.
Käyttäjien käyttöoikeudet
Ennen kuin voit luoda sovelluksia ja testikauppoja, sinun on määritettävä käyttäjien käyttöoikeudet Dev Dashboardiin. Partner-henkilöstön jäsenet tarvitsevat Rakenna ja hallinnoi sovelluksia -käyttöoikeuden luodakseen sovelluksia ja Testikaupat-käyttöoikeuden luodakseen testikauppoja.
Siirtyminen Partner Dashboardista
Dev Dashboard korvaa Partner Dashboardin sovelluskehityksessä. Jos olet aiemmin hallinnoinut sovelluksia Partner Dashboardin kautta, katso siirto-oppaasta lisätietoja siitä, mikä on muuttunut ja mitä toimenpiteitä laajennuksia sisältävät sovellukset vaativat.
Rekisteröityminen Shopify App Storeen
Sovelluskehittäjänä voit rekisteröityä alennetun tulonjaon sopimukseen, kun myyt Shopify App Storen kautta. Sopimuksen tärkeimpiä etuja ovat seuraavat:
- 15 %:n tulojako: Shopify perii 15 %:n alennetun osuuden sovellusten vuotuisesta bruttoliikevaihdosta normaalin 20 %:n sijaan.
- 0 %:n tulojako alkuvaiheen liikevaihdosta: Kehittäjät, jotka täyttävät kelpoisuusehdot, hyötyvät 0 %:n tulonjaosta ensimmäisestä 1 000 000 Yhdysvaltain dollarin vuotuisesta sovellusten bruttoliikevaihdosta, joka on ansaittu Shopify App Storen kautta 1. tammikuuta 2025 alkaen.
Jos haluat lisätietoja rekisteröitymisestä, tutustu rekisteröintiprosessiin.
Sovelluksen lähettäminen Shopify App Store -hyväksyntää varten
Sovelluksesi on täytettävä Shopify App Storen vaatimukset, ennen kuin voit myydä sitä Shopify App Storessa. Tarkastusprosessin aikana sovelluksesi tila vaihtelee seuraavasti: luonnos, lähetetty, tarkastettu ja julkaistu. Saat tarkastuksen aikana sähköpostia sähköpostiosoitteeseen, jonka annoit listauslomakkeen Yhteystiedot-osiossa. Lue lisää sovelluksen tarkastusprosessista ja sovelluksen lähettämisestä tarkastettavaksi.
Julkisen sovelluksesi kaupallistaminen
Shopify App Pricing on suositeltu tapa laskuttaa kauppiaita julkisesta sovelluksestasi, erityisesti uusien sovellusten kohdalla. Määrität hinnoittelumallin kerran sovelluksen lähettämisen yhteydessä, ja alusta hoitaa sopimuksen valinnan, maksujen hyväksynnät, mittauksen ja laskutuksen. Shopify App Pricing tukee kiinteitä toistuvia tilauksia, käyttöperusteista laskutusta ja yhdistettyjä sopimuksia.
Shopify App Pricing ei tällä hetkellä tue kertaostosten veloituksia. Jos sovelluksesi tarvitsee kertaostoksia, rakenna se toistaiseksi Billing API -rajapinnan varaan. Siirtotyökalut ja jatkuva Billing API -tuki ovat edelleen saatavilla.
Lue lisää Shopify App Pricing -ratkaisusta ja Billing API -rajapinnasta. Niiden sovellusten osalta, jotka käyttävät jo Managed Pricing -hinnoittelua tai Billing API -rajapintaa, nykyiset integraatiot toimivat edelleen. Siirtotyökalut tulevat saataville ennen ominaisuuksien mahdollista käytöstä poistamista.
Näet kunkin sovelluksesi yksityiskohtaiset liikevaihto- ja asennusmittarit Partner Dashboardin Sovellukset-sivulta.
Julkisen sovelluksesi markkinointi ja hallinta
Kun sovelluksesi on hyväksytty, tehosta lanseeraustasi Menestyksekäs markkinoille tulo -oppaan avulla. Voit markkinoida sovellustasi monin tavoin edistääksesi ja kasvattaaksesi liiketoimintaasi. Lue lisää sovelluksesi markkinoinnista ja tapaustutkimuksista, jotka auttavat sinua kasvattamaan liiketoimintaasi, sekä Shopify App Storen mainosten käytöstä.
Voit seurata Shopify App Storen liikennettä Partner Dashboardissa Google Analytics 4:n tai Facebook-pikselin avulla. Lue lisää listauksesi liikenteen seurannasta.
Kun kauppias asentaa sovelluksesi, hän voi arvostella sen Shopify App Storessa. Sovelluksesi kokonaisarvosana perustuu kauppiaiden jättämiin arvosteluihin. Kokonaisarvosanassa painotetaan uusia, hyödyllisiä ja luotettavia arvosteluja. Myönteiset arvostelut nostavat sovelluksesi sijoitusta Shopify App Storen hakutuloksissa ja luokkasivuilla. Lue lisää sovellusarvostelujen hallinnasta Shopify App Storessa.
Tehokkuus on tärkeä tekijä käyttäjille, kun he valitsevat sovelluksia. Kun rakennat sovellusta, sinun tulisi ottaa tehokkuus huomioon. Jos sovelluksesi tehokkuus heikkenee, se voi vaikuttaa sovelluksesi sijoitukseen. Lue lisää sovelluksen tehokkuuden optimoinnista.
Voit myös harkita Built for Shopify -statuksen tavoittelemista.
Sovelluksen auditointiprosessi
Sovelluksesi saatetaan valita auditoitavaksi. Jos sovelluksesi valitaan auditoitavaksi, saat sähköposti-ilmoituksen ja lisäohjeita siihen sähköpostiosoitteeseen, jonka olet lisännyt sovelluslistauksesi App submission contact email -kenttään. Vaaditut muutokset perustuvat aina Shopify App Storen vaatimuksiin.