Extensões de app e funções

Alguns apps adicionam recursos à loja usando extensões e funções. As extensões e funções são configuradas pelo desenvolvedor do app e ficam disponíveis quando você instala e ativa o app.

As extensões permitem que os apps adicionem funcionalidades a áreas como a Loja virtual, o checkout, as contas de clientes ou o POS. Por exemplo, um app pode adicionar um campo personalizado à página de checkout, abrir um bot de chat na loja virtual ou exibir pontos de fidelidade nas contas de clientes.

As Functions permitem que os apps personalizem a lógica de back-end da loja. Por exemplo, um app pode usar uma Function para criar um tipo de desconto personalizado, ajustar as opções de entrega no checkout ou aplicar regras de pagamento específicas. As Functions são executadas automaticamente como parte das operações da loja depois que você configurar o app.

É possível ver e gerenciar extensões e Functions dos apps instalados em Configurações > Apps no admin da Shopify. Na página de informações do app, os cartões Extensões e Functions exibem a quantidade ativa no momento e as áreas da loja em que estão disponíveis. Passe o cursor do mouse sobre o texto das áreas para ver onde estão ativas, como Checkout, Contas de clientes, Loja virtual ou POS para extensões, e Checkout, Descontos, Pagamentos ou Frete e entrega para Functions.

Clique em Extensões ou Functions para ver a lista completa referente àquele app. Na página Extensões ou Functions, é possível alternar entre as abas Ativas e Inativas para analisar quais extensões ou Functions estão em execução no momento. Clique no nome de uma extensão ou Function para acessar a área da loja em que ela pode ser ativada ou gerenciada.

Se você for desenvolvedor de apps, consulte a documentação técnica nos dev docs da Shopify sobre extensões e dev docs da Shopify sobre Functions.

Ativar extensões e Functions

Ative e desative as extensões e Functions na área do admin da Shopify em que são usadas. Na página Extensões ou Functions nas configurações do app, clique no nome de uma extensão ou Function para acessar a área onde é possível gerenciá-la. Depois de ativada, a extensão ou Function é exibida como ativa na página de informações do app.

Extensões

As extensões podem ser ativadas nas seguintes áreas do admin da Shopify:

Functions

As Functions podem ser ativadas nas seguintes áreas do admin da Shopify:

Solucionar erros de Functions

Se uma Function encontrar um erro, um aviso será exibido no cartão Functions na página de informações do app e na página de Functions. O cartão exibirá Erros em [number] área em vez da contagem habitual de áreas disponíveis, e o aviso indicará quando os erros mais recentes foram detectados.

Na página Funções, as funções com erros são destacadas com o ícone Warning. Se uma função apresentar erros, entre em contato com o desenvolvedor do app para obter ajuda. Em alguns casos, o erro já pode ter sido resolvido. Também é possível compartilhar os registros da função para ajudar o desenvolvedor a solucionar o problema.