Come già anticipato in un precedente script, uno degli strumenti che gli sviluppatori hanno a disposizione per capire come sta andando l'applicazione, se piace agli utenti oppure no, è lo store. Grazie ai feedback e al rating ricevuto, si possono applicare modifiche nelle funzionalità o nella parte grafica delle app.
Purtroppo però, non è mai esistito un sistema per capire se l'utente ha effettivamente lasciato un feedback nello store. Uno dei possibili sistemi è quello di chiedere continuamente il feedback, noncuranti del fatto che magari l'utente abbia già lasciato.
A partire dall'Anniversary Update esiste una API (non documentata ufficialmente) che permette di capire se il feedback è già stato rilasciato:
var storeRequest = await StoreRequestHelper.SendRequestAsync(StoreContext.GetDefault(), 6, string.Empty); var storeResponse = storeRequest.Response;
Attenzione però: il fatto che l'API non sia ufficialmente documentata può implicare il fatto che non sia ancora del tutto pronta o affidabile nelle risposte, per questo è bene anche verificare il contenuto dell'oggetto ExtendedError al termine della chiamata allo store.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Eseguire le GitHub Actions offline
Utilizzare la versione generica di EntityTypeConfiguration in Entity Framework Core
Sfruttare al massimo i topic space di Event Grid MQTT
Creare form tipizzati con Angular
Effettuare lo stream della risposta in ASP.NET Core tramite IAsyncEnumerable
Utilizzare QuickGrid di Blazor con Entity Framework
Eseguire attività basate su eventi con Azure Container Jobs
Aggiungere interattività lato server in Blazor 8
Configurare policy CORS in Azure Container Apps
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Utilizzare database e servizi con gli add-on di Container App
Eseguire query per recuperare il padre di un record che sfrutta il tipo HierarchyID in Entity Framework