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
Utilizzare Azure AI Studio per testare i modelli AI
Come migrare da una form non tipizzata a una form tipizzata in Angular
Code scanning e advanced security con Azure DevOps
.NET Conference Italia 2023
Usare lo spread operator con i collection initializer in C#
Migrare una service connection a workload identity federation in Azure DevOps
Miglioramenti agli screen reader e al contrasto in Angular
Eseguire query verso tipi non mappati in Entity Framework Core
Hosting di componenti WebAssembly in un'applicazione Blazor static
Creare form tipizzati con Angular
Effettuare il refresh dei dati di una QuickGrid di Blazor
Creare un'applicazione React e configurare Tailwind CSS