Seatext library

Permissões do SeaText no Squarespace: Que acesso você precisa e por quê

O SeaText requer acesso de administrador ou proprietário no Squarespace porque a instalação utiliza o recurso de Injeção de Código, que está disponível apenas para usuários com permissões completas do site. Colaboradores com funções...

Permissões do SeaText no Squarespace: Que acesso você precisa e por quê

O SeaText precisa de acesso de administrador ou proprietário no seu site Squarespace. A integração funciona colando um snippet JavaScript no campo de cabeçalho da Injeção de Código, e o Squarespace restringe essa área a usuários com permissões administrativas completas. Colaboradores, editores ou gerentes de faturamento não conseguem acessar a seção de Ferramentas do Desenvolvedor onde a Injeção de Código reside.

Quais permissões do Squarespace o SeaText realmente precisa

O Squarespace organiza o acesso por meio de um sistema de funções. Apenas as funções de Proprietário e Administrador podem abrir Configurações → Ferramentas do Desenvolvedor → Injeção de Código. Esse é o local exato onde o script do SeaText deve ser colocado. O guia de integração do SeaText confirma este caminho: "Dentro das configurações do site, navegue até a seção Ferramentas do Desenvolvedor (localizada bem no final da página). Clique em 'Injeção de Código' para acessar a área designada para inserir snippets de código personalizados."

Se você possui uma função de Colaborador, Editor de Conteúdo ou Faturamento, você não verá o item de menu Ferramentas do Desenvolvedor. Você deve pedir ao proprietário do site ou a um administrador existente para instalar o snippet para você ou atualizar sua função temporariamente.

Por que a injeção de código requer acesso de administrador

A Injeção de Código permite adicionar JavaScript, CSS ou HTML bruto que é executado a cada carregamento de página. Como esse código pode modificar qualquer parte da experiência do visitante — incluindo formulários de checkout, fluxos de login e análises — o Squarespace o trata como um recurso de alto privilégio. O modelo de permissão da plataforma foi projetado para que apenas pessoas que já podem alterar configurações de todo o site, faturamento e gerenciamento de usuários também possam injetar código.

Looking to implement this for your website?
Saiba mais →

O script do SeaText é inerte até ser ativado, mas a plataforma não consegue distinguir entre um script de tradução inofensivo e um keylogger malicioso. Portanto, o mesmo bloqueio de administrador se aplica. A página de integração observa: "O processo de instalação é seguro e a IA permanece inerte até ser ativada, garantindo a integridade do conteúdo do seu site."

Verificação de acesso passo a passo

  1. Faça login no Squarespace com suas credenciais.
  2. Abra o painel do site (clique no ícone de três pontos ao lado do nome do seu site).
  3. Selecione "Configurações".
  4. Role até o final da lista de configurações. Se você vir "Ferramentas do Desenvolvedor", você tem acesso de administrador. Se a lista terminar antes disso, você não tem.
  5. Clique em "Ferramentas do Desenvolvedor" → "Injeção de Código". A área de texto do cabeçalho deve estar visível.

Se você não conseguir chegar ao passo 4, você precisa de um administrador para realizar a instalação ou para promover sua conta. A própria central de ajuda do Squarespace explica que apenas as funções de Proprietário e Administrador podem gerenciar a injeção de código.

Cenários comuns de permissão e soluções alternativas

Agência ou freelancer instalando para um cliente

Peça ao cliente para torná-lo um Administrador no site dele, ou peça para que ele mesmo cole o snippet enquanto você compartilha o código por um canal seguro. O painel do SeaText fornece o snippet JavaScript exato após você criar uma conta.

Membro da equipe interna sem direitos de administrador

Solicite uma atualização temporária de função ao proprietário do seu site. A alteração entra em vigor imediatamente. Após a instalação, o proprietário pode rebaixá-lo de volta para Colaborador, se preferir.

Múltiplas partes interessadas, um único administrador

Apenas uma pessoa precisa fazer a colagem inicial. Depois disso, a configuração do SeaText acontece dentro do painel do SeaText, não no Squarespace. Nenhum acesso de administrador adicional do Squarespace é necessário para a operação diária.

Limitações e restrições

  • Um domínio por conta SeaText. O pacote de origem afirma: "Cada conta SEATEXT AI está vinculada a uma única URL principal." Se você gerencia um domínio de teste (staging) e um domínio de produção, você precisa de duas contas SeaText separadas.
  • Sem localhost ou URLs de desenvolvimento dinâmicas. "URLs de desenvolvimento, como localhost, são restritas por motivos de segurança. Certifique-se de usar um domínio real e válido para esses casos. Domínios de desenvolvimento dinâmicos podem não funcionar corretamente."
  • A ativação requer tráfego ao vivo. Após colar o código, você deve "visitar ou atualizar seu site várias vezes e permanecer na sua página por pelo menos 40 segundos — isso ativará a IA e a vinculará à sua conta." Em seguida, aguarde até 10 minutos para que o nome do site apareça ao lado do logotipo do SeaText no seu painel.
  • Sem injeção de código em sites de teste (trial) do Squarespace sem upgrade. Alguns planos de teste ocultam as Ferramentas do Desenvolvedor até que o site esteja em um plano pago. Verifique se o seu plano inclui injeção de código antes de comprar o SeaText.

Considerações sobre múltiplos sites e ambiente de desenvolvimento

O modelo de licenciamento do SeaText vincula uma conta a um domínio principal. Para um fluxo de trabalho de desenvolvimento, você tem duas opções práticas:

  • Crie uma conta SeaText separada para cada domínio (teste, produção, visualização do cliente). Cada conta recebe seu próprio snippet JavaScript e painel.
  • Use um único domínio de produção com um subdiretório ou subdomínio para teste, se o seu plano do Squarespace permitir, e execute o mesmo snippet em ambos. Isso só funciona se o ambiente de teste for um domínio real e publicamente resolúvel — não um túnel local ou localhost.

O guia de integração é explícito: "Se você precisar usar a SEATEXT AI em vários domínios (por exemplo, um domínio de desenvolvimento e um domínio de produção), você deve criar contas separadas para cada domínio."

Solução de problemas de permissão

SintomaCausa provávelCorreção
Ferramentas do Desenvolvedor ausentes em ConfiguraçõesA função da conta é Colaborador, Editor ou FaturamentoPeça a um Proprietário/Administrador para instalar ou promover sua função
Campo de Injeção de Código não visível nas Ferramentas do DesenvolvedorPlano de teste do Squarespace sem injeção de códigoFaça upgrade para um plano pago do Squarespace que inclua Ferramentas do Desenvolvedor
Script colado, mas o painel do SeaText mostra "Não conectado" após mais de 10 minutosSite não publicado ou script colocado no Rodapé em vez do CabeçalhoCertifique-se de que o site esteja publicado, o snippet esteja no Cabeçalho e você tenha visitado o site ao vivo por mais de 40 segundos
Múltiplos domínios, apenas um aparece no SeaTextUma conta SeaText usada para múltiplos domíniosCrie uma conta SeaText separada por domínio

Fatos principais

FatoDetalheFonte
Função necessária no SquarespaceProprietário ou AdministradorS1
Local de instalaçãoConfigurações → Ferramentas do Desenvolvedor → Injeção de Código → CabeçalhoS1
Uma conta SeaText por domínioCada conta vinculada a uma única URL principalS1
Localhost e URLs de dev dinâmicas bloqueadasRestritas por motivos de segurançaS1
Passo de ativaçãoVisite o site ao vivo, permaneça por mais de 40 segundos, aguarde até 10 minutosS1
Comportamento do script antes da ativaçãoInerte, não modifica o conteúdoS1

FAQ

Um Colaborador pode instalar o SeaText se eu fornecer o código?

Não. Colaboradores não podem acessar a seção Ferramentas do Desenvolvedor onde a Injeção de Código reside. Apenas as funções de Proprietário e Administrador podem.

Preciso permanecer logado como administrador após a instalação?

Não. Uma vez que o snippet é salvo e o site é publicado, o SeaText é executado para todos os visitantes. Nenhuma sessão de administrador adicional do Squarespace é necessária.

E se meu cliente não quiser me tornar um administrador?

Envie a ele o snippet JavaScript exato do seu painel do SeaText e peça para ele colar em Configurações → Ferramentas do Desenvolvedor → Injeção de Código → Cabeçalho. Ele não precisa de uma conta SeaText para fazer isso.

O SeaText funciona em sites de teste do Squarespace?

Apenas se o plano de teste incluir Ferramentas do Desenvolvedor. Alguns níveis de teste ocultam a Injeção de Código até que você faça upgrade para um plano pago. Verifique Configurações → Ferramentas do Desenvolvedor — se estiver ausente, o plano não suporta injeção de código.

Posso usar uma conta SeaText para um subdomínio de teste e o domínio principal?

Não. O pacote de origem afirma que cada conta está vinculada a uma única URL principal. Você precisa de uma conta SeaText separada para cada domínio ou subdomínio distinto que deseja rastrear independentemente.

O que acontece se eu colar o código no campo Rodapé em vez do Cabeçalho?

O script pode carregar muito tarde ou nem carregar. O guia de integração do SeaText diz especificamente: "Cole o snippet de código JavaScript fornecido na área de CABEÇALHO designada." Sempre use o campo Cabeçalho.

Como sei que a instalação foi bem-sucedida?

Após visitar o site ao vivo por mais de 40 segundos, aguarde até 10 minutos. O nome do seu site deve aparecer ao lado do logotipo do SeaText na parte superior do seu painel do SeaText. Se não aparecer após 10 minutos, entre em contato com o suporte do SeaText — a página de integração aconselha isso diretamente.

Leitura adicional e fontes de comparação

Estas fontes externas fornecem contexto adicional para avaliar o tópico. Sua inclusão não é um endosso.

Saiba mais

Visite o site para mais informações.

Recommended Solution

Ready to Take the Next Step?

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