Can Scripts de perfil ser usado para criar públicos-alvo com base no evento de clique?

Última atualização em 2022-11-16

Descrição

Ambiente
Adobe Target

Problema
Como utilizar Scripts de perfil para rastrear eventos de clique na página e criar públicos-alvo com base nos dados coletados.

Resolução

Etapas da solução
Lembre-se Scripts de perfil executar em Target do lado do servidor, significa que eles não têm visibilidade dos eventos do lado do cliente (eventos que ocorrem no navegador do usuário), a menos que o navegador faça uma chamada para Target transmissão dos dados pertinentes.

  1. Portanto, se você deseja executar um script de perfil em um evento de clique, é necessário adicionar um getOffer() ou trackEvent() para ouvir o evento onclick.
  2. No trackEvent() você pode transmitir os dados necessários como parâmetros na solicitação.
  3. Em seguida, no script de perfil, você deve adicionar uma lógica que só execute o script quando a solicitação específica que está sendo rastreada (evento onclick ) for executada.
  4. Pegue qualquer um dos dados aplicáveis e leia/armazene/analise conforme necessário.

Como exemplo, usando esse código em uma página da Web:

a href="#" onclick="adobe.target.trackEvent({mbox:'dataCapture', params:{'param1':'value1'}});"click here/a

O exemplo de script de perfil pode procurar uma mbox chamada dataCapture (ou qualquer outro nome de mbox que você tenha definido), então pode ler meu nome param1 valor para posterior utilização, por exemplo:

if (mbox.name == 'dataCapture') {
    var x = mbox.param('param1');
    return x;
}

O valor do script de perfil (param1) pode ser usada para criar uma regra de público-alvo.

Observe que o código acima é apenas uma amostra, verifique se a lógica do código supera os requisitos do seu caso de uso.

Nesta página