Perguntas frequentes sobre submissão ao Microsoft Marketplace

Este artigo responde a perguntas comuns sobre como enviar aplicativos para o Microsoft Marketplace por meio do Partner Center.

Para obter a versão mais recente das políticas de certificação, consulte Políticas de certificação.

Aviso

Os suplementos do SharePoint foram preteridos e não têm mais suporte. Os suplementos existentes do Sharepoint continuarão funcionando, mas nenhum novo Suplemento do Sharepoint pode ser enviado ao Microsoft Marketplace. Para obter mais informações, consulte Suplementos do SharePoint. As soluções do SharePoint continuam tendo suporte. Para obter mais informações, consulte soluções do SharePoint.

Como posso evitar erros ao enviar meu aplicativo para o Microsoft Marketplace?

Para evitar erros comuns de envio:

  • Verifique se o número de versão no formulário de envio corresponde ao número de versão no manifesto do aplicativo.

    Observação

    Especifique a versão do aplicativo usando a seguinte sintaxe: a . b . c . d onde a é um inteiro entre 1-9999, e cada um de b , c , d é um inteiro entre 0-9999. Exemplos: 1.0.0.0, 6.23.0.1.

  • Verifique se todos os locais são HTTPS (protegidos por SSL) e válidos.

  • Especifique um ícone em seu manifesto e verifique se o ícone está dimensionado e formatado corretamente.

  • Verifique se o ID é único. Por exemplo, não crie um manifesto para um segundo suplemento com base no manifesto de outro suplemento que você enviou sem alterar o identificador no novo manifesto. No entanto, você deve usar o mesmo ID se estiver enviando uma versão atualizada do mesmo suplemento.

  • Para suplementos do Office, se você estiver usando o manifesto somente para suplementos, certifique-se de estar usando a versão 1.1 do esquema do manifesto. Para obter informações sobre como atualizar seu manifesto para a versão 1.1, consulte Atualize para a biblioteca JavaScript para Office mais recente e para o esquema de manifesto de suplemento versão 1.1.

  • Para suplementos para Office, especifique uma URL de suporte válida no manifesto. Se você estiver usando apenas o manifesto do suplemento, defina o valor do elemento SupportUrl. Se você estiver usando o manifesto unificado do Microsoft 365, use a propriedade developer.websiteUrl. A URL de suporte deve ser uma página da Web disponível publicamente e não deve exigir autenticação. Não é possível usar páginas de mídia social pessoais ou repositórios GitHub para a URL de suporte. Você também não pode usar links para arquivos hospedados online, como um documento do Word no OneDrive, DropBox ou Google Docs.

  • Em todos os aplicativos, verifique se o manifesto é válido de acordo com o esquema. Para obter informações sobre validação de esquema, consulte Referência de esquema para manifestos de Suplementos do Office (v1.1) ou Referência de esquema para manifestos de soluções do SharePoint.

  • Verifique se o aplicativo foi testado e está totalmente funcional.

  • Verifique se as soluções do SharePoint especificam suas localidades com suporte.

    Se você não especificar localidades com suporte, seu aplicativo não será aceito pelo Microsoft Marketplace. Para obter detalhes, consulte As informações de suporte da localidade são necessárias para todos os suplementos.

  • Certifique-se de enviar um link de privacidade válido.

  • Verifique se todos os links de vídeo enviados realmente vão para um arquivo de vídeo ou uma página que inclui um vídeo.

  • Se o suplemento do Office estiver disponível no iOS, não inclua "app" no Título do Suplemento ou na Descrição Breve do Suplemento.

Se eu fizer atualizações no meu envio, quando terei que reenviar para o Microsoft Marketplace?

Se você fizer atualizações no serviço Web para seu aplicativo, não será necessário reenviar. No entanto, se você fizer alterações em quaisquer itens ou dados enviados por meio do Partner Center, como o manifesto, capturas de tela ou ícone, precisará reenviar para que o Microsoft Marketplace possa implementar essas alterações. Você deve reenviar aplicativos com um manifesto atualizado que inclua um novo número de versão. Você também deve atualizar o número de versão no formulário de envio para corresponder ao número de versão do novo manifesto. No entanto, você não deve alterar a ID do aplicativo no manifesto.

O que acontece quando eu atualize meu aplicativo para uma nova versão no Microsoft Marketplace?

Veja a seguir o processo de atualização para Suplementos do Office.

  • Envie seu complemento revisado e o manifesto do complemento ao Microsoft Marketplace via Partner Center. NÃO altere a ID do aplicativo no manifesto. O suplemento revisado passa pelo processo de validação e, quando aprovado, é disponibilizado no Microsoft Marketplace.

    Importante

    Se a sua submissão for uma atualização e você agendar a disponibilidade do seu aplicativo para uma data futura, seu aplicativo existente será removido de publicação do Marketplace da Microsoft até a data de lançamento que você especificou.

  • Você pode optar por continuar a oferecer a versão anterior do seu aplicativo no Microsoft Marketplace ou cancelar a publicação da versão anterior.

  • Quando um cliente existente inicializa o aplicativo atualizado pela primeira vez, uma notificação é exibida no painel de tarefas ou no corpo do documento solicitando que o usuário atualize o aplicativo. Quando o usuário escolhe Atualizar, a versão mais recente do aplicativo é inicializada.

    Observação

    A notificação de atualização se aplica apenas ao Excel, PowerPoint e Word. Não se aplica ao Outlook.

Se a versão atualizada incluir novas permissões, o usuário deverá consentir com elas.

Observação

Você não pode ter duas ou mais versões do mesmo aplicativo no Microsoft Marketplace ao mesmo tempo, pois cada aplicativo tem uma ID de ativo exclusiva. Se você publicar uma versão atualizada do seu aplicativo sem cancelar a publicação de uma versão anterior, terá duas listagens e potencialmente dividirá sua base de clientes.

Não há mais suporte para atualizações de suplementos do SharePoint por meio do Partner Center. Para obter mais informações sobre como atualizar suplementos do SharePoint fora do Partner Center, consulte Processo de atualização de suplementos do SharePoint.

Posso enviar um aplicativo pago para o Microsoft Marketplace?

Todos os aplicativos enviados ao Microsoft Marketplace por meio do Partner Center são gratuitos. Você pode monetizar seu aplicativo por meio do Microsoft Marketplace; para obter detalhes, consulte Monetizar seu suplemento.

Como sou notificado sobre o status da publicação ou as ações necessárias?

Depois que uma oferta é publicada, o proprietário da sua conta de desenvolvedor é notificado sobre o status da publicação e as ações necessárias por e-mail e pela Central de Ações no Partner Center. Para obter mais informações sobre a Central de Ações, confira a Visão geral da Central de Ações.

Como faço para referenciar as APIs JavaScript do Office nos meus aplicativos?

Se o seu aplicativo usa as APIs do Office para JavaScript, você deve fazer referência ao arquivo Office.js hospedado pela Microsoft a partir da URL da CDN. Não inclua uma cópia do arquivo Office.js em seu aplicativo ou faça referência a uma cópia do arquivo hospedado em outro lugar.

Por que meus aplicativos devem ser protegidos por SSL?

Aplicativos que não são protegidos por SSL (HTTPS) geram avisos e erros de conteúdo inseguros durante o uso. Por esse motivo, todos os aplicativos enviados ao Microsoft Marketplace precisam ser protegidos por SSL.

Como declarar o suporte ao idioma?

Dois aspectos do envio estão relacionados a idiomas com suporte:

  1. Os idiomas declarados no pacote ou manifesto do aplicativo. Declare quais idiomas seu aplicativo dá suporte, dependendo do tipo:

    • Para suplementos do Office que não são dicionários, declare o suporte à linguagem usando os elementos DefaultLocale e Override no manifesto. Para obter mais informações, consulte Localização para Suplementos do Office.

    • No caso de suplementos do Office que sejam dicionários, você também pode usar o elemento TargetDialects no manifesto do suplemento.

  2. No Partner Center, você pode selecionar os idiomas na página Listagens da loja.

    Observação

    • Você pode declarar mais idiomas em seu pacote de aplicativos do que os disponíveis para envio no Partner Center.
    • Os idiomas selecionados no Partner Center devem ser compatíveis com o pacote do aplicativo.

Se meu aplicativo for destinado a empresas, como isso afetará meu envio?

Determinados requisitos são dispensados ou alterados se seu aplicativo ou suplemento destina-se apenas a organizações e empresas maiores e não se destina ao Microsoft Marketplace. Todos os outros requisitos de política do Microsoft Marketplace se aplicam. A tabela a seguir descreve as principais diferenças.

Comportamento Aplicativo do Microsoft Marketplace O aplicativo é direcionado apenas a organizações e empresas maiores Política relacionada do Microsoft Marketplace
Páginas iniciais do Microsoft Marketplace Pode aparecer nas home pages específicas do aplicativo no Microsoft Marketplace e será detectável por meio da pesquisa e disponível para suas campanhas web e de email. Não aparecerá nas páginas iniciais, mas poderá ser descoberto por meio de pesquisa e estará disponível para suas campanhas na Web e por e-mail. Não aplicável
Nome da marca ou serviço O título não pode incluir sua marca ou nome de serviço. O título pode incluir o nome da sua marca ou do seu serviço, especialmente se isso ajudar a transmitir a finalidade do seu suplemento ou aplicativo. 1100.7
Experiência inicial sem interrupções Obrigatória. Deve oferecer uma experiência inicial fluida que explique claramente como utilizá-lo. Por exemplo, na tela inicial do suplemento, descreva sua funcionalidade e benefícios em algumas linhas. Além disso, se os usuários precisarem se inscrever ou entrar para usar seu aplicativo, o valor de ter essa conta ou serviço deverá ser esclarecido para eles antes de se inscreverem. Não é obrigatório, mas deve incluir um contato de e-mail ou link de site para que os usuários possam saber mais sobre seus serviços. 1100.5
Experiência de entrada/saída Somente complementos: necessário caso seu complemento precise de contas ou serviços externos, nesse caso deve ser fornecido um link para entrar em cada um deles e um link para sair quando o usuário tiver iniciado sessão. Caso contrário, não é necessário. Apenas para suplementos: Obrigatório, a menos que seu suplemento exija contas ou serviços externos cujos cadastros sejam gerenciados pela empresa fora do suplemento, e não por cada usuário. 1100.5
Experiência de inscrição Somente suplementos: obrigatório apenas se o suplemento precisar de contas ou serviços externos; nesse caso, deve ser fornecido um link para inscrição para cada um deles. Caso contrário, não é necessário. Somente para suplementos: Obrigatório, a menos que seu suplemento precise de contas ou serviços externos em que os cadastros sejam gerenciados pela empresa fora do suplemento e não pelo usuário individual. 1100.5
Proposta de valor Obrigatória. Deve fornecer uma solução de software utilizável e benefícios significativos, como eficiência aprimorada, recursos inovadores ou vantagens estratégicas. Como deve ser mais do que um simples utilitário ou de escopo limitado, também deve justificar o investimento necessário para que os usuários aprendam e usem. Não é obrigatório, mas deve incluir um contato de e-mail ou link de site para que os usuários possam saber mais sobre seus serviços. 1100.5

Se seu aplicativo ou suplemento destina-se apenas a organizações e empresas maiores, você deve indicar isso na seção Anotações para certificação ao enviar sua listagem para o Microsoft Marketplace e incluir todos os requisitos que você está optando por não fornecer por esse motivo. Por exemplo, digamos que seu suplemento não esteja fornecendo um link de cadastro porque é voltado para empresas e atende às outras condições. Você pode dizer algo como: "Este complemento não oferece um link para cadastro porque é voltado para empresas. Consulte a política 1100.5.

Se você não fizer isso, seu aplicativo ou suplemento será tratado como um aplicativo geral do Microsoft Marketplace.