0

我们有一个 React Native 应用程序,我们正在使用“applicationinsights-react-native 包”登录到 App Insights,这在某种意义上都可以正常工作,但我们正试图开始使用使用用户 ID 的事物的监控端。现在我很确定,无论(应用程序洞察)包用于用户 ID 的用户 ID,如果我们保留它都不会导致太多问题,但它不会是正确的。

ApplicationInsights 类有一个 setAuthenticatedUserContext 方法,但是评论似乎指的是 cookie,表明它是一个重新定位的 React 包,这个 GitHub 帖子https://github.com/microsoft/appcenter-sdk-react-native/issues/503建议我们不能使用它,但是响应是针对我们没有使用的 React Natve AppCenter 包的。我们直接使用 App Insights。

所以我想知道如果我们直接从 React Native 应用程序使用 App Insights,是否有办法设置我们的 user_Id/User 上下文?

4

1 回答 1

0

如果您直接与 App Insights 而不是 Appcenter 交谈,那么 setAuthenticatedUserContext 似乎确实有效,它现在也有可能通过 Appcenter 工作,我没有测试过,所以我不确定。

如果您想检查这是否与 App Insighst 端一样,它会显示为名为 user_AuthenticatedId 的属性。

于 2021-06-10T08:46:31.170 回答