Closed vedant1811 closed 7 months ago
I don't believe we do anything special here, but can you not use common.vscodemachineid
and common.vscodesessionid
to correlate your users?
Yes, I'm doing that. But it becomes quite cumbersome to use for anything besides looking at events.
Also, application insight features like user flows, funnels don't work.
As per the ApplicationInsights-JS setup page, the following functions need to be called:
appInsights.loadAppInsights();
appInsights.trackPageView(); // Manually call trackPageView to establish the current user/session/pageview
Are there any plans of supporting users and sessions?
I don't think there is any plans to adopt this as there are PII implications to this approach and we try to take a privacy focused approach to things. I recommend using the TelemetryLogger
API inside vscode directly for more advanced use cases.
We updated vscode-extension-telemetry from 0.8.5 to 0.9.6 recently. On 0.8.5, events from the library included the user_Id
propery, so we could use the Users features of Application Insights. Since the update, events do not include user_Id
.
Is this the same issue?
We updated vscode-extension-telemetry from 0.8.5 to 0.9.6 recently. On 0.8.5, events from the library included the
user_Id
propery, so we could use the Users features of Application Insights. Since the update, events do not includeuser_Id
.Is this the same issue?
@mcgordonite, I guess it's the same issue. What would be the reason not to include the user/session info, please?
Hello team,
I see all the events (names, properties) in the Azure Application Insights dashboard. But for some reason I only have 1 user, and 1 session (for thousands of events).
I'm not sure if this is a bug in my implementation or in this package.
I have the standard setup for this package:
Version:
0.9.1