🔗onestore.link

Desenvolvedores

Como redirecionar automaticamente os usuários para a loja de apps certa conforme o aparelho

Detecte iOS ou Android e mande cada visitante para a loja correta — sem escrever nem hospedar código de detecção.

Resposta curta

Compartilhe um único link inteligente em vez de uma URL de loja. O OneStoreLink (onestore.link) identifica o aparelho do visitante quando o link é aberto e manda o iPhone para a App Store, o celular Android para o Google Play e o computador para uma página com os dois botões. A escolha é feita na borda da rede da Cloudflare, então você não hospeda nem mantém nenhum código de detecção.

Revisado em 2026-10-22

Mandar os usuários para a loja certa significa ler o aparelho a partir da requisição e redirecionar de acordo. Dá para fazer isso à mão, farejando o User-Agent no seu próprio servidor, mas as strings de UA mudam, os navegadores dentro de apps se comportam de forma estranha e você passa a ser dono de um endpoint de redirecionamento para sempre. Este guia explica como funciona o redirecionamento para a loja por aparelho e como tê-lo sem manter nada desse código.

Crie um link grátis em cerca de um minutoou entre →

O problema

  • As strings de User-Agent são inconsistentes e mudam com o tempo, então a detecção caseira se deteriora.
  • Os navegadores dentro de apps (TikTok, Instagram, Facebook) quebram redirecionamentos ingênuos para as lojas.
  • Hospedar seu próprio redirecionamento significa um endpoint, TLS e disponibilidade que você precisa manter.
  • Casos extremos — computador, tablets, aparelhos desconhecidos — exigem cada um sua própria alternativa.

Com o onestore.link

  • O onestore.link lê o aparelho no servidor e faz um redirecionamento 302 do iOS para a App Store e do Android para o Google Play.
  • Os navegadores dentro de apps recebem uma página ponte dedicada que passa para a loja automaticamente ao carregar, em vez de um redirecionamento que falha.
  • Computador e aparelhos desconhecidos caem numa página de destino com os dois botões.
  • Tudo roda na borda da Cloudflare, no data center mais próximo de cada visitante, e você não mantém nada.

Como fazer

Sem SDK, sem recompilação. Só uma URL.

  1. 1

    Crie um link com as URLs das duas lojas

    Adicione suas URLs da App Store e do Google Play a um slug do onestore.link — são os destinos do redirecionamento.

  2. 2

    Use o link como destino

    Aponte seu botão, anúncio ou QR code para a URL do onestore.link em vez de um link de loja fixo.

  3. 3

    Deixe a borda cuidar da detecção

    Cada requisição é classificada (iOS / Android / dentro de app / computador) e levada automaticamente para a loja certa ou para a página ponte.

Perguntas frequentes

Como a detecção de aparelho funciona na prática?

O onestore.link examina o User-Agent da requisição no servidor para classificar a plataforma e então emite um redirecionamento 302 para a loja correspondente. Navegadores dentro de apps e computadores recebem alternativas sob medida em vez de um redirecionamento cru.

Os parâmetros de query e as tags UTM sobrevivem ao redirecionamento?

Sim. Os UTM e quaisquer parâmetros de query são preservados no redirecionamento, então suas análises seguintes continuam atribuindo o clique.

Dá para fazer isso sem ter uma dependência de terceiros no caminho crítico?

O redirecionamento é decidido na borda da Cloudflare, no data center mais próximo do visitante, a partir de um registro do link em cache no KV, então acrescenta pouca latência. Se preferir hospedar você mesmo, veja a comparação com o Firebase Dynamic Links para entender os prós e contras.

Pronto para experimentar?

Grátis para sempre, sem senha. Seu link fica pronto em cerca de um minuto.

Crie seu link grátis

Comparando ferramentas? onestore.link vs firebase dynamic links →

Outros guias

Explore mais