Can Scripts de perfil para crear audiencias basadas en eventos de clic?

Descripción description

Entorno
Adobe Target

Problema
Cómo usar Scripts de perfil para rastrear eventos de clic en la página y poder crear audiencias en función de los datos recopilados.

Resolución resolution

Pasos de la solución
Tenga en cuenta que Scripts de perfil ejecutar Target del lado del servidor, esto significa que no tienen visibilidad de los eventos del lado del cliente (eventos que ocurren en el explorador del usuario) a menos que el explorador realice una llamada a Target pasar los datos relevantes.

  1. Por lo tanto, si desea ejecutar un script de perfil en un suceso click, debe agregar un getOffer() o trackEvent() para escuchar el evento onclick.
  2. En el trackEvent() puede pasar los datos necesarios 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 lean, almacenan o analizan 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 denominado dataCapture (o cualquier otro nombre de mbox que haya definido), entonces podría leer mis param1 valor para una mayor utilización, por ejemplo:

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

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

Tenga en cuenta que el código anterior es solo una muestra, asegúrese de que la lógica del código afecte a los requisitos de su caso de uso.

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