Solução de problemas do Dynamic Media - Modo Scene7

O documento a seguir descreve a solução de problemas para Dynamic Media em execução dynamicmedia_scene7 modo de execução.

Configuração e configuração

Certifique-se de que o Dynamic Media foi configurado corretamente fazendo o seguinte:

  • O comando Iniciar contém o -r dynamicmedia_scene7 argumento do modo de execução.

  • Todos os CFPs (Pacotes de correções cumulativas) do Adobe Experience Manager 6.4 foram instalados primeiro before quaisquer Pacotes de recursos disponíveis do Dynamic Media.

  • O Feature Pack 18912 opcional está instalado.

    Este pacote de recursos opcional é para suporte a FTP ou se você estiver migrando ativos do Dynamic Media Classic para o Dynamic Media.

  • Navegue até a interface do usuário do Cloud Services e confirme se a conta provisionada aparece em Configurações disponíveis.

  • Certifique-se de que Dynamic Media Asset Activation (scene7) o agente de replicação está habilitado.

    Esse agente de replicação é encontrado em Agentes no Autor.

Geral (Todos os Ativos)

Veja a seguir algumas dicas e truques gerais para todos os ativos.

Propriedades do Status da Sincronização de Ativos

As seguintes propriedades de ativos podem ser revisadas no CRXDE Lite para confirmar a sincronização bem-sucedida do ativo do Experience Manager para o Dynamic Media:

Propriedade Exemplo Descrição
<object_node>/jcr:content/metadata/dam:scene7ID **`a 364266`**
<object_node>/jcr:content/metadata/dam:scene7FileStatus PublishComplete ou texto de erro Status do upload do ativo para o Dynamic Media.
<object_node>/jcr:content/metadata/dam:scene7File myCompany/myAssetID Deve ser preenchido para gerar URLs em um ativo remoto do Dynamic Media.
<object_node>/jcr:content/dam:lastSyncStatus success ou falhou:<error text> Status de sincronização de conjuntos (conjuntos de rotação, conjuntos de imagens e assim por diante), predefinições de imagens, predefinições do visualizador, atualizações de mapa de imagens para um ativo ou imagens que foram editadas.

Registro de Sincronização

Erros e problemas de sincronização são registrados em log error.log Diretório do servidor do Experience Manager /crx-quickstart/logs/). O registro em log é suficiente para determinar a causa raiz da maioria dos problemas. No entanto, é possível aumentar o registro em DEBUG na com.adobe.cq.dam.ips do Sling Console (https://localhost:4502/system/console/slinglog) para coletar mais informações.

Mover, Copiar, Excluir

Antes de executar uma operação Mover, Copiar ou Excluir, faça o seguinte:

  • Para imagens e vídeos, confirme se uma <object_node>/jcr:content/metadata/dam:scene7ID existe antes de executar operações de movimentação, cópia ou exclusão.
  • Para predefinições de imagens e do visualizador, confirme se uma https://<server>/crx/de/index.jsp#/etc/dam/presets/viewer/testpreset/jcr%3Acontent/metadata existe antes de executar operações de movimentação, cópia ou exclusão.
  • Se o valor dos metadados acima estiver ausente, faça o upload de ativos novamente antes de mover, copiar ou excluir operações.

Controle da versão

Ao substituir um ativo existente do Dynamic Media (mesmo nome e local), você pode manter ambos os ativos ou substituir/criar uma versão:

  • Manter ambos cria um ativo com um nome exclusivo para o URL do ativo publicado. Por exemplo, image.jpg é o ativo original e image1.jpg é o ativo recém-carregado.

  • A criação de uma versão não é compatível com o delivery do modo Dynamic Media - Scene7. A nova versão substitui o ativo existente na entrega.

Imagens e conjuntos

Se tiver problemas com imagens e conjuntos, consulte as seguintes orientações de solução de problemas.

Problema Como depurar Solução
Não é possível acessar o URL de cópia/botão Incorporar na exibição de detalhes do ativo
  1. Vá para CRX/DE:

    • Verifique se a predefinição no JCR /etc/dam/presets/viewer/<preset> has lastReplicationAction definido. Esse local se aplica se você tiver atualizado do Experience Manager 6.x para o 6.4 e recusou a migração. Caso contrário, o local será /conf/global/settings/dam/dm/presets/viewer.
    • Verifique para garantir que o ativo no JCR tenha dam:scene7FileStatus em Metadados é exibido como PublishComplete.

Atualizar página/navegar para outra página e retornar (o JSP do painel lateral deve ser recompilado)

Se isso não funcionar:

  • Publicar ativo.
  • Faça o upload do ativo novamente e o publique.
Seletor de ativo no editor de conjunto preso no carregamento perpétuo

Problema conhecido a ser corrigido na 6.4

Feche o seletor e abra-o novamente.

Selecionar O botão não está ativo após selecionar um ativo como parte da edição de um conjunto

Problema conhecido a ser corrigido na 6.4

Selecione em outra pasta no Seletor de ativo primeiro e volte para selecionar o ativo.

O hotspot carrossel se move após alternar entre slides

Verifique se todos os slides têm o mesmo tamanho.

Use apenas imagens com o mesmo tamanho para o carrossel.

A imagem não é visualizada com o visualizador do Dynamic Media

Verifique se o ativo contém dam:scene7File nas propriedades Metadados (CRXDE Lite)

Verifique se todos os ativos concluíram o processamento.

O ativo carregado não é exibido no seletor de ativos

Verificar ativo tem propriedade jcr:content > dam:assetState = processed (CRXDE Lite)

Verifique se todos os ativos concluíram o processamento.

Banner na exibição de cartão Novo quando o ativo não iniciou o processamento Verificar ativo jcr:content > dam:assetState = if unprocessed ele não foi selecionado pelo workflow. Aguarde até que o ativo seja selecionado por fluxo de trabalho.
As imagens ou os conjuntos não exibem o URL do visualizador ou o código incorporado Verifique se a predefinição do visualizador foi publicada.

Ir para Ferramentas > Ativos > Predefinições do visualizador e publicar a predefinição do visualizador.

Vídeo

Se tiver problemas com o vídeo, consulte as seguintes orientações para solução de problemas.

Problema Como depurar Solução
O vídeo não pode ser visualizado
  • Verifique se a pasta tem um perfil de vídeo atribuído a ela (se não houver suporte no formato de arquivo). Se não houver suporte, somente uma imagem será exibida.
  • O perfil de vídeo deve conter mais de uma predefinição de codificação para gerar um conjunto AVS (codificações únicas são tratadas como conteúdo de vídeo para arquivos MP4; para arquivos não suportados, tratados como não processados).
  • Verifique se o vídeo terminou de ser processado confirmando dam:scene7FileAvs de dam:scene7File em metadados.
  1. Atribua um perfil de vídeo à pasta.
  2. Edite o perfil de vídeo para incluir mais de uma predefinição de codificação.
  3. Aguarde até que o vídeo termine o processamento.
  4. Ao recarregar o vídeo, verifique se o fluxo de trabalho Codificar vídeo do Dynamic Media não está em execução.
  5. Faça o upload novamente do vídeo.
O vídeo não é codificado
  • Verifique se o modo de execução está dynamicmedia_scene7.
  • Verifique se o serviço de nuvem da Dynamic Media está configurado.
  • Verifique se um perfil de vídeo está associado à pasta de upload.
  1. Verifique sua instância do Experience Manager com -r dynamicmedia_scene7
  2. Verifique se a Configuração do Dynamic Media em Cloud Services está configurada corretamente.
  3. Verifique se a pasta tem um perfil de vídeo. Além disso, verifique o perfil de vídeo.
O processamento de vídeo demora muito

Para determinar se a codificação de vídeo ainda está em andamento ou se entrou em um estado de falha:

  • Verifique o status do vídeo https://localhost:4502/crx/de/index.jsp#/content/dam/folder/videomp4/jcr%3Acontent > dam:assetState
  • Monitore o vídeo a partir do console do fluxo de trabalho https://localhost:4502/libs/cq/workflow/content/console.html > Guias Instâncias, Arquivo, Falhas.
Representação de vídeo ausente

Quando o vídeo é carregado, mas não há representações codificadas:

  • Verifique se a pasta tem um perfil de vídeo atribuído a ela.
  • Verifique se o vídeo terminou de ser processado confirmando dam:scene7FileAvs em metadados.
  1. Atribua um perfil de vídeo à pasta.
  2. Aguarde até que o vídeo termine o processamento.

Espectadores

Se tiver problemas com os visualizadores, consulte a seguinte orientação para solução de problemas.

Problema: As predefinições do visualizador não são publicadas

Como depurar

  1. Vá para a página de diagnóstico do gerenciador de exemplo: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html.

  2. Observe valores calculados. Ao operar corretamente, você verá o seguinte: _DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets.

    OBSERVAÇÃO

    Pode levar cerca de 10 minutos após a configuração das configurações de nuvem do Dynamic Media para que os ativos do visualizador sejam sincronizados.

  3. Se os ativos não ativados permanecerem, selecione uma das opções Listar todos os ativos não ativados botões para ver detalhes.

Solução

  1. Navegue até a lista predefinida do visualizador nas ferramentas administrativas: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
  2. Selecione todas as predefinições do visualizador e selecione Publicar.
  3. Navegue de volta ao gerenciador de amostra e observe que a contagem de ativos não ativados agora é zero.

Problema: A arte-final predefinida do visualizador retorna 404 da Visualização em detalhes do ativo ou Copiar URL/Incorporar código

Como depurar

No CRXDE Lite, faça o seguinte:

  1. Navegar para <sync-folder>/_CSS/_OOTB na pasta de sincronização do Dynamic Media (por exemplo, /content/dam/_CSS/_OOTB).

  2. Encontre o nó de metadados do ativo problemático (por exemplo, <sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/).

  3. Verifique a presença de dam:scene7* propriedades. Se o ativo tiver sido sincronizado e publicado com êxito, você verá a variável dam:scene7FileStatus defina como PublishComplete.

  4. Tente solicitar a arte-final diretamente do Dynamic Media concatenando os valores das seguintes propriedades e literais de string:

    • dam:scene7Domain
    • "is/content"
    • dam:scene7Folder
    • <asset-name>
      Exemplo:
      https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png

Solução

Se os ativos de amostra ou a arte-final predefinida do visualizador não tiver sido sincronizada ou publicada, reinicie todo o processo de cópia/sincronização:

  1. Navegue até o CRXDE Lite.
  2. Excluir <sync-folder>/_CSS/_OOTB.
  3. Navegue até o Gerenciador de Pacotes do CRX: https://localhost:4502/crx/packmgr/.
  4. Procure o pacote do visualizador na lista; começa com cq-dam-scene7-viewers-content.
  5. Selecionar Reinstalar.
  6. Em Cloud Services, navegue até a página Configuração do Dynamic Media e abra a caixa de diálogo de configuração da sua configuração Dynamic Media - S7.
  7. Não fazer alterações, selecione Salvar.
    Essa ação de salvar aciona a lógica novamente para criar e sincronizar os ativos de amostra, o CSS predefinido do visualizador e a arte-final.

Problema: A Visualização de imagem não está sendo carregada na criação de predefinições do visualizador

Solução

  1. No Experience Manager, selecione o logotipo do Experience Manager para acessar o console de navegação global e, em seguida, navegue até Ferramentas > Geral > CRXDE Lite.

  2. No painel à esquerda, navegue até a pasta de conteúdo de amostra no seguinte local:

    /content/dam/_DMSAMPLE

  3. Exclua o _DMSAMPLE pasta.

  4. No painel à esquerda, navegue até a pasta de predefinições no seguinte local:

    /conf/global/settings/dam/dm/presets/viewer

  5. Exclua o viewer pasta.

  6. Próximo ao canto superior esquerdo da página do CRXDE Lite, selecione Salvar tudo.

  7. No canto superior esquerdo da página do CRXDE Lite, selecione o Página inicial ícone .

  8. Recrie um Configuração do Dynamic Media no Cloud Services.

Nesta página