Una volta sviluppata e pubblicata la nostra app, è importante mantenere alto il livello di engagement dell'utente. Uno dei modi per farlo è cercare di raccogliere quanti più feeback possibile, in modo da andare a migliorare o rivedere le sezioni dell'app che risultano meno user-friendly. In questo script vediamo come invitare l'utente a dare un rating/feedback alla nostra app.
public static async Task ShowStoreRatingDialogAsync(string message) { var uri = new Uri($"ms-windows-store:REVIEW?PFN={Package.Current.Id.FamilyName}"); Action handler = async () => await Launcher.LaunchUriAsync(uri); var messageDialog = new MessageDialog(message) { CancelCommandIndex = 1 }; messageDialog.Commands.Add(new UICommand("Ok", command => handler())); messageDialog.Commands.Add(new UICommand("Cancel")); await messageDialog.ShowAsync(); }
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Dependency injection con Minimal API di ASP.NET Core
Estensione del markdown in GitHub
Eseguire manualmente una GitHub Action
Creare convenzioni di mapping globali in Entity Framework Core
Utilizzare azurite come simulatore di Azure Storage
Configuration strongly typed anche per singleton con IOptionsMonitor in ASP.NET Core
Utilizzare la keyword with in JavaScript
Integrare dive nelle pipeline di Azure DevOps e GitHub
Code reviewers as code in GitHub
Introduzione a Azure Container Apps
Autenticazione con Minimal API di ASP.NET Core 6
Le regole da seguire per effettuare la migrazione a Bootstrap 5