Quando construir um app Shopify personalizado
A escolha é normalmente enquadrada como construir versus comprar, o que esconde a opção que a maioria das equipas devia tomar: um pequeno app privado que faz um trabalho bem, em vez de um app público com um ecrã de configurações que nunca abrirá.
É assim que decidimos, pela ordem em que as perguntas importam.
Instalar quando#
- O trabalho é standardizado: avaliações, validação de moradas, exportação contabilística, subscrições básicas.
- Muitos comerciantes precisam exatamente do que você precisa, pelo que o app é mantido pela receita de outra pessoa.
- O preço é fixo ou cresce lentamente com o seu volume.
- Caso contrário estaria a manter uma commodity.
Construir quando#
| Sinal | Por que aponta para construir |
|---|---|
| A lógica é específica de como vende | Nenhum fornecedor manterá as suas regras por si |
| Os dados têm de chegar a um sistema que ninguém mais usa | Integrações são o trabalho clássico de app privado |
| Preço por encomenda no seu volume | Comprar torna-se mais caro que uma pequena construção |
| Precisa de uma funcionalidade de um app grande | Está a pagar por um conjunto para usar um interruptor |
O caminho intermédio que a maioria das equipas perde#
Um app privado que faz um trabalho contra o Admin API é frequentemente algumas centenas de linhas e um pequeno servidor. Não tem ecrã de configurações, nem onboarding, nem faturação, nem requisitos de listagem — porque tem exatamente um utilizador, você.
Delimite um app privado a um verbo. "Sincronizar encomendas com o armazém" é um app privado. "Gerir fulfillment" é um produto.
Antes de qualquer um, verifique o que já existe#
Metafields, metaobjects e Shopify Flow cobrem uma quantidade surpreendente do que as equipas procuram apps para fazer — etiquetagem condicional, notificações, automatizações simples, dados estruturados de produtos. Custa uma hora verificar e poupa regularmente uma subscrição.
Perguntas frequentes
É difícil manter um app privado?
Menos do que esperado se fizer uma coisa. O custo de manutenção vem do âmbito, não do facto de o possuir.
Os apps personalizados precisam de revisão pela Shopify?
As listagens públicas sim. Um app usado apenas pela sua própria loja não passa pelo processo de listagem.
E as mudanças de versão da API?
Planeie atualizações periódicas. Esse é o verdadeiro custo contínuo de possuir uma integração, e é gerível quando o app é pequeno.
app shopify personalizadoapp privado shopifyshopify admin apiconstruir vs comprar shopifydesenvolvimento app shopify