为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-03T10:27:33 访问量:927
评论 [发表评论]