Поделиться через


Использование URI ms-windows-store

В этом разделе описывается схема URI ms-windows-store:. Приложение может использовать эту схему URI для запуска приложения Microsoft Store на определенных страницах в магазине с помощью метода LaunchUriAsync в Windows.

Например, вы можете открыть Магазин на странице игр с помощью следующего кода:

bool result = await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store://navigatetopage/?Id=Gaming"));

Открытие Магазина для определенных разделов

Вы можете запустить приложение Store на определенную страницу или раздел с помощью следующих параметров:

Схема URI Описание Примечания
ms-windows-store://home Запускает домашнюю страницу Магазина.
ms-windows-store://navigatetopage/? Id=[вертикальный] Запускает вертикальную страницу верхнего уровня магазина К вертикали относятся: Home, Gaming, Entertainment, Productivityи LOB, но обратите внимание, что доступные вертикали могут отличаться по регионам.
ms-windows-store://downloadsandupdates Запускает страницу загрузки и обновления. Начиная с обновления за октябрь 2021 г. в приложении Store, откроется страница библиотеки.
ms-windows-store://settings Запускает страницу параметров Магазина.

Открытие определенного продукта

Вы можете запустить Магазин непосредственно на страницу сведений о продукте (PDP) для конкретного продукта с помощью идентификатора продукта для приложения. Хотя приложение Магазина в Windows 10 и Windows 11 по-прежнему поддерживает имена семейств пакетов (PFN) и идентификаторы приложений, они устарели и могут не поддерживаться в будущем. Эти значения можно найти в Центре партнеров на странице идентификации приложения в разделе "Управление продуктами" для каждого приложения.

Начиная с обновления за октябрь 2021 г. в приложении Store доступны два режима для отображения PDP. По умолчанию приложение Store открывается на странице сведений о продукте. Вы также можете запустить магазин в всплывающем окне, отображающем меньшее диалоговое окно PDP, в котором отображаются только основные сведения для приложения и одна кнопка действия для пользователей. Для всплывающего окна можно дополнительно указать расположение окна, которое должно быть центрировано над диалогом.

Схема URI Описание Примечания
ms-windows-store://pdp/?ProductId=9WZDNCRFHVJL Запускает полную страницу сведений о продукте (PDP) Это рекомендуемый способ связаться с конкретным продуктом.
ms-windows-store://pdp/?PFN=Microsoft.Office.OneNote_8wekyb3d8bbwe Запускает полную страницу сведений о продукте (PDP) Использование названия семейства пакетов не рекомендуется.
ms-windows-store://pdp/?AppId=00001111-aaaa-2222-bbbb-3333cccc4444 Запускает полную страницу сведений о продукте (PDP) Использование идентификатора приложения устарело.
ms-windows-store://pdp/?ProductId=9WZDNCRFHVJL&mode=mini Запускает всплывающее диалоговое окно Магазина Опыт работы со всплывающим окном поддерживает только идентификатор продукта

Запуск рейтинга и опыта обзора для продукта

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

Схема URI Описание Примечания
ms-windows-store://review/?ProductId=9WZDNCRFHVJL Запускает процесс написания отзыва на продукт. Рекомендуется использовать StoreId
ms-windows-store://review/?PFN=Microsoft.Office.OneNote_8wekyb3d8bbwe Запускает процесс написания отзыва для продукта. Использование названия семейства продуктов устарело.
ms-windows-store://review/?AppId=11112222-bbbb-3333-cccc-4444dddd5555 Запускает процесс написания отзыва для продукта. Использование productid устарело

Поиск в Магазине

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

Схема URI Описание Примечания
ms-windows-store://assoc/? Tags=Photos_Rich_Media_Edit, Camera_Capture_App Запускает поиск продуктов, связанных с одним или несколькими тегами. Теги должны быть разделены запятыми.
ms-windows-store://search/?query=OneNote Запускает поиск указанного запроса. Пробелы в запросе разрешены.
ms-windows-store://browse/?type=Apps&cat=Здоровье+%26+фитнес Запускает поиск продуктов в категории.
ms-windows-store://publisher/?name=Microsoft Corporation Запускает поиск продуктов из указанного издателя. Пробелы в имени разрешены.
ms-windows-store://assoc/?FileExt=pdf Запускает поиск продуктов, связанных с расширением файла.
ms-windows-store://assoc/? Protocol=ms-word Запускает поиск продуктов, связанных с протоколом.

запуск, возобновление и фоновые задачи