Skip to main content

Instalar uma solução do AppExchange

Objetivos de aprendizagem

Após concluir esta unidade, você estará apto a:

  • Descrever as soluções do Salesforce Labs.
  • Instalar uma solução do AppExchange na sua organização.
  • Adicionar uma solução do AppExchange a um fluxo de processo.
Observação

Observação

Deseja aprender em português (Brasil)? Comece o desafio em um Trailhead Playground de português (Brasil) e use as traduções fornecidas entre parênteses para navegar. Copie e cole somente os valores em inglês porque as validações dos desafios dependem de dados em inglês. Se você não passar no desafio em sua organização de português (Brasil), recomendamos que (1) mude o local para os Estados Unidos, (2) mude o idioma para inglês, seguindo as instruções aqui, e (3) clique novamente no botão “Validar o desafio”.

Consulte o emblema Trailhead no seu idioma para saber mais sobre como aproveitar a experiência de Trailhead em outros idiomas.

Acompanhar com o Trail Together

Deseja acompanhar um especialista enquanto trabalha nesta etapa? Veja este vídeo que faz parte da série Trail Together.

(Este clipe começa na marca dos 20:32 minutos, caso você queira retroceder e ver o início da etapa novamente.)

Introdução

Pegue seu mouse e seu senso de aventura. Nesta unidade, vamos percorrer com você o processo de instalar e usar uma solução do AppExchange. Em seguida, você aplicará o que aprendeu em um desafio prático.

Aqui está um resumo geral das tarefas.

  1. Instalar o Service Agent Script para componente do Salesforce Flow.
  2. Criar um fluxo.
  3. Adicionar o componente ao fluxo.
  4. Executar o fluxo.

Conheça o Salesforce Labs

[Alt text: Imagem de banner do Salesforce Labs com montanhas no fundo e tubos de ensaio e béquers na frente]

Neste exercício, usamos uma solução Salesforce Labs. Se sua mente acabou de criar uma imagem de cientistas loucos e placas de petri, repense. O Salesforce Labs é um programa que permite aos engenheiros e outros funcionários pioneiros da Salesforce criar soluções e compartilhá-las com você no AppExchange. Elas vão de simples utilitários a soluções verticais inteiras e:

  • São gratuitos.
  • Estão prontos para instalar.
  • Foram criados para resolver desafios de negócios comuns.
  • São de código aberto. Você pode ver os bastidores, entender como elas funcionam e personalizá-las conforme a necessidade. É ótimo para aprender mais sobre como a plataforma funciona.

E, por último, mas não menos importante: as soluções do Salesforce Labs são uma ótima maneira de ver as novidades interessantes da Salesforce. Estamos constantemente lançando soluções do Labs que usam nossos produtos e recursos mais recentes.

Instalar um componente do Flow

Sua primeira tarefa é instalar o Service Agent Script para componente do Salesforce Flow no seu Trailhead Playground. 

Vamos começar abrindo seu Trailhead Playground e obtendo seu nome do usuário e senha. Role até o fim da página e clique em Launch (Iniciar). Se você vir uma guia na sua organização com o rótulo Get Your Login Credentials (Obter suas credenciais de login), ótimo! Siga as etapas abaixo. 

Do contrário, clique em Iniciador de aplicativos para abrir o App Launcher (Iniciador de aplicativos), clique em Playground Starter e siga as etapas. Se não vir o aplicativo Playground Starter, consulte Encontrar o nome de usuário e a senha para seu Trailhead Playground na Ajuda do Salesforce.

  1. Clique na guia Get Your Login Credentials (Obter credenciais de login).
  2. Anote o nome de usuário do Trailhead Playground que está exibido na página.
  3. Clique em Reset My Password (Redefinir minha senha). Isso envia um email para o endereço associado ao seu nome de usuário.
  4. Quando receber o email, clique no link de redefinição de senha.

Insira uma nova senha, confirme-a e clique em Change Password (Alterar senha)

Agora, faça login no AppExchange e instale o Service Agent Script para componente do Salesforce Flow. 

  1. Abra uma nova janela de navegação privada. No Chrome, clique em Arquivo | Nova janela anônima. No Safari, clique em Arquivo | Nova janela privada.
  2. Na janela de navegação privada, navegue até https://appexchange.salesforce.com.
  3. Clique em Log In (Fazer login).
  4. Clique em Salesforce.
  5. Na tela de login exibida, insira o nome de usuário e a senha de seu Trailhead Playground que você acabou de obter e clique em Log In (Fazer login).
  6. Se a página Link to Trailblazer (Vincular com o Trailblazer) aparecer, clique em Link and Log In (Vincular e fazer login) para continuar.
  7. Na barra de pesquisa, digite Service Agent Script for Salesforce Flow (Service Agent Script para Salesforce Flow) e clique na listagem do componente. (Se não estiver encontrando, aqui tem um link direto. Na página de login exibida, faça login com suas credenciais do Trailhead Playground.)
  8. Clique em Get It Now (Obter agora).
  9. Na lista suspensa de contas conectadas do Salesforce, selecione seu nome de usuário do Trailhead Playground, se necessário.
  10. Clique em Install in Production (Instalar na produção). Sim, produção. Seu Trailhead Playground é uma instância de produção para seu uso pessoal. Você pode fazer personalizações no seu Playground sem afetar mais nada (nesse caso, sua organização de produção).
  11. Verifique o nome de usuário na tela de confirmação de instalação para confirmar que você está instalando o pacote em seu Trailhead Playground e marque a caixa para concordar com nossos termos e condições.
  12. Clique em Confirm and Install (Confirmar e instalar).
  13. Se for solicitado, insira suas credenciais do Trailhead Playground novamente e clique em Log In (Fazer login).
  14. Você é o único usuário que precisa de acesso a essa solução, ou seja, selecione Install for Admins Only (Instalar somente para administradores) e clique em Install (Instalar).
    Exibição da escolha da opção Instalar apenas para administradores no fluxo de instalação
  15. Pode demorar alguns minutos até que o pacote seja instalado. Depois de ver uma mensagem indicando que a instalação foi concluída, clique em Done (Concluído) para ver o pacote na sua organização.

Sua organização exibe a página Installed Packages (Pacotes instalados) em Setup (Configuração). A partir daqui, é possível visualizar os detalhes dos pacotes individuais e executar tarefas administrativas, como a desinstalação de pacotes. 

Ativar o Lightning Runtime para fluxos

O Service Agent Script para Salesforce Flow é um componente do Aura. Para executar um fluxo que contém um componente do Aura, você precisará ativar o Lightning Runtime para fluxos na sua organização Playground.

  1. No Playground, clique em Configuração e selecione Setup (Configuração).
  2. Insira process automation (automação de processo) na caixa Busca rápida e selecione Process Automation Settings (Configurações de automação de processos).
    O menu de configuração com uma automação de processo na caixa de busca rápida e Configurações de automação de processos em destaque
  3. Verifique se Enable Lightning runtime for flows (Ativar o tempo de execução do Lightning para fluxos) está selecionado. Se não estiver, selecione-o e clique em Save (Salvar).
    Configurações de automação do processo com Ativar Lightning para fluxos de runtime em destaque

Criar um fluxo

Agora, crie um fluxo que usa o componente Service Agent Script para Salesforce Flow para exibir um script dentro do fluxo. 

  1. No Playground, clique em Configuração e selecione Setup (Configuração).
  2. Insira flow (fluxo) na caixa Quick Find (Busca rápida) e selecione Flows (Fluxos).
    O menu de configuração com a palavra Flow na caixa de busca rápida e Fluxos em destaque
  3. Clique em New Flow (Novo fluxo).
  4. Verifique se Start from Scratch (Começar do zero) foi selecionado e clique em Next (Avançar).
  5. Selecione Screen Flow (Fluxo de tela) e clique em Create (Criar) para iniciar o Flow Builder.
    O modal Select Type (Selecionar tipo) com um botão de criação e o Screen Flow (Fluxo de tela) em destaque

Adicionar um elemento Screen (Tela) ao fluxo

O Flow Builder é uma ferramenta do tipo apontar e clicar para criar fluxos. Para adicionar um elemento à tela, clique em Adicionar elemento e analise a lista de elementos disponíveis no menu Add Element (Adicionar elemento). Para incluir um elemento visual em um fluxo, como um script, use o elemento Screen (Tela). O Flow Builder abre em layout automático por padrão.

  1. Na tela do fluxo, no caminho a seguir ao elemento Start (Iniciar), clique em Adicionar elemento. Selecione Screen (Tela).
  2. Na janela New Screen (Nova tela), defina o rótulo da tela como Retention Offer Screen (Tela de oferta de retenção). O nome da API será preenchido automaticamente como Retention_Offer_Screen.
    Formulário Nova tela com o valor do rótulo de propriedade Label definido como “Retention Offer Screen”
  3. Arraste o componente agentScript até o elemento de tela. Você pode encontrar as soluções de fluxo instaladas do AppExchange na seção Custom (Personalizado) da lista de componentes.
    Formulário Nova tela com o componente agentScript
  4. Selecione agentScript e, em API Name (Nome da API) (1), digite retention_offer_script.
  5. No Script (2), digite We have a special offer for you (Temos uma oferta especial para você).
    Formulário de configuração agentScript com os campos Nome da API (1) e Script (2)
  6. Clique em Done (Concluído).

A tela do fluxo correspondente às etapas anteriores.

Salve e execute o fluxo

Você configurou o elemento de tela e o adicionou ao fluxo. Basta salvar e executar.

  1. Clique em Save (Salvar).
  2. Em Flow Label (Rótulo do fluxo), digite Retention Offer Flow (Fluxo da oferta de retenção). O Nome da API do fluxo é preenchido automaticamente com Retention_Offer_Flow.
  3. Clique em Save (Salvar).
    Formulário Salvar o fluxo com textos explicativos em Rótulo do fluxo (1) e Salvar (2)
  4. Clique em Run (Executar).
  5. Verifique se o script aparece na tela.
    O script aparece na tela quando o fluxo é executado.

Muito bem! Você usou o Flow Builder para criar um fluxo que usa o componente do Salesforce Flow instalado do AppExchange. 

Recursos

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback