Alkalmazások fejlesztése és pénzzé tétele a Shopify API-jaival
A Shopify API-jai lehetővé teszik a Shopify platform integrálását külső szoftverekkel. Képességei birtokában alkalmazásokat hozhat létre a Shopify-kereskedők számára, és bevételt generálhat.
Ezen az oldalon
Alkalmazásdisztribúció
Az alábbiakban két módszert ismertetünk az alkalmazás terjesztésére, annak céljától és a célközönségtől függően:
- Egyéni: Hozzon létre és értékesítsen egy adott ügyfél igényeire szabott egyéni alkalmazást. Egyetlen üzlethez létrehozhat egyéni alkalmazásokat a Shopify adminisztrációs felületéről, és a Partner Dashboardról telepítési hivatkozást generálhat az egyéni alkalmazásához, hogy megossza azt az ügyfelével, és lehetővé tegye a telepítést egy szervezet több Plus-üzletében is. További információ: disztribúciós módszer kiválasztása és egyéni alkalmazás telepítése több üzletbe. A Shopify API használatával további funkciókkal és lehetőségekkel bővítheti ügyfele üzletét. Nem használhatja a Billing API-t arra, hogy díjat számítson fel a kereskedőknek az egyéni alkalmazásokért.
- Nyilvános: Fejlesszen egy nyilvános alkalmazást , és tegye közzé a Shopify App Store-ban egy szélesebb közönség számára. Beállíthatja az alkalmazás ismertetőoldalának láthatóságát teljesen láthatóra, vagy korlátozhatja a láthatóságot. Használhatja a Shopify App Pricing a nyilvános alkalmazásáért a kereskedőknek felszámított díjakhoz. Tudjon meg többet a Shopify App Store felülvizsgálati folyamatáról.
Csak a teljesen látható alkalmazások kerülnek indexelésre, és jelennek meg a következő helyeken:
- Releváns kategóriaoldalak
- A Shopify App Store keresési találatai
- Harmadik féltől származó keresőmotorok találatai
Első lépések az alkalmazásfejlesztésben
A Dev Dashboard a Shopify alkalmazások létrehozásának és kezelésének központi felülete. Alkalmazásokat a következő módokon hozhat létre:
- Shopify CLI (ajánlott): Használja a Shopify parancssori felületét egy teljes projekt felépítéséhez, beépített helyi fejlesztési és telepítési munkafolyamatokkal. A CLI-projektek támogatják az egyéni adminisztrációs funkciókat, a pénztárblokkokat és a beágyazott felhasználói felületeket.
- Dev Dashboard: Olyan háttérautomatizálási, adatszinkronizálási vagy csak API-t használó integrációk esetén, amelyekhez nincs szükség kezelőfelületre a Shopify adminisztrációs felületén, közvetlenül a Dev Dashboardon is létrehozhat és beállíthat alkalmazásokat.
Bármilyen (egyedi vagy nyilvános) alkalmazás létrehozásakor beállíthatja az alkalmazás API-hatóköreit is. Tudjon meg többet a Shopify API hozzáférési hatóköreiről.
Fejlesztői üzletek alkalmazásteszteléshez
A fejlesztői üzletek dedikált tesztelési környezetek, amelyeket a Dev Dashboardról hozhat létre. A fejlesztői üzletek lehetővé teszik az alkalmazások valós Shopify-körülmények közötti telepítését és tesztelését bármelyik csomagban, anélkül, hogy ez kockázatot jelentene az élő üzletre nézve. A Shopify parancssori felületéről (CLI) a shopify app dev parancs használatával közvetlenül is csatlakozhat egy fejlesztői üzlethez.
A fejlesztői üzletek különböznek az ügyfélnek átadott üzletektől. A fejlesztői üzletek alkalmazásfejlesztésre és tesztelésre szolgálnak, míg az ügyfélnek átadott üzletek arra, hogy egy üzletet felépítsenek és átadjanak egy ügyfélnek.
Tudjon meg többet a fejlesztői üzletek létrehozásáról.
Monitorozás és naplók
A Dev Dashboard naplókat és mérőszámokat biztosít az alkalmazás teljesítményének monitorozásához és a hibaelhárításhoz, beleértve a funkciók sikerességi arányát és a webhook-kézbesítések nyomon követését.
Tudjon meg többet a monitorozásról és a naplókról a Dev Dashboardon.
Felhasználói jogosultságok
Az alkalmazások és fejlesztői üzletek létrehozása előtt be kell állítania a felhasználói jogosultságokat a Dev Dashboardhoz. A partner munkatársainak az Alkalmazások készítése és kezelése jogosultságra van szükségük az alkalmazások létrehozásához, és a Fejlesztői üzletek jogosultságra a fejlesztői üzletek létrehozásához.
Áttelepítés a Partner Dashboardról
Az alkalmazásfejlesztés terén a Dev Dashboard váltja fel a Partner Dashboardot. Ha korábban a Partner Dashboardon keresztül kezelte az alkalmazásokat, a változásokról, valamint a bővítményekkel rendelkező alkalmazások esetén szükséges lépésekről az áttelepítési útmutatóban tájékozódhat.
Regisztráció az App Store-ba
Alkalmazásfejlesztőként regisztrálhat egy csökkentett bevételmegosztási csomagra, amikor az App Store-on keresztül értékesít. A csomag fő előnyei a következők:
- 15%-os bevételmegosztás: A Shopify csökkentett, 15%-os díjat számít fel az éves bruttó alkalmazásbevétel után, a szokásos 20% helyett.
- 0%-os bevételmegosztás a kezdeti bevétel után: Azok a fejlesztők, akik megfelelnek a jogosultsági feltételeknek, 2025. január 1-jétől 0%-os bevételmegosztásban részesülnek az App Store-on keresztül szerzett első 1 000 000 USA-dollár éves bruttó alkalmazásbevétel után.
A regisztrációval kapcsolatos további információkért tekintse át a regisztrációs folyamatot.
Az alkalmazás benyújtása az App Store általi jóváhagyásra
Az alkalmazásnak meg kell felelnie az App Store követelményeinek, mielőtt értékesíthetné azt az App Store-ban. Az ellenőrzési folyamat során az alkalmazás állapota megváltozik: Tervezet, Benyújtva, Ellenőrizve és Közzétéve. Az ellenőrzés során az e-maileket arra az alkalmazás-benyújtási e-mail-címre fogja kapni, amelyet az ismertető űrlapjának Kapcsolattartási adatok szakaszában adott meg. Tudjon meg többet az alkalmazás-ellenőrzési folyamatról és az alkalmazás ellenőrzésre való benyújtásáról.
Nyilvános alkalmazás monetizálása
A nyilvános alkalmazások, különösen az új alkalmazások esetében a Shopify App Pricing az ajánlott módszer a kereskedők felé történő számlázásra. Az alkalmazás beküldése során egyszer kell konfigurálnia az árképzési modellt, a platform pedig kezeli a csomagkiválasztást, a díjak jóváhagyását, a mérést és a számlázást. A Shopify App Pricing támogatja a fix ismétlődő előfizetéseket, a használatalapú számlázást és a kombinált csomagokat.
A Shopify App Pricing jelenleg nem támogatja az egyszeri vásárlások díjait. Ha egyszeri vásárlásokra van szükség, egyelőre a Billing API-ra építkezzen. A migrációs eszközök és a Billing API folyamatos támogatása továbbra is elérhető.
További információ a Shopify App Pricing és a Billing API használatáról. A már a Managed Pricing vagy a Billing API rendszert használó alkalmazások esetében a meglévő integrációk továbbra is működnek. A kivezetéseket megelőzően migrációs eszközök is elérhetők lesznek.
Minden alkalmazásánál hozzáférhet a részletes bevételi és telepítési mutatókhoz a Partner Dashboard Alkalmazások oldalán.
A nyilvános alkalmazás marketingje és kezelése
Miután az alkalmazását jóváhagyták, javítsa a bevezetést a Sikeres piacra lépés útmutató segítségével. Számos módon marketingelheti az alkalmazását, hogy népszerűsítse és növelje vállalkozását. Tudjon meg többet az alkalmazás marketingjéről és tekintsen át esettanulmányokat vállalkozása növekedéséhez, valamint a Shopify App Store-hirdetések használatáról.
Nyomon követheti a Shopify App Store forgalmát a Partner Dashboardon a Google Analytics 4 vagy a Facebook Pixel segítségével. Tudjon meg többet az ismertetőoldal forgalmának nyomon követéséről.
Miután egy kereskedő telepítette az alkalmazását, véleményezheti azt a Shopify App Store-ban. Az alkalmazás összesített értékelése a kereskedők által írt véleményeken alapul. Az összesített értékelés súlyozott, hogy előnyben részesítse a legújabb, leghasznosabb és legmegbízhatóbb véleményeket. A pozitív véleményeknek köszönhetően az alkalmazás előrébb jelenik meg a Shopify App Store keresési eredményeiben és kategóriaoldalain. Tudjon meg többet az alkalmazásvélemények kezeléséről a Shopify App Store-ban.
A teljesítmény fontos tényező a felhasználók számára az alkalmazások kiválasztásakor. Amikor alkalmazást fejleszt, a teljesítményt is szem előtt kell tartania. Ha az alkalmazás teljesítménye csökken, az befolyásolhatja az alkalmazás rangsorolását. Tudjon meg többet az alkalmazás teljesítményének optimalizálásáról.
Megfontolhatja a „Built for Shopify” státusz megszerzését is.
Alkalmazás-ellenőrzési folyamat
Az alkalmazását kiválaszthatják ellenőrzésre. Ha az alkalmazását ellenőrzésre választják ki, e-mailes értesítést kap további utasításokkal arra az e-mail-címre, amelyet az alkalmazás ismertetőjében az Alkalmazás benyújtásához kapcsolódó kapcsolattartási e-mail-címként adott meg. A szükséges módosítások mindig az App Store követelményein alapulnak.