Logga anpassade händelser för Partnercenter

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

  1. Om du inte redan har gjort det installerar du Microsoft Store Services SDK på utvecklingsdatorn.

  2. Öppna projektet i Visual Studio.

  3. Högerklicka på noden Referenser för projektet i Solution Explorer och klicka på Lägg till referens.

  4. I Referenshanteraren expanderar du Universella Windows och klickar på Tillägg.

  5. I listan över SDK:er klickar du på kryssrutan bredvid Microsoft Engagement Framework och klickar på OK.

  6. Lägg till följande instruktion överst i varje kodfil där du vill logga anpassade händelser.

    using Microsoft.Services.Store.Engagement;
    
  7. 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");
    

    Anmärkning

    Användningsrapporten kan ta lång tid att ladda in om din app loggar många anpassade händelser med långa namn. Vi rekommenderar att du använder korta namn för dina anpassade händelser.