Botão/funcionalidade de renderização da caixa de entrada não disponível no formulário de entrega

Este artigo aborda um problema em que a funcionalidade de renderização da Caixa de entrada está ausente no formulário de entrega no Adobe Campaign Classic 7, apesar da instalação bem-sucedida do pacote.

Descrição description

Ambiente

Adobe Campaign Classic (Versão 7, Build 9346)

Problema/Sintomas

A funcionalidade Renderização da caixa de entrada não está disponível no formulário de entrega, mesmo que o pacote de renderização da caixa de entrada tenha sido instalado com êxito.

Resolução resolution

Etapas a serem reproduzidas

  1. No ACC, abra um delivery criado.
  2. Na janela de entrega, o botão Renderização da Caixa de Entrada não está visível.

Verifique se há conflitos na interface do cliente do Campaign. Vá para Administração, clique em Configuração e depois em Gerenciamento de Pacotes. Selecione Editar Conflitos.

Resolva o conflito manualmente (isso não envolve apenas a instalação da nova versão).

Observe que o recurso Renderização da Caixa de Entrada só é visível sob as seguintes condições:

  • Se o pacote 'inboxRendering' estiver instalado e
  • Se o nome do pacote for mencionado na condição 'visibleIf' do formulário.

Causa

O problema ocorreu porque o menu Renderização da Caixa de Entrada estava completamente ausente na definição do formulário.

Na Build 9349, há casos em que o URL antigo de "capacidade de entrega" é codificado na condição. Nesses casos, o botão Renderização da caixa de entrada é declarado conforme abaixo:

<container applicableIf="HasPackage('nms:deliverability')" img="nms:xxxx.png"
                   label="Inbox Rendering" name="rendering" visibleIf="EV(@messageType, 'mail') and EV(@deliveryMode, 'external') == false">
          <input type="UrlViewer" urlExpr="'http://deliverability.neolane.net/dm/inboxRendering.jssp?did=' + Iif([ properties/@midRemoteId] !=0, [ properties/@midRemoteId] , @id) + '&cuid=' + getOption('DmRendering_cuid')"
                 urlMode="true"/>
</container>

Solução

Para resolver o problema, a definição do formulário de entrega deve conter 'Renderização da Caixa de Entrada' conforme abaixo:

container applicableIf="HasPackage('nms:inboxRendering')" img="nms:xxxx.png"

Leitura relacionada

Sobre Renderização da Caixa de Entrada na documentação do Campaign Classic v7.
Faça Perguntas Em Nossa Comunidade Do Experience League Campaign
Se você tiver perguntas que gostaria que fossem respondidas sobre este tópico ou ler perguntas já respondidas, nós o convidamos a exibir nossa publicação do blog da Comunidade Experience League que inclui este artigo, envie-nos suas perguntas e comentários e participe da nossa Comunidade do Experience League!

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f