Creació i monetització d'aplicacions amb les API de Shopify
Les API de Shopify et permeten integrar la plataforma de Shopify amb aplicacions de tercers. Amb els teus coneixements, pots crear aplicacions per als comerciants de Shopify i generar ingressos.
En aquesta pàgina
Distribució d'aplicacions
A continuació s'indiquen dues maneres de distribuir la teva aplicació depenent del seu propòsit i del públic al qual va adreçada:
- Personalitzada: crea i ven una aplicació personalitzada adaptada a les necessitats d'un client específic. Pots crear aplicacions personalitzades des del panell d'administració de Shopify per a una única botiga i pots generar un enllaç d'instal·lació per a l'aplicació personalitzada des del teu panell de control de Partners per compartir-la amb el client i permetre'n la instal·lació en diverses botigues Plus d'una organització. Pots saber-ne més sobre com seleccionar un mètode de distribució i instal·lar una aplicació personalitzada en diverses botigues. Pots utilitzar l'API de Shopify per millorar la botiga del client amb característiques i funcionalitats addicionals. No pots utilitzar l'API de facturació per cobrar les aplicacions personalitzades als comerciants.
- Pública: desenvolupa una aplicació pública i publica-la a la Shopify App Store per a un públic més ampli. Pots configurar la visibilitat de la fitxa de l'aplicació perquè sigui totalment visible, o bé limitar-ne la visibilitat. Pots utilitzar Shopify App Pricing per cobrar la teva aplicació pública als comerciants. Pots saber-ne més sobre el procés de revisió de la Shopify App Store.
Només les aplicacions totalment visibles s'indexen i apareixen als llocs següents:
- A les pàgines de categories pertinents
- Als resultats de la cerca de la Shopify App Store
- Als resultats de motors de cerca de tercers
Primers passos amb la creació d'aplicacions
El Dev Dashboard és el teu centre d'operacions principal per crear i gestionar aplicacions de Shopify. Pots crear aplicacions de les maneres següents:
- Shopify CLI (recomanat): utilitza Shopify CLI per estructurar un projecte complet amb fluxos de treball integrats de desenvolupament local i desplegament. Els projectes de la CLI admeten funcions d'administració personalitzades, blocs de pagament i interfícies d'usuari integrades.
- Dev Dashboard: per a integracions d'automatització del backend, de sincronització de dades o exclusivament d'API que no requereixen una interfície al panell d'administració de Shopify, pots crear i configurar una aplicació directament al Dev Dashboard.
Quan crees qualsevol aplicació, tant si és personalitzada com pública, també pots establir els àmbits de l'API per a l'aplicació. Pots saber-ne més sobre els àmbits d'accés a l'API de Shopify.
Botigues en desenvolupament per provar aplicacions
Les botigues en desenvolupament són entorns de prova dedicats que crees des del Dev Dashboard. Aquestes botigues et permeten instal·lar i provar les teves aplicacions en condicions realistes de Shopify per a qualsevol pla, sense posar en risc una botiga activa. Pots connectar-te directament a una botiga en desenvolupament des de Shopify CLI si fas servir l'ordre shopify app dev.
Les botigues en desenvolupament són diferents de les botigues de transferència de client. Les botigues en desenvolupament serveixen per desenvolupar i provar aplicacions, mentre que les botigues de transferència de client s'utilitzen per crear una botiga que es lliurarà a un client.
Pots saber-ne més sobre com crear botigues en desenvolupament.
Supervisió i registres
Pots supervisar les teves aplicacions des del Dev Dashboard i utilitzar la informació que hi trobis per resoldre problemes.
Les teves aplicacions es mostren juntes i pots ordenar-ne la llista per ingressos, instal·lacions i alertes actives. Cada aplicació té una pàgina pròpia que n'inclou els ingressos, les instal·lacions actives, les taxes d'error de l'API tant per a GraphQL com per a REST, les taxes d'èxit de les seves funcions i l'estat de les seves notificacions automàtiques. El rendiment del panell d'administració utilitza els mateixos Core Web Vitals que l'estat de Built for Shopify. Pel que fa a Built for Shopify, aquests paràmetres s'avaluen al llarg d'un període independent de 28 dies amb un nombre mínim de mesures, de manera que la teva puntuació de rendiment del panell d'administració al Dev Dashboard no és el teu estat de Built for Shopify.
Els registres agrupen cada sol·licitud d'API, entrega de la notificació automàtica i esdeveniment de l'aplicació de totes les botigues que hagin instal·lat la teva aplicació, amb els errors marcats al flux de dades. Pots filtrar el flux per tipus, estat o botiga, i pots acotar-lo encara més introduint-hi un punt d'accés o un tema de la notificació automàtica. Des d'un gràfic de taxes d'error de l'API, pots obrir els registres filtrats prèviament segons aquesta API.
Pots saber-ne més sobre la supervisió i els registres al Dev Dashboard.
Permisos d'usuari
Abans de crear aplicacions i botigues en desenvolupament, has de configurar els permisos d'usuari per al Dev Dashboard. El personal d'un partner necessita el permís Crear i gestionar aplicacions per poder crear aplicacions, i el permís Botigues en desenvolupament per crear botigues en desenvolupament.
Migració des del panell de control de Partners
El Dev Dashboard substitueix el panell de control de Partners per al desenvolupament d'aplicacions. Si abans gestionaves les teves aplicacions a través del panell de control de Partners, consulta la guia de migració per obtenir més informació sobre els canvis i quins passos cal seguir per a les aplicacions amb extensions.
Registre a la Shopify App Store
Com a desenvolupador d'aplicacions, pots registrar-te en un pla de repartiment d'ingressos reduït per vendre mitjançant la Shopify App Store. Els avantatges principals d'aquest pla inclouen els següents:
- Repartiment d'ingressos del 15 %: Shopify cobra una comissió reduïda del 15 % sobre els ingressos bruts anuals de l'aplicació, inferior al 20 % habitual.
- Repartiment d'ingressos del 0 % per als ingressos inicials: els desenvolupadors que assoleixen els requisits d'elegibilitat es beneficien d'un repartiment d'ingressos del 0 % en els primers 1.000.000 USD d'ingressos bruts anuals de l'aplicació obtinguts a través de la Shopify App Store a partir de l'1 de gener de 2025.
Per saber-ne més sobre com registrar-te, revisa el procés de registre.
Enviar l'aplicació per obtenir l'autorització de la Shopify App Store
La teva aplicació ha de complir els requisits de la Shopify App Store abans que la puguis vendre a la Shopify App Store. Durant el procés de revisió, l'aplicació canvia d'estat: esborrany, enviada, revisada i publicada. Al correu electrònic d'enviament de l'aplicació que vas proporcionar a la secció Informació de contacte del formulari de la fitxa és on rebràs els correus electrònics durant la revisió. Obtén més informació sobre el procés de revisió de l'aplicació i com enviar la teva aplicació per a la revisió.
Monetitzar l'aplicació pública
Shopify App Pricing és l'opció predeterminada per a les noves aplicacions públiques i la via recomanada per a les aplicacions existents amb models de preus compatibles. Defineixes els teus plans al formulari d'enviament de l'aplicació, i Shopify s'encarrega de la selecció del pla, les autoritzacions de cobraments, el mesurament i la facturació. Shopify App Pricing admet subscripcions recurrents fixes, facturació basada en l'ús i plans combinats. Els preus de la teva aplicació es gestionen al panell de control de Partners, fins i tot si la teva organització utilitza el Dev Dashboard per al desenvolupament d'aplicacions.
Shopify App Pricing no admet cobraments de compra única. Si la teva aplicació necessita compres úniques, utilitza Manual Pricing amb l'API de facturació. Manual Pricing és un sistema heretat, però encara s'admet.
Si la teva aplicació utilitza l'API de facturació, pots canviar a Shopify App Pricing i moure les teves subscripcions existents al panell de control de Partners o amb Shopify CLI. Obtén més informació sobre Shopify App Pricing, Manual Pricing i com migrar a Shopify App Pricing.
Pots accedir a les mètriques detallades d'ingressos i instal·lacions de cadascuna de les teves aplicacions al Dev Dashboard.
Màrqueting i gestió de l'aplicació pública
Després que s'aprovi l'aplicació, millora el llançament amb la guia Èxit en la comercialització. Pots comercialitzar l'aplicació de moltes maneres per promocionar i fer créixer el negoci. Obtén més informació sobre com comercialitzar l'aplicació i consulta casos pràctics per ajudar a fer créixer el negoci i sobre l'ús dels anuncis de la Shopify App Store.
Pots fer el seguiment del trànsit de la Shopify App Store al panell de control de Partners amb Google Analytics 4 o Facebook Pixel. Obtén més informació sobre com fer el seguiment del trànsit de la fitxa.
Després que un comerciant instal·li la teva aplicació, la pot valorar a la Shopify App Store. La puntuació general de l'aplicació es basa en les ressenyes que han deixat els comerciants. Aquesta puntuació està ponderada per donar prioritat a les ressenyes recents, útils i de confiança. Les ressenyes positives fan que l'aplicació aparegui més amunt als resultats de cerca i a les pàgines de categories de la Shopify App Store. Obtén més informació sobre com gestionar les ressenyes d'aplicacions a la Shopify App Store.
El rendiment és un factor important per als usuaris quan trien aplicacions. Quan en desenvolupis una, has de tenir en compte el rendiment. Si el rendiment de l'aplicació disminueix, la seva posició es pot veure afectada. Obtén més informació sobre l'optimització del rendiment de l'aplicació.
També pots plantejar-te treballar per aconseguir l'estat Built for Shopify.
Procés d'auditoria de l'aplicació
És possible que la teva aplicació se seleccioni per a una auditoria. Si es tria per ser auditada, rebràs una notificació amb més instruccions a l'adreça que has afegit com a Correu electrònic de contacte per enviar l'aplicació a la fitxa de l'aplicació. Els canvis requerits sempre es basen en els requisits de la Shopify App Store.