El VEC de Target no identifica el token de propiedad de la página

En este artículo, aprenderá por qué Target VEC no puede reconocer correctamente el token de propiedad de la página y muestra un mensaje de advertencia No se ha encontrado ningún token de propiedad en esta página al crear la actividad en Adobe Target.

Descripción description

Entorno

Adobe Target

Problema/Síntomas

El VEC no puede reconocer correctamente el token de propiedad de la página.

El VEC muestra un mensaje de advertencia No se ha encontrado ningún token de propiedad en esta página  al crear la actividad.

Veamos primero cómo… at_property se utiliza durante la creación y D envío?

Creación:SPA Cuando un cliente carga su página o su en VEC, VEC analiza la página para encontrar la window.targetPageParams función, si encuentra esta función, la ejecutará e intentará extraer el at_property y, en función de este valor, determine el espacio de trabajo de esta propiedad. Si el VEC no encuentra esta función o si falta esta función, el VEC usará el espacio de trabajo predeterminado.

Envío:Durante la entrega, Target Edge no considera dónde at_property El valor proviene de. Siempre que el valor de propiedad se pase en la solicitud, funcionará correctamente.

¿Cómo funciona en Launch?Con estos dos modos de funcionamiento descritos, es necesario explicar qué sucede en Launch.
En Launch, los clientes pueden agregar parámetros a las acciones de Launch de la manera que deseen, por lo que normalmente at_property se pasa como parámetro a Fire global mbox request.
Esto funciona muy bien para la entrega, sin embargo, al cargar el sitio en VEC, ya que no hay window.targetPageParams, VEC no puede elegir el espacio de trabajo correcto.

## Resolución resolution

Solución Una manera de evitar este problema y asegurarse de que el VEC funciona según lo esperado, es pedir a los clientes que creen una acción de código personalizado de Launch que defina el window.targetPageParams función con at_property.

**El cliente tendría que asegurarse de que esta acción se ejecute justo antes de cargar la biblioteca de Target o de activar una solicitud de mbox global.Una alternativa sería ajustar el VEC para que haya una integración nativa entre el VEC y Adobe Launch, pero esto requeriría un ámbito adecuado y tardará más tiempo en implementarse.Pasos para solucionar:1) Cree una acción de Custom Code de Launch que defina la variable window.targetPageParams función con at_property.

window.targetPageParams = function() {return {"at_property" : "%atproperty%"}; }
  1. Asegúrese también de que esta acción se ejecute justo antes de cargar la biblioteca de Target o de activar una solicitud de mbox global.Los pasos anteriores deben garantizar que el VEC reconozca la propiedad correctamente al crear la actividad. **
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f