איך אפשר לעזור?

אפשר לתאר בקצרה במה מדובר, ונחזור בדוא״ל.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
לעמוד הבית

Referencia de la etiqueta de script: atributos y fuentes de configuración

Referencia completa de los atributos data-rc de la etiqueta del cargador, window.ReactiveChatSettings y ReactiveChat('boot'), con tipos, valores predeterminados, prioridad y atributos en otros elementos de su página.

El widget se puede configurar por completo mediante atributos en la etiqueta de script, sin un script en línea y, por tanto, también con una política de seguridad de contenido estricta. Si prefiere escribir JavaScript, establezca los mismos campos mediante window.ReactiveChatSettings o ReactiveChat('boot', …).

El diseño, los textos, la pantalla de inicio, las reglas y los recorridos se configuran normalmente en su cuenta; llegan del servidor al establecer la conexión. Los atributos de aquí sirven para lo que deba aplicarse por página. Todas las opciones de diseño se describen en Personalización.

Cuatro fuentes de configuración y su prioridad

Prevalece la fuente posterior; la combinación es superficial (un campo de objeto como brand se sustituye por completo, sin combinación profunda):

  1. Valores predeterminados del widget
  2. Atributos data-rc-* en la etiqueta del cargador
  3. window.ReactiveChatSettings (establecido antes del cargador)
  4. Llamadas a ReactiveChat('boot', {...}) de la cola, en su orden

Los campos que el widget no conoce se descartan; por tanto, un atributo mal escrito no tiene efecto y no genera ningún aviso.

<script>
  window.ReactiveChatSettings = { locale: 'en', position: 'left' };
</script>
<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        async></script>

Cómo se leen los valores de los atributos

El nombre se convierte de notación con guiones a camel case: data-rc-site-key → siteKey. El tipo se deduce del valor predeterminado:

Solo se lee la etiqueta que se está ejecutando (document.currentScript). Por ello, inserte el cargador como script clásico, no con type="module".

Obligatorio

Conexión y distribución

Idioma, tema y movimiento

Visualización y posición

Carga y comportamiento

Atributos en otros elementos de su página

Abrir el chat (funciona de inmediato, incluso antes de que se haya cargado el núcleo):

En detalle: Abrir el chat desde un enlace o botón propio.

Texto de privacidad:

Excluir texto de página:

<aside data-rc-private>
  Internal notes the assistant should not read.
</aside>

Parámetros de URL

El widget no evalúa ningún otro parámetro de la dirección al cargar.

Inserción múltiple

Si el cargador aparece dos veces en la página (por ejemplo, mediante una plantilla y un gestor de etiquetas), solo se inicia el primero con una clave del sitio válida; el segundo no hace nada. Una primera etiqueta con clave no válida no impide que funcione una segunda correcta.

Siguiente: API de JavaScript · Eventos

עדכון אחרון: