Declarações de produto

A seção Declarações de produto da página Propriedades do processo de envio serve para que seu aplicativo seja exibido adequadamente e oferecido aos clientes certos, ajudando-os também a entender como usar seu aplicativo.

As seções a seguir descrevem algumas das declarações e o que você precisa considerar para saber se são aplicáveis ao seu app. Duas dessas declarações já ficam marcadas por padrão (conforme descrito abaixo). Dependendo da categoria do seu produto, você verá mais declarações. Estude todas as declarações e confirme se refletem com precisão seu envio.

Este aplicativo permite que os usuários façam compras, mas não usa o sistema de comércio da Microsoft Store

  1. Se o seu aplicativo usa o Microsoft Commerce, não marque essa caixa.
  2. Se o seu aplicativo não usa o Microsoft Commerce, marque essa caixa.
  3. De acordo com o Contrato do Desenvolver de Aplicativos, os aplicativos criados e enviados antes de 29 de junho de 2015 podem continuar a oferecer a funcionalidade de compras no app sem usar o mecanismo de comércio da Microsoft, desde que essa funcionalidade de compra siga as Políticas da Microsoft Store. Se isso for válido para seu aplicativo, marque essa caixa.

Este aplicativo foi testado e atende às diretrizes de acessibilidade

Ao marcar essa caixa, seu aplicativo fica detectável a clientes que estejam buscando especificamente aplicativos acessíveis na loja.

Só marque essa caixa se tiver feito tudo que consta abaixo:

  • Definir todas as informações de acessibilidade relevantes para elementos da interface do usuário, como nomes acessíveis.
  • Implementar a navegação e as operações do teclado, levando em conta a ordem de tabulação, ativação do teclado, navegação pelas teclas de seta, atalhos etc.
  • Garantir uma experiência visual acessível, incluindo itens como uma taxa de contraste de texto de 4.5:1, e não utilizar apenas cores para transmitir informações ao usuário.
  • Uso de ferramentas de teste de acessibilidade, como Inspect ou AccChecker, para verificar o aplicativo e solucionar todos os erros de alta prioridade detectados por tais ferramentas.
  • Verificar os principais cenários do aplicativo de ponta a ponta usando recursos e ferramentas como Narrador, Lupa, Teclado virtual, Contraste alto e DPI alto.

Quando declara que seu aplicativo é acessível, você concorda que seu aplicativo é acessível a todos os clientes, incluindo pessoas com deficiências. Por exemplo, isso significa que você testou o aplicativo com o modo de alto contraste e com um leitor de tela. Você também verificou se a interface do usuário funciona corretamente com um teclado, a lupa e outras ferramentas de acessibilidade.

Para mais informações, consulte Acessibilidade, Teste de acessibilidade e Acessibilidade na loja.

Importante

Indique seu aplicativo como acessível apenas se você o tiver projetado e testado especificamente para essa finalidade. Se o seu aplicativo for declarado como acessível, mas não oferecer suporte à acessibilidade, você provavelmente receberá comentários negativos da comunidade.

Os clientes podem instalar este aplicativo em unidades alternativas ou armazenamento removível

Essa caixa já vem marcada por padrão para permitir que os clientes instalem seu aplicativo em mídias de armazenamento externo ou removível, como um cartão SD, ou em uma unidade de volume que não seja do sistema, como uma unidade externa.

Para impedir que seu aplicativo seja instalado em unidades alternativas ou de armazenamento removível e permitir apenas a instalação no disco rígido interno do dispositivo, desmarque essa caixa. Não há uma opção para que um aplicativo seja instalado apenas em uma mídia de armazenamento removível.

O Windows pode incluir os dados deste aplicativo em backups automáticos no OneDrive

Essa caixa já vem marcada por padrão para permitir que os dados do seu aplicativo sejam incluídos quando um cliente permitir que o Windows faça backups automáticos no OneDrive.

Para impedir que os dados do seu aplicativo sejam incluídos em backups automáticos, desmarque essa caixa.

Este aplicativo envia dados do Kinect a serviços externos

Se o seu aplicativo usa e envia dados do Kinect a qualquer serviço externo, marque essa caixa.

Você pode marcar caixas nesta seção para indicar se qualquer uma das declarações se aplicam ao seu aplicativo. Isso pode afetar a forma como seu aplicativo é exibido, se ele é oferecido para determinados clientes ou como os clientes podem usá-lo.

A screenshot of the Properties section where you can provide product declarations for your app.

Este aplicativo depende de drivers ou serviços NT que não são da Microsoft.

Se o seu aplicativo depende de drivers ou serviços NT que não sejam da Microsoft, você poderá marcar essa caixa e fornecer informações na seção Notas para certificação.

Este aplicativo foi testado para atender às diretrizes de acessibilidade.

Ao marcar essa caixa, seu aplicativo fica detectável a clientes que estejam buscando especificamente aplicativos acessíveis na loja.

Só marque essa caixa se tiver feito tudo que consta abaixo:

  • Definir todas as informações de acessibilidade relevantes para elementos da interface do usuário, como nomes acessíveis.
  • Implementar navegação e operações do teclado, ordem de tabulação, ativação do teclado, navegação por teclas de seta e atalhos.
  • Garantir uma experiência visual acessível usando uma taxa de contraste de texto de 4.5:1 e não usar apenas cores para transmitir informações ao usuário.
  • Uso de ferramentas de teste de acessibilidade, como Inspect ou AccChecker, para verificar o aplicativo e solucionar todos os erros de alta prioridade detectados por tais ferramentas.
  • Verificar os principais cenários do aplicativo de ponta a ponta usando ferramentas como Narrador, Lupa, Teclado virtual, Contraste alto e DPI alto.

Quando declara que seu aplicativo é acessível, você concorda que seu aplicativo é acessível a todos os clientes, incluindo pessoas com deficiências. Por exemplo, isso significa que você testou o aplicativo com o modo de alto contraste e com um leitor de tela. Você também verificou se a interface do usuário funciona corretamente com um teclado, a lupa e outras ferramentas de acessibilidade.

Importante

Indique seu aplicativo como acessível apenas se você o tiver projetado e testado especificamente para essa finalidade. Se o seu aplicativo for declarado como acessível, mas não oferecer suporte à acessibilidade, você provavelmente receberá comentários negativos da comunidade. Este produto é compatível com entrada de caneta e tinta.

Se o seu aplicativo for compatível com escrita à tinta e você marcar esta caixa, seu aplicativo poderá ser encontrado por pessoas que estejam buscando especificamente por apps compatíveis com este recurso na loja.

Notas para certificação
Limite de caracteres: 2.000
Recomendado

Ao enviar seu aplicativo, você tem a opção de incluir, na página Notas para certificação, algumas informações adicionais a serem usadas pelos testadores do app. Com essas informações, podemos testar seu aplicativo adequadamente. Incluir essas notas é ainda mais importante para produtos que usam dependências de drivers que não são da Microsoft ou serviços NT e/ou que requerem que se faça login em uma conta. Se não conseguirmos testar totalmente seu envio, talvez ele não passe na certificação.

A screenshot of the Properties section where you can provide notes for certification for your app.

Certifique-se de incluir o seguinte (se aplicável ao seu aplicativo):

  • Dependência de drivers ou serviços NT que não são da Microsoft: descreva aqui alguma dependência que você tenha indicado na pergunta anterior. Para cada dependência, explique por que seu aplicativo precisa declarar a dependência e como ela é usada. Forneça o máximo de detalhes que puder para nos ajudar a entender por que o produto precisa declarar a dependência.

    Durante o processo de certificação, nossos testadores examinarão as informações que você forneceu para determinar se o envio será aprovado para usar a dependência. Observe que isso pode adicionar algum tempo ao processo de certificação de seu envio. Se aprovarmos o uso da dependência, seu aplicativo prosseguirá para o restante do processo de certificação. Normalmente, você não precisa repetir o processo de aprovação da dependência quando envia atualizações do aplicativo (a menos que declare outras dependências).

    Se não aprovarmos seu uso da dependência, o envio será reprovado na certificação e explicaremos os motivos no relatório de certificação. Você terá, então, a opção de criar outro envio e fornecer URLs para pacotes que não declaram a dependência ou, se aplicável, de resolver os problemas relacionados ao uso da dependência e solicitar a aprovação em um novo envio.

  • Nomes de usuário e senhas para contas de teste: se o seu aplicativo exigir que usuários façam login em uma conta de serviço ou de rede social, forneça o nome de usuário e a senha de uma conta de teste. Os testadores da certificação usarão essa conta para revisar seu aplicativo.

  • Etapas para acessar recursos ocultos ou bloqueados: descreva brevemente como os testadores podem acessar recursos, modos ou conteúdo cuja localização não seja óbvia. Aplicativos aparentemente incompletos podem não passar na certificação.

  • Etapas para verificar o uso de áudio em segundo plano: se o seu aplicativo permitir que o áudio seja executado em segundo plano, os testadores talvez precisem de instruções sobre como acessar esse recurso para que possam confirmar que ele funciona adequadamente.

  • Diferenças esperadas no comportamento com base na região ou em outras configurações do cliente: por exemplo, se os clientes em regiões diferentes terão acesso a conteúdo diferente, deixe isso evidente para que os testadores entendam as diferenças e façam uma análise adequada.

  • Informações sobre o que mudou em uma atualização do aplicativo: para atualizações de aplicativos publicados anteriormente, convém informar aos testadores o que mudou, especialmente se os pacotes forem os mesmos e você estiver apenas fazendo alterações na listagem do aplicativo (como adicionar mais capturas de tela, alterar a categoria do aplicativo ou editar a descrição).

  • A data em que você está inserindo as anotações: ver a data ajuda os testadores a avaliar se houve algum problema temporário que talvez já tenha sido resolvido.

  • Qualquer outra coisa que você acredita que os testadores precisarão entender sobre o envio. Na hora de decidir o que vai escrever, considere o seguinte:

    • Uma pessoa de verdade vai ler as notas. Os testadores vão gostar de ler instruções educadas, claras e úteis.
    • Escreva de maneira resumida e simples. Se realmente for preciso explicar algo em detalhes, você pode incluir o URL para uma página com mais informações. No entanto, lembre-se de que os clientes do seu aplicativo não verão essas notas. Mesmo que acredite que precisa enviar instruções complicadas para testar seu aplicativo, considere se é possível simplificá-lo para que os clientes (e testadores) saibam como usá-lo.
    • Os serviços e componentes externos devem estar on-line e disponíveis. Se o seu aplicativo precisar se conectar a um serviço para funcionar, verifique se o serviço estará on-line e disponível. Inclua qualquer informação sobre o serviço que os testadores precisarão, como informações de login. Se não for possível conectar o aplicativo a um serviço de que ele precisa durante o teste, ele talvez não passe na certificação.