Corrección de errores de script

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

Las páginas web donde se publican las preguntas frecuentes pueden experimentar errores debido a las siguientes razones:

  1. Script no detectado: el script del cargador no está presente en la página.
  2. No se encuentra la etiqueta: el marcador de posición, destinado a insertar las preguntas frecuentes, no se encuentra en el HTML DOM
  3. Página rota: URL que devuelve un código de estado distinto de 200 OK

Cuando las URL tienen uno o más de los errores mencionados anteriormente, los usuarios verán un mensaje como se muestra a continuación en la página de Preguntas y respuestas de preguntas frecuentes.

Los errores y su solución se mencionan a continuación.

  1. Arreglar el problema de la secuencia de comandos: la secuencia de comandos del cargador de preguntas frecuentes es una pieza simple de código JavaScript no invasivo que debe integrarse en una página web para ayudar a cargar dinámicamente las preguntas frecuentes, junto con el esquema asociado, publicado desde Milestone FAQ Manager en esa página. El script extrae el faq.json publicado desde el Administrador de preguntas frecuentes para esa URL.

Razones para el problema del script:

  1. La secuencia de comandos del cargador Milestone no está implementada en la URL/sitio web
  2. Retraso en la carga del Script Loader de Preguntas Frecuentes a través de algún contenedor [GTM, Tealium] . Este retraso podría deberse a que se agregaron otras secuencias de comandos antes de que se cargara la secuencia de comandos de preguntas frecuentes. Hasta que se ejecuten esos scripts, el script de preguntas frecuentes 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 Googlebot no pueden encontrar la secuencia de comandos del cargador en la página durante el breve tiempo en que rastrearon la página.
  3. 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 la secuencia de comandos del cargador de preguntas frecuentes, la página web debe permitir que nuestro dominio [faq.milestoneinternet.com y faqmanager.milestoneinternet.com] se cargue y ejecute.



¿ Cómo solucionar el problema de la secuencia de comandos del cargador de preguntas frecuentes ?

La forma recomendada es usar sistemas de administración de etiquetas como Google Tag Manager o agregar JavaScript directamente a la página web en la sección de encabezado.


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

<script type="text/javascript" id="ms_faq" src="https://faq.milestoneinternet.com/faq/msfaqloaderscript.js"></script>

Cómo configurar el script del cargador de preguntas frecuentes de 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_Faq" por

  1. Seleccione HTML personalizado y agregue el JavaScript del cargador de preguntas frecuentes de Milestone
  2. Establecer activador para vista de página solo para las URL seleccionadas.

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 un filtro para 'preguntas frecuentes'. Vuelva a actualizar la página con las Herramientas para desarrolladores todavía abiertas. Si la secuencia de comandos del cargador de preguntas frecuentes de Milestone está configurada correctamente, verá tres entradas como se ve a continuación.

  1. No se encuentra la etiqueta: una etiqueta DIV con un ID 'ms_faqholder' debe estar presente en las páginas para que el script del cargador pueda insertar las preguntas frecuentes en esta etiqueta designada.

Razones del problema:

  • La etiqueta DIV no se agrega en la URL/sitio web
  • Se agregó la etiqueta DIV pero hay errores de sintaxis

¿Cómo solucionar el error 'Etiqueta no encontrada'?

Consulte con el equipo técnico del cliente las posibles razones anteriores para resolver el error.

  1. Páginas rotas: este error aparece cuando la URL de la página devuelve un código de estado de encabezado que no es 200 OK.

¿Cómo solucionar el error 'Página rota'?

Consulte con el equipo técnico del cliente para solucionar el error.





¿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