Tvorba a speňažovanie aplikácií pomocou API Shopify
API Shopify umožňujú integrovať platformu Shopify so softvérom tretej strany. Pomocou svojich zručností môžete vytvárať aplikácie pre obchodníkov v Shopify a generovať príjmy.
Na tejto stránke
Distribúcia aplikácie
V závislosti od účelu a cieľového publika existujú dva spôsoby distribúcie aplikácie:
- Na mieru: Vytvorte a predávajte aplikáciu na mieru prispôsobenú špecifickým potrebám klienta. Pre jeden obchod môžete vytvoriť aplikácie na mieru z administračného rozhrania Shopify. Pre klienta môžete vygenerovať inštalačný odkaz zo svojho panela Partner Dashboard, pomocou ktorého môže aplikáciu nainštalovať vo viacerých obchodoch Plus v rámci organizácie. Získajte ďalšie informácie o výbere metódy distribúcie a inštalácii aplikácie na mieru vo viacerých obchodoch. Pomocou API Shopify môžete v obchode klienta vylepšiť funkcie a funkčnosť. Na účtovanie poplatkov obchodníkom za aplikácie na mieru nemožno použiť Fakturačné API.
- Verejná: Vyviňte verejnú aplikáciu a pridajte ju do obchodu Shopify App Store pre širšie publikum. Možnosť viditeľnosť záznamu aplikácie môžete nastaviť na plnú alebo ju môžete obmedziť. Môžete použiť Shopify App Pricing na účtovanie poplatkov obchodníkom za verejnú aplikáciu. Ďalšie informácie o procese kontroly pre obchod Shopify App Store.
Iba plne viditeľné aplikácie sa indexujú a zobrazujú na nasledujúcich miestach:
- Príslušné stránky kategórií
- Výsledky vyhľadávania v obchode Shopify App Store
- Výsledky vyhľadávačov tretích strán
Začíname s tvorbou aplikácií
Dev Dashboard je vaše centrálne miesto na vytváranie a správu aplikácií Shopify. Aplikácie môžete vytvárať nasledujúcimi spôsobmi:
- Shopify CLI (odporúčané): Pomocou Shopify CLI vytvorte štruktúru kompletného projektu so vstavanými pracovnými postupmi pre lokálny vývoj a nasadenie. Projekty CLI podporujú vlastné funkcie administrátorského panela, bloky pokladne a vložené používateľské rozhrania.
- Dev Dashboard: Pre automatizáciu backendu, synchronizáciu dát alebo integrácie výlučne cez API, ktoré nepotrebujú rozhranie v administrátorovi Shopify, môžete vytvoriť a nakonfigurovať aplikáciu priamo v Dev Dashboard.
Pri vytváraní akejkoľvek aplikácie, či už vlastnej alebo verejnej, môžete pre ňu nastaviť aj rozsahy API. Prečítajte si ďalšie informácie o rozsahoch prístupu k API Shopify.
Dev stores na testovanie aplikácií
Dev stores sú vyhradené testovacie prostredia, ktoré vytvárate v Dev Dashboard. Dev stores umožňujú inštalovať a testovať vaše aplikácie v realistických podmienkach služby Shopify v rámci akéhokoľvek plánu bez ohrozenia živého obchodu. K dev store sa môžete pripojiť priamo zo Shopify CLI pomocou príkazu shopify app dev.
Dev stores sa líšia od obchodov klienta určených na prevod. Dev stores slúžia na vývoj a testovanie aplikácií, zatiaľ čo obchody klienta určené na prevod slúžia na vytvorenie obchodu a jeho odovzdanie klientovi.
Prečítajte si ďalšie informácie o vytváraní dev stores.
Monitorovanie a denníky
Dev Dashboard poskytuje denníky a metriky, ktoré vám pomôžu pri monitorovaní výkonnosti aplikácie a riešení problémov vrátane miery úspešnosti funkcií a sledovania doručenia webhookov.
Prečítajte si ďalšie informácie o monitorovaní a denníkoch v Dev Dashboard.
Povolenia používateľov
Pred vytváraním aplikácií a dev stores musíte nakonfigurovať povolenia používateľov pre Dev Dashboard. Členovia tímu partnera potrebujú na vytváranie aplikácií povolenie Zostavovať a spravovať aplikácie a na vytváranie dev stores povolenie Vývojové obchody.
Migrácia z Partner Dashboard
Dev Dashboard nahrádza Partner Dashboard pre vývoj aplikácií. Ak ste predtým spravovali aplikácie cez Partner Dashboard, pozrite si sprievodcu migráciou, kde nájdete podrobnosti o tom, čo sa zmenilo, a aké kroky treba vykonať pre aplikácie s rozšíreniami.
Registrácia do obchodu Shopify App Store
Ako vývojár aplikácií sa môžete zaregistrovať do plánu so zníženým podielom na príjmoch pri predaji cez obchod Shopify App Store. Medzi hlavné výhody tohto plánu patria:
- 15 % podiel na príjmoch: Spoločnosť Shopify si účtuje zníženú sadzbu vo výške 15 % z ročných hrubých príjmov z aplikácie, čo je pokles oproti štandardným 20 %.
- 0 % podiel na počiatočných príjmoch: Vývojári, ktorí spĺňajú kritériá oprávnenosti, majú od 1. januára 2025 nárok na 0 % podiel z prvého 1 000 000 USD v ročných hrubých príjmoch z aplikácie získaných prostredníctvom obchodu Shopify App Store.
Ak chcete získať ďalšie informácie o tom, ako sa zaregistrovať, pozrite si proces registrácie.
Odoslanie aplikácie na schválenie v Shopify App Store
Predtým, ako budete môcť aplikáciu predávať v Shopify App Store, musí spĺňať požiadavky Shopify App Store. Počas procesu kontroly mení aplikácia stav: Návrh, Odoslaná, Skontrolovaná a Publikovaná. Počas kontroly budete e-maily dostávať na e-mailovú adresu na odoslanie aplikácie, ktorú ste uviedli v sekcii Kontaktné údaje vo formulári záznamu. Ďalšie informácie o procese kontroly aplikácie a odoslaní aplikácie na kontrolu.
Speňaženie verejnej aplikácie
Shopify App Pricing je odporúčaný spôsob účtovania verejnej aplikácie obchodníkom, najmä v prípade nových aplikácií. Cenový model nakonfigurujete raz pri odosielaní aplikácie a platforma sa postará o výber plánu, schvaľovanie poplatkov, meranie a fakturáciu. Shopify App Pricing podporuje fixné opakujúce sa predplatné, fakturáciu na základe používania a kombinované plány.
Shopify App Pricing v súčasnosti nepodporuje poplatky za jednorazový nákup. Ak vaša aplikácia vyžaduje jednorazové nákupy, zatiaľ využite Fakturačné API. Nástroje na migráciu a nepretržitá podpora pre Fakturačné API sú naďalej k dispozícii.
Ďalšie informácie o Shopify App Pricing a Fakturačnom API. Pre aplikácie, ktoré už používajú Managed Pricing alebo Fakturačné API, budú existujúce integrácie naďalej fungovať. Nástroje na migráciu budú k dispozícii pred akýmkoľvek ukončením podpory.
K podrobným metrikám príjmov a inštalácií pre každú zo svojich aplikácií máte prístup na stránke Aplikácie v paneli Partner Dashboard.
Marketing a správa verejnej aplikácie
Po schválení aplikácie podporte jej spustenie pomocou sprievodcu Úspešný vstup na trh. Existuje množstvo spôsobov marketingu aplikácie s cieľom propagovať a rozširovať podnikanie. Ďalšie informácie o marketingu aplikácie a prípadových štúdiách na podporu rastu podnikania a o používaní reklám v Shopify App Store.
Návštevnosť v Shopify App Store môžete sledovať v Partner Dashboard pomocou služieb Google Analytics 4 alebo Facebook Pixel. Ďalšie informácie o sledovaní návštevnosti vášho záznamu.
Keď si obchodníci nainštalujú vašu aplikáciu, môžu ju v Shopify App Store ohodnotiť. Celkové hodnotenie aplikácie je založené na recenziách od obchodníkov. Hodnotenie sa váži tak, aby uprednostňovalo nedávne, užitočné a dôveryhodné recenzie. Vďaka pozitívnym recenziám sa aplikácia zobrazí vyššie vo výsledkoch vyhľadávania a na stránkach kategórií v Shopify App Store. Ďalšie informácie o správe recenzií aplikácií v Shopify App Store.
Výkonnosť je pre používateľov dôležitým faktorom pri výbere aplikácií. Pri tvorbe aplikácie by ste mali myslieť na jej výkonnosť. Ak sa výkonnosť aplikácie zníži, môže to ovplyvniť jej umiestnenie v rebríčku. Ďalšie informácie o optimalizácii výkonnosti aplikácie.
Môžete tiež zvážiť snahu o získanie štatútu Built for Shopify.
Proces auditu aplikácie
Vaša aplikácia môže byť vybratá na audit. V takom prípade dostanete e-mailové upozornenie s ďalšími pokynmi na e-mailovú adresu, ktorú ste do záznamu aplikácie pridali ako Kontaktný e-mail na odoslanie aplikácie. Požadované zmeny vždy vychádzajú z požiadaviek Shopify App Store.