Seletor de ativos de micro front-end Overview
O Seletor de ativos de micro front-end fornece uma interface do usuário que se integra facilmente ao repositório Experience Manager Assets para navegar ou pesquisar ativos digitais disponíveis no repositório e usá-los na experiência de criação do aplicativo.
A interface do usuário de micro front-end é disponibilizada em sua experiência de aplicativo usando o pacote de Seletor de ativos. Quaisquer atualizações no pacote são automaticamente importadas e o Seletor de ativos implantado mais recente é automaticamente carregado no aplicativo.
O Seletor de ativos oferece muitos benefícios, como:
- Facilidade de integração com qualquer um dos aplicativos Adobe ou não-Adobe usando a biblioteca JavaScript Vanilla.
- Manutenção facilitada, pois as atualizações do pacote do Seletor de ativos são implantadas automaticamente no Seletor de ativos disponível para seu aplicativo. Não há atualizações necessárias no aplicativo para carregar as modificações mais recentes.
- Facilidade de personalização, pois há propriedades disponíveis que controlam a exibição do Seletor de ativos no aplicativo.
- Filtros de pesquisa de texto completo, prontos para uso e personalizados que navegam rapidamente até os ativos para uso na experiência de criação.
- Capacidade de alternar repositórios em uma organização IMS para seleção de ativos.
- Capacidade de classificar ativos por nome, dimensões e tamanho e visualizá-los na exibição de Lista, Grade, Galeria ou Cascata.
Pré-requisitos prereqs
Você deve garantir os seguintes métodos de comunicação:
- O aplicativo está sendo executado em HTTPS.
- O URL do aplicativo está na lista de permissões de URLs de redirecionamento do cliente IMS.
- O fluxo de logon do IMS é configurado e renderizado usando um pop-up no navegador da Web. Portanto, os pop-ups devem ser ativados ou permitidos no navegador de destino.
Use os pré-requisitos acima se precisar do fluxo de trabalho de autenticação IMS do Seletor de ativos. Como alternativa, se você já estiver autenticado com o fluxo de trabalho do IMS, é possível adicionar as informações do IMS.
Ver mais
- Nomes de domínio em que o aplicativo de integração está hospedado.
- Após o provisionamento, sua organização receberá
imsClientId
,imsScope
e umredirectUrl
correspondentes aos ambientes solicitados que são essenciais para a configuração do Seletor de ativos. Sem essas propriedades válidas, não é possível executar as etapas de instalação.
Instalação installation
O Seletor de ativos está disponível por meio da CDN do ESM (por exemplo, esm.sh/skypack) e da versão UMD.
Nos navegadores usando a Versão UMD (recomendado):
<script src="https://experience.adobe.com/solutions/CQ-assets-selectors/static-assets/resources/assets-selectors.js"></script>
<script>
const { renderAssetSelector } = PureJSSelectors;
</script>
Em navegadores com suporte a import maps
usando a Versão CDN do ESM:
<script type="module">
import { AssetSelector } from 'https://experience.adobe.com/solutions/CQ-assets-selectors/static-assets/resources/@assets/selectors/index.js'
</script>
No Deno/Webpack Module Federation usando a Versão CDN do ESM:
import { AssetSelector } from 'https://experience.adobe.com/solutions/CQ-assets-selectors/static-assets/resources/@assets/selectors/index.js'
Utilização do Seletor de ativos using-asset-selector
Depois que o Seletor de ativos estiver configurado e você for autenticado para usar o Seletor de ativos com o aplicativo Adobe Experience Manager as a Cloud Service, você poderá selecionar ativos ou executar várias outras operações para pesquisar seus ativos no repositório.
Ocultar/Mostrar painel hide-show-panel
Para ocultar pastas na navegação à esquerda, clique no ícone Ocultar pastas. Para desfazer as alterações, clique no ícone Ocultar pastas novamente.
Alternador de repositório repository-switcher
O Seletor de ativos também permite alternar repositórios para seleção de ativos. Você pode selecionar o repositório de sua escolha no menu suspenso disponível no painel esquerdo. As opções de repositório disponíveis na lista suspensa se baseiam na propriedade repositoryId
definida no arquivo index.html
. Ela se baseia no ambiente da organização IMS selecionada que é acessado pelo usuário conectado. Os consumidores podem transmitir um repositoryID
de sua preferência e, nesse caso, o Seletor de ativos interrompe a renderização do alternador de repositório e renderiza ativos somente do repositório especificado.
Repositório de ativos
É uma coleção de pastas de ativos que você pode usar para executar operações.
Filtros prontos para uso filters
O Seletor de ativos também fornece opções de filtro prontas para uso para refinar os resultados da pesquisa. Os filtros disponíveis são os seguintes:
-
Status: inclui o estado atual do ativo entre
all
,approved
,rejected
ouno status
. -
Tipo de arquivo: inclui
folder
,file
,images
,documents
ouvideo
. -
Status de expiração: menciona os ativos com base em sua duração de expiração. Você pode marcar a caixa de seleção
Expired
para filtrar ativos que expiraram ou definirExpiration Duration
de um ativo para exibir ativos com base em sua duração de expiração. Quando um ativo já expirou ou está prestes a expirar, um selo aparece para descrever o mesmo. Além disso, você pode controlar se deseja permitir o uso (ou arrastar e soltar) de um ativo expirado. Veja mais sobre personalizar ativos expirados. Por padrão, o selo Expirando em breve é exibido para ativos que expiram nos próximos 30 dias. No entanto, você pode configurar a expiração usando a propriedadeexpirationDate
.note tip TIP Para visualizar ou filtrar ativos com base em suas datas de expiração futuras, mencione o intervalo de datas futuro no campo Expiration Duration
. Ele exibe os ativos com o selo expirando em breve neles. -
Tipo MIME: inclui
JPG
,GIF
,PPTX
,PNG
,MP4
,DOCX
,TIFF
,PDF
,XLSX
. -
Tamanho da Imagem: inclui largura mínima/máxima, altura mínima/máxima da imagem.
Pesquisa personalizada
Além da pesquisa de texto completo, o Seletor de ativo permite pesquisar ativos em arquivos usando a pesquisa personalizada. Você pode usar filtros de pesquisa personalizados nos modos de exibição Modal e Painel.
Você também pode criar um filtro de pesquisa padrão para salvar os campos que pesquisa frequentemente e usá-los posteriormente. Para criar uma pesquisa personalizada para seus ativos, você pode usar a propriedade filterSchema
.
Barra de pesquisa search-bar
O Seletor de ativos permite executar uma pesquisa de texto completo dos ativos no repositório selecionado. Por exemplo, se você digitar a palavra-chave wave
na barra de pesquisa, todos os ativos com a palavra-chave wave
mencionada em qualquer uma das propriedades de metadados serão exibidos.
Classificação sorting
Você pode classificar ativos no Seletor de ativos por nome, dimensões ou tamanho de um ativo. Também é possível classificar os ativos em ordem crescente ou decrescente.
Tipos de visualização types-of-view
O Seletor de ativos permite exibir o ativo em quatro exibições diferentes:
- A exibição de lista exibe arquivos e pastas roláveis em uma única coluna.
- A exibição de grade exibe arquivos e pastas com rolagem em uma grade de linhas e colunas.
- A exibição de galeria exibe arquivos ou pastas em uma lista horizontal bloqueada no centro.
- A exibição em cascata exibe arquivos ou pastas no formato de uma Bridge.
Gráfico de Visão Geral