Corrección del script del cargador de esquemas

Creado por Arjun N, Modificado el Mie, 3 Jun a 2:20 A. M. por Arjun N

Schema Loader Script es una pieza simple de código JavaScript no invasivo que se debe incrustar en una página web para ayudar a cargar dinámicamente el esquema publicado desde Milestone Schema Manager para esa página. El script tiene 2 funcionalidades:

i. Para extraer el schema.Json publicado desde Schema Manager relevante para esa URL

ii. Para eliminar cualquier esquema preexistente en la URL

Si la URL de la página web no tiene Schema Loader Script, verá esta notificación en la página Tag Schema.

Razones por las que Schema Loader Script no se agrega a la URL de la página web: 

i. La secuencia de comandos del cargador Milestone no se implementó en la URL/sitio web

ii. Retraso en la carga del Schema Loader Script a través de algún contenedor [GTM, Tealium] . Este retraso podría deberse a otros scripts agregados antes de que se cargue nuestro script y hasta que esos scripts se ejecuten y completen, nuestro script está en estado de espera o en cola. Una vez que se cargan los otros scripts, tarda entre 8 y 10 segundos en cargarse en la URL. Como resultado, Milestone y Google Bot no pueden encontrar la secuencia de comandos del cargador en la página durante el breve tiempo en que rastrearon la página.

 iii. La página web tiene una Política de seguridad de contenido y ha restringido todos los dominios de terceros. Para garantizar que se agregue el script del cargador de esquemas, la página web debe permitir que nuestro dominio [schema.milestoneinternet.com] se cargue y ejecute.

¿Cómo solucionar el problema de Schema Loader Script?

Las formas recomendadas son usar sistemas de administración de etiquetas (es decir, Google Tag Manager, etc.) o agregar JavaScript directamente a la página web en la sección de encabezado.
 

Líneas reales de código para el script del cargador de esquemas:

<script type="text/javascript" src="https://schema.milestoneinternet.com/schema/js/msschemaloader_min.js"></script>

<script type="text/javascript">msSchemaLoader();</script>


Cómo configurar el script del cargador de esquema Milestone en Google Tag Manager
Paso 1:
invoque Google Tag Manager y haga clic en el contenedor de su sitio web para ir al espacio web

Paso 2: Haga clic en Nueva etiqueta


Paso 3: Cree una nueva etiqueta " MS Schema " por  

  1. i. Seleccionar HTML personalizado y agregar el JavaScript del cargador Milestone Schema  

  1. ii. Establecer activador para vista de página


Paso 4: Guarda y listo.


¿Cómo probar si el script de Milestone se está cargando?
Abra cualquier página web de su sitio web y presione F12 para invocar las herramientas de desarrollo. Seleccione la pestaña Red y aplique el filtro para el esquema. Vuelva a actualizar la página con las Herramientas para desarrolladores todavía abiertas. Si la secuencia de comandos del cargador de esquema de Milestone está configurada correctamente, verá tres entradas como se ve a continuación.

Nota: La entrada con 404 está allí porque no hemos publicado ningún esquema en esa página usando el Administrador de esquemas.



¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo