Problema con el script de perfil: se activa una vez por visita al sitio

Este artículo aborda un problema del entorno de Adobe Target en el que un script de perfil personalizado lee el comportamiento del visitante y crea una puntuación que se restablece en 0 al finalizar la sesión. La resolución implica el uso de isNewSession del usuario para restablecer la puntuación cada vez que sea verdadera, lo que garantiza que la experiencia se muestre en la primera visita de una sesión, independientemente de la inactividad o la limpieza de la caché.

Descripción description

Entorno

Adobe Target

Problema/Síntomas

Mediante un script de perfil personalizado que indica cuándo un visitante ha visitado una dirección URL específica, se crea y se devuelve una puntuación.

De manera predeterminada, la puntuación es 0; si el visitante llega a la página, la puntuación se incrementaría en 1; a continuación, usando reglas de audiencia que puedo decir después de que un visitante haya visto la experiencia más de dos veces, no muestre la experiencia.

Además, desea que la puntuación se borre cuando haya finalizado la sesión de un usuario, de modo que cuando vuelva al sitio su puntuación predeterminada vuelva a ser 0.

Como esto se basa en el perfil del visitante, tendría que esperar hasta que se actualice el perfil del visitante (14 días de forma predeterminada) para que la puntuación vuelva a establecerse de forma predeterminada en 0.

Si usa user.isNewSession y cada vez que es verdadero, vuelve a establecer la puntuación de perfil en 0.

¿Significa esto que, tras 30 minutos de que el visitante no esté activo, se reestablecerá la puntuación?

¿O es una forma más sencilla de que los Scripts de perfil se activen una vez por visita individual y no por el perfil de visitante?

Resolución resolution

Solución
Si un usuario regresa al sitio sin borrar la caché y las cookies, Target trataría la sesión como lo mismo y colocará al usuario en el script de perfil (si el usuario cumple la condición).

  • Una sesión de Target finaliza solo después de 30 minutos de inactividad (silencio) o después de borrar la caché y las cookies.
  • Si desea mostrar la experiencia en la primera visita de una sesión,  puede conseguirlo si escribe el script de perfil que devuelve el recuento.
  • A continuación, puede usar este script de perfil en la audiencia de actividad de destinatario como Perfil del visitante (user.yourProfileScriptName es igual al valor estático 1).

Así se garantiza el envío de Target únicamente en la primera visita de la sesión. Esto ofrecerá la experiencia incluso después de 30 minutos de la actividad o después de borrar la caché y las cookies.

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