Metadados em cascata

Ao capturar as informações de metadados de um ativo, os usuários fornecem informações nos vários campos disponíveis. É possível exibir campos de metadados específicos ou valores de campos que dependem das opções selecionadas nos outros campos. Essa exibição condicional de metadados é chamada de metadados em cascata. Em outras palavras, é possível criar uma dependência entre um campo/valor de metadados específico e um ou mais campos e/ou seus valores.

Use schemas de metadados para definir regras para exibir metadados em cascata. Por exemplo, se o schema de metadados incluir um campo de tipo de ativo, você pode definir um conjunto pertinente de campos a serem exibidos com base no tipo de ativo selecionado pelo usuário.

Estes são alguns casos de uso para os quais você pode definir metadados em cascata:

  • Quando a localização do usuário for obrigatória, exiba os nomes relevantes da cidade com base na escolha do país e estado pelo usuário.
  • Carregue nomes de marcas pertinentes em uma lista com base na escolha do usuário para a categoria do produto.
  • Alterna a visibilidade de um campo específico com base no valor especificado em outro campo. Por exemplo, exiba campos de endereço de entrega separados se o usuário desejar que a entrega seja entregue em um endereço diferente.
  • Designar um campo como obrigatório com base no valor especificado em outro campo.
  • Opções de alteração exibidas para um campo específico com base no valor especificado em outro campo.
  • Defina o valor de metadados padrão em um campo específico com base no valor especificado em outro campo.

Configurar metadados em cascata em Experience Manager

Considere um cenário em que você deseja exibir metadados em cascata com base no tipo de ativo selecionado. Alguns exemplos

  • Para um vídeo, exiba campos aplicáveis, como formato, codec, duração e assim por diante.
  • Para um documento do Word ou PDF, exiba campos, como contagem de páginas, autor e assim por diante.

Independentemente do tipo de ativo escolhido, exiba as informações de direitos autorais como um campo obrigatório.

  1. Toque/clique no logotipo Experience Manager e vá para Ferramentas > Ativos > Schemas de metadados.

  2. Na página Formulários de esquema, selecione um formulário de esquema e toque/clique em Editar na barra de ferramentas para editar o esquema.

    select_form

  3. (Opcional) No editor de schemas de metadados, crie um novo campo para condicionalizar. Especifique um nome e um caminho de propriedade na guia Settings.

    Para criar uma nova guia, toque/clique em + para adicionar uma guia e, em seguida, adicione um campo de metadados.

    add_tab

  4. Adicionar um campo Suspenso para o tipo de ativo. Especifique um nome e um caminho de propriedade na guia Settings. Adicione uma descrição opcional.

    asset_type_field

  5. Os pares de valores-chave são as opções fornecidas a um usuário de formulário. Você pode fornecer os pares de valor chave manualmente ou de um arquivo JSON.

    • Para especificar os valores manualmente, selecione Adicionar Manualmente e toque/clique em Adicionar Escolha e especifique o texto e o valor da opção. Por exemplo, especifique os tipos de ativos Vídeo, PDF, Word e Imagem.

    • Para obter os valores de um arquivo JSON dinamicamente, selecione Adicionar pelo caminho JSON e forneça o caminho do arquivo JSON. Experience Manager busca os pares de valores chave em tempo real quando o formulário é apresentado ao usuário.

    Ambas as opções são mutuamente exclusivas. Não é possível importar as opções de um arquivo JSON e editá-las manualmente.

    add_choice

    OBSERVAÇÃO

    Quando você adiciona um arquivo JSON, os pares de valor chave não são exibidos no editor de schemas de metadados, mas estão disponíveis no formulário publicado.

    OBSERVAÇÃO

    Ao adicionar opções, se você clicar no campo pop-up, a interface fica distorcida e o ícone de exclusão das opções para de funcionar. Não clique na lista suspensa até salvar as alterações. Se você enfrentar esse problema, salve o schema e abra-o novamente para continuar a edição.

  6. (Opcional) Adicione os outros campos obrigatórios. Por exemplo, formato, codec e duração do tipo de ativo de vídeo.

    Da mesma forma, adicione campos dependentes para outros tipos de ativos. Por exemplo, adicione campos de contagem de páginas e autor para ativos de documento, como arquivos PDF e do Word.

    video_dependence_fields

  7. Para criar uma dependência entre o campo de tipo de ativo e outros campos, escolha o campo dependente e abra a guia Regras.

    select_depenentfield

  8. Em Requisito, escolha a opção Obrigatório, com base na nova regra.

  9. Toque/clique em Adicionar regra e escolha o campo Tipo de ativo para criar uma dependência. Também escolha o valor do campo no qual criar a dependência. Nesse caso, escolha Vídeo. Toque/clique em Concluído para salvar as alterações.

    define_rule

    OBSERVAÇÃO

    A lista suspensa com valores predefinidos manualmente pode ser usada com regras. Menus suspensos com caminho JSON configurado não podem ser usados com regras que usam valores predefinidos para aplicar condições. Se os valores forem carregados do JSON no tempo de execução, não será possível aplicar uma regra predefinida.

  10. Em Visibilidade, escolha Visível, com base na nova opção de regra.

  11. Toque/clique em Adicionar regra e escolha o campo Tipo de ativo para criar uma dependência. Também escolha o valor do campo no qual criar a dependência. Nesse caso, escolha Vídeo. Toque/clique em Concluído para salvar as alterações.

    define_visibilityrule

    CUIDADO

    Para redefinir os valores, clique ou toque em um espaço em branco ou em qualquer lugar na interface que não seja os valores. Se os valores forem redefinidos, selecione-os novamente.

    OBSERVAÇÃO

    É possível aplicar as condições de Requisito e Visibilidade independentemente umas das outras.

  12. Da mesma forma, crie uma dependência entre o valor Vídeo no campo Tipo de ativo e outros campos, como Codec e Duração.

  13. Repita as etapas para criar dependência entre os ativos do documento (PDF e Word) no campo Tipo de ativo e campos como Contagem de páginas e Autor.

  14. Clique em Salvar. Aplique o schema de metadados a uma pasta.

  15. Navegue até a pasta na qual você aplicou o Schema Metadados e abra a página de propriedades de um ativo. Dependendo de sua escolha no campo Tipo de ativo, os campos de metadados em cascata pertinentes são exibidos.

    Metadados em cascata para o ativo Vídeo
    Figura: Metadados em cascata para o ativo Vídeo

    Metadados em cascata para ativos de documento
    Figura: Metadados em cascata para ativos de documento

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free