Introdução aos Rich Publisher Apps prontos para o Lightning
Objetivos de aprendizagem
- Descrever o que são aplicativos Rich Publisher.
- Citar alguns casos de uso para os aplicativos Rich Publisher.
- Descrever a arquitetura básica de um aplicativo Rich Publisher.
Obtenha a vantagem competitiva
Em vez de apenas adicionar um arquivo ou link à publicação de seu feed, imagine anexar um vídeo ao vivo, um GIF chamativo ou um widget interativo. Com a plataforma Rich Publisher Apps, tudo é possível. Use a plataforma para criar, configurar e integrar até cinco aplicativos personalizados ao editor do feed. Dê aos usuários a praticidade do tipo “disponível aqui e agora”, que coloca você à frente de seus concorrentes.
Com Rich Publisher Apps, você pode:
- Anexar um caso a uma publicação.
- Inserir arquivos GIF ou citações famosas.
- Iniciar uma reunião por vídeo.
- Conectar um módulo do Trailhead.
- [Insira suas ideias aqui!]
Neste módulo, descrevemos como criar um Rich Publisher App para tornar seus feeds mais dinâmicos e abri-los para serviços de terceiros.
Então, como isso funciona?
A plataforma Rich Publisher Apps oferece todas as ferramentas necessárias para a criação e integração de aplicativos interativos no editor de feed.
Existem três maneiras de adicionar um Rich Publisher App ao seu site.
- Obtê-la no AppExchange.
- Criar um aplicativo personalizado em sua organização.
- Portar um aplicativo por meio de conjuntos ou pacotes de alterações.
Da organização para o site
Após adicionar um Rich Publisher App a uma organização, ele estará disponível para todos os sites do Experience Cloud. Os gerentes e administradores do site podem selecionar e habilitar os aplicativos disponíveis na Administração do Workspace de seu site.
Quando você adiciona um Rich Publisher App a um site, os membros veem o ícone do aplicativo no editor, ao lado de .
Este exemplo mostra um editor de feed com três integrações de aplicativos personalizados. Há ícones para anexar um caso (1), um GIF (2) e um módulo do Trailhead (3).
Do site para o Publisher
Os ícones dos Rich Publisher Apps são exibidos na publicação e nos editores de pergunta no grupo, em tópicos, mensagens diretas e feeds do perfil do usuário. Eles não aparecem no editor de enquete.
Os membros do site clicam no ícone para abrir uma caixa de seleção.
Eles selecionam algo, clicam em Adicionar e, em seguida, em Compartilhar ou Perguntar, e o Salesforce faz a publicação com o anexo.
Conceitos-chave do desenvolvimento
Na próxima unidade, guiaremos você pela criação de um Rich Publisher App dinâmico. Para acompanhar, será útil entender alguns conceitos.
Conteúdo é um conceito-chave no desenvolvimento de Rich Publisher Apps. Um conteúdo é uma parte da representação de um item do feed. É o que está anexado ao item do feed – o vídeo, GIF ou widget.
O conteúdo pode ser uma string, um objeto JSON com codificação base64 – o que quer que você escolha. Como desenvolvedor, você tem o controle sobre o conteúdo.
Quando o Salesforce obtém um item do feed por meio de uma API:
- Ele associa o conteúdo ao item do feed.
- Obtém o conteúdo.
- Envia o conteúdo para renderizar no feed juntamente com os dados do item do feed.
Agora vamos dar uma olhada na arquitetura.
Os quatro componentes principais dos Rich Publisher Apps
- Componente da composição (componente do Lightning)
- Componente de renderização (componente do Lightning)
- Ícone (arquivo de imagem exibido no editor)
- Etiquetas localizáveis (o cabeçalho e textos flutuantes)
Em seguida, passamos pelo processo de criação desses elementos e os reunimos em um Rich Publisher App coeso e dinâmico.