Seatext library

Permisos de SeaText en Squarespace: Qué Acceso Necesitas y Por Qué

SeaText requiere acceso de administrador o propietario en Squarespace porque la instalación utiliza la función de Inyección de Código, que solo está disponible para usuarios con permisos completos del sitio. Los colaboradores con roles...

Permisos de SeaText en Squarespace: Qué Acceso Necesitas y Por Qué

SeaText necesita acceso de administrador o propietario en tu sitio de Squarespace. La integración funciona pegando un fragmento de JavaScript en el campo de encabezado de Inyección de Código, y Squarespace restringe esa área a usuarios con permisos administrativos completos. Los colaboradores, editores o administradores de facturación no pueden acceder a la sección de Herramientas de Desarrollador donde se encuentra la Inyección de Código.

Qué permisos de Squarespace realmente necesita SeaText

Squarespace organiza el acceso a través de un sistema de roles. Solo los roles de Propietario y Administrador pueden abrir Configuración → Herramientas de Desarrollador → Inyección de Código. Ese es el lugar exacto donde se debe colocar el script de SeaText. La guía de integración de SeaText confirma esta ruta: "Dentro de la configuración del sitio web, navegue a la sección de Herramientas de Desarrollador (ubicada al final de la página). Haga clic en 'Inyección de Código' para acceder al área designada para insertar fragmentos de código personalizados."

Si tienes un rol de Colaborador, Editor de Contenido o Facturación, no verás el elemento de menú de Herramientas de Desarrollador en absoluto. Debes pedir al propietario del sitio o a un administrador existente que instale el fragmento por ti o que actualice tu rol temporalmente.

Por qué la inyección de código requiere acceso de administrador

La Inyección de Código te permite agregar JavaScript, CSS o HTML sin procesar que se ejecuta en cada carga de página. Debido a que ese código puede modificar cualquier parte de la experiencia del visitante, incluidos formularios de pago, flujos de inicio de sesión y análisis, Squarespace lo trata como una función de alto privilegio. El modelo de permisos de la plataforma está diseñado para que solo las personas que ya pueden cambiar la configuración de todo el sitio, la facturación y la gestión de usuarios también puedan inyectar código.

Looking to implement this for your website?
Aprende más →

El script de SeaText está inactivo hasta que se activa, pero la plataforma no puede distinguir entre un script de traducción inofensivo y un keylogger malicioso. Por lo tanto, se aplica la misma puerta de administrador. La página de integración señala: "El proceso de instalación es seguro y la IA permanece inactiva hasta que se activa, garantizando la integridad del contenido de tu sitio web."

Verificación de acceso paso a paso

  1. Inicia sesión en Squarespace con tus credenciales.
  2. Abre el panel del sitio web (haz clic en el icono de tres puntos junto al nombre de tu sitio).
  3. Selecciona "Configuración".
  4. Desplázate hasta el final de la lista de configuración. Si ves "Herramientas de Desarrollador", tienes acceso de administrador. Si la lista termina antes de eso, no lo tienes.
  5. Haz clic en "Herramientas de Desarrollador" → "Inyección de Código". El área de texto del encabezado debería ser visible.

Si no puedes llegar al paso 4, necesitas que un administrador realice la instalación o promueva tu cuenta. El centro de ayuda de Squarespace explica que solo los roles de Propietario y Administrador pueden gestionar la inyección de código.

Escenarios comunes de permisos y soluciones

Agencia o freelancer que instala para un cliente

Pide al cliente que te haga Administrador en su sitio, o que pegue el fragmento ellos mismos mientras compartes el código a través de un canal seguro. El panel de SeaText proporciona el fragmento de JavaScript exacto después de crear una cuenta.

Miembro del equipo interno sin derechos de administrador

Solicita una actualización temporal de rol a tu propietario del sitio. El cambio tiene efecto de inmediato. Después de la instalación, el propietario puede degradarte de nuevo a Colaborador si lo prefiere.

Varios interesados, un solo administrador

Solo una persona necesita hacer el pegado inicial. Después de eso, la configuración de SeaText ocurre dentro del panel de SeaText, no en Squarespace. No se requiere acceso de administrador adicional de Squarespace para la operación diaria.

Limitaciones y restricciones

  • Un dominio por cuenta de SeaText. El paquete fuente establece: "Cada cuenta de SEATEXT AI está vinculada a una única URL principal." Si gestionas un dominio de staging y un dominio de producción, necesitas dos cuentas separadas de SeaText.
  • Sin URLs de localhost o desarrollo dinámico. "Las URLs de desarrollo, como localhost, están restringidas por razones de seguridad. Asegúrate de usar un dominio válido y real para estos casos. Los dominios de desarrollo dinámicos pueden no funcionar correctamente."
  • La activación requiere tráfico en vivo. Después de pegar el código, debes "visitar o actualizar tu sitio web varias veces y permanecer en tu página durante al menos 40 segundos — esto activará la IA y la vinculará a tu cuenta." Luego espera hasta 10 minutos para que el nombre del sitio aparezca junto al logotipo de SeaText en tu panel.
  • Sin inyección de código en sitios de prueba de Squarespace sin actualizar. Algunos planes de prueba ocultan las Herramientas de Desarrollador hasta que el sitio esté en un plan de pago. Verifica que tu plan incluya inyección de código antes de comprar SeaText.

Consideraciones para múltiples sitios y entornos de desarrollo

El modelo de licencia de SeaText vincula una cuenta a un solo dominio principal. Para un flujo de trabajo de desarrollo, tienes dos opciones prácticas:

  • Crea una cuenta separada de SeaText para cada dominio (staging, producción, vista previa del cliente). Cada cuenta obtiene su propio fragmento de JavaScript y panel.
  • Usa un solo dominio de producción con un subdirectorio o subdominio para staging, si tu plan de Squarespace lo permite, y ejecuta el mismo fragmento en ambos. Esto solo funciona si el entorno de staging es un dominio real y públicamente resoluble — no un túnel local o localhost.

La guía de integración es explícita: "Si necesitas usar SEATEXT AI en múltiples dominios (por ejemplo, un dominio de desarrollo y un dominio de producción), debes crear cuentas separadas para cada dominio."

Solución de problemas de permisos

SíntomaCausa probableSolución
Herramientas de Desarrollador faltan en ConfiguraciónEl rol de la cuenta es Colaborador, Editor o FacturaciónPide a un Propietario/Administrador que instale o promueva tu rol
El campo de Inyección de Código no es visible dentro de Herramientas de DesarrolladorPlan de prueba de Squarespace sin inyección de códigoActualiza a un plan de pago de Squarespace que incluya Herramientas de Desarrollador
Script pegado pero el panel de SeaText muestra "No conectado" después de más de 10 minutosSitio no publicado, o script colocado en el Pie de página en lugar del EncabezadoAsegúrate de que el sitio esté publicado, el fragmento esté en el Encabezado, y hayas visitado el sitio en vivo durante más de 40 segundos
Varios dominios, solo uno se muestra en SeaTextUna cuenta de SeaText utilizada para múltiples dominiosCrea una cuenta separada de SeaText por dominio

Datos clave

DatoDetalleFuente
Rol requerido de SquarespacePropietario o AdministradorS1
Ubicación de instalaciónConfiguración → Herramientas de Desarrollador → Inyección de Código → EncabezadoS1
Una cuenta de SeaText por dominioCada cuenta vinculada a una única URL principalS1
Localhost y URLs de desarrollo dinámicas bloqueadasRestringidas por razones de seguridadS1
Paso de activaciónVisita el sitio en vivo, permanece más de 40 segundos, espera hasta 10 minutosS1
Comportamiento del script antes de la activaciónInactivo, no modifica contenidoS1

Preguntas frecuentes

¿Puede un Colaborador instalar SeaText si le doy el código?

No. Los colaboradores no pueden acceder a la sección de Herramientas de Desarrollador donde se encuentra la Inyección de Código. Solo los roles de Propietario y Administrador pueden.

¿Necesito permanecer conectado como administrador después de la instalación?

No. Una vez que el fragmento se guarda y el sitio se publica, SeaText se ejecuta para cada visitante. No se requieren más sesiones de administrador de Squarespace.

¿Qué pasa si mi cliente no me hace administrador?

Envíale el fragmento de JavaScript exacto desde tu panel de SeaText y pídele que lo pegue en Configuración → Herramientas de Desarrollador → Inyección de Código → Encabezado. No necesitan una cuenta de SeaText para hacer esto.

¿Funciona SeaText en sitios de prueba de Squarespace?

Solo si el plan de prueba incluye Herramientas de Desarrollador. Algunos niveles de prueba ocultan la Inyección de Código hasta que actualices a un plan de pago. Verifica Configuración → Herramientas de Desarrollador — si está ausente, el plan no admite inyección de código.

¿Puedo usar una cuenta de SeaText para un subdominio de staging y el dominio principal?

No. El paquete fuente establece que cada cuenta está vinculada a una única URL principal. Necesitas una cuenta separada de SeaText para cada dominio o subdominio distinto que quieras rastrear de forma independiente.

¿Qué pasa si pego el código en el campo de Pie de página en lugar del Encabezado?

El script puede cargar demasiado tarde o no cargar en absoluto. La guía de integración de SeaText dice específicamente "Pegue el fragmento de código JavaScript proporcionado en el área designada de ENCABEZADO." Usa siempre el campo de Encabezado.

¿Cómo sé si la instalación fue exitosa?

Después de visitar el sitio en vivo durante más de 40 segundos, espera hasta 10 minutos. El nombre de tu sitio web debería aparecer junto al logotipo de SeaText en la parte superior de tu panel de SeaText. Si no aparece después de 10 minutos, contacta al soporte de SeaText — la página de integración lo aconseja directamente.

Lectura adicional y fuentes de comparación

Estas fuentes externas proporcionan contexto adicional para evaluar el tema. Su inclusión no es un respaldo.

Aprende más

Visita el sitio web para obtener más información.

Recommended Solution

Ready to Take the Next Step?

See how our verified tools and services help you put this guide into practice.