
Idioma 🇪🇸 Español
Plugins de terceros
Instalaciones personalizadas
Incrustación en documentos
Instalación
FastComments está diseñado para instalarse en cualquier tipo de página - estática o dinámica, con tema claro o oscuro, páginas públicas o internas. Debe ser fácil de instalar y adaptar a cualquier tipo de sitio o aplicación web.
WordPress 
Puede encontrar nuestro plugin de WordPress aquí.
Una guía de instalación completa y documentación sobre el plugin están aquí.
Este plugin admite comentarios en vivo, SSO e instalación sin código. Simplemente siga la guía de instalación en la página de administración después de instalar el plugin. Le guiará para conectar su instalación de WordPress con su cuenta.
Cualquier comentario dejado con FastComments a través de nuestro plugin de WordPress puede sincronizarse automáticamente con su instalación de WordPress para que conserve el control de sus datos. Esto puede desactivarse para limitar el tamaño de su base de datos de WordPress.
VanillaJS / Fragmento HTML 
La versión VanillaJS del widget es muy fácil de instalar, sin requerir sistemas de compilación ni código del lado del servidor.
Simplemente agregue el siguiente fragmento de código a cualquier página:
Run 
Puede usar el mismo fragmento de código en muchas páginas; creará automáticamente un hilo separado por página.
Muchas aplicaciones tienen una opción de "Código de incrustación HTML". Selecciónela y pegue el fragmento de código anterior.
¡Tampoco necesita una cuenta para probarlo! Es posible que vea "tenantId: demo" en el fragmento anterior si no ha iniciado sesión. De esta manera, usará la cuenta de demostración.
Puede encontrar documentación sobre la configuración del widget aquí.
Todas las versiones del widget FastComments son envolturas alrededor de la biblioteca central VanillaJS. Esto nos permite agregar funciones y corregir problemas en un solo lugar, y los cambios se propagan automáticamente a las otras variantes del widget de comentarios.
Angular 
Puede encontrar nuestra biblioteca Angular en NPM aquí.
El widget de comentarios FastComments para Angular admite todas las mismas funciones que la versión VanillaJS: comentarios en vivo, SSO y más.
Necesitará fastcomments-typescript, que es una dependencia de pares. Asegúrese de que esté incluida en su compilación de TypeScript. En el futuro, esta dependencia de pares se moverá a @types/fastcomments, lo que simplificará esta instalación.

La dependencia de pares debe agregarse en su archivo tsconfig.json, por ejemplo:

Luego, agregue el FastCommentsModule a su aplicación:

Uso
Para comenzar, pasamos un objeto de configuración para el inquilino de demostración:

Dado que la configuración puede volverse bastante complicada, podemos pasar una referencia de objeto:


El widget utiliza detección de cambios, por lo que cambiar cualquier propiedad del objeto de configuración hará que se recargue.
Puede encontrar la configuración que admite el componente Angular aquí.
React 
Puede encontrar nuestra biblioteca React en NPM aquí.
El widget de comentarios FastComments para React admite todas las mismas funciones que la versión VanillaJS: comentarios en vivo, SSO y más.



Si está en la UE, querrá establecer el parámetro region así:

Puede encontrar la configuración que admite el componente React aquí.
React Native 
Puede encontrar nuestra biblioteca React Native en NPM aquí.
El widget de comentarios FastComments para React Native admite todas las mismas funciones que la versión VanillaJS: comentarios en vivo, SSO y más.


La configuración se especifica de manera ligeramente diferente en comparación con la biblioteca fastcomments-react:

Si está en la UE, querrá establecer el parámetro region:

Puede encontrar la configuración que admite el componente React Native aquí.
Vue 
Puede encontrar nuestra biblioteca Vue en NPM aquí.
Además, una biblioteca vue-next está disponible en NPM aquí
El código fuente se puede encontrar en GitHub.
El widget de comentarios FastComments para Vue admite todas las mismas funciones que la versión VanillaJS: comentarios en vivo, SSO y más.
Las instrucciones a continuación son para Vue 3 ya que ha estado disponible durante algún tiempo, sin embargo, FastComments también admite Vue 2 a través de la biblioteca fastcomments-vue.



Si está en la UE, querrá establecer la region a EU:

Las bibliotecas fastcomments-vue y fastcomments-vue-next admiten la misma configuración que el widget de comentarios VanillaJS.
Puede encontrar la configuración que admite el componente Vue aquí.
Múltiples instancias en la misma página 
Cada instancia del widget de comentarios está aislada. Por esta razón, FastComments admite de forma nativa más de una instancia por página, o múltiples instancias apuntando al mismo hilo de chat.
En el caso de la biblioteca VanillaJS, por ejemplo, simplemente tiene que vincular el widget de comentarios a diferentes nodos DOM. Si desea simplemente actualizar el hilo actual en la página, consulte Cambiar hilos de comentarios sin recargar la página;
Sincronización del estado de autenticación entre múltiples instancias
Veamos el ejemplo de una aplicación de página única personalizada que es una lista de preguntas frecuentes con su propio hilo de comentarios.
En este caso, tenemos múltiples instancias de FastComments en el DOM al mismo tiempo.
Esto está bien, pero plantea algunos desafíos para la experiencia del usuario.
Considere este flujo:
- El usuario visita la página con una lista de preguntas, cada una con su propio widget de comentarios.
- El usuario ingresa su nombre de usuario y correo electrónico y deja una pregunta en uno de los hilos.
- Ve otro elemento de FAQ sobre el que tiene una pregunta.
- Va a comentar de nuevo. ¿Tiene que ingresar su correo electrónico y nombre de usuario nuevamente?
En este caso, FastComments maneja la sincronización del estado de autenticación entre instancias del widget por usted. En el paso cuatro, el usuario ya estará autenticado temporalmente ya que ingresó su nombre de usuario y correo electrónico en la misma página.
Casos de uso comunes 
Mostrar comentarios en vivo inmediatamente
El widget de comentarios está en vivo por defecto, sin embargo, los comentarios en vivo aparecen bajo un botón "Mostrar N nuevos comentarios" para evitar que el contenido de la página se mueva.
En algunos casos, aún es deseable mostrar los nuevos comentarios de inmediato, sin tener que hacer clic en un botón.
En este caso, querrá habilitar la bandera showLiveRightAway, cuya documentación puede encontrar aquí.
Permitir comentarios anónimos (no requerir correo electrónico)
Por defecto, FastComments requiere que el usuario deje un correo electrónico cuando comenta.
Esto puede deshabilitarse, las instrucciones están aquí.
Estilo personalizado
Muchos de nuestros clientes aplican su propio estilo al widget de comentarios. Puede encontrar la documentación aquí.
Mostrar los mismos comentarios en múltiples dominios
Mostrar los mismos comentarios en múltiples sitios es algo que FastComments admite de forma nativa. Consulte nuestra documentación sobre este tema.
Cambiar la página actual
FastComments admite SPAs y aplicaciones complejas. Cambiar la página actual es fácil y se cubre aquí.
Depuración de problemas comunes 
Aquí hay algunos síntomas que encontramos frecuentemente y soluciones comunes.
Mensaje "This is a demo"
Esto se muestra cuando ha copiado el código del widget de nuestra página de inicio, que usa nuestro inquilino de demostración. Para usar su inquilino, copie el código del widget desde aquí.
Error "FastComments cannot load on this domain"
FastComments necesita saber qué dominios le pertenecen para autenticar las solicitudes asociadas con su cuenta. Consulte nuestra documentación para ver cómo resolver este error (simplemente agregue el subdominio exacto + dominio a su cuenta).
Tenga en cuenta que esto solo debería ocurrir después de que termine el período de prueba. Durante el período de prueba, cualquier solicitud de nuevos dominios se agregará automáticamente a su cuenta.
Los comentarios migrados no se muestran en instalaciones personalizadas
Generalmente, esto sucede cuando los comentarios importados están vinculados a un Page ID y usted está pasando una URL (o ningún valor, en cuyo caso se establece por defecto a la URL de la página).
Puede depurar esto exportando sus comentarios y viendo la columna URL ID (actualmente la columna B).
Asegúrese de que los valores que ve en la columna URL ID sean los mismos valores que está pasando a la configuración del widget como el parámetro urlId.
Para más explicaciones, intente leer nuestra documentación sobre cómo los comentarios están vinculados a páginas y artículos.
Si todo lo demás falla, contáctenos.
El widget de comentarios no se muestra
Si el widget de comentarios no se muestra, verifique la consola de desarrollador de Chrome para errores.
Para la mayoría de las configuraciones incorrectas, el widget de comentarios al menos mostrará un error en la página si puede cargarse. No ver nada generalmente es una indicación de un error de script.
La configuración deseada no funciona como se esperaba
Pruebe nuestra extensión de Chrome para ver qué configuración se está pasando al widget de comentarios. Si todo lo demás falla, tome una captura de pantalla de lo que dice la extensión de Chrome y contáctenos.
Comentarios faltantes en la misma URL con diferente hash bang
Por defecto, FastComments usará la URL de la página para el "bucket" donde se almacenan los comentarios. Si sus URLs incluyen #hashbangs, y estos #hashbangs no deberían ser parte del identificador que identifica un hilo de comentarios, simplemente podemos ignorar el valor del hash bang, por ejemplo:

Tenga en cuenta que después de hacer este cambio, se tendrá que realizar una migración para los comentarios existentes. Para eso, contáctenos.
Los parámetros de consulta de URL afectan al widget
Por defecto, FastComments usará la URL de la página para el "bucket" donde se almacenan los comentarios. Si sus URLs incluyen parámetros de consulta que no deberían ser parte del identificador que identifica un hilo de comentarios, simplemente podemos ignorarlos, por ejemplo:

Tenga en cuenta que después de hacer este cambio, se tendrá que realizar una migración para los comentarios existentes. Para eso, contáctenos.
No recibe correos electrónicos
En FastComments, ponemos mucho trabajo para asegurar que nuestra entrega de correos electrónicos sea lo más confiable posible. Sin embargo, algunos proveedores de correo electrónico son notoriamente difíciles de alcanzar de manera confiable. Revise su carpeta de spam para mensajes de fastcomments.com.
Si nos contacta, generalmente podemos proporcionar más información sobre por qué puede no estar viendo correos electrónicos de nuestra parte.
Notion y Google Sites 
¿Quiere agregar comentarios a sus páginas de Notion? Lo tenemos cubierto.
Notion
Para agregar comentarios a documentos de Notion, vea el video explicativo aquí.
Google Sites
Google Sites también es compatible, y el flujo es similar.
- Cree una conversación para incrustar.
- Al editar su Google Site, navegue a
Insertar->Incrustar. SeleccionePor URL. - Pegue la URL del Paso 1.
- Presione
Insertar. ¡Listo!
Nimbus Note
Agregar comentarios en vivo a una Nimbus Note también es compatible, y el flujo es similar a Notion.
- Cree una conversación para incrustar.
- Al editar su nota, agregue un bloque de incrustación.
- Use la URL del Paso 1 como la URL a incrustar.
- ¡Listo!