Como: Solicitar Acesso à Trilha de Produção

Atualizado em 16. janeiro 2025 por Jan Bunk

Um robô humanoide abrindo a porta para o chão de fábrica, arte digital

Você está visualizando uma prévia deste guia. Por favor, faça login para completá-lo!

Abra o Google Play Console.

Se você rolar a página um pouco para baixo, deve ver o status atual do seu teste fechado. Se o seu teste ainda estiver em andamento, ele parecerá com a captura de tela a seguir.

Uma captura de tela mostrando a opção de solicitar acesso à produção.

Assim que o seu teste for concluído, o botão "Solicitar produção" não deve mais estar desativado, como este:

Uma captura de tela mostrando a opção de solicitar acesso à produção.
É isso que você precisa ver antes de continuar com este guia. Então, se o botão "Solicitar produção" ainda estiver desativado para você, por favor, espere e volte a este guia mais tarde.

Após clicar no botão, você precisará preencher um breve questionário. É importante que você responda as perguntas em detalhes, caso contrário, o Google pode rejeitar sua aplicação e você precisará testar seu app por mais 14 dias. Continue lendo abaixo para descobrir como responder melhor às perguntas e garantir que o Google conceda acesso à produção.

Respostas do Questionário

Como você recrutou usuários para o seu teste fechado?

  • Você pode usar nossa resposta de exemplo:

    Selecionamos usuários da nossa lista de e-mails, priorizando aqueles que interagiram com nosso conteúdo ou solicitaram atualizações sobre novos produtos. Além disso, usamos as redes sociais e nosso site para atrair mais alguns usuários engajados que correspondiam ao nosso público-alvo.

  • Se quiser escrever uma resposta por conta própria, seja detalhado e siga estas dicas:
    Explique como você encontrou seus testadores de app, por exemplo, se você pediu a amigos, usuários existentes do seu site ou outra coisa.

Quão fácil foi recrutar testadores para o seu app?

  • Sinta-se à vontade para responder de acordo com sua própria opinião. Pessoalmente, eu sempre respondo com "Muito Difícil", porque quase ninguém consegue encontrar 20 testadores facilmente sem contratar testadores profissionais.

Descreva o engajamento que você recebeu dos testadores durante seu teste fechado

  • Você pode usar nossa resposta de exemplo:

    Os testadores relataram estar altamente engajados durante o teste fechado, e pelas nossas observações, usaram o app de maneiras que prevíamos. Eles pareciam explorar quase todas as funcionalidades, interagindo com diferentes funcionalidades e passando um tempo significativo no app.

  • Se quiser escrever uma resposta por conta própria, seja detalhado e siga estas dicas:
    Explique que seus testadores foram muito ativos e que usaram seu app como você espera de um usuário comum.

Forneça um resumo do feedback que você recebeu dos testadores. Inclua como você coletou o feedback.

  • Você pode usar nossa resposta de exemplo:

    Recebemos feedback por e-mail, mensagens instantâneas e conversas presenciais com amigos que testaram o app. Embora a maioria dos testadores tenha achado o app fácil de usar, alguns destacaram pequenos problemas como melhorias na navegação e ajustes de alinhamento em algumas telas.

  • Se quiser escrever uma resposta por conta própria, seja detalhado e siga estas dicas:
    Os seus testadores encontraram algum problema com o app e como eles te avisaram? Por exemplo, eles encontraram algum erro, design ruim ou recursos difíceis de usar? Você recebeu esse feedback por e-mail, formulário, conversando pessoalmente com seus testadores ou de outra forma? Se você usou o serviço de teste do nosso parceiro, pode dizer que recebeu feedback por e-mail, mas não houve problemas maiores que exigissem ação imediata.

Quem é o público-alvo do seu app?

  • Nós geramos esta resposta de exemplo para você:

    <!DOCTYPE html><html style="scroll-behavior: smooth; overflow-x: clip" lang="pt"><head><meta name="viewport" content="width=device-width, initial-scale=1"><meta charset="UTF-8"><meta name="description" content="Entre na sua conta webtoapp.design existente para acessar todas as páginas e gerenciar seu site para conversões de aplicativos."><meta property="og:description" content="Entre na sua conta webtoapp.design existente para acessar todas as páginas e gerenciar seu site para conversões de aplicativos."><meta property="og:site_name" content="webtoapp.design"><meta property="og:title" content="Acesse sua conta no webtoapp.design"><title>Acesse sua conta no webtoapp.design</title><link rel="canonical" href="https://webtoapp.design/user/pt_BR/login"><link rel="alternate" hreflang="x-default" href="https://webtoapp.design/user/login"><link rel="alternate" hreflang="en" href="https://webtoapp.design/user/login"><link rel="alternate" hreflang="de" href="https://webtoapp.design/user/de/login"><link rel="alternate" hreflang="es" href="https://webtoapp.design/user/es/login"><link rel="alternate" hreflang="fr" href="https://webtoapp.design/user/fr/login"><link rel="alternate" hreflang="nl" href="https://webtoapp.design/user/nl/login"><link rel="alternate" hreflang="it" href="https://webtoapp.design/user/it/login"><link rel="alternate" hreflang="sv" href="https://webtoapp.design/user/sv/login"><link rel="alternate" hreflang="pt-br" href="https://webtoapp.design/user/pt_BR/login"><link rel="alternate" hreflang="pt" href="https://webtoapp.design/user/pt_BR/login"><link rel="shortcut icon" href="/static/img/logo.svg"><link rel="apple-touch-icon" href="/static/img/logo.png"><style id="hide-in-iframe-style"></style><script>function inIframe(){try{return window.self!==window.top;}catch(e){return true;}}
    if(inIframe()){document.getElementById("hide-in-iframe-style").innerHTML=".hide-in-iframe { display: none !important; }";}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"webtoapp.design","url":"https://webtoapp.design/pt_BR/","logo":"https://webtoapp.design/static/img/logo.svg"}</script><link rel="stylesheet" href="/static/css/bootstrap-5.3.3.min.css"><link rel="stylesheet" href="/static/css/custom.css"><link rel="stylesheet" href="/static/library/fontawesome-5.15.2/css/fontawesome.min.css" media="print" onload="this.media='all'; this.onload=null;"><link rel="stylesheet" href="/static/library/fontawesome-5.15.2/css/solid.min.css" media="print" onload="this.media='all'; this.onload=null;"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:image" content="https://webtoapp.design/static/img/og-image.png"><meta property="og:image" content="https://webtoapp.design/static/img/og-image.png"><script src="/static/js/sentry-loader-7.110.1.min.js"></script><script defer src="https://cdn.paddle.com/paddle/v2/paddle.js" id="paddle-script"></script><script defer src="/static/js/bootstrap-5.3.3.bundle.min.js" id="bootstrap-script"></script><script>const utmUrl=new URL(window.location.href);if(utmUrl.toString()!==window.location.href){window.history.replaceState(null,null,utmUrl);}
    window.plausible=window.plausible||function(){(window.plausible.q=window.plausible.q||[]).push(arguments)}</script><script defer data-domain="webtoapp.design" src="https://plausible.webtoapp.design/js/plausible.js"></script></head><body id="body" style="position: relative; min-height: 100vh; overflow-x: clip; padding-top: 58px; padding-bottom: 97px;"><nav class="navbar navbar-expand-md navbar-light bg-light fixed-top shadow-sm px-3 hide-in-iframe" id="navigation-bar"><a class="navbar-brand" href="/pt_BR/"><img decoding="async" src="/static/img/logo.svg" style="height:2rem; width: auto" height="144" width="144" class="d-inline-block align-top" alt="Website para App Converter webtoapp.design Logo"> webtoapp.design </a><button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarResponsive" aria-label="Botão de Alternância de Navegação"><span class="navbar-toggler-icon"></span></button><div class="collapse navbar-collapse" id="navbarResponsive"><ul class="navbar-nav ms-auto"><li class="nav-item" style="font-size: 1.1rem; margin-left: 1rem;"><a class="nav-link" href="/pt_BR/contact">Contato</a></li><li class="nav-item" style="font-size: 1.1rem; margin-left: 1rem;"><a class="nav-link" href="/examples/pt_BR/overview">Exemplos</a></li><li class="nav-item" style="font-size: 1.1rem; margin-left: 1rem;"><a class="nav-link" href="/pt_BR/pricing">Precificação</a></li><li class="nav-item" style="font-size: 1.1rem; margin-left: 1rem;"><a class="nav-link" href="/reseller/pt_BR/overview">Revendedor</a></li><li class="nav-item" style="font-size: 1.1rem; margin-left: 1rem;"><a class="nav-link" href="/user/pt_BR/login">Login</a></li><li class="nav-item" style="font-size: 1.1rem; margin-left: 1rem;"><a class="nav-link" data-analytics="&#34;go_app_details_from_nav&#34;, {&#34;props&#34;: {} }" href="/convert/pt_BR/app_details">Criar aplicativo</a></li></ul></div></nav><div class="alert alert-primary">Faça o login para acessar esta página.</div><div class="row"><div class="col-11 col-sm-9 col-md-8 col-lg-5 mx-auto my-3 m-lg-auto"><div class="card"><div class="card-body"><a href="/user/pt_BR/register" class="float-end btn btn-outline-primary">Cadastre-se</a><h1 class="h4 card-title mb-4 mt-1">Login</h1><form action="/user/pt_BR/login" method="post"><div class="mb-3"><div class="input-group"><span class="input-group-text"><i class="fas fa-user" style="width: 1rem;" aria-hidden="true"></i></span><input name="email" class="form-control" placeholder="E-mail" id="email" required type="email"><label for="email" class="visually-hidden">E-mail</label></div></div><input id="csrf_token" name="csrf_token" type="hidden" value="ImY0OThjMDQ0YzE0YjFkNGZiODc1ZmQzMmZjODRiM2Q1YjNhZTM3Mzgi.Z5IawQ.0y7x2Sgu0jwe8yV_3sNUF_moF2g"><button type="submit" class="btn btn-primary w-100">Login</button></form></div></div></div><img decoding="async" class="my-3 mx-auto col-11 col-sm-9 col-md-8 col-lg-5 img-fluid" src="/static/img/authentication.svg" alt="Ilustração de uma pessoa digitando sua senha" width="1166" height="805"></div><footer id="footer" class="py-1 bg-light w-100 hide-in-iframe" style="bottom: 0; position: absolute;"><div class="d-flex"><div class="row justify-content-center mx-auto"><div class="col-md-auto"><div class="pb-md-1 pt-md-3 text-muted text-center text-small"><ul class="list-inline"><li class="list-inline-item"><div class="dropdown language-dropdown mx-auto"><a class="nav-link dropdown-toggle" id="languageDropdownMenuButton" data-bs-toggle="dropdown" aria-expanded="false" role="button"> Idioma </a><div class="dropdown-menu bg-light" aria-labelledby="languageDropdownMenuButton"><a class="dropdown-item ps-2" href="/user/login"><img alt="Bandeira en" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/en.png" class="me-2 img-fluid"> English </a><a class="dropdown-item ps-2" href="/user/de/login"><img alt="Bandeira de" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/de.png" class="me-2 img-fluid"> Deutsch </a><a class="dropdown-item ps-2" href="/user/es/login"><img alt="Bandeira es" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/es.png" class="me-2 img-fluid"> Español </a><a class="dropdown-item ps-2" href="/user/fr/login"><img alt="Bandeira fr" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/fr.png" class="me-2 img-fluid"> Français </a><a class="dropdown-item ps-2" href="/user/nl/login"><img alt="Bandeira nl" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/nl.png" class="me-2 img-fluid"> Nederlands </a><a class="dropdown-item ps-2" href="/user/it/login"><img alt="Bandeira it" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/it.png" class="me-2 img-fluid"> Italiano </a><a class="dropdown-item ps-2" href="/user/sv/login"><img alt="Bandeira sv" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/sv.png" class="me-2 img-fluid"> Svenska </a><a class="dropdown-item ps-2" href="/user/pt_BR/login"><img alt="Bandeira pt_BR" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/pt_BR.png" class="me-2 img-fluid"> Português (BR) </a></div></div></li><li class="list-inline-item"><a href="/pt_BR/contact">Contato</a></li><li class="list-inline-item"><a href="/blog/pt_BR/faq">FAQ</a></li><li class="list-inline-item"><a href="/blog/pt_BR/recent">Blog</a></li><li class="list-inline-item"><a href="/blog/pt_BR/documentation">Documentação do desenvolvedor</a></li><li class="list-inline-item"><a href="/blog/pt_BR/privacy">Política de Privacidade</a></li><li class="list-inline-item"><a href="/blog/pt_BR/imprint">Impresso</a></li><li class="list-inline-item"><a href="/blog/pt_BR/terms">Termos</a></li></ul></div></div></div></div></footer><script>function updatePadding(){document.getElementById("body").style.paddingBottom=document.getElementById("footer").offsetHeight+"px";document.getElementById("body").style.paddingTop=document.getElementById("navigation-bar").offsetHeight+"px";}
    function updateStickyTop(){let navBarHeight=document.getElementById("navigation-bar").offsetHeight;let stickyElements=document.querySelectorAll(".sticky-top-below-navbar");for(let e of stickyElements){e.style.top=navBarHeight+5+"px";}}
    var updateOnResizeFunctions=[];updateOnResizeFunctions.push(updatePadding);updateOnResizeFunctions.push(updateStickyTop);function callAllUpdateOnResizeFunctions(){updateOnResizeFunctions.forEach(function(func){func();});}
    window.onresize=callAllUpdateOnResizeFunctions;window.addEventListener("load",function(){callAllUpdateOnResizeFunctions();});</script><script>function sendPlausibleEvent(eventName,eventData){if(eventData===undefined||eventData===null){eventData={props:{}};}
    plausible(eventName,eventData);}
    let links=document.querySelectorAll("a[data-analytics]");for(var i=0;i<links.length;i++){links[i].addEventListener("click",handleLinkEvent);links[i].addEventListener("auxclick",handleLinkEvent);}
    let buttons=document.querySelectorAll("button[data-analytics]");for(var j=0;j<buttons.length;j++){buttons[j].addEventListener("click",handleFormEvent);buttons[j].addEventListener("auxclick",handleFormEvent);}
    function sendPlausibleEventForElement(element){if(element.hasAttribute("data-analytics")){let attributes=element.getAttribute("data-analytics").split(/,(.+)/);let events=[JSON.parse(attributes[0]),JSON.parse(attributes[1]||'{}')];sendPlausibleEvent(...events);}}
    function handleLinkEvent(event){var link=event.target;var middle=event.type=="auxclick"&&event.which==2;var click=event.type=="click";while(link&&(typeof link.tagName=="undefined"||link.tagName.toLowerCase()!='a'||!link.href)){link=link.parentNode;}
    if(middle||click){sendPlausibleEventForElement(link);}
    if(!link.target){if(!(event.ctrlKey||event.metaKey||event.shiftKey)&&click){setTimeout(function(){location.href=link.href;},150);event.preventDefault();}}}
    function handleFormEvent(event){event.preventDefault();sendPlausibleEventForElement(event.target);if(event.target.type==="submit"&&event.target.form!=null){setTimeout(function(){if(typeof event.target.form.requestSubmit==="function"){event.target.form.requestSubmit();}else{event.target.form.dispatchEvent(new Event("submit"));event.target.form.submit();}},150);}}</script><script>let paddleReady=false;function setUpPaddle(){Paddle.Environment.set("production");Paddle.Initialize({token:"live_c9ce15e536d9f41f4ff5f9f456c",pwCustomer:{}});document.dispatchEvent(new Event("paddleReady"));paddleReady=true;}
    function executeWhenPaddleReady(callback){if(paddleReady){callback();}else{document.addEventListener("paddleReady",callback);}}
    document.getElementById("paddle-script").addEventListener("load",setUpPaddle);</script><script>let emailElement=document.getElementById("email");emailElement.focus();emailElement.select();</script></body></html>

  • Se quiser escrever uma resposta por conta própria, seja detalhado e siga estas dicas:
    Descreva o usuário típico do seu app/site. São empresas ou indivíduos? Sua descrição pode estar ligada à funcionalidade do seu app, então se você oferece serviços de lavanderia, pode mencionar que seu público-alvo são pessoas que precisam que suas roupas sejam lavadas.

Descreve como o seu app oferece valor para os usuários

  • Nós geramos esta resposta de exemplo para você:

    <!DOCTYPE html><html style="scroll-behavior: smooth; overflow-x: clip" lang="pt"><head><meta name="viewport" content="width=device-width, initial-scale=1"><meta charset="UTF-8"><meta name="description" content="Entre na sua conta webtoapp.design existente para acessar todas as páginas e gerenciar seu site para conversões de aplicativos."><meta property="og:description" content="Entre na sua conta webtoapp.design existente para acessar todas as páginas e gerenciar seu site para conversões de aplicativos."><meta property="og:site_name" content="webtoapp.design"><meta property="og:title" content="Acesse sua conta no webtoapp.design"><title>Acesse sua conta no webtoapp.design</title><link rel="canonical" href="https://webtoapp.design/user/pt_BR/login"><link rel="alternate" hreflang="x-default" href="https://webtoapp.design/user/login"><link rel="alternate" hreflang="en" href="https://webtoapp.design/user/login"><link rel="alternate" hreflang="de" href="https://webtoapp.design/user/de/login"><link rel="alternate" hreflang="es" href="https://webtoapp.design/user/es/login"><link rel="alternate" hreflang="fr" href="https://webtoapp.design/user/fr/login"><link rel="alternate" hreflang="nl" href="https://webtoapp.design/user/nl/login"><link rel="alternate" hreflang="it" href="https://webtoapp.design/user/it/login"><link rel="alternate" hreflang="sv" href="https://webtoapp.design/user/sv/login"><link rel="alternate" hreflang="pt-br" href="https://webtoapp.design/user/pt_BR/login"><link rel="alternate" hreflang="pt" href="https://webtoapp.design/user/pt_BR/login"><link rel="shortcut icon" href="/static/img/logo.svg"><link rel="apple-touch-icon" href="/static/img/logo.png"><style id="hide-in-iframe-style"></style><script>function inIframe(){try{return window.self!==window.top;}catch(e){return true;}}
    if(inIframe()){document.getElementById("hide-in-iframe-style").innerHTML=".hide-in-iframe { display: none !important; }";}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"webtoapp.design","url":"https://webtoapp.design/pt_BR/","logo":"https://webtoapp.design/static/img/logo.svg"}</script><link rel="stylesheet" href="/static/css/bootstrap-5.3.3.min.css"><link rel="stylesheet" href="/static/css/custom.css"><link rel="stylesheet" href="/static/library/fontawesome-5.15.2/css/fontawesome.min.css" media="print" onload="this.media='all'; this.onload=null;"><link rel="stylesheet" href="/static/library/fontawesome-5.15.2/css/solid.min.css" media="print" onload="this.media='all'; this.onload=null;"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:image" content="https://webtoapp.design/static/img/og-image.png"><meta property="og:image" content="https://webtoapp.design/static/img/og-image.png"><script src="/static/js/sentry-loader-7.110.1.min.js"></script><script defer src="https://cdn.paddle.com/paddle/v2/paddle.js" id="paddle-script"></script><script defer src="/static/js/bootstrap-5.3.3.bundle.min.js" id="bootstrap-script"></script><script>const utmUrl=new URL(window.location.href);if(utmUrl.toString()!==window.location.href){window.history.replaceState(null,null,utmUrl);}
    window.plausible=window.plausible||function(){(window.plausible.q=window.plausible.q||[]).push(arguments)}</script><script defer data-domain="webtoapp.design" src="https://plausible.webtoapp.design/js/plausible.js"></script></head><body id="body" style="position: relative; min-height: 100vh; overflow-x: clip; padding-top: 58px; padding-bottom: 97px;"><nav class="navbar navbar-expand-md navbar-light bg-light fixed-top shadow-sm px-3 hide-in-iframe" id="navigation-bar"><a class="navbar-brand" href="/pt_BR/"><img decoding="async" src="/static/img/logo.svg" style="height:2rem; width: auto" height="144" width="144" class="d-inline-block align-top" alt="Website para App Converter webtoapp.design Logo"> webtoapp.design </a><button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarResponsive" aria-label="Botão de Alternância de Navegação"><span class="navbar-toggler-icon"></span></button><div class="collapse navbar-collapse" id="navbarResponsive"><ul class="navbar-nav ms-auto"><li class="nav-item" style="font-size: 1.1rem; margin-left: 1rem;"><a class="nav-link" href="/pt_BR/contact">Contato</a></li><li class="nav-item" style="font-size: 1.1rem; margin-left: 1rem;"><a class="nav-link" href="/examples/pt_BR/overview">Exemplos</a></li><li class="nav-item" style="font-size: 1.1rem; margin-left: 1rem;"><a class="nav-link" href="/pt_BR/pricing">Precificação</a></li><li class="nav-item" style="font-size: 1.1rem; margin-left: 1rem;"><a class="nav-link" href="/reseller/pt_BR/overview">Revendedor</a></li><li class="nav-item" style="font-size: 1.1rem; margin-left: 1rem;"><a class="nav-link" href="/user/pt_BR/login">Login</a></li><li class="nav-item" style="font-size: 1.1rem; margin-left: 1rem;"><a class="nav-link" data-analytics="&#34;go_app_details_from_nav&#34;, {&#34;props&#34;: {} }" href="/convert/pt_BR/app_details">Criar aplicativo</a></li></ul></div></nav><div class="alert alert-primary">Faça o login para acessar esta página.</div><div class="row"><div class="col-11 col-sm-9 col-md-8 col-lg-5 mx-auto my-3 m-lg-auto"><div class="card"><div class="card-body"><a href="/user/pt_BR/register" class="float-end btn btn-outline-primary">Cadastre-se</a><h1 class="h4 card-title mb-4 mt-1">Login</h1><form action="/user/pt_BR/login" method="post"><div class="mb-3"><div class="input-group"><span class="input-group-text"><i class="fas fa-user" style="width: 1rem;" aria-hidden="true"></i></span><input name="email" class="form-control" placeholder="E-mail" id="email" required type="email"><label for="email" class="visually-hidden">E-mail</label></div></div><input id="csrf_token" name="csrf_token" type="hidden" value="ImIxNTAyZDI1ZDVhMjdkNmEzM2RiNTYwMDk1ZGI4M2EyZjM5NzM2YmEi.Z5IawQ.OKmOzn9yt5-sEShvP0qJvQvMYA0"><button type="submit" class="btn btn-primary w-100">Login</button></form></div></div></div><img decoding="async" class="my-3 mx-auto col-11 col-sm-9 col-md-8 col-lg-5 img-fluid" src="/static/img/authentication.svg" alt="Ilustração de uma pessoa digitando sua senha" width="1166" height="805"></div><footer id="footer" class="py-1 bg-light w-100 hide-in-iframe" style="bottom: 0; position: absolute;"><div class="d-flex"><div class="row justify-content-center mx-auto"><div class="col-md-auto"><div class="pb-md-1 pt-md-3 text-muted text-center text-small"><ul class="list-inline"><li class="list-inline-item"><div class="dropdown language-dropdown mx-auto"><a class="nav-link dropdown-toggle" id="languageDropdownMenuButton" data-bs-toggle="dropdown" aria-expanded="false" role="button"> Idioma </a><div class="dropdown-menu bg-light" aria-labelledby="languageDropdownMenuButton"><a class="dropdown-item ps-2" href="/user/login"><img alt="Bandeira en" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/en.png" class="me-2 img-fluid"> English </a><a class="dropdown-item ps-2" href="/user/de/login"><img alt="Bandeira de" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/de.png" class="me-2 img-fluid"> Deutsch </a><a class="dropdown-item ps-2" href="/user/es/login"><img alt="Bandeira es" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/es.png" class="me-2 img-fluid"> Español </a><a class="dropdown-item ps-2" href="/user/fr/login"><img alt="Bandeira fr" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/fr.png" class="me-2 img-fluid"> Français </a><a class="dropdown-item ps-2" href="/user/nl/login"><img alt="Bandeira nl" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/nl.png" class="me-2 img-fluid"> Nederlands </a><a class="dropdown-item ps-2" href="/user/it/login"><img alt="Bandeira it" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/it.png" class="me-2 img-fluid"> Italiano </a><a class="dropdown-item ps-2" href="/user/sv/login"><img alt="Bandeira sv" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/sv.png" class="me-2 img-fluid"> Svenska </a><a class="dropdown-item ps-2" href="/user/pt_BR/login"><img alt="Bandeira pt_BR" decoding="async" loading="lazy" width="32" height="32" src="/static/img/flags/pt_BR.png" class="me-2 img-fluid"> Português (BR) </a></div></div></li><li class="list-inline-item"><a href="/pt_BR/contact">Contato</a></li><li class="list-inline-item"><a href="/blog/pt_BR/faq">FAQ</a></li><li class="list-inline-item"><a href="/blog/pt_BR/recent">Blog</a></li><li class="list-inline-item"><a href="/blog/pt_BR/documentation">Documentação do desenvolvedor</a></li><li class="list-inline-item"><a href="/blog/pt_BR/privacy">Política de Privacidade</a></li><li class="list-inline-item"><a href="/blog/pt_BR/imprint">Impresso</a></li><li class="list-inline-item"><a href="/blog/pt_BR/terms">Termos</a></li></ul></div></div></div></div></footer><script>function updatePadding(){document.getElementById("body").style.paddingBottom=document.getElementById("footer").offsetHeight+"px";document.getElementById("body").style.paddingTop=document.getElementById("navigation-bar").offsetHeight+"px";}
    function updateStickyTop(){let navBarHeight=document.getElementById("navigation-bar").offsetHeight;let stickyElements=document.querySelectorAll(".sticky-top-below-navbar");for(let e of stickyElements){e.style.top=navBarHeight+5+"px";}}
    var updateOnResizeFunctions=[];updateOnResizeFunctions.push(updatePadding);updateOnResizeFunctions.push(updateStickyTop);function callAllUpdateOnResizeFunctions(){updateOnResizeFunctions.forEach(function(func){func();});}
    window.onresize=callAllUpdateOnResizeFunctions;window.addEventListener("load",function(){callAllUpdateOnResizeFunctions();});</script><script>function sendPlausibleEvent(eventName,eventData){if(eventData===undefined||eventData===null){eventData={props:{}};}
    plausible(eventName,eventData);}
    let links=document.querySelectorAll("a[data-analytics]");for(var i=0;i<links.length;i++){links[i].addEventListener("click",handleLinkEvent);links[i].addEventListener("auxclick",handleLinkEvent);}
    let buttons=document.querySelectorAll("button[data-analytics]");for(var j=0;j<buttons.length;j++){buttons[j].addEventListener("click",handleFormEvent);buttons[j].addEventListener("auxclick",handleFormEvent);}
    function sendPlausibleEventForElement(element){if(element.hasAttribute("data-analytics")){let attributes=element.getAttribute("data-analytics").split(/,(.+)/);let events=[JSON.parse(attributes[0]),JSON.parse(attributes[1]||'{}')];sendPlausibleEvent(...events);}}
    function handleLinkEvent(event){var link=event.target;var middle=event.type=="auxclick"&&event.which==2;var click=event.type=="click";while(link&&(typeof link.tagName=="undefined"||link.tagName.toLowerCase()!='a'||!link.href)){link=link.parentNode;}
    if(middle||click){sendPlausibleEventForElement(link);}
    if(!link.target){if(!(event.ctrlKey||event.metaKey||event.shiftKey)&&click){setTimeout(function(){location.href=link.href;},150);event.preventDefault();}}}
    function handleFormEvent(event){event.preventDefault();sendPlausibleEventForElement(event.target);if(event.target.type==="submit"&&event.target.form!=null){setTimeout(function(){if(typeof event.target.form.requestSubmit==="function"){event.target.form.requestSubmit();}else{event.target.form.dispatchEvent(new Event("submit"));event.target.form.submit();}},150);}}</script><script>let paddleReady=false;function setUpPaddle(){Paddle.Environment.set("production");Paddle.Initialize({token:"live_c9ce15e536d9f41f4ff5f9f456c",pwCustomer:{}});document.dispatchEvent(new Event("paddleReady"));paddleReady=true;}
    function executeWhenPaddleReady(callback){if(paddleReady){callback();}else{document.addEventListener("paddleReady",callback);}}
    document.getElementById("paddle-script").addEventListener("load",setUpPaddle);</script><script>let emailElement=document.getElementById("email");emailElement.focus();emailElement.select();</script></body></html>

  • Se quiser escrever uma resposta por conta própria, seja detalhado e siga estas dicas:
    Explica o que o seu app faz. Se for um app de compras de moda, você poderia dizer que ele oferece valor ao permitir que os usuários comprem roupas de forma rápida e fácil.

Quantas instalações você espera ter no seu primeiro ano?

  • Se você tiver alguma maneira de estimar o número de instalações que seu app terá (por exemplo, com base no número de usuários do seu site), fique à vontade para usar isso. Caso contrário, basta responder 0-10K. Números mais altos podem causar procedimentos de revisão de app mais detalhados e lentos por parte do Google.

Quais mudanças você fez no seu app com base no que aprendeu durante o seu teste fechado?

  • Você pode usar nossa resposta de exemplo:

    Durante o teste fechado, corrigimos todos os travamentos e erros de congelamento do app que foram relatados. Todos os bugs reproduzíveis relatados pelos testadores foram resolvidos, e também fizemos melhorias no desempenho e usabilidade do app onde necessário.

  • Se quiser escrever uma resposta por conta própria, seja detalhado e siga estas dicas:
    Semelhante à pergunta anterior sobre o feedback que seus testadores te deram, descreva quais mudanças você fez (corrigindo erros, mudando o design, simplificando recursos,...). Se não houver nada específico para destacar, você pode dizer de forma geral que corrigiu alguns pequenos problemas de design e usabilidade que seus testadores apontaram. Você também pode mencionar quaisquer mudanças que fez recentemente no seu site.

Como você decidiu que seu app está pronto para produção?

  • Você pode usar nossa resposta de exemplo:

    O app é baseado em um site já bem testado. Além disso, o app teve um desempenho conforme o esperado durante o teste fechado, e fizemos ajustes finais com base no feedback dos usuários. Isso nos deu a certeza de que estava pronto para produção.

  • Se quiser escrever uma resposta por conta própria, seja detalhado e siga estas dicas:
    Aqui você pode explicar que seu app tem todas as funcionalidades principais necessárias para oferecer valor aos usuários. Você decidiu que está pronto para lançamento porque já faz um tempo desde que surgiram os últimos grandes problemas e agora quer que usuários reais experimentem o app para guiar suas futuras decisões sobre o que mudar e melhorar.

Depois de preencher o questionário, clique no botão "Aplicar" no canto inferior direito.

Você precisa estar logado para completar este guia!

Depois de concluir todas as etapas deste guia, clique neste botão para que você possa continuar com os próximos guias.

Autor Jan Bunk
Escrito por
Jan Bunk

Oi, eu sou o Jan! Criei o webtoapp.design em 2019 enquanto estudava ciência da computação na universidade. Muita coisa mudou desde então - não só me formei, como também não sou mais só eu gerenciando o webtoapp.design. Crescemos para uma equipe global, totalmente remota e acumulamos muita experiência em desenvolvimento e publicação de apps. Criamos e publicamos centenas de apps nas lojas de aplicativos, onde foram baixados milhões de vezes.