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.
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.
getOffer()
ou trackEvent()
para ouvir o evento onclick.trackEvent()
você pode transmitir os dados necessários como parâmetros na solicitação.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.