个人资料

跳过导航链接首页 > 博客列表 > 博客正文

为UWP应用按钮直接跳转到商店进行评价的代码

分类:

评分和评价对客户的购买决策有着重要影响。在 Microsoft Store 中,应用和游戏的评分和评价越高,客户购买的信心越足。为了获取更多应用评价,使用代码的方式跳转到应用商店,给UWP应用添加一个按钮,用户点击后自动跳转到应用商店并弹出评价对话框,代码如下


//var Uri = new Uri("ms-windows-store://pdp/?productid=9nblggh4v0p5");
//ms - windows - store://review/?ProductId=9nblggh4v0p5
var Uri = new Uri("ms-windows-store://review/?productid=9nblggh4v0p5");
await Launcher.LaunchUriAsync(Uri);



通过Launcher直接启动winstore,直接打开对话框进行评价。

另外,也可以不使用后台代码,直接把链接写入Xaml控件里如下:


<!--记事本-->
<HyperlinkButton  Margin="10,0,0,0" NavigateUri="ms-windows-store://pdp/?productid=9p5rdm9t8cr3">
  <StackPanel>
    <Grid Background="CornflowerBlue">
      <Image Source="ms-appx:///images\demo.png" Height="140" Width="140"></Image>
     </Grid>
                                
     <TextBlock>桌面记事本</TextBlock>
   </StackPanel>
                 
                        </HyperlinkButton>



不需要后台代码,但用户点击后需要用户确认是否打开应用商店。确认后打开app链接地址。注意根据需要更改字段,推广是pdb,评价是review。(Product ID替换为自己的App ID)


应用内集成评价对话框

(the end)

songshizhao
最初发表2017/12/3 10:27:33 最近更新2023/11/27 11:19:57 5289
为此篇作品打分
10
   评论