¿Pueden utilizarse scripts de perfil para crear audiencias basadas en eventos de clic?

Explore este artículo para aprender a utilizar scripts de perfil para rastrear eventos de clic en la página y poder crear audiencias basadas en los datos recopilados en Adobe Target.

Descripción description

Entorno

Adobe Target

Problema/Síntomas

Cómo utilizar Scripts de perfil para rastrear eventos de clic en la página y poder crear audiencias basadas en los datos recopilados.

Resolución resolution

Pasos de solución
Tenga en cuenta que los Scripts de perfil se ejecutan en el lado del servidor de Target, lo que significa que no tienen visibilidad de los eventos del lado del cliente (eventos que se producen en el explorador del usuario) a menos que el explorador realice una llamada a Target y pase los datos relevantes.

  1. Por lo tanto, si desea ejecutar un script de perfil en un evento de clic, debe agregar una getOffer() o trackEvent() para escuchar el evento onclick.
  2. En el trackEvent() puede pasar cualquier dato necesario como parámetros dentro de la solicitud.
  3. A continuación, en el script de perfil debe añadir una lógica que solo ejecute el script cuando se ejecute la solicitud específica que se está rastreando (evento onclick).
  4. Tome cualquiera de los datos aplicables y léalo, almacénelo o analícelo según sea necesario.

Por ejemplo, utilizando este código en una página web:

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

El script de perfil de ejemplo puede buscar un mbox llamado dataCapture (o cualquier otro nombre de mbox que haya definido), entonces podría leer mi param1 valor para un uso posterior, p. ej.:

if (mbox.name == 'dataCapture') {

    var x = mbox.param('param1'); 

    return x; 

}

El valor del script de perfil (param1) se puede usar para crear una regla de audiencia.

Tenga en cuenta que el código anterior es solo un ejemplo; asegúrese de que la lógica del código cumpla los requisitos de su caso de uso.

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