ms-windows-store URI'lerini kullanma
Bu konuda ms-windows-store: URI şeması açıklanmaktadır. Uygulamanız, Windows'daki LaunchUriAsync yöntemini kullanarak Microsoft Store uygulamasını mağazadaki belirli sayfalara başlatmak için bu URI düzenini kullanabilir.
Örneğin, aşağıdaki kodu kullanarak Mağaza'yı Oyunlar sayfasında açabilirsiniz:
bool result = await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store://navigatetopage/?Id=Gaming"));
Mağaza'nın belirli bölümlere açılması
Mağaza Uygulamasını belirli bir sayfaya veya bölüme başlatmak için aşağıdaki seçenekleri kullanabilirsiniz:
URI Şeması | Açıklama | Notlar |
---|---|---|
ms-windows-store://home | Mağaza'nın giriş sayfasını başlatır. | |
ms-windows-store://navigatetopage/? Id=[vertical] | Mağazanın en üst düzey dikey sayfasını başlatır | Dikey değerler şunlardır: Home , Gaming , Entertainment , Productivity ve LOB , ancak kullanılabilir dikey değerlerin bölgeye göre farklılık gösterebileceğini unutmayın. |
ms-windows-store://downloadsandupdates | İndirmeler ve güncelleştirmeler sayfasını başlatır. | Mağaza uygulamasının Ekim 2021 güncelleştirmesiyle başlayarak Kitaplık sayfası açılır. |
ms-windows-store://ayarlar | Mağaza ayarları sayfasını başlatır. |
Belirli bir ürüne açma
Bir Uygulamanın Ürün Kimliği'ni kullanarak mağazayı belirli bir ürünün ürün ayrıntı sayfasına (PDP) doğrudan başlatabilirsiniz. Windows 10 ve Windows 11'deki Mağaza uygulaması Paket Aile Adı (PFN) ve Uygulama Kimliklerini desteklemeye devam ederken, bunlar kullanım dışıdır ve gelecekte desteklenmeyebilir. Bu değerler, her uygulamanın Ürün yönetimi bölümündeki Uygulama kimliği sayfasındaki İş Ortağı Merkezi'nde bulunabilir.
Ekim 2021'de Mağaza uygulamasına yapılan güncelleştirmeden itibaren PDP'yi görüntülemek için iki mod kullanılabilir. Varsayılan olarak Mağaza uygulaması ürün ayrıntıları sayfasında açılır. Mağazayı, yalnızca uygulamanız için temel ayrıntıları ve kullanıcılar için tek bir eylem düğmesini görüntüleyen daha küçük bir PDP iletişim kutusu görüntüleyen bir açılır pencere deneyimiyle de başlatabilirsiniz. Açılır pencere deneyimi için, isteğe bağlı olarak iletişim kutusunun yukarıda ortalanması gereken bir pencerenin konumunu belirtebilirsiniz.
URI Şeması | Açıklama | Notlar |
---|---|---|
ms-windows-store://pdp/?ProductId=9WZDNCRFHVJL | Bir ürünün tam ürün ayrıntıları sayfasını (PDP) başlatır | Bu, belirli bir ürüne bağlanmanın önerilen yoludur. |
ms-windows-store://pdp/?PFN=Microsoft.Office.OneNote_8wekyb3d8bbwe | Bir ürünün tam ürün ayrıntıları sayfasını (PDP) başlatır | Paket ailesi adının kullanılması önerilmemektedir. |
ms-windows-store://pdp/?AppId=00001111-aaaa-2222-bbbb-3333cccc4444 | Bir ürünün tam ürün ayrıntıları sayfasını (PDP) başlatır | Uygulama Kimliğinin kullanılması önerilmez. |
ms-windows-store://pdp/?ProductId=9WZDNCRFHVJL&mode=mini | Açılan Mağaza iletişim kutusu deneyimini başlatır | Açılır pencere deneyimi yalnızca Ürün Kimliği'ni destekler |
Bir ürün için derecelendirme ve gözden geçirme deneyimini başlatma
Kullanıcıların uygulamanızı gözden geçirmesini sağlamak için bu PDP'ye bağlanabilir ve doğrudan derecelendirme ve gözden geçirme iletişim kutusuna başlatabilirsiniz. Mağaza Kimliği, Mağaza uygulamasını belirli bir ürün ayrıntı sayfasında başlatmak için önerilen yöntemdir.
URI Şeması | Açıklama | Notlar |
---|---|---|
ms-windows-store://review/?ProductId=9WZDNCRFHVJL | Bir ürün için gözden geçirme yazma deneyimini başlatır. | StoreId kullanılması önerilir |
ms-windows-store://review/?PFN=Microsoft.Office.OneNote_8wekyb3d8bbwe | Bir ürün için gözden geçirme yazma deneyimini başlatır. | Ürün ailesi adı kullanımı kullanım dışıdır. |
ms-windows-store://review/?AppId=11112222-bbbb-3333-cccc-4444dddd5555 | Bir ürün için gözden geçirme yazma deneyimini başlatır. | Productid kullanımı kullanım dışı bırakıldı |
Mağaza'da Arama
Mağaza içeriğini aramak için desteklenen çeşitli yöntemlerle Mağaza uygulamasını doğrudan arama sonuçlarında başlatabilirsiniz.
URI Şeması | Açıklama | Notlar |
---|---|---|
ms-windows-store://assoc/?Etiketler=Photos_Rich_Media_Edit, Camera_Capture_App | Bir veya daha fazla etiketle ilişkili ürünler için bir arama başlatır. | Etiketler virgülle ayrılmalıdır. |
ms-windows-store://search/?query=OneNote | Belirtilen sorgu için bir arama başlatır. | Sorgudaki boşluklara izin verilir. |
ms-windows-store://browse/?type=Apps&cat=Sağlık+%26+fitness | Bir kategorideki ürünler için arama başlatır. | |
ms-windows-store://publisher/?name=Microsoft Corporation | Belirtilen yayımcıdan ürünler için arama başlatır. | Addaki boşluklara izin verilir. |
ms-windows-store://assoc/?FileExt=pdf | Dosya uzantısıyla ilişkili ürünler için bir arama başlatır. | |
ms-windows-store://assoc/? Protocol=ms-word | Bir protokolle ilişkili ürünler için bir arama başlatır. |
İlgili içerik
Windows developer