Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Med användningsrapporten i Partnercenter kan du få information om anpassade händelser som du har definierat i din UWP-app (Universal Windows Platform). En anpassad händelse är en godtycklig sträng som representerar en händelse eller aktivitet i din app. Ett spel kan till exempel definiera anpassade händelser med namnet firstLevelPassed, secondLevelPassed och så vidare, som loggas när användaren passerar varje nivå i spelet.
Om du vill logga en anpassad händelse från din app skickar du den anpassade händelsesträngen till log-metoden som tillhandahålls av Microsoft Store Services SDK. Du kan granska de totala förekomsterna för dina anpassade händelser i avsnittet Anpassade händelser i användningsrapporten i Partnercenter.
Anmärkning
Anpassade händelser som du loggar till Partnercenter är inte relaterade till Windows-händelser och de visas inte i Loggboken.
Förutsättningar
Innan du kan granska anpassade loggningshändelser i användningsrapporten för din app i Partnercenter måste appen publiceras i Store.
Så här loggar du anpassade händelser
Om du inte redan har gjort det installerar du Microsoft Store Services SDK på utvecklingsdatorn.
Öppna projektet i Visual Studio.
Högerklicka på noden Referenser för projektet i Solution Explorer och klicka på Lägg till referens.
I Referenshanteraren expanderar du Universella Windows och klickar på Tillägg.
I listan över SDK:er klickar du på kryssrutan bredvid Microsoft Engagement Framework och klickar på OK.
Lägg till följande instruktion överst i varje kodfil där du vill logga anpassade händelser.
using Microsoft.Services.Store.Engagement;I varje avsnitt i koden där du vill logga en anpassad händelse hämtar du ett StoreServicesCustomEventLogger-objekt och anropar sedan log-metoden . Skicka din anpassade händelsesträng till metoden.
StoreServicesCustomEventLogger logger = StoreServicesCustomEventLogger.GetDefault(); logger.Log("myCustomEvent");