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
Potenziare la ricerca su Cosmos DB con Full Text Search
Gestione degli eventi nei Web component HTML
Usare i settings di serializzazione/deserializzazione di System.Text.Json di ASP.NET all'interno di un'applicazione non web
Creare agenti facilmente con Azure AI Agent Service
Gestire i dati con Azure Cosmos DB Data Explorer
Creare una libreria CSS universale - Rotazione degli elementi
Testare l'invio dei messaggi con Event Hubs Data Explorer
Usare i servizi di Azure OpenAI e ChatGPT in ASP.NET Core con Semantic Kernel
Utilizzare una qualunque lista per i parametri di tipo params in C#
Estrarre dati randomici da una lista di oggetti in C#
Eseguire script pre e post esecuzione di un workflow di GitHub
Sfruttare gli embedding e la ricerca vettoriale con Azure SQL Database