¿Funciona la integración Javascript de CrowdHandler con SPA?
Si ha seguido nuestra guía de inicio de Javascript o nuestra guía de instalación de Javascript para instalar CrowdHandler en su sitio/aplicación, las comprobaciones de CrowdHandler sólo se realizarán en una recarga completa del DOM, es decir, cuando el navegador se actualiza y la página se obtiene de su servidor web. Con las SPA, esto puede reducir significativamente la eficacia de la protección de CrowdHandler, ya que la navegación del sitio no suele desencadenar recargas del DOM, lo que hace que los usuarios "no vean" CrowdHandler después de su primera visita.
Para que la integración JS de CrowdHandler funcione más eficazmente con su SPA, puede indicar a CrowdHandler que se está utilizando una SPA. Este indicador activará una funcionalidad adicional en el JS de CrowdHandler que hará que se realicen comprobaciones cada vez que se cambie la URL (location.href) independientemente de si se ha producido una recarga del DOM.
¿Cómo puedo indicar que estoy utilizando un SPA?
Modifique la etiqueta script CrowdHandler que incluyó en su sitio para incluir el parámetro/valor spa=true. Debe colocarse DESPUÉS del id/value.
<script src="https://wait.crowdhandler.com/js/latest/main.js?id=your-public-key&spa=true"></script>
Si desea asegurar su protección colocando CrowdHandler delante de sus llamadas API, nuestra guía avanzada explica cómo hacerlo: Protección de una aplicación de página única (SPA) - Integración avanzada