Поиск успеха в Microsoft Store в Windows

Пит Браун (Pete Brown)

Microsoft Store в Windows — это надежное единое место, где клиенты могут находить и устанавливать приложения для своих компьютеров с Windows. Это место, в которое корпорация Майкрософт инвестирует для выделения, продвижения и поощрения приобретения приложений и содержимого для компьютера. Корпорация Майкрософт серьезно относится к Microsoft Store в Windows и продолжает инвестировать средства, чтобы обеспечить его соответствие потребностям как разработчиков, так и потребителей.

Джорджио Сардо, генеральный менеджер Microsoft Store в Windows, делится своими пятью любимыми вещами о Магазине.

Преимущества для вас и ваших приложений при публикации в Microsoft Store в Windows:

  • Теперь ваше приложение является частью того же каталога, что и при поиске приложений, что помогает при приобретении.
  • Ваше приложение потенциально может быть доступно для продвижения в Магазине, чтобы помочь получить еще больше приобретений.
  • Ваши клиенты могут установить ваше приложение с повышенной уверенностью в Microsoft Store в Windows.
  • Если вы решите, вы можете использовать собственную коммерческую систему для покупок в приложении, независимо от технологии, используемой для создания неиминговых приложений, и сохранить весь доход.
  • Теперь вы можете перенести традиционные классические приложения (приложения Win32) в магазин, не изменяя код, существующие .msi или .exe установочные пакеты, при условии, что приложение в противном случае соответствует политикам Магазина (политики доступны 28 июня 2021 г.).
  • Вы сможете получать метрики и данные о покупках в магазине, в том числе для традиционных классических приложений.

Microsoft Store в Windows уже много лет поддерживает UWP (универсальная платформа Windows), PWA (прогрессивное веб-приложение) и классические приложения, упакованные в пакеты MSIX (ранее APPX). В 2021 году в новом магазине мы добавили поддержку традиционных классических приложений.

Когда мы имеем в виду "традиционное классическое приложение", мы имеем в виду неигровое приложение, созданное с использованием любого языка или платформ пользовательского интерфейса, которое в конечном итоге предназначено для API Win32, работающего непосредственно в ОС Windows. Например, приложения .NET, включая WPF и Windows Forms, приложения C++, использующие MFC, Qt, JUCE или другие платформы пользовательского интерфейса, Electron и другие приложения, использующие веб-технологии, приложения Java, консольные приложения и многое другое. Эти приложения устанавливаются с помощью .exe файла или пакета .msi.

Теперь, если у вас есть отличное классическое неиграющее классическое приложение, которое соответствует политикам Microsoft Store, вы можете перенести его в Microsoft Store в Windows, не изменяя код или установщик, сохраняя при этом существующую коммерческую систему и сеть доставки содержимого.

У меня есть традиционное классическое приложение, но оно опубликовано через мой веб-сайт. Зачем публиковать его в магазине?

Я упомянул преимущества публикации в Microsoft Store в Windows выше, а также нашу новую поддержку традиционных классических приложений. Тем не менее, многие разработчики хотят, чтобы полный процесс установки происходил прямо на их собственном веб-сайте, чтобы клиент не покидал веб-свойство и может следовать другим призывам к действию на месте после завершения установки (например, присоединиться к форуму, скачать больше битов и т. д.).

Мы распознаем значение в этом. В то же время, мы знаем, что для многих клиентов, является ли доверие приложению, скачанному с веб-сайта, может быть сложным решением. Не только это, но поддельные кнопки загрузки являются общими в Интернете сегодня, что делает пользователей опасаться щелкать что-нибудь незнакомое. Сегодня, чтобы помочь в этом, веб-разработчик может вызвать клиентское приложение Microsoft Store с веб-страницы, используя эмблему Store, но это полное иммерсивное приложение и интерфейс, который не является эксклюзивным для скачивания.

Чтобы улучшить процесс для разработчиков и клиентов, мы создаем всплывающее хранилище — приложение на компьютере с Windows, которое вызывается с помощью разметки на веб-странице. Когда клиент нажимает кнопку установки, он остается на веб-сайте и видит небольшое собственное диалоговое окно Windows, которое обрабатывает полный процесс установки. Приложение по-прежнему находится в списке, доступно для обнаружения и установки через клиент Microsoft Store и сохраняет все те же возможности аналитики, но теперь вы можете держать клиента на своем сайте для выполнения дополнительных задач или дальнейшего взаимодействия. Кроме того, общий процесс установки для клиента упрощен до одного всплывающего окна.

Снимок экрана: окно Spotify. Всплывающее хранилище помогает быстро устанавливать приложения с веб-сайтов издателя, не прерывая поток

Всплывающее окно будет доступно в конце этого года. В это время у нас будет дополнительная информация, включая рекомендации по требуемой разметке.

Следует ли упаковать традиционное классическое приложение с помощью MSIX или использовать установщик, который я использую сегодня?

Мы хотим убедиться, что у вас есть возможность выбрать подход к упаковке, который наиболее подходит для вашего приложения и ваших клиентов.

Если вы хотите воспользоваться преимуществами функций MSIX, таких как простая установка, обновление и удаление, а также добавочные обновления, можно упаковать приложение как MSIX и опубликовать его в Магазине. MSIX — это предпочтительный способ упаковки и распространения приложений. Дополнительные сведения об этом можно узнать здесь.

Вы также можете использовать собственный установщик с помощью нашей новой программы для публикации традиционных классических приложений. При таком подходе вы не отправляете пакет для хранения и распространения в хранилище. Вместо этого вы предоставляете URL-адрес .exe или пакета .msi на веб-сайте или в сети распространения содержимого (CDN), получая при этом преимущества перечисления в каталоге магазина. Если установщик поддерживает автоматический режим, а приложение и установщик соответствуют политике магазина, изменения не требуются. Дополнительные сведения об этом можно узнать здесь.

У меня есть приложение UWP в магазине, но я еще не опубликовал свое традиционное классическое приложение. Следует ли опубликовать его? Следует ли заменить приложение UWP классической версией?

В конечном счете, это решение зависит от шаблонов использования приложений и бизнес-модели. В магазине могут быть опубликованы оба типа приложений. Это целесообразно для разработчиков, которые хотят предложить два разных интерфейса для разных клиентов. Рассмотрите возможность присвоения им другого имени в зависимости от набора функций или возможностей, уровня продукта и т. д. Как правило, мы не рекомендуем использовать два почти идентичных приложения, которые отличаются только технологией, используемой для их создания, если вы не планируете устаревать одно из них с течением времени.

Если вы хотите удалить приложение UWP, вы потеряете существующие оценки и комментарии приложения. Кроме того, нет автоматического способа перемещения клиента из предложения UWP в классическое предложение, поэтому вам потребуется запрашивать его в приложении UWP.

Аналогичным образом, нет автоматического способа перемещения покупок клиентов из коммерческой системы Майкрософт в собственную коммерческую систему, поэтому обычно лучше рассматривать эти два приложения как полностью отдельные или иметь в вашей собственной коммерческой системе положения для обработки этих сценариев.

У меня есть прогрессивное веб-приложение (PWA), которое клиенты устанавливают через браузер. Зачем публиковать его в Магазине?

PWA — это приложения на основе стандартов веб-технологий, которые выглядят как собственные приложения. Их можно установить через браузер, например Microsoft Edge. Тем не менее, пользователь должен знать, чтобы перейти на веб-сайт или в другое расположение, чтобы получить приложение, а также следовать и установить интерфейс, который может отличаться от приложений, созданных с использованием различных технологий.

При публикации PWA в Microsoft Store в Windows ваше приложение будет частью каталога, используемого клиентами при поиске приложений в магазине. Ваше приложение также будет иметь согласованный интерфейс установки по сравнению с другими приложениями, использующими собственные технологии. Это обеспечивает добавочный канал для распространения почти с нулевыми усилиями, помогает отслеживать ваше приложение и гарантирует, что клиенты имеют полный каталог приложений, доступных для них, в одном расположении.

Дополнительные сведения о PWA в Microsoft Store в Windows см. здесь.

Дополнительные сведения

В этой статье перечислены некоторые ключевые моменты публикации приложений в Microsoft Store в Windows. Более подробные сведения о объявлениях, сделанных в июне 2021 г., см. в следующих записях блога:

Теперь, когда вы знаете больше о вариантах публикации в Microsoft Store в Windows, следующим шагом является публикация приложения в Магазине. Мы не можем ждать, чтобы увидеть ваши отличные приложения!