Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Publicar a sua aplicação na Microsoft Store é a forma mais fácil de alcançar milhões de utilizadores do Windows com uma experiência de distribuição confiável, segura e simplificada. A Loja ajuda a gerir a instalação, atualizações e descobertas, ao mesmo tempo que dá confiança aos utilizadores através de verificações de identidade, assinatura e políticas. Quer esteja a lançar uma aplicação nova ou a levar uma já existente a um público mais vasto, este guia guia-o pelos passos principais para preparar a sua aplicação, criar um anúncio de loja e submetê-lo para certificação.
Pré-requisito
É necessária uma conta de programador de aplicações Windows no Centro de Parceiros antes de iniciar o processo de submissão da aplicação. Existem 2 tipos de contas de desenvolvedor disponíveis no Partner Center: Individual e Empresa.
Quem deve selecionar uma conta individual:
- Programadores independentes cuja distribuição de aplicações através da Loja não está relacionada com o seu negócio, comércio ou profissão
- Criadores de pequena escala que produzem conteúdos para fins não comerciais
- Indivíduos que criam conteúdo digital como entusiasta, amador, escolar ou projeto pessoal
Para obter mais detalhes, consulte as etapas para criar uma conta de desenvolvedor individual.
Introdução ao envio de aplicativos
Recomendamos empacotar seu aplicativo (que é criado com qualquer estrutura de aplicativo - UWP, Win32, PWA, WinApp SDK etc.) como MSIX. Ao empacotar a sua aplicação como MSIX, pode tirar partido de muitas funcionalidades, como alojamento binário complementar (fornecido pela Microsoft), assinatura de código complementar (fornecida pela Microsoft), plataforma de comércio na Microsoft Store, distribuição seletiva de pacotes, integração avançada com o Windows (para usar funcionalidades como diálogo de partilha, lançamento a partir da Store, etc.), backup e restauração do Windows 11, etc.
Para empacotar seu aplicativo Win32 como MSIX, siga estas etapas .
Observação
Se você distribuir seu aplicativo como um download da Web (EXE /MSI) e estiver planejando distribuí-lo como um aplicativo empacotado (MSIX) na Loja, convém impedir que os usuários instalem ambas as versões ou migrem usuários da versão da Web não empacotada para a versão da Loja. Saiba mais sobre a transição de utilizadores de uma aplicação web não empacotada para uma aplicação empacotada da Loja.
Escolha da plataforma de comércio
Microsoft Store oferece aos programadores um modelo flexível e transparente de partilha de receitas (incluindo compras dentro da aplicação, subscrições, anúncios e dicas) que lhe permite escolher a sua própria plataforma de comércio e ficar com 100% das receitas para aplicações não relacionadas com jogos, ou usar a plataforma de comércio da Microsoft e pagar uma taxa competitiva de 12% para jogos e 15% para aplicações. Isto significa que pode maximizar o seu lucro e controlar o seu modelo de negócio, beneficiando da conveniência e segurança da plataforma de comércio da Microsoft.
Submissão de aplicações [MSIX/PWA]
Para entender o processo de envio de aplicativos MSIX, você pode assistir ao vídeo a seguir.
Para obter mais detalhes, consulte as etapas abaixo.
Reserve o nome do seu aplicativo [MSIX/PWA]
Todas as aplicações na Microsoft Store devem ter um nome único. Para garantir um nome para seu aplicativo, a primeira etapa é reservá-lo, o que você pode fazer até três meses antes de publicar, mesmo que o desenvolvimento não tenha começado.
Etapas para reservar o nome do seu aplicativo:
Navegue até a página de aplicativos e jogos do Partner Center.
Clique em Novo produto.
Clique no aplicativo MSIX ou PWA . Se você quiser enviar um jogo MSIX ou PWA, clique em Jogo.
Introduza o nome que pretende utilizar e clique em Verificar disponibilidade. Se o nome estiver disponível, irá ver um sinal de visto verde. Se o nome já estiver em uso, você verá uma mensagem indicando isso.
Depois de selecionar um nome disponível que você gostaria de reservar, clique em Reservar nome do produto.
Para mais informações, por favor visite Reserve o nome da sua aplicação - Windows apps | Microsoft Aprende.
Criar a sua submissão de aplicação [MSIX/PWA]
Depois de reservar um nome de aplicativo, você será redirecionado para a página de visão geral do aplicativo. Clique em Iniciar Submissão. A submissão de produto em estado de rascunho será exibida. Este rascunho inclui todas as etapas do envio que devem ser concluídas.
Para enviar um PWA, saiba como converter seu site em um PWA.
Preencha cada aba do formulário de submissão.
Preço e disponibilidade: forneça o preço do seu aplicativo, onde ele estará disponível para os clientes e decida se você oferecerá uma avaliação gratuita definindo o preço e a disponibilidade do seu aplicativo. Definir preços e disponibilidade de aplicações - Windows apps | Microsoft Aprende
Propriedades: defina a categoria, a categoria secundária e a subcategoria do aplicativo e forneça os requisitos do sistema para o aplicativo, inserindo as propriedades do aplicativo. Introduza propriedades da aplicação - Aplicações do Windows | Microsoft Learn
Classificações etárias: para que seu aplicativo receba as classificações de idade e conteúdo apropriadas administradas pelo sistema de classificação da IARC, responda ao questionário de classificação etária e gere a classificação etária. Classificações etárias para aplicações MSIX - aplicações Windows | Microsoft Aprende
Pacotes: carregue os pacotes de aplicativos para seu aplicativo que serão baixados pelo usuário da Loja. Carregar pacotes de aplicações - Windows apps | Microsoft Aprende
Fichas da Loja: insira a descrição do aplicativo, capturas de tela e logotipos que serão exibidos na Página de Detalhes do Produto (PDP) do seu aplicativo na Loja, criando uma listagem da Loja. Criar listagens na loja de aplicações - Windows apps | Microsoft Aprende
Opções de envio (opcional): insira notas para certificação ou decida quando seu aplicativo deve ser publicado na Loja usando as opções de envio. Gerir opções de submissão - Windows apps | Microsoft Aprende
Depois de concluir uma seção, clique em Salvar. Quando todas as seções estiverem completas e você estiver pronto para enviar, clique em Enviar para certificação.
Se o seu rascunho não tiver alguma informação necessária, será marcado como Incompleto.
Para mais informações, por favor visite Criar uma submissão de aplicação - Windows apps | Microsoft Aprende.
Processo de certificação de aplicativos [MSIX/PWA]
Quando terminar de criar a submissão da aplicação e clicar em Enviar para a Loja, a submissão entrará na fase de certificação. Esse processo pode levar até três dias úteis. Durante a certificação, realizaremos testes de segurança, testes de conformidade técnica e também uma verificação de conformidade de conteúdo no envio do seu aplicativo. Será notificado se a sua submissão for reprovada em qualquer um destes testes.
Depois que seu envio for aprovado na certificação, em média, os clientes poderão ver a listagem do aplicativo em 15 minutos, dependendo da localização. Será notificado quando a sua submissão for publicada na Microsoft Store, e o estado da aplicação no painel de controlo mudar para 'Na Microsoft Store'.
Para entender o processo de certificação dos aplicativos MSIX, assista ao vídeo a seguir.
Para mais informações, por favor visite Processo de certificação de aplicações - Windows aplicações | Microsoft Aprende.
Pós-certificação [MSIX/PWA]
Analise o desempenho de aplicativos e jogos MSIX
Veja análises detalhadas para as suas aplicações e jogos no Partner Center. As estatísticas e os gráficos permitem-lhe saber o desempenho das suas aplicações na Loja; desde quantos clientes você alcançou até como eles estão usando seu aplicativo e o que eles têm a dizer sobre isso. Você também pode encontrar métricas sobre instalação de aplicativos, integridade de aplicativos, uso de aplicativos e muito mais. Você pode visualizar relatórios analíticos diretamente no Partner Center ou baixar os relatórios necessários para analisar seus dados offline. Também fornecemos várias maneiras de acessar seus dados analíticos fora do Partner Center.
Para entender como analisar o desempenho do seu aplicativo MSIX, assista ao vídeo a seguir.
Para obter mais detalhes, consulte os relatórios a seguir.
Relatórios disponíveis para as suas aplicações
Há diferentes relatórios disponíveis para seus aplicativos, verifique as descrições para encontrar as métricas que você está procurando.
| Relatório | Description |
|---|---|
| Relatório de aquisições | Veja quantas pessoas viram e instalaram a sua aplicação na Loja. Você também pode revisar dados para diferentes canais de aquisição, mercados e detalhes da plataforma neste relatório. |
| Relatório de aquisição de complementos | Veja quantos complementos você vendeu, juntamente com detalhes demográficos e da plataforma. |
| Relatório de utilização | Veja como os clientes no Windows 10 ou Windows 11 (incluindo a Xbox) estão a usar a sua aplicação, incluindo dados sobre eventos personalizados que definiu. |
| Relatório sobre a saúde | Obtenha dados relacionados ao desempenho e à qualidade da sua aplicação, incluindo falhas e eventos não responsivos. |
| Relatório de avaliações | Veja a classificação e as avaliações que seus clientes deixaram para seu aplicativo e forneça respostas para que os clientes saibam que você está ouvindo os comentários deles. |
| Relatório de insights | Veja informações relevantes sobre a sua aplicação, como alterações significativas (aumentos ou diminuições que detetámos nos últimos 30 dias nas suas aquisições e dados de integridade). |
Aproveite as ferramentas de desenvolvedor [MSIX/PWA]
A secção Leverage Developer Tools ajuda-o a tirar o máximo partido dos recursos que a Microsoft disponibiliza para construir, testar e expandir a sua aplicação. Saiba como executar experimentos de página de produto, distribuir seu aplicativo usando o instalador da Web ou a CLI, testar novos recursos em versão beta usando o envio de pacotes e conectar-se com seus clientes por meio de promoções e ferramentas de engajamento. Esses recursos são projetados para dar suporte ao sucesso do seu aplicativo em todos os estágios.
Para saber como executar experimentos de página de produto, assista ao seguinte vídeo:
Para obter orientações sobre testes beta usando voos de pacote, veja o vídeo abaixo:
Para entender como usar o instalador da Web da Loja para distribuir seu aplicativo na Web, confira o seguinte vídeo:
Para obter mais informações, visite a seção Ferramentas de Programador.
Apêndice [MSIX/PWA]
Ligações úteis
Solução de problemas
Documentação completa de envio de aplicativos
- Se você está procurando documentação mais detalhada, clique aqui.
Informações de contato para suporte
- Se você precisar de mais assistência, um ticket de suporte pode ser levantado aqui.
Perguntas frequentes
O que é o Centro de Parceiros Microsoft e por que preciso de uma conta de programador para publicar a minha aplicação?
O Centro de Parceiros Microsoft é o portal online onde gere a submissão, certificação e manutenção das suas aplicações na Microsoft Store. Tem de se registar para obter uma conta de programador no Partner Center para publicar aplicações na Loja – é um pré-requisito antes de iniciar o processo de envio da aplicação.
Ter uma conta de desenvolvedor dá-lhe acesso ao Painel de Aplicações e Jogos do Windows no Centro de Parceiros, onde irá reservar o nome da sua aplicação, carregar pacotes e acompanhar o desempenho da sua aplicação. O Partner Center oferece dois tipos de contas de desenvolvedor (Individual ou Empresa) para acomodar necessidades diferentes.
Quais são os principais benefícios de distribuir a minha aplicação através da Microsoft Store?
A Microsoft Store fornece acesso a uma vasta base de usuários de mais de um bilhão de clientes Windows em mais de 240 mercados e 110 idiomas. Além do alcance, a Loja também oferece várias ferramentas de promoção e marketing, tais como:
- Coleções selecionadas e recursos editoriais que destacam aplicativos nas áreas de destaque da Loja
- Capacidade de descoberta de pesquisa integrada para categorias relevantes
- Integração profunda com o Windows (pesquisa no Windows, diálogo de partilha, lançamento a partir da Loja, etc.)
Além disso, quando publica através da Microsoft Store, a sua aplicação beneficia de um rico ecossistema de serviços e infraestruturas geridos pela Microsoft, incluindo:
- Distribuição de aplicações — Alojada e paga por Microsoft, tornando a implementação e disponibilidade fluidas.
- Serviços de compra e promoção no aplicativo — Serviços integrados da Microsoft Store, como códigos promocionais e compras no aplicativo.
- Suporte de faturação e download — Microsoft fornece suporte direto ao cliente para questões transacionais e técnicas.
- Recursos de marketing — Acesso à promoção da página do produto, campanhas e ferramentas de posicionamento da loja.
- Atualizações de software — As atualizações são entregues automaticamente através da Windows, garantindo que os utilizadores têm sempre a versão mais recente.
- Suporte de restauração — Os aplicativos são restaurados automaticamente quando os usuários trocam de dispositivo.
- Processamento global de pagamentos — Microsoft gere transações e pagamentos mundiais.
- Análise de aplicativos — Dados perspicazes fornecidos pelo Partner Center para uso, integridade, avaliações e muito mais.
- assinatura de código — As aplicações são assinadas por Microsoft para melhorar a confiança e a segurança.
- Classificações etárias — Gestão de classificação simplificada e em conformidade através da International Age Ratings Coalition (IARC).
- Comentários dos utilizadores e respostas às avaliações : os programadores podem responder diretamente às avaliações dos clientes na Loja.
- Teste beta — Ferramentas de teste de pré-lançamento hospedadas para coletar feedback antecipado antes do lançamento.
Todos esses benefícios reduzem o atrito no desenvolvimento, simplificam a logística de distribuição, melhoram a confiança do usuário e ajudam seu aplicativo a ter sucesso em um mercado competitivo.
Como é que publicar na Store melhora a confiança e a segurança da minha aplicação?
Todas as aplicações na Microsoft Store passam por um rigoroso processo de certificação, incluindo:
- Verificações de segurança para verificar se há malware ou vulnerabilidades
- Validação técnica para uso e estabilidade da API
- Aplicação da política de conteúdo para garantir experiências seguras para o usuário
Os aplicativos são assinados digitalmente, criptografados e executados em um ambiente de área restrita para proteger os usuários. Além disso, Microsoft Store gere
c0, para que os utilizadores recebam sempre a versão segura mais recente da sua aplicação sem necessidade de reinstalar manualmente. Que opções de receita e comércio estão disponíveis se eu publicar na Loja?
Os desenvolvedores que publicam aplicativos que não são de jogos podem usar sua própria plataforma de comércio e manter 100% da receita. Os desenvolvedores também podem usar a plataforma de comércio da Microsoft e pagar uma taxa competitiva de 12% para jogos e 15% para aplicativos. Os modelos de monetização suportados incluem:
- Compras no aplicativo
- Subscrições
- Publicidade
Esta flexibilidade torna a Microsoft Store adequada para uma vasta gama de modelos de negócio de aplicações.
Que análises e insights posso aceder depois de publicar a minha aplicação?
Depois que seu aplicativo estiver ativo, o Partner Center fornecerá análises robustas que abrangem:
- Aquisições e instalações
- Envolvimento e utilização do utilizador
- Dados de integridade e falhas do aplicativo
- Classificações e avaliações
- Aquisições adicionais
Você pode filtrar por mercado, data, tipo de dispositivo e muito mais. Os dados podem ser exportados como arquivos CSV ou TSV para uso off-line ou acessados via APIs para integração em painéis personalizados.
Como é que a Loja apoia a distribuição e gestão da empresa?
Os desenvolvedores podem distribuir aplicativos de forma privada para organizações específicas usando:
- Microsoft Intune (para implementações geridas)
- Licenciamento de linha de negócios (LOB) (para uso exclusivo dentro de uma empresa)
Os aplicativos podem ser distribuídos por meio de licenças on-line ou off-line, proporcionando flexibilidade para o gerenciamento de TI empresarial.
Quais são os diferentes tipos de aplicações que podem ser distribuídas na Loja?
Os aplicativos empacotados nos formatos MSIX ou MSI podem ser distribuídos pela Microsoft Store. Ambos os tipos oferecem experiências de instalação seguras, confiáveis e eficientes, atualizações simplificadas e desinstalações limpas. Suportam tanto aplicações Windows modernas como clássicas.
Recomendamos empacotar seu aplicativo (que é criado com qualquer estrutura de aplicativo - UWP, Win32, PWA, WinApp SDK etc.) como MSIX. Ao empacotar a sua aplicação como MSIX, pode tirar partido de muitas funcionalidades, como alojamento binário complementar (fornecido pela Microsoft), assinatura de código complementar (fornecida pela Microsoft), plataforma de comércio na Microsoft Store, distribuição seletiva de pacotes, integração avançada com o Windows (para usar funcionalidades como diálogo de partilha, lançamento a partir da Store, etc.), backup e restauração do Windows 11, etc.
Quais são as Políticas da Microsoft Store e por que são importantes para a minha aplicação?
As Políticas Microsoft Store são um conjunto de regras que todas as aplicações devem seguir para serem publicadas na Loja. Estes incluem requisitos para:
- Conformidade técnica (por exemplo, não uso de APIs proibidas)
- Segurança (por exemplo, verificação de malware)
- Conteúdo (por exemplo, nenhum material proibido ou enganoso)
- Legal (por exemplo, classificações etárias válidas, uso correto de compras no aplicativo)
As violações podem resultar em envios falhados ou remoção da Loja. Revise as Políticas da Microsoft Store para garantir que a sua aplicação cumpre os requisitos mais recentes.
Como posso registar uma conta de programador na Microsoft Store? Quais são os principais passos?
Para abrir uma conta de programador, terá de se registar através do Centro de Parceiros e fornecer algumas informações. O processo é simples:
- Inicie sessão com um conta Microsoft: Vá à página de registo do Centro de Parceiros e inicie sessão com o seu conta Microsoft (ou crie um, se necessário). Esta conta Microsoft será usada para iniciar sessão no seu painel de programadores.
- Junte-se ao programa de programadores: Durante o registo, selecione o programa Windows e Xbox – isto inscreve-o como programador de aplicações Windows.
- Escolha o tipo de conta e o país: Especifique o seu tipo de conta (Individual ou Empresa) e o seu país/região. Tenha em atenção que o país/região não pode ser alterado posteriormente.
- Forneça detalhes do editor: Introduza um Nome de Exibição do Editor – este é o nome mostrado aos clientes na Loja. Você também fornecerá informações de contato (endereço, e-mail, etc.) para verificação.
- Aceite os termos e verifique a sua conta: Aceite o Acordo de Desenvolvedor de Aplicações Microsoft e complete a verificação de identidade ou negócio exigida. O novo fluxo de integração não cobra taxa de inscrição; ver Passos para abrir uma conta de programador.
- Verifique o seu e-mail e conta: Você receberá um e-mail de verificação após o pagamento. Confirme seu e-mail para finalizar a criação da conta. Depois de concluído, você pode começar o processo de envio do aplicativo.
Como posso obter ajuda da Microsoft se tiver problemas com o Partner Center ou com a minha aplicação?
Pode contactar Suporte da Microsoft através do Partner Center:
- Clique no ícone Ajuda (?) na parte superior do Partner Center.
- Selecione Entrar em contato com o suporte no painel Ajuda.
- Preencha o ticket de suporte com detalhes relevantes (por exemplo, nome do aplicativo, tipo de problema).
Para perguntas gerais, também pode usar os fóruns de Q&A da Microsoft ou consultar a documentação do Learn. No entanto, para problemas urgentes ou relacionados à conta, sempre envie um tíquete de suporte por meio do Partner Center. Você também pode entrar em contato com reportapp@microsoft.com para consultas relacionadas à Certificação.
A Microsoft Store fornece assinatura de código para a minha aplicação? Preciso do meu próprio certificado de assinatura de código?
Sim, o Microsoft Store fornece assinatura automática de código para os pacotes MSIX e AppX submetidos para distribuição na Loja. Não precisa de comprar ou fornecer o seu próprio certificado de assinatura de código confiável pela CA, ficheiro .pfx, ficheiro .cer, nem usar um token USB/módulo de segurança de hardware (HSM) para submeter pacotes MSIX ao Microsoft Store.
Eis como funciona:
Para submissões MSIX/AppX Store: Quando submete o seu pacote MSIX/AppX na Microsoft Store, o pacote não precisa de ser assinado com um certificado confiável por uma CA. Após a sua aplicação passar a certificação, a Microsoft Store reassina automaticamente o seu pacote com um certificado Microsoft durante o processo de publicação, substituindo qualquer assinatura existente. Isto garante que os clientes possam confiar e instalar a sua aplicação sem avisos de segurança.
O que precisa: Apenas os ficheiros de pacote MSIX/AppX (.msix, .msixupload, .msixbundle, .appx, .appxupload ou .appxbundle) são necessários para submissão. Não é necessário nenhum certificado de assinatura de código de confiança na CA.
Para instaladores MSI ou EXE: A Loja não renova a assinatura de instaladores MSI ou EXE. Se submeter um instalador MSI ou EXE, deve assiná-lo com o Authenticode utilizando um certificado de assinatura de código válido antes de submeter.
Para distribuição fora da Store: Se planeia distribuir o seu pacote MSIX fora do Microsoft Store (por exemplo, para implementação empresarial, sideload ou downloads diretos), terá de assinar o pacote com um certificado de assinatura de código válido antes da distribuição. Para informações adicionais, consulte Assinar um pacote de aplicação usando o SignTool.
Esta reassinatura automática é um dos principais benefícios de publicar pacotes MSIX através da Microsoft Store, pois elimina a necessidade de comprar e gerir infraestrutura de assinatura de código confiável na CA para a distribuição da Store.
Windows developer