Show Menu
TEMAS×

Vincular código incrustado de DTM

La vinculación de códigos incrustados se aplica principalmente a los usuarios de DTM y Launch que utilizan el alojamiento integrado de Akamai. Aquellos que utilicen el alojamiento propio deben consultar la sección sobre el alojamiento propio al final de este artículo.

Código incrustado

Un código incrustado de DTM es una etiqueta de <script> que se incrusta en el código HTML de la página web.
Esta etiqueta de <script> recupera un archivo JavaScript publicado por la DTM y lo carga en la página. Este archivo es el archivo de biblioteca de la DTM, normalmente denominado etiqueta contenedora. Esta etiqueta contenedora incluye todas las herramientas, definiciones de elementos de datos, lógica de reglas y código que se define dentro de la DTM.
La DTM publica este archivo de etiqueta contenedora en el host web especificado, que puede ser una ubicación de Akamai o su propia ubicación FTP. El código incrustado que proporciona la DTM se basa en esta ubicación de host.
Cuando un usuario visita el sitio en un explorador, el explorador solicita el archivo de DTM desde este servidor mediante el código incrustado y lo carga.
En el diagrama siguiente, el paso 1 muestra la publicación en DTM de la etiqueta contenedora en el host web especificado. En el paso 2, el explorador solicita la etiqueta contenedora, utiliza el código incrustado y el host responde con el archivo publicado.

Vinculación de códigos incrustados

El proceso de vinculación permite tomar el código incrustado de producción de DTM, con su ubicación de host coincidente, y utilizar el mismo código incrustado con el entorno de producción de Launch.
Si lo hace, DTM y Launch comparten la ubicación del servidor y el nombre del archivo de la etiqueta contenedora.
Cuando publica en Launch, el archivo de etiqueta contenedora de Launch sobrescribe el archivo de DTM, por lo que cuando el explorador solicita el archivo desde el servidor, se devuelve el archivo de Launch.
En el diagrama siguiente, el paso 3 representa la publicación en Launch de su contenedor de contenedor sobre la parte superior de la etiqueta contenedora DTM (del Paso 1). Cuando se produce el paso 2, en lugar de eso obtiene la etiqueta contenedora de Launch.
Esta sobrescritura funciona en ambos sentidos. Si publica Launch y posteriormente publica desde DTM, la etiqueta contenedora de DTM sobrescribe la de Launch. Dos sistemas publican en la misma ubicación. Esto significa que no necesita cambiar el código de su página, pero también quiere decir que necesita tener cuidado al publicar. Se recomienda deshabilitar la propiedad de DTM para evitar esta situación.

Vinculación de requisitos previos

Antes de vincular el código incrustado:
  • Su empresa de DTM debe estar conectada a la misma organización de Experience Cloud que Launch.
  • Su cuenta de usuario debe tener derechos de administración de entornos en Launch y derechos de administrador en la DTM.
  • La propiedad de DTM no debe estar vinculada a una propiedad de Launch diferente.

Alojamiento propio

DTM también es compatible con el alojamiento propio del archivo de etiqueta contenedora de DTM. Existen dos métodos para hacer esto:
  • Envío por FTP
  • Descarga de bibliotecas
En ambos casos, no tiene sentido migrar el código incrustado. No hay peligro de estropear nada por intentarlo. Se recomienda no utilizar esta opción y configurar los hosts y entornos manualmente.

Envío por FTP

Debido a las diferencias de configuración entre FTP y SFTP, la DTM y Launch no pueden realizar migraciones automatizadas de estos ajustes.
Si utiliza este método para enviar la etiqueta contenedora, se recomienda pasar a SFTP en Launch. Puede crear un host SFTP y utilizarlo con cualquier entorno que desee.

Descarga de bibliotecas

En Launch ya no existe la descarga de la biblioteca como opción independiente. Si utiliza una descarga de biblioteca en DTM, le recomendamos que omita la migración del código incrustado y que configure su entorno de producción con un host administrado de Adobe y que habilite el Archivo.
Puede seguir utilizando el mismo código incrustado que utiliza con la DTM, pero usted es el responsable de trasladar la biblioteca a sus propios servidores con el nombre de archivo correcto.