Perguntas Frequentes
Respostas curtas e diretas para as perguntas que ouvimos com mais frequência. Não encontrou o que procura? Entre em contato.
Perguntas Frequentes
Produto e Funcionalidades
O que é o Screenshots.live?
O Screenshots.live é um gerador automatizado de capturas de tela para a app store com um editor visual de arrastar e soltar e uma REST API. Desenhe um template uma vez e renderize-o para cada tamanho de iPhone, iPad e Android em todos os idiomas com uma única chamada de API. O tier gratuito inclui 50 renders/mês.
Preciso de habilidades de design para usar o Screenshots.live?
Não — o editor visual cuida do layout, dos frames de dispositivo e do fan-out de idiomas automaticamente. Você adiciona o copy e uma captura do app; o template cuida do resto. Templates iniciais prontos estão disponíveis na Biblioteca de Templates se você quiser pular o problema da tela em branco.
Quais plataformas e tamanhos de dispositivos são suportados?
O Screenshots.live suporta cada tamanho atual da App Store (iPhone 6.5", 6.7", iPad 12.9", 11") e cada tamanho do Google Play (celular Android, tablet 7", tablet 10"). Um template renderiza para todos eles automaticamente — sem redimensionamento manual por dispositivo.
Quais idiomas o pipeline de renderização suporta?
Qualquer idioma Unicode — o renderer aceita qualquer string de idioma na sua configuração YAML, incluindo scripts RTL (árabe, hebraico). O editor visual expõe 13 idiomas de UI: inglês, alemão, espanhol, italiano, vietnamita, francês, português, polonês, holandês, russo, sueco, norueguês, finlandês.
Posso enviar fontes personalizadas?
Sim — envie fontes TTF, OTF, WOFF ou WOFF2 via o editor ou a API. O tier Standard inclui várias fontes personalizadas; o tier Pro aumenta o limite. As fontes são vinculadas à sua conta e usadas diretamente na saída do render sem preocupações de sublicenciamento.
Minha equipe pode compartilhar templates?
Sim — os templates pertencem a uma conta e são acessíveis por cada membro da equipe com acesso à API key. Use a Portabilidade de Templates para clonar templates entre projetos, ou compartilhe API keys para pipelines de renderização compartilhados. SSO e preços por assento estão no roadmap.
Posso fazer testes A/B de capturas de tela com o Screenshots.live?
Sim — renderize várias variantes do mesmo template trocando variáveis YAML e depois envie cada variante para os experimentos da página de produto do App Store Connect. O Screenshots.live cobre o lado da renderização; a orquestração de testes A/B usa o Apple Search Ads ou as ferramentas do App Store Connect.
Preços e Planos
Como funcionam os preços?
Três tiers: Trial (grátis, 50 renders/mês), Standard (pago mensal ou anual) e Pro (limites mais altos + suporte prioritário). Todos os tiers incluem o editor visual, acesso à API e renderização multi-idioma. Preços em EUR. A cobrança anual economiza até ~20%. Veja a página de preços para as taxas atuais.
Existe um tier gratuito?
Sim — o tier Trial é grátis para sempre e inclui 50 renders por mês, o editor visual, acesso à API e renderização multiplataforma. Sem cartão de crédito para começar. Faça upgrade apenas quando ultrapassar os limites.
API e Configuração
Quais são os limites de taxa da API?
Os limites de taxa são por tier e por API key. O Trial permite até 50 renders/mês com concorrência modesta; Standard e Pro têm limites mensais e concorrência substancialmente maiores. A API de render retorna 429 com um header `Retry-After` quando os limites são atingidos. Os números exatos estão na página de preços.
Como gerencio API keys?
As API keys são criadas no dashboard e prefixadas com `sa_live_`. Cada key autentica o CRUD de templates, o CRUD de items e o dispatch de render sob o mesmo escopo. Faça rotação criando uma nova e revogando a antiga. Armazene-as como secrets de CI — nunca faça commit no controle de versão.
O que é o scaffold YAML e por que usá-lo?
Cada template pode exportar um scaffold YAML listando cada variável dinâmica. Você edita o scaffold (títulos, copy do body, caminhos de capturas do app) e faz POST para a API de render. O YAML é versionável, legível em revisões de PR e pode ser gerado por agentes de IA — ideal para CI/CD.
Posso renderizar HTML arbitrário dentro de um template?
Sim — o tipo de item `Html` renderiza HTML/CSS em sandbox em uma posição especificada na tela. Útil para formatação rich text, fundos em gradiente e ilustrações SVG. O HTML é renderizado no servidor via Chromium headless, então você obtém uma saída multiplataforma confiável.
Existem webhooks para eventos de render?
Sim — registre uma URL de webhook nas configurações da sua conta e receba callbacks POST para os eventos `render.completed` e `render.failed`. Os payloads incluem o ID do render, o status, as URLs de saída e seus metadados personalizados. Útil para disparar uploads downstream para o App Store Connect.
Existem limites no tamanho da tela ou na contagem de items?
Tamanhos de tela personalizados vão até 2560 × 5120 pixels. Items por template são por tier (Trial: limitado; Standard/Pro: substancialmente maior). O renderer lida com dezenas de items em camadas por tela sem problemas de performance; designs muito grandes podem renderizar mais lentamente.
Integrações
O Screenshots.live integra com o Fastlane?
Sim — instale o plugin oficial `fastlane-plugin-screenshotslive` do RubyGems, configure sua API key como variável de ambiente e chame `render_screenshots_live` do seu `Fastfile`. O plugin baixa as imagens renderizadas para que possam ser enviadas para o App Store Connect via o `deliver` do Fastlane.
Posso renderizar capturas de tela a partir do GitHub Actions ou outro CI?
Sim — use a action oficial `screenshots-live/render-screenshots-action` para o GitHub Actions, ou chame a REST API diretamente de qualquer CI (Bitrise, CircleCI, GitLab CI, Jenkins). O endpoint de render aceita um body YAML e retorna as imagens renderizadas inline ou via URLs assinadas.
Como isto é diferente do Fastlane frameit?
O Fastlane frameit é uma CLI Ruby que adiciona frames de dispositivo a PNGs existentes. O Screenshots.live cobre o pipeline inteiro: editor visual, templates dinâmicos, fan-out multi-idioma e uma REST API. Use o frameit para enquadrar rapidamente imagens existentes; use o Screenshots.live para desenhar e gerar em escala.
Como isto é diferente do AppMockUp?
O AppMockUp é um editor de navegador gratuito para capturas de tela pontuais, sem API. O Screenshots.live é direcionado a equipes que precisam de automação: REST API, integração com Fastlane, GitHub Action, templates dinâmicos com variáveis e UI em 13 idiomas. Escolha o AppMockUp para ad-hoc; escolha o Screenshots.live para pipelines de produção.
Alguma parte do Screenshots.live é open source?
As integrações são abertas: `screenshots-live/render-screenshots-action` (GitHub Action) e `Screenshots-Live/fastlane-plugin-screenshotslive` (plugin Fastlane) são ambos licenciados sob MIT no GitHub. O serviço de renderização principal é proprietário.
Privacidade, Conformidade e Suporte
Onde as imagens renderizadas são armazenadas?
Os renders são armazenados no nosso object storage (Hetzner S3) e referenciados por URLs assinadas retornadas na resposta da API. Os renders do tier gratuito expiram após 24 horas; os tiers pagos retêm renders por 30 dias. Você também pode baixar os renders diretamente via API para o seu próprio storage.
O Screenshots.live é compatível com o GDPR?
Sim — o Screenshots.live opera a partir da Alemanha, hospeda dados de clientes em infraestrutura da UE e assina DPAs sob solicitação. Os renders não contêm PII a menos que você os coloque ali. Os dados da conta são processados sob o Artigo 6(1)(b) do GDPR (contrato). Veja as páginas de Política de Privacidade e Impressum para detalhes completos.
Quem é dono das capturas de tela renderizadas?
Você. Tudo que você envia (imagens, fontes, copy) e tudo que é renderizado a partir dos seus templates pertence a você. Os termos do Screenshots.live concedem uma licença limitada apenas para operar o pipeline de renderização. Não há cláusulas reivindicando propriedade do material criativo enviado pelo cliente.
Como obtenho suporte?
Envie um e-mail para support@screenshots.live ou contate o fundador diretamente via o formulário de contato. O tier Standard recebe suporte best-effort; o tier Pro recebe tempos de resposta prioritários. Reportes de bug e pedidos de funcionalidade também podem ser abertos nos repositórios públicos do GitHub do plugin Fastlane e da GitHub Action.