Добейтесь успеха в Microsoft Store на базе Windows

Пит Браун

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

Снимок экрана с заголовком видео

Гиоргио Сардо, генеральный директор по Microsoft Store на базе Windows, называет пять вещей, которые нравятся ему в магазине больше всего.

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

  • Ваше приложение попадает в каталог, где пользователи ищут приложения, что способствует росту продаж.
  • Ваше приложение могут выбрать для продвижения в Microsoft Store, что еще больше увеличит продажи.
  • Пользователи могут устанавливать приложение из Microsoft Store на базе Windows с более высокой степенью доверия.
  • При желании вы можете использовать собственную систему электронной торговли для покупок в приложении независимо от того, на какой технологии основано ваше неигровое приложение, и получать 100 % дохода с продаж.
  • Теперь вы можете публиковать в магазине традиционные классические приложения (приложения 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 с веб-страницы, используя эмблему магазина, но все же это полноценное приложение, в котором доступно не только скачивание.

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

Заполнитель с серым цветом фона и водяным знаком измерения без изображения

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

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

Нужно ли мне упаковывать традиционное классическое приложение с помощью 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, вы можете опубликовать свое приложение в магазине. С нетерпением ждем ваших замечательных приложений!