Si su página no muestra el contenido esperado, puede seguir algunos pasos que le ayudarán a depurar la publicación de contenido.
mboxDebug resulta especialmente útil para configurar Target en la página, para asegurarse de que se activa la petición de Target y se establece la cookie. Sin embargo, no muestra el tipo de detalles que resulta útil cuando se quiere depurar la publicación de contenido. Si su actividad no se muestra en la página o se muestra contenido no deseado, utilice mboxTrace para examinar la página y depurarla en detalle.
Dado que mboxTrace y mboxDebug pueden exponer los datos de la campaña y los datos del perfil a terceros externos, se requiere un token de autorización. El token de autorización se puede obtener desde la interfaz de usuario de Target. El token es válido durante seis horas.
Debe tener uno de los siguientes permisos de usuario para generar un token de autenticación:
Al menos el permiso de Editor (o Aprobador)
Para obtener más información para los clientes de Target Standard, consulte Especificar funciones y permisos en Usuarios. Para obtener más información para los clientes de Target Premium, consulte Configuración de permisos de Enterprise.
Función de administrador en el nivel de espacio de trabajo/perfil de producto
Los espacios de trabajo solo están disponibles para los clientes de Target Premium. Para obtener más información, consulte Permisos de usuario de Enterprise.
Derechos de administrador (permiso Sysadmin) en el nivel de producto Adobe Target
Para obtener el token de autorización:
Haga clic en Administración > Implementación.
En la sección Herramientas de depurador, haga clic en Generar nuevo token de autenticación.
Agregue el token generado como un parámetro a la URL para habilitar una de las herramientas de depuración avanzadas.
Con mboxTrace puede recibir información de seguimiento adjunta a las respuestas de Target. La información de seguimiento refleja el resultado de una llamada de Target (por ejemplo, una conversión o una impresión) y cualquier dato adicional que pueda ayudar a determinar por qué se produjo este resultado concreto, como un conjunto de ramas disponibles entre las que se realizó la selección en una campaña. Utilice esta información para depurar la publicación de contenido.
Están disponibles los siguientes parámetros:
Opciones de mboxTrace | Resultado |
---|---|
?mboxTrace=console |
Imprime en el registro de la consola como objetos. Para at.js, en lugar de que aparezca una nueva ventana del explorador o que se emita una salida a la consola en mbox.js (ahora obsoleta), deberá inspeccionar la solicitud de Red y mirar en Previsualizar (Chrome) o Respuesta (Firefox). |
?mboxTrace=json |
Imprime en el registro de la consola como una cadena JSON literal |
?mboxTrace=window |
Imprime en una ventana emergente como una cadena JSON |
?mboxTrace=disable |
Desactiva el modo de sesión de seguimiento. |
Ejemplo de llamada de mboxTrace
https://www.mysite.com/page.html?mboxTrace=window&authorization=f543abf-0111-4061-9619-d41d665c59a6
El resultado muestra información detallada acerca de su contenido. mboxTrace muestra los detalles acerca de su campaña o su actividad y perfil. También ofrece una instantánea del perfil antes de la ejecución y una instantánea de lo que cambió después de la ejecución. También muestra qué campañas o actividades se evaluaron para cada ubicación.
Entre esta información se incluyen los ID de objetivo y los segmentos con coincidencia y sin coincidencia.
Uso de mboxTrace en las páginas de recomendaciones: Al agregar mboxTrace como un parámetro de consulta en páginas con recomendaciones, se sustituye el diseño de Recommendations de la página por una ventana de detalles de mboxTrace que muestra información exhaustiva sobre sus recomendaciones, incluido lo siguiente:
No tiene que incluir =console
, =json
ni =window
en el parámetro de consulta. Cuando termine con los detalles de mboxTrace, agregue =disable
y pulse Intro para volver al modo de visualización normal.
mboxTrace no afecta a la apariencia ni al funcionamiento normal de su sitio. Los visitantes ven su diseño habitual de Recommendations.
Para usar mboxDebug, añada un parámetro de mboxDebug al final de la dirección URL. La tabla siguiente contiene información sobre los parámetros de URL relacionados con la respuesta Target.
Algunos parámetros de mboxDebug están disponibles con o sin autenticación.
Parámetros de URL | Finalidad |
---|---|
mboxDebug=1 |
Debugger Si se añade este parámetro a cualquier dirección URL con peticiones de Target definidas, se abrirá una ventana emergente con detalles importantes sobre la depuración. Se detalla la información de cookies y los valores PCid y Session ID. Además, todas las direcciones URL de están visibles. Haga clic en una URL de petición de Target si desea mostrar la respuesta para dicha petición de Target. En mbox_debug.pdf encontrará más información. |
mboxDisable=1 |
Deshabilitar los mboxes de la página |
mboxOverride.browserIp=<Insert IP address> |
Pruebe el targeting geográfico Pruebe el targeting geográfico con este parámetro de URL. Escriba una dirección IP como valor para este atributo. El targeting geográfico de Test&Target evalúa esa dirección IP para compararla con cualquier targeting geográfico o conjunto de segmentación definido en una campaña. |
Asegúrese de que el fragmento de URL está después de los parámetros de cadena de consulta. Todo lo que haya después del primer #
es un identificador de fragmento y hace que los parámetros de depuración no funcionen correctamente.
Adobe Experience Cloud Debugger le permite entender de forma rápida y sencilla su implementación de Target. Puede ver rápidamente la configuración de la biblioteca, examinar las solicitudes para asegurarse de que los parámetros personalizados se pasan correctamente, activar el registro de consola y desactivar todas las solicitudes de Target. Si se autentica en Experience Cloud, podrá utilizar la potente herramienta MboxTrace para inspeccionar su actividad, las cualificaciones de audiencia y el perfil del visitante.
Para obtener más información, consulte los vídeos de formación siguientes:
Para obtener información más detallada, consulte Depuración de at.js con Adobe Experience Cloud Debugger.
No se puede usar la llamada de SiteCatalyst: purchase
para los datos del tráfico del algoritmo Compra. Utilice la llamada orderConfirmPage
en su lugar.
Las actividades basadas en formularios y creadas con Target Standard/Premium pueden chocar con las actividades creadas en la interfaz de usuario de Target Classic que tienen la misma prioridad y usan la misma petición de Target.
Target ya no admite IE8.
Si su sitio tiene un subdominio, como us.domain.com, pero necesita establecer la cookie de Target en domain.com (en lugar de us.domain.com), tiene que anular el valor de configuración cookieDomain
. Para obtener más información, consulte targetGlobalSettings().
Si un elemento DOM es parte de una segmentación de personalización de Adobe Experience Manager (AEM) y una actividad de Target, el contenido de Target puede parpadear o no mostrarse.
A fin de remediar esto, puede deshabilitar la personalización de AEM en las páginas en las que Target se está ejecutando.
Si la oferta de redirección o remota utiliza una dirección URL no válida, es posible que no se pueda entregar.
Para las ofertas de redirección, la respuesta Target puede contener /* invalid redirect offer URL */
O
Para ofertas remotas, la respuesta Target puede contener /* invalid remote offer URL */
Puede comprobar la respuesta Target en el explorador, o utilizando mboxTrace. Consulte https://tools.ietf.org/html/std66 para obtener más información sobre las direcciones URL válidas.
at.js no activa solicitudes de Target si utiliza un doctype no válido. at.js requiere el tipo de documento HTML 5.
La URL de actividad determina la página que clasifica a los visitantes para la actividad y presenta las experiencias de actividad a los usuarios. Cuando se le solicita durante la creación de la actividad escribir la dirección URL completa no siempre garantiza que el contenido se envíe en esa página del sitio, especialmente con las direcciones URL que contienen parámetros de cadena de consulta.
De manera predeterminada, el Compositor de experiencias visuales (VEC) abre la página que se ha especificado en Configuración del Compositor de experiencias visuales. También puede especificar una página diferente durante la creación de la actividad.
Para mostrar una página diferente después de que se abra el VEC, haga clic en el icono de engranaje de Configurar > seleccione Entrega de páginas > y especifique la URL en el campo URL de actividad.
Pero ¿qué sucede si la dirección URL contiene parámetros de cadena de consulta? ¿Funcionará y mostrará el contenido personalizado? En este escenario, independientemente de la audiencia de destino, puede incluir reglas de plantilla además de la dirección URL base para definir los parámetros de consulta.
Se pueden utilizar las siguientes opciones para incluir reglas de plantilla adicionales:
Esta opción garantiza que esta dirección URL cumpla los requisitos de la actividad, pero tenga en cuenta que hay casos límite que pueden influir en los datos de informes con registros adicionales a las direcciones URL que contienen la dirección URL base.
En este caso, la dirección URL es https://shopping.mycart.com?type=Summers%20Offers
y las reglas de plantilla adicionales “contienen” la misma dirección URL, separadas por un operador OR:
El caso límite que se discute en la opción anterior se aplica en esta opción, pero aquí la configuración condicional está limitada únicamente a la cadena de consulta.
En este caso, la dirección URL es https://shopping.mycart.com?type=Summers%20Offers
y las reglas de plantilla adicionales “contienen” solo la cadena de consulta, separadas por un operador OR:
En este caso, la dirección URL es https://shopping.mycart.com?type=Summers%20Offers
y las reglas de plantilla adicionales especifican una Consulta con tipo > es (con distinción de mayúsculas y minúsculas) > type=Summers%20Offers, separadas por un operador OR:
Cuando envía valores que contienen comillas dobles en una Target atributo de perfil, debe omitirlo dos veces como se muestra a continuación.
adobe.target.trackEvent({
"mbox": "data-collection",
"params": {
"profile.tagLine": "Escape \\\"Double Quotes\\\" like this."
}
});
Los siguientes vídeos contienen más información sobre los conceptos mencionados en este artículo.