Gradnja in monetizacija aplikacij s Shopify API-ji
Shopify API-ji omogočajo integracijo platforme Shopify s programsko opremo tretjih oseb. S svojim znanjem lahko ustvarite aplikacije za trgovce Shopify in ustvarjate prihodke.
Na tej strani
Distribucija aplikacij
Glede na namen in ciljno skupino sta na voljo dva načina za distribucijo aplikacije:
- Po meri: Zgradite in prodajajte aplikacijo po meri, ki je prilagojena potrebam posamezne stranke. V skrbniku storitve Shopify lahko ustvarite aplikacije po meri za posamezno trgovino, na nadzorni plošči Partner Dashboard pa lahko ustvarite povezavo za namestitev aplikacije po meri, ki jo delite s stranko in tako omogočite namestitev v več trgovinah Shopify Plus znotraj organizacije. Preberite več o izbiri načina distribucije in namestitvi aplikacije po meri v več trgovinah. S Shopify API lahko izboljšate trgovino stranke z dodatnimi funkcijami in zmožnostmi. Za zaračunavanje aplikacij po meri trgovcem ne morete uporabiti storitve API za obračunavanje.
- Javno: Razvijte javno aplikacijo in jo uvrstite v Shopify App Store za širše občinstvo. Svojo vidnost predstavitve aplikacije lahko nastavite na povsem vidno ali pa vidnost omejite. Uporabite lahko Shopify App Pricing za zaračunavanje javne aplikacije trgovcem. Preberite več o postopku pregleda v trgovini Shopify App Store.
Indeksirajo se samo povsem vidne aplikacije, ki se prikažejo na naslednjih mestih:
- Na ustreznih straneh s kategorijami
- V rezultatih iskanja v trgovini Shopify App Store
- V rezultatih spletnih iskalnikov tretjih oseb
Uvod v gradnjo aplikacij
Dev Dashboard je vaše osrednje središče za ustvarjanje in upravljanje aplikacij Shopify. Aplikacije lahko ustvarite na naslednje načine:
- Shopify CLI (priporočeno): Uporabite orodje Shopify CLI za zagon celotnega projekta z vgrajenimi poteki dela za lokalni razvoj in uvajanje. Projekti CLI podpirajo funkcije skrbnika po meri, bloke blagajne in vgrajene uporabniške vmesnike.
- Dev Dashboard: Za avtomatizacijo zaledja, sinhronizacijo podatkov ali integracije samo z API-jem, ki ne potrebujejo vmesnika v skrbniku Shopify, lahko ustvarite in konfigurirate aplikacijo neposredno v plošči Dev Dashboard.
Ko ustvarite katero koli aplikacijo, ne glede na to, ali je po meri ali javna, lahko zanjo nastavite tudi obsege API-ja. Preberite več o obsegih dostopa do API-ja za Shopify.
Trgovine v razvojnem okolju za preizkušanje aplikacij
Trgovine v razvojnem okolju so namenska okolja za preizkušanje, ki jih ustvarite v plošči Dev Dashboard. Trgovine v razvojnem okolju omogočajo namestitev in preizkušanje aplikacij v realističnih pogojih platforme Shopify za kateri koli paket, ne da bi pri tem ogrozili objavljeno trgovino. Z orodjem Shopify CLI se lahko neposredno povežete s trgovino v razvojnem okolju z uporabo ukaza shopify app dev.
Trgovine v razvojnem okolju se razlikujejo od prenosov lastništva trgovin. Trgovine v razvojnem okolju so namenjene razvoju in preizkušanju aplikacij, medtem ko se prenosi lastništva trgovin uporabljajo za izdelavo trgovine, ki jo boste predali stranki.
Preberite več o ustvarjanju trgovin v razvojnem okolju.
Spremljanje in dnevniki
Plošča Dev Dashboard zagotavlja dnevnike in metrike, ki vam pomagajo spremljati uspešnost aplikacije in odpravljati težave, vključno s stopnjami uspešnosti funkcij in sledenjem dostavi spletnih kavljev.
Preberite več o spremljanju in dnevnikih v plošči Dev Dashboard.
Uporabniška dovoljenja
Pred ustvarjanjem aplikacij in trgovin v razvojnem okolju morate konfigurirati uporabniška dovoljenja za ploščo Dev Dashboard. Člani osebja partnerja potrebujejo dovoljenje Ustvarjanje in upravljanje aplikacij za ustvarjanje aplikacij ter dovoljenje Trgovine v razvojnem okolju za ustvarjanje trgovin v razvojnem okolju.
Selitev s plošče Partner Dashboard
Plošča Dev Dashboard nadomešča ploščo Partner Dashboard pri razvoju aplikacij. Če ste predhodno upravljali aplikacije prek plošče Partner Dashboard, si oglejte vodnik za selitev za podrobnosti o tem, kaj se je spremenilo, in navodila za aplikacije z razširitvami.
Registracija za Shopify App Store
Kot razvijalec aplikacij se lahko ob prodaji prek trgovine Shopify App Store registrirate za paket z znižano delitvijo prihodkov. Ključne prednosti tega paketa vključujejo:
- 15-odstotna delitev prihodkov: Shopify namesto standardnih 20 % zaračuna znižano 15-odstotno stopnjo od letnega bruto prihodka aplikacije.
- 0-odstotna delitev prihodkov od začetnih prihodkov: Razvijalci, ki izpolnjujejo kriterije primernosti, so od 1. januarja 2025 upravičeni do 0-odstotne delitve prihodkov od prvih 1.000.000 USD letnega bruto prihodka aplikacije, ustvarjenega prek trgovine Shopify App Store.
Za več informacij o prijavi si oglejte postopek registracije.
Predložitev aplikacije v odobritev v storitvi Shopify App Store
Vaša aplikacija mora izpolnjevati zahteve trgovine Shopify App Store, preden jo lahko tam prodajate. Med postopkom pregleda aplikacija spreminja stanje: osnutek, predloženo, pregledano in objavljeno. E-poštna sporočila boste med pregledom prejemali na e-poštni naslov za predložitev aplikacije, ki ste ga navedli v razdelku Podatki za stik v obrazcu seznama. Več informacij o postopku pregleda aplikacije in predložitvi aplikacije v pregled.
Monetizacija javne aplikacije
Shopify App Pricing je priporočen način za izstavljanje računov trgovcem za vašo javno aplikacijo, zlasti za nove aplikacije. Cenovni model konfigurirate enkrat med oddajo aplikacije, platforma pa poskrbi za izbiro cenovnega načrta, odobritve bremenitev, merjenje porabe in izdajanje računov. Shopify App Pricing podpira fiksne ponavljajoče se naročnine, obračunavanje na podlagi porabe in kombinirane načrte.
Sistem Shopify App Pricing trenutno ne podpira bremenitev za enkratne nakupe. Če vaša aplikacija zahteva enkratne nakupe, zaenkrat uporabite API za obračunavanje. Na voljo ostajajo orodja za prenašanje in stalna podpora za API za obračunavanje.
Več informacij o rešitvi Shopify App Pricing in API-ju za obračunavanje. Za aplikacije, ki že uporabljajo Managed Pricing ali API za obračunavanje, obstoječe integracije delujejo še naprej. Orodja za prenašanje bodo na voljo pred morebitno opustitvijo.
Do podrobnih meritev prihodkov in namestitev za posamezno aplikacijo lahko dostopate na strani Aplikacije na nadzorni plošči Partner Dashboard.
Trženje in upravljanje javne aplikacije
Ko je vaša aplikacija odobrena, izboljšajte lansiranje z vodnikom Uspešen vstop na trg. Aplikacijo lahko tržite na številne načine ter tako promovirate in povečujete svojo dejavnost. Več informacij o trženju aplikacije in pregled študij primerov, ki vam bodo pomagale pri rasti vašega podjetja, ter o uporabi oglasov v storitvi Shopify App Store.
Prometu v storitvi Shopify App Store lahko sledite v storitvi Partner Dashboard z orodji, kot sta Google Analytics 4 ali Facebook Pixel. Več informacij o sledenju prometu na vašem seznamu.
Ko trgovec namesti vašo aplikacijo, lahko o njej napiše mnenje v storitvi Shopify App Store. Skupna ocena vaše aplikacije temelji na mnenjih, ki so jih pustili trgovci. Skupna ocena je utežena in daje prednost nedavnim, uporabnim ter zaupanja vrednim mnenjem. S pozitivnimi mnenji se vaša aplikacija uvrsti višje med rezultati iskanja in na straneh s kategorijami v storitvi Shopify App Store. Več informacij o upravljanju mnenj o aplikacijah v storitvi Shopify App Store.
Uspešnost je za uporabnike pomemben dejavnik pri izbiri aplikacij. Pri razvoju aplikacije morate imeti v mislih njeno uspešnost. Če uspešnost aplikacije upade, lahko to vpliva na njeno uvrstitev. Več informacij o optimizaciji uspešnosti aplikacij.
Razmislite lahko tudi o pridobitvi statusa »Built for Shopify«.
Postopek revizije aplikacije
Vaša aplikacija je lahko izbrana za revizijo. Če bo izbrana, boste prejeli e-poštno obvestilo z nadaljnjimi navodili na e-poštni naslov, ki ste ga dodali v polje E-poštni naslov za stik ob predložitvi aplikacije na seznamu aplikacij. Zahtevane spremembe vedno temeljijo na zahtevah trgovine Shopify App Store.