mboxTrace

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 mboxTraceResultado
?mboxTrace=consoleImprime 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=jsonImprime en el registro de la consola como una cadena JSON literal
?mboxTrace=windowImprime en una ventana emergente como una cadena JSON
?mboxTrace=disableDesactiva 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.

  • SegmentId: los ID de segmentos, procedentes de la biblioteca de segmentos reutilizables o segmentos anónimos creados para esa campaña en particular.
  • TargetId: los ID de objetivos, procedentes de la biblioteca de expresiones de objetivos u objetivos anónimos para cualquier segmento de una campaña.
  • Unmatched: la solicitud no cumplió los requisitos en esta llamada para aquellos segmentos u objetivos.
  • Matched: la solicitud cumplió los requisitos para los segmentos u objetivos especificados.

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:

  • Recomendaciones devueltas frente a recomendaciones solicitadas
  • La clave utilizada y si está generando recomendaciones
  • Recomendaciones generadas a partir de criterios frente a recomendaciones de copia de seguridad
  • Configuración de los criterios
  • Exclusiones e inclusiones aplicadas
  • Reglas de recopilación

No es necesario incluir =console, =json o =window en el parámetro de consulta. Cuando termine con los detalles de mboxTrace, agregue =disable y presione Enter 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.

mboxDebug

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.

NOTE
Algunos parámetros de mboxDebug están disponibles con o sin autenticación.
Parámetros de URLFinalidad
mboxDebug=1Debugger
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=1Deshabilitar 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.
NOTE
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.

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 Depurar at.js con Adobe Experience Cloud Debugger.

Los principales vendedores no aparecen en Recommendations.

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.

Comprobación de la prioridad de las actividades

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.

El código personalizado no produce los resultados esperados en Internet Explorer 8.

Target ya no admite IE8.

La cookie de Target no se puede establecer

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().

El contenido de Target parpadea o no se muestra si un elemento también es parte de una personalización de Adobe Experience Manager.

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.

Las ofertas de redirección y remotas no se pueden entregar debido a una dirección URL no válida.

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.

TargetLas solicitudes de no se activan en mi sitio.

at.js no activa solicitudes de Target si utiliza un doctype no válido. at.js requiere el tipo de documento HTML 5.

Asegúrese de que las actividades de Target gestionan correctamente las direcciones URL con parámetros de cadena de consulta.

Activity URL determina la página que califica 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, Visual Experience Composer (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 Configure gear icon > seleccione Page Delivery > y luego especifique la URL deseada en el campo Activity URL.

Configuración de la IU de entrega de páginas

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:

Opción 1: Replique la dirección URL y manténgala en la regla de plantilla con la opción "contiene".

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:

Replicación de URL en reglas de plantilla

Opción 2: Restrinja la condición "contiene" de la dirección URL con solo la cadena de consulta.

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:

La regla de plantilla solo contiene la cadena de consulta

Opción 3: en lugar de segmentar la dirección URL completa, aproveche una parte específica.

En este escenario, la dirección URL es https://shopping.mycart.com?type=Summers%20Offers y las reglas de plantilla adicionales especifican un Query con type > is (case sensitive) > type=Summers%20Offers, separados por un operador OR:

Regla de plantilla que aprovecha una parte específica de la URL

El escape de comillas dobles en el valor de atributo de perfil Target no funciona como se esperaba.

Cuando envía valores que contienen comillas dobles en un atributo de perfil Target, debe especificarlos con doble escape como se muestra a continuación.

adobe.target.trackEvent({
    "mbox": "data-collection",
    "params":    {
        "profile.tagLine": "Escape \\\"Double Quotes\\\" like this."
    }
});

Vídeos de formación

Los siguientes vídeos contienen más información sobre los conceptos mencionados en este artículo.

Agregar la extensión distintivo de tutorial

Insignia del tutorial de depuración básica de Adobe Target

Mbox Trace Distintivo del tutorial

Target