Приложение для Windows 8 С# Store - ссылка на магазин и отзывы

Мы собираемся представить игру для Windows 8 с двумя версиями:

  • Бесплатная версия с поддержкой 3 уровней
  • Полная игра

Итак, в версии, поддерживаемой рекламой, нам нужна кнопка для ссылки на хранилище для полной версии.

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

Как эти два сценария обрабатываются в Windows 8?

Ответы

Ответ 1

Благодаря прекрасным людям, которые создали Physamajig, они не только работали над этим, но и делились информацией о своем блоге! Здесь, как вы можете напрямую ссылаться на страницу обзора:

Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store:REVIEW?PFN=MY_PACKAGE_FAMILY_NAME"));

Замена MY_PACKAGE_FAMILY_NAME на файл из манифеста пакета.

См. полную информацию: http://andybeaulieu.com/Home/tabid/67/EntryID/227/Default.aspx

Ответ 2

var storeURI = new Uri("ms-windows-store:PDP?PFN=<Your package family name from the manifest>");
await Windows.System.Launcher.LaunchUriAsync(storeURI);

должен сделать трюк.

Ответ 3

Мы попросили нас сейчас напрямую связать страницу обзора с AEL. Ссылка на Rate and Review в настройке charm добавляется автоматически после того, как ваше приложение находится в магазине. Кодирование не требуется.

Ответ 4

Вы можете напрямую использовать код ниже в событии click:

MarketplaceReviewTask marketplaceReviewTask = new MarketplaceReviewTask();

marketplaceReviewTask.Show();

Вам нужно будет добавить

using Microsoft.Phone.Tasks;

также.

Ответ 5

Используйте это: -

private async void Rate_Click(object sender, RoutedEventArgs e)
    {
        String pfn = Package.Current.Id.FamilyName;
        await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store:REVIEW?PFN=" + pfn + ""));
    }

Вы можете найти подробное решение здесь.