Show Menu
TÓPICOS×

Configurar a marcação de ativos usando o Serviço de conteúdo inteligente

Você pode fazer a integração Adobe Experience Manager com o Serviço de conteúdo inteligente usando o Console do desenvolvedor do Adobe. Use essa configuração para acessar o Serviço de conteúdo inteligente de dentro Experience Manager.
O artigo detalha as seguintes tarefas principais que são necessárias para configurar o Serviço de conteúdo inteligente. At the back end, the Experience Manager server authenticates your service credentials with the Adobe Developer Console gateway before forwarding your request to the Smart Content Service.
  1. Crie uma configuração do Smart Content Service em Experience Manager para gerar uma chave pública. Obtenha um certificado público para a integração OAuth.
  2. Crie uma integração no Console do desenvolvedor e faça upload da chave pública gerada.
  3. Configure sua implantação usando a chave da API e outras credenciais do Adobe Developer Console.

Pré-requisitos

Antes de usar o Serviço de conteúdo inteligente, verifique o seguinte para criar uma integração no Console do desenvolvedor do Adobe:
  • Existência de uma Adobe ID com privilégios de administrador para a organização.
  • O Serviço de conteúdo inteligente está habilitado para sua organização.
Para ativar as Smart Tags aprimoradas, além das anteriores, instale também o service pack mais recente do Experience Manager.

Criar configuração do Serviço de conteúdo inteligente para obter

Um certificado público permite autenticar seu perfil no Console do desenvolvedor.
  1. Na interface do Experience Manager usuário, acesse Ferramentas > Cloud Service > Cloud Service herdados.
  2. In the Cloud Services page, click Configure Now under Assets Smart Tags .
  3. Na caixa de diálogo Criar configuração , especifique um título e um nome para a configuração de Tags inteligentes. Clique em Criar .
  4. Na caixa de diálogo AEM Serviço de conteúdo inteligente, use os seguintes valores:
    URL do serviço : https://mc.adobe.io/marketingcloud/smartcontent
    Servidor de autorização : https://ims-na1.adobelogin.com
    Deixe os outros campos em branco por enquanto (a ser fornecido posteriormente). Clique em OK .
    Figura: Caixa de diálogo do Serviço de conteúdo inteligente para fornecer o URL do serviço de conteúdo
    O URL fornecido como URL de serviço não pode ser acessado pelo navegador e gera um erro 404. A configuração funciona bem com o mesmo valor do parâmetro de URL do serviço. Para obter o status geral do serviço e a programação de manutenção, consulte https://status.adobe.com .
  5. Clique em Baixar certificado público para integração OAuth e baixe o arquivo de certificado público AEM-SmartTags.crt .
    Figura: Configurações do serviço de marcação inteligente

Reconfigure when a certificate expires

Depois que um certificado expira, ele não é mais confiável. Não é possível renovar um certificado expirado. Para adicionar um novo certificado, siga estas etapas.
  1. Faça logon na implantação do Experience Manager como administrador. Clique em Ferramentas > Segurança > Usuários .
  2. Localize o usuário dam-update-service e clique nele. Click Keystore tab.
  3. Exclua o armazenamento de chaves similaritysearch existente com o certificado expirado. Clique em Salvar e fechar .
    Figura: exclua a entrada similaritysearch existente no Armazenamento de chaves para adicionar um novo certificado de segurança.
  4. Navegue até Ferramentas > Serviços da nuvem > Serviços da nuvem herdados . Clique em Tags inteligentes de ativos > Mostrar configuração > Configurações disponíveis . Clique na configuração necessária.
  5. To download a public certificate, click Download Public Certificate for OAuth Integration .
  6. Acesse https://console.adobe.io e navegue até os Serviços de conteúdo inteligente existentes na página Integrações . Carregue o novo certificado. For more information, see the instructions in Create Adobe Developer Console integration .

Criar integração do Console do desenvolvedor do Adobe

Para usar as APIs do Serviço de conteúdo inteligente, crie uma integração no Console do desenvolvedor do Adobe para obter a chave da API (gerada no campo ID do CLIENTE da integração do Console do desenvolvedor do Adobe), a ID da contaTÉCNICA, a ID daORGANIZAÇÃO e o segredo do Experience ManagerCLIENT para configurações de serviço de marcação inteligente doAssets.
  1. Acesse https://console.adobe.io em um navegador. Selecione a conta e verifique se a organização associada tem a função de administrador do sistema.
  2. Crie um projeto com o nome que quiser. Clique em Adicionar API .
  3. Na página Adicionar uma API , selecione Experience Cloud e escolha Conteúdo inteligente . Clique em Avançar .
  4. Selecione Fazer upload da sua chave pública . Forneça o arquivo de certificado baixado do Experience Manager. Será exibida a mensagem Chave(s) pública(s) carregada(s) com êxito. Clique em Avançar .
    A página Criar uma nova credencial de conta de serviço (JWT) exibe a chave pública da conta de serviço recém-configurada.
  5. Clique em Avançar .
  6. Na página Selecionar perfis de produtos , selecione Serviços de conteúdo inteligente . Clique em Salvar API configurada .
    Uma página exibe mais informações sobre a configuração. Mantenha esta página aberta para copiar e adicionar esses valores em Assets Smart Tagging Service Settings da configuração da nuvem Experience Manager para configurar tags inteligentes.
    Figura: Detalhes da integração no Adobe Developer Console

Configurar o Serviço de conteúdo inteligente

Para configurar a integração, use os valores dos campos ID DA CONTATÉCNICA, ID daORGANIZAÇÃO, SECRETO CLIENTE e ID do CLIENTE da integração do Console do desenvolvedor do Adobe. A criação de uma configuração em nuvem de Tags inteligentes permite a autenticação de solicitações de API da Experience Manager implantação.
  1. Em Experience Manager, navegue até Ferramentas > Cloud Service > Cloud Service ​herdados para abrir o console Cloud Service .
  2. Em Tags inteligentes de ativos, abra a configuração criada acima. Na página de configurações do serviço, clique em Editar .
  3. Na caixa de diálogo Serviço de conteúdo inteligente do AEM , use os valores pré-preenchidos nos campos URL do serviço e Servidor de autorização .
  4. Para os campos Chave daApi, ID da contatécnica, ID daorganização e Segredo docliente, copie e use os seguintes valores gerados na integração do Console do desenvolvedor do Adobe.
    Configurações do serviço de marcação inteligente de ativos
    Adobe Developer Console campos de integração
    Chave da API
    ID DO CLIENTE
    ID da conta técnica
    ID DA CONTA TÉCNICA
    ID da organização
    ID DA ORGANIZAÇÃO
    Client Secret
    SEGREDO DO CLIENTE

Validar a configuração

Depois de concluir a configuração, você pode usar um MBean JMX para validar a configuração. Para validar, siga estas etapas.
  1. Acesse seu Experience Manager servidor em https://[aem_server]:[port] .
  2. Vá até Ferramentas > Operações > Console da Web para abrir o console do OSGi. Clique em Principal>JMX .
  3. Clique em com.day.cq.dam.similaritysearch.internal.impl . Ele abre SemelhançaPesquise Tarefas diversas.
  4. Clique em validateConfigs() . Na caixa de diálogo Validar configurações , clique em Chamar .
Os resultados da validação são exibidos na mesma caixa de diálogo.

Habilitar marcação inteligente no fluxo de trabalho do Ativo de atualização do DAM (Opcional)

  1. In Experience Manager, go to Tools > Workflow > Models .
  2. Na página Modelos de fluxo de trabalho , selecione o modelo de fluxo de trabalho Ativo de atualização DAM .
  3. Clique em Editar na barra de ferramentas.
  4. Expanda o painel lateral para exibir as etapas. Arraste a etapa Ativo de tag inteligente disponível na seção Fluxo de trabalho do DAM e coloque-a após a etapa Processar miniaturas .
    Figura: etapa para adicionar ativo de tag inteligente após a etapa de miniatura do processo no fluxo de trabalho Ativo de atualização DAM
  5. Abra a etapa no modo de edição. Em Configurações avançadas , verifique se a opção Avanço do manipulador está selecionada.
    Figura: Configurar o fluxo de trabalho do Ativo de atualização do DAM e adicionar a etapa da tag inteligente
  6. Na guia Argumentos , selecione Ignorar erros se desejar que o fluxo de trabalho seja concluído mesmo se a etapa de marcação automática falhar.
    Figura: Configurar o fluxo de trabalho do Ativo de atualização do DAM para adicionar a etapa da tag inteligente e selecionar avanço do manipulador
    Para marcar os ativos quando eles forem carregados independentemente de a marcação inteligente estar ativada nas pastas, selecione Ignorar sinalizador de tag inteligente .
    Figura: Configurar o fluxo de trabalho do Ativo de atualização do DAM para adicionar a etapa da tag inteligente e selecionar ignorar sinalizador da tag inteligente
  7. Clique em OK para fechar a etapa do processo e salve o fluxo de trabalho.