Escolher o que apresentar
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Definir patches e atualizações maiores e menores, e dar exemplos de cada um.
- Explicar o significado dos elementos em um número de versão de pacote.
O negócio está crescendo! O que vem a seguir?
Como desenvolvedor líder do PartnerX, você tem o orgulho de informar que seu AppX é um sucesso no AppExchange. Você está recebendo feedback de seus clientes e pensando em seus próximos passos. Não faltam ideias sobre como melhorar o AppX.
Então, o que você prioriza e como apresenta os aprimoramentos? A resposta a essas perguntas requer planejamento. Seus clientes já estão usando seu aplicativo, portanto, algumas mudanças são difíceis de implantar. Idealmente, você pode manter o processo de atualização do AppX tão incrível para seus clientes quanto o restante de suas experiências.
Planejar suas atualizações
Digamos que você encontre um rótulo inconsistente que deseja corrigir. Ou talvez esteja apenas corrigindo uma falha em uma fórmula para atualizar dados do cliente. Essas mudanças são ótimos patches.
Para aquele novo recurso incrível que você prometeu aos seus clientes, crie uma nova versão de pacote maior ou menor.
Antes de continuarmos, vamos dar uma olhada em uma ferramenta simples para transmitir informações sobre alterações a nossos clientes: números de versão.
Versões do pacote
Todos nós vimos números de versão de software. Em termos gerais, números maiores significam produtos melhores. Pelo menos, é o que se espera!
O Salesforce fornece um formato agradável e fácil para controlar a versão do pacote do seu produto. Vamos examinar a versão mais recente do AppX:
AppX versão 2.1.3
Esse número de versão tem três partes:
- (2) representa um número de versão maior. Alterações nos principais números de versão indicam grandes alterações abrangentes em um produto.
- (1) representa um número de versão menor. Um número de versão menor muda quando você adiciona um recurso ou altera algo perceptível em seu produto, mas as coisas ainda funcionam essencialmente como antes.
- (3) representa o número de versão de patch. Uma versão de patch é uma pequena correção de algum tipo.
Seu upgrade é uma mudança grande ou pequena? Você decide. O número de versão ajuda a gerenciar as expectativas dos clientes.
Atualizar seu pacote
Você fez todas as mudanças que pretende fazer, testou-as rigorosamente e criou uma nova versão do seu pacote gerenciado. Você basicamente terminou. Há apenas algumas coisas a fazer antes de oferecer a mercadoria a seus clientes.
Revisão de segurança
Se você tem um produto no AppExchange, sabe que a confiança é a prioridade número um na Salesforce. Afinal, seu aplicativo passou pelo nosso processo de revisão de segurança. Seus patches e upgrades precisam atender aos mesmos padrões de segurança do seu aplicativo.
Agora, uma boa notícia: você não precisa passar por uma revisão completa de segurança para cada patch ou upgrade.
Para relembrar nosso processo de Revisão de segurança, confira o módulo Revisão de segurança do AppExchange.
Atualizar a listagem de aplicativos
Agora que seu produto novinho em folha está pronto, é hora de atualizar sua listagem do AppExchange.
- Na Salesforce Partner Community, clique em Publicação.
- No Console de parceiro, clique em Listagens.
- Selecione sua listagem.
- Clique em Link Your Solution (Vincular sua solução).
- Procure e selecione sua solução e versão.
- Clique em Salvar e sair.
Recursos
- Guia do desenvolvedor de Pacotes gerenciados de segunda geração: Criar e atualizar versões de um Pacote gerenciado de segunda geração
- Guia do desenvolvedor de Pacotes gerenciados de segunda geração: Versões de patches para Pacotes gerenciados de segunda geração