Target mapping

A criação de target mapping é necessária em dois casos:

  • se você usar uma tabela de recipient diferente da fornecida pela Adobe Campaign,
  • se você configurar uma dimensão do filtro diferente do targeting dimension padrão na tela do target mapping.

O assistente de criação de target mapping o ajudará a criar todos os schemas necessários para usar sua tabela personalizada.

Criação e configuração de schemas vinculados à tabela personalizada

Antes de criar um target mapping, são necessárias várias configurações para que a Adobe Campaign funcione com um novo schema de dados do recipient.

Para fazer isso, siga as etapas abaixo:

  1. Crie um novo schema de dados que integre os campos da tabela personalizada que você deseja usar.

    Para obter mais informações, consulte a referência ao Schema (xtk:srcSchema).

    Em nosso exemplo, criaremos um schema de cliente, uma tabela muito simples contendo os seguintes campos: ID, nome, sobrenome, endereço de email, número de telefone celular. O objetivo é poder enviar alertas por correio eletrônico ou SMS aos indivíduos armazenados nesta tabela.

    Schema de exemplo (cus:individual)

    <srcSchema name="individual" namespace="cus" label="Individuals">
      <element name="individual">
        <key name="id" internal="true">
          <keyfield xpath="@id"/>
        </key>
        <attribute name="id" type="long" length="32"/>
        <attribute name="lastName" type="string" length="100"/>
        <attribute name="firstName" type="string" length="100"/>
        <attribute name="email" type="string" length="100"/>
        <attribute name="mobile" type="string" length="100"/>
      </element>
    </srcSchema>
    
  2. Declarar seu schema como uma visualização externa usando o atributo ="true". Consulte O atributovisualização.

     <srcSchema desc="External recipient table" namespace="cus" view="true"....>
       ...
     </srcSchema>
    
  3. Se precisar adicionar um endereço de mala direta, use o seguinte tipo de estrutura:

    <element advanced="true" name="postalAddress" template="nms:common:postalAddress">
         <attribute expr="SubString(JuxtWords(Smart([../infos/@firstname]), Upper([../infos/@name])), 1, 80)"
                    name="line1"/>
         <attribute expr="Upper([../address/@line2])" name="line2"/>
         <attribute expr="Upper([../address/@line])" name="line3"/>
         <attribute expr="Upper([../address/@line])" name="line4"/>
         <attribute expr="Upper([../address/@line])" name="line5"/>
         <attribute expr="Upper([../address/@line])" name="line6"/>
         <attribute _operation="delete" name="line7"/>
         <attribute _operation="delete" name="addrErrorCount"/>
         <attribute _operation="delete" name="addrQuality"/>
         <attribute _operation="delete" name="addrLastCheck"/>
         <element expr="@line1+'n'+@line2+'n'+@line3+'n'+@line4+'n'+@line5+'n'+@line6"
                  name="serialized"/>
         <attribute expr="AllNonNull2([../address/@line], [../infos/@name])" name="addrDefined"/>
       </element>
    
  4. Clique no nó Administration > Campaign management > Target mappings.

  5. Clique no botão Novo para abrir o assistente de criação de target mapping.

  6. Digite o campo Rótulo e selecione o schema que você acabou de criar no campo Targeting dimension .

  7. Na janela Editar formulários de endereço, selecione os campos do schema que correspondem aos vários endereços do delivery. Aqui, podemos mapear os campos @email e @mobile .

  8. Na janela Armazenamento a seguir, digite o Sufixo dos schemas de extensão para diferenciar os novos schemas dos schemas prontos para uso fornecidos pela Adobe Campaign.

    Clique Define new additional fields para selecionar a dimensão que deseja público alvo em seu delivery.

    Por padrão, o gerenciamento de exclusão é armazenado nas mesmas tabelas que as mensagens. Marque a caixa Gerar um schema de armazenamento para rastreamento se desejar configurar o armazenamento para o rastreamento vinculado ao target mapping.

    IMPORTANTE

    A Adobe Campaign não suporta vários schemas de recipient, conhecidos como schemas de definição de metas, vinculados aos mesmos schemas de registro de transmissão e/ou rastreamento. Caso contrário, isso pode resultar em anomalias na reconciliação de dados posteriormente. Para obter mais informações sobre isso, consulte a página Recomendações e limitações .

  9. Na janela Extensões , selecione os schemas opcionais que deseja gerar (a lista dos schemas disponíveis depende dos módulos instalados na plataforma Adobe Campaign).

  10. Clique no botão Salvar para fechar o assistente.

    O assistente usa o schema do start para criar todos os outros schemas necessários para que o novo target mapping funcione.

Uso do target mapping

Há duas maneiras de usar o novo schema como público alvo de um delivery:

  • Criar um ou mais templates do delivery com base no mapeamento
  • Selecione o mapeamento diretamente durante a seleção do público alvo ao criar um delivery, como mostrado abaixo:

Tópicos relacionados

Nesta página