Construirea și monetizarea aplicațiilor cu API-urile Shopify

API-urile Shopify vă permit să integrați platforma Shopify cu software-uri externe. Cu aptitudinile dvs., puteți crea aplicații pentru comercianții Shopify și puteți genera venituri.

Distribuția aplicațiilor

Următoarele sunt două modalități de a vă distribui aplicația, în funcție de scopul și publicul acesteia:

Noțiuni introductive despre crearea de aplicații

Dev Dashboard este centrul dumneavoastră principal pentru crearea și gestionarea aplicațiilor Shopify. Puteți crea aplicații în următoarele moduri:

  • CLI Shopify (recomandat): Utilizați CLI Shopify pentru a genera structura unui proiect complet cu fluxuri de lucru integrate pentru dezvoltarea și implementarea locală. Proiectele CLI acceptă funcții de administrare personalizate, blocuri de plată și interfețe de utilizator integrate.
  • Dev Dashboard: Pentru automatizarea backend-ului, sincronizarea datelor sau integrările exclusiv API care nu necesită o interfață în panoul de administrare Shopify, puteți să creați și să configurați o aplicație direct în Dev Dashboard.

Când creați o aplicație, fie ea personalizată sau publică, puteți seta, de asemenea, domeniile API pentru aceasta. Aflați mai multe despre domeniile de acces la API-ul Shopify.

Magazine în dezvoltare pentru testarea aplicațiilor

Magazinele în dezvoltare sunt medii de testare dedicate pe care le creați din Dev Dashboard. Magazinele în dezvoltare vă permit să instalați și să testați aplicațiile în condiții reale Shopify pe orice plan, fără niciun risc pentru un magazin activ. Vă puteți conecta direct la un magazin în dezvoltare din CLI Shopify utilizând comanda shopify app dev.

Magazinele în dezvoltare diferă de magazinele pentru cesionarea către client. Magazinele în dezvoltare sunt destinate dezvoltării și testării de aplicații, în timp ce magazinele pentru cesionarea către client sunt destinate creării unui magazin care va fi predat unui client.

Aflați mai multe despre crearea magazinelor în dezvoltare.

Monitorizare și jurnale

Dev Dashboard vă oferă jurnale și indicatori pentru a vă ajuta să monitorizați performanțele aplicației și să depanați problemele, inclusiv ratele de succes ale funcțiilor și urmărirea expedierii webhook-urilor.

Aflați mai multe despre monitorizarea și jurnalele din Dev Dashboard.

Permisiunile utilizatorilor

Înainte de a crea aplicații și magazine în dezvoltare, trebuie să configurați permisiunile utilizatorilor pentru Dev Dashboard. Membrii personalului partenerilor au nevoie de permisiunea Creare și gestionare aplicații pentru a crea aplicații și de permisiunea Magazine în dezvoltare pentru a crea magazine în dezvoltare.

Migrarea de la tabloul de bord Parteneri

Dev Dashboard înlocuiește tabloul de bord Parteneri pentru dezvoltarea de aplicații. Dacă ați gestionat anterior aplicațiile prin intermediul tabloul de bord Parteneri, consultați ghidul de migrare pentru detalii referitoare la ce s-a schimbat și ce pași trebuie să urmați pentru aplicațiile cu extensii.

Înregistrarea pentru Shopify App Store

Ca dezvoltator de aplicații, vă puteți înregistra pentru un plan cu cotă redusă din venituri atunci când vindeți prin Shopify App Store. Beneficiile cheie ale acestui plan includ următoarele:

  • Cotă de 15% din venituri: Shopify colectează o rată redusă de 15% din venitul brut anual din aplicații, în scădere de la standardul de 20%.
  • Cotă de 0% din venituri pentru venitul inițial: dezvoltatorii care îndeplinesc criteriile de eligibilitate beneficiază de o cotă de 0% din venituri pentru primul 1.000.000 USD din venitul brut anual din aplicații obținut prin Shopify App Store, începând cu 1 ianuarie 2025.

Pentru a afla mai multe despre cum să vă înscrieți, consultați procesul de înregistrare.

Trimiterea aplicației pentru aprobare în Shopify App Store

Aplicația dvs. trebuie să îndeplinească cerințele Shopify App Store înainte de a o putea vinde în Shopify App Store. În timpul procesului de examinare, starea aplicației dvs. se modifică: schiță, trimisă, examinată și publicată. E-mailul de trimitere a aplicației pe care l-ați furnizat în secțiunea Informații de contact a formularului de listare este adresa la care veți primi e-mailuri în timpul examinării. Aflați mai multe despre procesul de examinare a aplicației și trimiterea aplicației pentru examinare.

Monetizarea aplicației dvs. publice

Shopify App Pricing este modalitatea recomandată pentru a factura comercianții pentru aplicația dvs. publică, în special în cazul app-urilor noi. Vă configurați modelul de tarifare o singură dată în timpul trimiterii app-ului, iar platforma se ocupă de selectarea planului, de aprobările pentru prelevări, de contorizare și de facturare. Shopify App Pricing acceptă abonamente recurente fixe, facturare bazată pe utilizare și planuri combinate.

În prezent, Shopify App Pricing nu acceptă prelevări pentru achiziții unice. Dacă aplicația dvs. necesită achiziții unice, atunci creați integrări pe baza Billing API pentru moment. Instrumentele de migrare și asistența continuă pentru Billing API rămân disponibile.

Află mai multe despre Shopify App Pricing și Billing API. Pentru app-urile care folosesc deja Managed Pricing sau Billing API, integrările existente continuă să funcționeze. Instrumentele de migrare vor fi disponibile înainte de orice scoatere din uz.

Puteți accesa valori detaliate privind veniturile și instalările pentru fiecare dintre app-urile dvs. pe pagina Aplicații din tabloul de bord Parteneri.

Promovarea și gestionarea aplicației publice

După ce aplicația dvs. este aprobată, îmbunătățiți-vă lansarea folosind ghidul Succesul lansării pe piață. Vă puteți promova aplicația în multe feluri pentru a vă dezvolta afacerea. Aflați mai multe despre promovarea aplicației și consultați studii de caz pentru a vă ajuta să vă dezvoltați afacerea și despre utilizarea anunțurilor Shopify App Store.

Puteți urmări traficul din Shopify App Store în tabloul de bord Parteneri cu Google Analytics 4 sau Facebook Pixel. Aflați mai multe despre urmărirea traficului listării dvs.

După ce un comerciant instalează aplicația dvs., o poate evalua în Shopify App Store. Evaluarea generală a aplicației dvs. se bazează pe recenziile lăsate de comercianți. Evaluarea generală este ponderată pentru a acorda prioritate recenziilor recente, utile și demne de încredere. Recenziile pozitive fac ca aplicația dvs. să apară mai sus în rezultatele căutării și în paginile de categorii din Shopify App Store. Aflați mai multe despre gestionarea recenziilor aplicațiilor în Shopify App Store.

Performanța este un factor important pentru utilizatori atunci când aleg aplicații. Când creați o aplicație, trebuie să o creați având în vedere performanța. Dacă performanța aplicației dvs. scade, atunci clasamentul aplicației ar putea fi afectat. Aflați mai multe despre optimizarea performanței aplicației.

Puteți, de asemenea, să luați în considerare obținerea statutului Built for Shopify.

Procesul de audit al aplicațiilor

Aplicația dvs. ar putea fi selectată pentru un audit. Dacă aplicația dvs. este aleasă pentru a fi auditată, atunci veți primi o notificare prin e-mail cu instrucțiuni suplimentare la adresa de e-mail pe care ați adăugat-o ca e-mail de contact pentru trimiterea aplicației în listarea aplicației. Modificările necesare se bazează întotdeauna pe cerințele Shopify App Store.

Aflați mai multe