gettickr
Página Inicial
Recursos
PreçosAjuda
Primeiros Passos
O que é gettickr.app?
Grátis vs. Premium
Criar Conta
Configuração de Temporizador
Criar Contagem Regressiva (Duração)
Criar CountTo (Data)
Personalizar Design
Visualização vs. Renderizador
Salvar e Gerenciar Temporizadores
Controle Remoto
Integração de Streaming
Visão Geral das Plataformas de Streaming
Integração OBS Studio
Integração Streamlabs
Integração XSplit
Integração de Site
Visão Geral da Integração Web
Integração iFrame
Integração WordPress
Integração Shopify
Wix / Squarespace
Sites HTML Personalizados
Recursos Avançados
Estado e Persistência do Temporizador
Temporizadores Grátis vs. Premium
FAQ & Solução de Problemas
Perguntas Comuns
Problemas Conhecidos
Contatar Suporte
Centro de Ajuda
/
Integração de Site
/
Integração com iFrame

Índice

O que é um iFrame?Estrutura básica de código iFrameCriar o seu código iFrameConsiderações de segurançaOtimização de desempenhoResolução de problemasPróximos passos

Integração por iFrame

Information
iFrames são o método universal para incorporar temporizadores da gettickr.app em qualquer website. Este guia mostra tudo o que precisa saber para implementar temporizadores usando código iFrame.

Os iFrames são a tecnologia fundamental por trás da incorporação de temporizadores da gettickr.app em websites. Compreender como trabalhar com iFrames dá‑lhe flexibilidade para integrar temporizadores em qualquer plataforma de website ou página com código personalizado.

O que é um iFrame?

Um iFrame (inline frame) é um elemento HTML que incorpora outra página HTML dentro da sua página atual. Ao usar um iFrame para incorporar um temporizador, está a criar uma janela no seu website que mostra o seu temporizador a partir da gettickr.app.

AspetoDescrição
TecnologiaElemento HTML padrão (<iframe>)
Suporte de browserTodos os browsers modernos (Chrome, Firefox, Safari, Edge)
CompatibilidadeFunciona em todas as plataformas de website
ComplexidadeSimples — basta colar código HTML
FlexibilidadeControlo total sobre tamanho, posição e estilo
Tip
iFrames são a mesma tecnologia usada para incorporar vídeos do YouTube, Google Maps e outros conteúdos externos em websites. Se a sua plataforma suporta estes, suporta temporizadores da gettickr.app!

Estrutura básica de código iFrame

O código básico de iFrame para incorporar um temporizador segue uma estrutura HTML simples:

<iframe
  src="https://gettickr.app/r/#YOUR-TIMER-ID"
  width="800"
  height="400"
  frameborder="0"
  allowfullscreen
>
</iframe>

Atributos do iFrame explicados

AtributoFinalidadeValor de exemploObrigatório
srcURL do temporizador a exibirhttps://gettickr.app/r/#abc123✅ Sim
widthLargura do iFrame800 (px) ou 100% (responsivo)✅ Sim
heightAltura do iFrame400 (px)✅ Sim
frameborderBorda à volta do iFrame0 (sem borda)⬜ Opcional
allowfullscreenPermitir modo fullscreenSem valor necessário⬜ Opcional
loadingQuando carregar o iFramelazy (carregar quando visível)⬜ Opcional
titleDescrição para acessibilidade"Temporizador de Contagem"⬜ Recomendado
Tip
Inclua sempre o atributo title para acessibilidade — ajuda leitores de ecrã a descrever o conteúdo a utilizadores com deficiência visual.

Criar o seu código iFrame

Siga estes passos para criar o código iFrame do seu temporizador:

Passo 1: Obter o URL do seu temporizador

  1. Crie e personalize o seu temporizador no Editor
  2. Na secção Renderer, encontre o URL de apresentação do temporizador
  3. Copie o URL completo (parece https://gettickr.app/r/#YOUR-TIMER-ID)

Passo 2: Escolher dimensões

Decida a largura e altura com base no design do temporizador e onde será exibido:

Local de colocaçãoLargura recomendadaAltura recomendadaRácio de aspeto
Largura total100%400-600px~16:9 ou 16:6
Secção hero1200px ou 100%600px2:1
Barra lateral300-400px200-300px~4:3
Conteúdo padrão800px400px2:1
Widget pequeno400px200px2:1
Information
Combine as dimensões do iFrame com as dimensões de design definidas ao criar o seu temporizador no editor, para o melhor aspeto.

Passo 3: Construir o seu código

Substitua YOUR-TIMER-ID pelo ID real do temporizador no URL:

<iframe
  src="https://gettickr.app/r/#YOUR-TIMER-ID"
  width="800"
  height="400"
  frameborder="0"
  title="Temporizador de Contagem"
  allowfullscreen
>
</iframe>

Passo 4: Adicionar ao seu website

Copie o código iFrame completo e cole‑o no seu website:

  • Editor HTML/Código: Cole diretamente no HTML
  • Construtor de sites: Use um bloco “HTML Personalizado” ou “Embed Code”
  • CMS: Adicione a um bloco HTML, widget HTML personalizado ou editor de texto (modo HTML)
Warning
Tenha a certeza de colar o código em modo HTML, não no editor visual/formatado. Se colar em modo visual, o código aparecerá como texto em vez de renderizar o temporizador.

Considerações de segurança

Browsers modernos implementam funcionalidades de segurança para iFrames para proteger os utilizadores:

Funcionalidade de segurançaO que fazCompatibilidade gettickr.app
Requisito HTTPSMuitos sites só permitem iFrames HTTPS✅ gettickr.app usa HTTPS
X-Frame-OptionsControla quem pode incorporar o conteúdo✅ Permite incorporação
Cabeçalhos CSPRestrições de Content Security Policy✅ Lista branca definida
Atributo sandboxRestringe capacidades do iFrame⬜ Não necessário para timers
Information
Os temporizadores da gettickr.app foram desenhados para funcionar em iFrames com segurança, sem requerer configurações especiais. As definições padrão de segurança dos browsers funcionam perfeitamente.

Atributo sandbox (opcional)

Se a política de segurança do seu website o exigir, pode adicionar restrições sandbox:

<iframe
  src="https://gettickr.app/r/#YOUR-TIMER-ID"
  width="800"
  height="400"
  sandbox="allow-scripts allow-same-origin"
  style="border: none;"
>
</iframe>
Warning
Adicione o atributo sandbox apenas se for especificamente exigido pela sua política de segurança. Pode restringir funcionalidades do temporizador se não for configurado corretamente.

Otimização de desempenho

Carregamento preguiçoso (Lazy Loading)

Adie o carregamento de iFrames até estarem próximos do viewport:

<iframe
  src="https://gettickr.app/r/#YOUR-TIMER-ID"
  width="800"
  height="400"
  loading="lazy"
  style="border: none;"
>
</iframe>

Benefícios:

  • Carregamento inicial mais rápido
  • Menor largura de banda para utilizadores que não chegam até ao temporizador
  • Melhor desempenho em dispositivos móveis
Tip
Use loading="lazy" para temporizadores que aparecem abaixo da primeira dobra (não imediatamente visíveis ao carregar a página).

Boas práticas de desempenho

PráticaPorquêComo
Um temporizador por páginaMinimiza uso de recursosUse um temporizador, não múltiplos
Tamanho apropriadoEvite carregar iFrames demasiado grandesCombine dimensões de design
Lazy LoadingCarregar apenas quando necessárioAdicione loading="lazy"
Evitar iFrames aninhadosComplexidade prejudica desempenhoApenas um nível

Resolução de problemas

Temporizador não aparece

ProblemaSolução
Espaço em branco onde deveria estarVerifique se o URL do temporizador está correto
Nenhum iFrame visívelGaranta que está em modo HTML (não editor visual)
Mensagem de erro no iFrameO temporizador pode ter sido apagado ou URL incorreto
Ecrã pretoAs dimensões do iFrame podem estar incorretas
Tip
Abra o URL do temporizador diretamente no navegador para confirmar que funciona antes de depurar a incorporação via iFrame.

Problemas de dimensionamento

ProblemaSolução
Temporizador parece pequenoAumente os valores de largura e altura
Temporizador cortadoVerifique se dimensões do iFrame combinam com o design do temporizador
Overflow no contentorAdicione max-width: 100% ao iFrame
Barras de scroll indesejadasDefina scrolling="no" ou overflow: hidden
Rácio incorreto em mobileImplemente contentor responsivo com rácio fixo

Problemas específicos de plataforma

PlataformaProblema comumSolução
WordPressEditor visual remove códigoUse Code Editor ou bloco HTML
WixiFrame não permitido em textoUse elemento HTML iFrame do menu Add
SquarespaceSuporte iFrame limitadoUse Code Block, não Text Block
ShopifyiFrame em templates LiquidUse sintaxe Liquid adequada para HTML
WebflowNecessário elemento EmbedUse o elemento Embed, não HTML Embed
Warning
Algumas plataformas de websites filtram ou restringem código iFrame por segurança. Se o seu iFrame não funcionar, verifique a documentação da sua plataforma sobre incorporação de conteúdo externo.

Erros na consola do browser

Consulte a consola do developer (F12) para mensagens de erro:

X-Frame-Options denied

Solução: Contacte o seu alojamento — o site pode estar a bloquear iFrames.

Mixed Content: blocked loading insecure content

Solução: Garanta que o URL do temporizador usa https:// e não http://.

CSP: frame-src violation

Solução: Atualize a sua Content Security Policy para permitir gettickr.app.

Próximos passos

  • Integração WordPress — Guia específico para WordPress
  • Integração Shopify — Configuração de temporizadores em e‑commerce
  • Integração HTML Personalizado — Técnicas avançadas de implementação
  • Personalizar Design do Temporizador — Faça o temporizador corresponder à estética do seu website
Tip
Para instruções específicas de plataforma além do código iFrame básico, veja os guias de integração dedicados à sua plataforma de website!
2026|Made by
Registro de alteraçõesAviso LegalPolítica de PrivacidadePolítica de CookiesTermos