诊断数据用于保持 Skype 安全和最新、检测、诊断和修复问题,以及进行产品改进。 此数据不包括用户的姓名或电子邮件地址、用户文件的内容。

收集此诊断数据并将其发送到Microsoft用户设备上运行的 Skype 客户端软件。 某些诊断数据是必需的,而某些诊断数据是可选的。 我们让你能够选择通过使用隐私控制向我们发送必需诊断数据还是可选诊断数据。

所需数据是帮助使 Skype 保持安全、最新并在安装其上的设备上按预期执行所需的最小数据。

所需的诊断数据有助于识别可能与设备或软件配置相关的 Skype 问题。 例如,它可以帮助确定 Skype 功能是否在特定作系统版本、新引入的功能上更频繁地崩溃,或者禁用某些 Skype 功能时。 所需的诊断数据可帮助我们更快地检测、诊断和修复这些问题,从而减少对用户的影响。

所需的服务数据是收集的数据,是提供和改进 Skype 连接体验并确保其安全且最新的必要数据。

可选数据是帮助我们改进产品的其他数据,并提供增强的信息来帮助我们检测、诊断和修复问题。

如果选择向我们发送可选诊断数据,则还包括必需和必需的服务数据。

所有事件的通用属性。

  • Skype_InitiatingUser_IsGuest - 指示用户是否为来宾用户。 这一点很重要,因为来宾用户和注册用户的体验不同。

  • Skype_InitiatingUser_Username - 匿名 (经过哈希处理) 用户的唯一 ID。 允许我们根据用户影响和 Skype 使用情况统计信息建立核心运行状况指标。

  • ShellType - Skype 客户端的 Shell 类型 (ReactNative、Electron) 。 允许我们基于 shell 类型建立运行状况指标。

  • PlatformType - 平台类型 (Android、Windows...) 。允许我们基于平台建立运行状况指标。

  • 版本 - 用于将遥测数据关联到特定 Skype 版本。 这有助于建立版本的运行状况。

  • Platform_Id - 平台类型的数字 ID (1418 - Web、1419 - Android 等 ) 。 允许我们基于平台 ID 建立运行状况指标。

  • Platform_Uiversion - 平台 ID 与 Skype 版本号相结合。 允许我们基于平台和版本透视对数据进行分类。

  • session_id - 当前会话的唯一 ID。 使我们能够更好地了解各种事物的影响。 例如,可以基于此建立“无故障会话指标”。

  • ChatEndpointId - 唯一消息传送终结点 ID。 它对于每个设备、会话或 Web 浏览器选项卡都是唯一的。 这样,我们就可以将问题关联到特定设备、会话和 Web 浏览器选项卡,或者建立消息传送和通知指标。

  • NetworkType - 网络类型 (WiFi、3G...) 。允许我们基于网络类型建立运行状况指标。

  • ecs_etag - 应用程序使用的配置的标识符。

  • AppInfo.ExperimentIds - 特定功能版本的所有标识符的列表。

  • DeviceInfo.Model - 设备的型号。

  • DeviceInfo.Make - 设备的制造商。

  • UserType - 根据用户类型建立运行状况指标所需的用户类型 (即Microsoft帐户、电话帐户、来宾帐户) 。

  • AppInfo.Version - 用于将遥测数据关联到特定 Skype 版本。 这有助于建立版本的运行状况。

  • AppInfo.Language - Skype 显示语言。 允许我们识别与显示语言相关的问题。

  • UserInfo.Language - 用户配置的作系统或设备的显示语言。 允许我们识别作系统/设备语言相关问题。

  • UserInfo.TimeZone - 用户配置的时区。

  • UserInfo.Id - 匿名 (经过哈希处理) 用户的唯一 ID。 允许我们根据用户影响和 Skype 使用情况统计信息建立核心运行状况指标。

  • DeviceInfo.OsName -作系统名称。 允许我们识别作系统相关问题。

  • DeviceInfo.OsVersion -作系统版本。 允许我们识别作系统的版本相关问题。

  • DeviceInfo.Id - 唯一标识特定设备的 ID。 使我们能够更好地了解各种事物的影响。 例如,如果某个问题仅影响一个或多个设备。

  • DeviceInfo.BrowserName - 浏览器名称 (Edge、Chrome、...) 。允许我们基于 Web 浏览器建立运行状况指标。

  • DeviceInfo.BrowserVersion - 浏览器版本。 允许我们基于 Web 浏览器版本建立运行状况指标。

  • EventInfo.Name - 此遥测事件的名称。

  • EventInfo.SdkVersion - ARIA) (遥测管理系统的 SDK 版本。

  • EventInfo.Source - 客户端特定的子组件名称(如库或组件),用于标识代码中的检测点。

  • EventInfo.Time - 发生此事件时客户端上的 UTC 时间。

必需的事件。

mdsc_call_quality_feedback

通话后随机询问通话质量调查的反馈。 这些反馈受到监视,以确保通话质量稳定。

  • call_mos_score - 通话的质量评级。

  • call_mos_score_problem_tokens - 为确保通话质量而监视的用户选择问题列表。

  • call_max_connected_participants - 跟踪通话中的最大参与者数,以便能够根据参与者数分析通话质量。

  • call_id - 跟踪 ID 以唯一标识 Skype 系统中的呼叫,以便能够将通话质量问题与特定呼叫相关联。

  • participant_id - 跟踪 ID 以唯一标识呼叫中的用户,以便能够将通话质量问题与特定参与者相关联。

  • IsGroupCall - 指示此呼叫是否为组呼叫,以帮助 Skype 团队根据呼叫类型分析呼叫质量。

  • IsPstnCall - 指示此呼叫是否为 PSTN 呼叫,以帮助 Skype 团队根据呼叫类型分析呼叫质量。

calling_call_entry_point

收集 以测量在应用程序的不同区域启动的调用的运行状况。

  • 源 - 跟踪从应用中发起呼叫的位置?。

  • CallId - 唯一标识此呼叫的 ID。

  • IsRejoiningCall - 跟踪用户是否重新加入正在进行的呼叫。

  • IsGroupCall - 指示此调用是否为组调用。

  • IsPstnCall - 指示此呼叫是否为 PSTN 呼叫。

  • IsIncomingCall - 指示此呼叫是传入还是传出。

  • ConversationId - 此呼叫所附加到的对话的唯一 ID。

  • NonContactCallerLabel - 指示调用方是否标记为不属于用户联系人的布尔值。

  • NonContactCall - 指示此呼叫是否为 1-1 呼叫,参与者不在用户的联系人中。

  • CauseId - 允许将此事件与客户端中的其他相关事件匹配的唯一 ID。

calling_call_intention

跟踪应用程序不同区域中的开始调用控件的单击。 测量以确保用户可以发起呼叫。

  • CallIntentionOrigin - 跟踪从应用中单击启动呼叫控件的位置。

  • IsGroupCall - 指示启动的调用是否为组调用。

  • IsPstnCall - 指示启动的呼叫是否为 PSTN 呼叫。

  • ConversationId - 此呼叫所附加到的对话的唯一 ID。

  • CauseId - 允许将此事件与客户端中的其他相关事件匹配的唯一 ID。

calling_action

用作基础的多用途事件,用于跟踪用户在通话期间可能执行的各种作。

calling_action事件的常见属性。

  • 作 - 当前跟踪的调用作的名称。

  • 原因 - 确定调用的成功或失败原因。

calling_action (CallInitFailure)

跟踪启动传出呼叫的失败。 受监视,确保用户可以可靠地启动新调用。

  • CauseId - 允许将此事件与客户端中的其他相关事件匹配的唯一 ID。

  • CallInitOrigin - 跟踪从应用中单击开始调用控件的位置。

calling_action (IncomingCallnotificationFailure)

跟踪来电通知失败的情况。 监视以确保用户不会因为缺少通知而错过呼叫。

  • CallId - 在 Skype 系统中唯一标识此呼叫的 ID。

  • EventType - 推送通知事件类型枚举 ID。

  • CauseId - 允许将此事件与客户端中的其他相关事件匹配的唯一 ID。

  • 原因 - 确定呼叫通知失败原因。

  • 详细信息 - 有关失败的其他信息。

calling_action (启动)

跟踪 Skype 应用程序开始响铃,以确保被调用方知道呼叫。

  • CallId - 在 Skype 系统中唯一标识此呼叫的 ID。

  • 源 - 应用程序中发起响铃的位置。

calling_action (停止)

跟踪 Skype 应用程序在呼叫被接受或拒绝时停止响铃,以确保正确的用户体验。

  • CallId - 在 Skype 系统中唯一标识此呼叫的 ID。

  • 原因 - 确定 Skype 应用程序停止响铃的原因。

  • RingingDuration - 此呼叫的响铃持续时间 () 以毫秒为单位。

  • 详细信息 - 有关 Skype 应用程序停止响铃的原因的其他信息。

calling_action (CallManagerError)

跟踪 Skype 内部错误。

  • MethodName - 导致错误的方法的名称。

  • CallId - 在 Skype 系统中唯一标识此呼叫的 ID 或 en 空字符串。

calling_action (错误)

跟踪调用错误,以确保呼叫正常工作。

  • CallId - 呼叫的呼叫 ID 或 en 空字符串。

  • CallFailureType - 确定失败时调用的阶段。

  • CallFailureTypeLabel - 调用失败类型的文本表示形式。

  • CallTerminatedReason - 确定调用结束的确切原因。

  • CallTerminatedReasonLabel - 调用结束原因的文本表示形式。

  • CallValidationFailureReason - 确定调用设置失败的原因。

  • ErrorMessage - 调用失败错误消息。

  • CallAction - 标识导致调用失败的作。

  • CauseId - 允许将此事件与客户端中的其他相关事件匹配的唯一 ID。

calling_action (PushNotification)

跟踪该推送通知,以确保被调用方知道呼叫。

  • CallId - 在 Skype 系统中唯一标识此呼叫的 ID。

  • EventType - 推送通知事件类型枚举 ID。

  • IsStarted - 确定处理通知时应用程序是否已启动。

  • 源 - 标识提供通知的后端系统。

  • TimeWaitingToProcess - 向用户显示通知所需的时间。

  • ActivationState - 确定推送通知到达设备时 Skype 应用的状态。

  • StopRingReason - 确定通知在设备上停止响铃的确切原因。

  • ParticipantId - 呼叫中的参与者的唯一 ID,以便能够在 Skype 系统中识别参与者。

  • IsDuplicate - 确定是否同时存在同一类型的多个通知。

  • RegistrationId - 唯一的设备注册 ID。

  • CauseId - 允许将此事件与客户端中的其他相关事件匹配的唯一 ID。

calling_action (CallAudioSettingsPopup)

跟踪以确保用户可以在通话期间访问音频设置。

  • CallId - 在 Skype 系统中唯一标识此呼叫的 ID。

  • DidChangeMicDevice - 指示此通话期间麦克风是否已更改。

  • DidChangeSpeakerDevice - 指示在此通话期间声音扬声器是否已更改。

  • DidAdjustSpeakerVolume - 指示在此调用期间是否调整了呼叫音量。

  • DidAdjustMicVolume - 指示此通话期间麦克风是否已调整。

calling_action (CallCrash)

跟踪呼叫崩溃,并监视以确保呼叫功能。

  • CallId - 唯一标识此呼叫的 ID。

  • CallState - 确定发生崩溃时的调用状态。

  • 参与者 Id - 在此调用中唯一标识此用户的 ID。

calling_action (InCallUFD)

跟踪呼叫期间发生的错误,以确保呼叫正常工作。

  • CallId - 在 Skype 系统中唯一标识此呼叫的 ID。

  • UFDType - 标识调用期间显示的错误消息的类型。

  • UFDActionType - 标识调用错误通知的消除作。

calling_action (UnansweredCallActionEvent)

跟踪错过呼叫的原因,以尽量减少技术原因。

  • CallId - 在 Skype 系统中唯一标识此呼叫的 ID。

  • CallingTerminatedReason - 确定调用结束的确切原因。

  • CallingFailureType - 确定失败时调用的阶段。

  • UcuxReason - 确定对方未接听呼叫的原因。

  • UcuxAction - 未接听呼叫时向用户显示的后续作。

calling_action (CallReconnectSinceStarted)

测量呼叫重新连接所花费的时间。 用于提高呼叫性能。

  • CallId - 在 Skype 系统中唯一标识此呼叫的 ID。

  • CauseId - 允许将此事件与客户端中的其他相关事件匹配的唯一 ID。

  • TimeDurationInSeconds - 用户作和调用状态转换之间的时间(以毫秒为单位)。

calling_action (CallReconnectFailurePageShown)

跟踪呼叫“重新连接失败”页的显示。

  • CallId - 在 Skype 系统中唯一标识此呼叫的 ID。

  • CauseId - 允许将此事件与客户端中的其他相关事件匹配的唯一 ID。

calling_action (CallConnectedOnAnswer)

跟踪被调用方单击“应答”按钮或准备好接听后呼叫是否连接。

  • CallId - 呼叫 ID。

  • 源 - 应答作源自 (例如传入呼叫控件或本机系统通知) 。

  • ConnectedIn - 用户作和呼叫状态转换之间的运行时间(毫秒)。

  • TimeoutSetAt - 设置超时的时间(以毫秒为单位)。

  • TimeoutExpiredAt - 超时过期的时间(以毫秒为单位)。

  • IsTimedOut - 如果遥测是在超时而不是合法的呼叫状态转换时提交的,则为 true/false。

  • CauseId - 允许将此事件与客户端中的其他相关事件匹配的唯一 ID。

  • IsFailed - 如果呼叫在被调用方单击“应答”按钮后无法连接,则为 true/false。

  • TerminatedReason - 确定调用连接失败的确切原因。

  • EventCreatedTs - 创建事件的时间戳,以及用户单击“answer”按钮的时间。

  • IntAnswerOrJoinCallTs - intAnswerOrJoinCall 状态的时间戳。

  • AudioMgrPrereqTs - 音频管理器先决条件状态的时间戳。

  • MultiCallHoldTs - 多个调用本地保留方案状态的时间戳。

  • AcceptCallTs - 接受调用状态的时间戳。

  • CallConnectingT - 呼叫连接状态的时间戳。

  • CallConnectedT - 呼叫连接状态的时间戳。

calling_action (AnswerOrJoinCall)

跟踪应用在接听或加入呼叫后导航到呼叫 UI。

  • CallId - 呼叫 ID。

  • CallAction - 标识导致此作的作。

  • 源 - 答案或加入作源自 (例如传入响铃或邀请链接) 。

calling_action (CallUserAction)

跟踪呼叫期间的用户作,以确保呼叫功能正常工作。

  • CallId - 呼叫 ID。

  • UserAction - 标识导致此作的作。

  • CauseId - 允许将此事件与客户端中的其他相关事件匹配的唯一 ID。

  • 源 -作的来源。

kpi_inapp_activity_start

当应用程序被带到前台时,将发送事件,我们将从前台确定活动用户。 此数字有助于我们通过基础结构缩放、监视推出来提供最佳服务,以查看我们的客户是否获得了这些服务,并衡量崩溃的影响。

  • Entry_Point - 跟踪 Skype 的前景,例如快速作或通知。

  • IsUedEventProcessingEnabled - 如果启用了接收和处理来自新统一事件传递服务的事件,则跟踪标志,这是评估迁移到新服务基础结构的运行状况所必需的。

  • DeviceInfo_Os_Version - 有关作系统版本的信息对于重现、理解和修复潜在问题非常重要。

browser_calling_support

当调用模块无法初始化时发送,这可以指示浏览器特定的问题。

  • 作 - 初始化的结果,例如“BrowserNotSupported”。

  • ErrorMessage - 调用模块初始化时出错。

fundamentals_database_error

在本地数据库中发生错误时发送。 经常查看这些错误以修复新版本中的错误。

  • WebSQLCode - WebSQL 错误代码。

  • SQLiteCode - SQLite 错误代码。

  • 消息 - 错误消息。

  • isNewDAL - 指示哪些数据访问层 (旧版或新) DAL 发送了 DatabaseErrorEvent。

fundamentals_db_debug

在建立到本地数据库的连接时发送。

  • ProviderName - 数据库提供程序已成功连接到本地数据库。

  • TimeToOpen - 数据库提供程序成功连接到本地数据库所花费的时间。

  • IsNormalConnection - 用于显示数据库提供程序成功连接到本地数据库的标志,连接时间过长或通过备份数据库提供程序发生。

all_notification

在处理推送通知失败的情况下,此事件会报告回来,以便 Skype 在出现大量故障时可以执行作。

  • 作 - 区分通知处理结果 (ErrorRecipient/NotProcessed/RawContentNotParsed/IgnoredAsDuplicate) 。

  • EventType - 推送通知事件类型枚举 ID。

  • EventTypeName - 推送通知事件类型枚举名称。

  • SignedIn - 如果用户已登录,则标记。

  • TimeToProcess - 处理通知的时间,现在和通知时间的差。

  • CorrelationVector - 用于分布式环境中请求的端到端跟踪的相关向量。

all_notification_encryption

在推送通知加密生命周期 (发送,例如,在) 创建、轮换或删除加密密钥时发送。 用于监视推送通知加密系统的运行状况。

  • Action - 指定推送通知加密生命周期作的类型, (例如 EncryptionKeysCreated、EncryptionKeysRotated、KeysRemoved 等 ) 。

  • 源 - 执行的作的源 (例如注销、过期、SecurityBreach 等 ) 。

  • ErrorType - EncryptionError作 (发生的错误类型,例如 LoadRegistrationTime、CreateEncryptionKeys、RotateEncryptionKeys 等 ) 。

PurposefulEvent

监视以计算已注册帐户和来宾帐户的每日活跃用户。 此信息用于容量规划和改进用户体验。

  • CorrelationId - 此字段用于将关联作为唯一 ID 提供。

people_contacts_action (GetContacts)

我们正在测量联系人列表同步的失败率和成功率,以确定应用程序的运行状况。

  • IsFromServer - 了解潜在问题的根源是重要信息。

  • ErrorCode - 用于标识错误类型的特定错误代码。

  • 作 - 执行的作类型,例如接收联系人列表、添加联系人、删除联系人等。

  • 状态 - 已执行作的状态,可以是错误或成功。

chat_service_bundle_processing_failure

有关处理由任务组成的捆绑包的问题的信息,以便更新和同步有关会议、消息等的信息。

  • description - 有关问题的发生阶段的预处理或处理的信息。

messaging_trouter (TrouterDisconnectedTooLong)

监视以确保应用可以在 Internet 可用时进行连接。

  • TimeoutInMilliseconds - 发送此事件的断开连接时间阈值。

  • 作 - 有关跟踪的鲑鱼事件的信息。

scenario (ChatServiceRequest)

发送 用于监视与聊天服务通信的运行状况。

  • ScenarioAction_connectionType - 聊天服务连接类型。

  • ScenarioAction_scenario - 子方案的名称。

  • ScenarioAction_StatusCode - 出错时响应的状态代码。

  • ScenarioAction_StatusText - 出错时响应的状态文本。

  • ScenarioAction_ErrorCode - 出错时响应的错误代码。

  • ScenarioAction_ErrorMessage - 出现错误时响应的错误消息。

  • ScenarioAction_Canceled - 指示请求是否已取消。

  • ScenarioAction_TimedOut - 指示请求是否超时。

  • ScenarioAction_requestId - 请求的唯一 ID。

  • ScenarioAction_attempt - 请求的 attept 数。

  • ScenarioAction_step_name - 此 senario 步骤的名称。

  • ScenarioAction_step_duration - 方案步骤持续时间。 此步骤的性能指示器。

  • ScenarioAction_total_duration - 此方案的总持续时间。

  • ScenarioAction_is_final - 指示这是否是方案的最后一步。

  • ScenarioAction_target_duration_ms - 目标步骤持续时间。

  • ScenarioAction_step_name_started -“已启动”步骤的持续时间。

  • ScenarioAction_error_description - 如果发生错误,则会在此处传递错误说明。

  • ScenarioName - 当前跟踪的方案的名称。

  • ScenarioId - 允许在此方案实例中对多个步骤进行分组。

sisu_app_entry_start

与用户登录/登录 Skype 意向相关的事件捆绑包。 收集 以度量登录/上行流的运行状况。

  • 方法 - 指示它是否登录/启动。 用于监视登录/启动流。

  • IsFromOneAuth - 指示登录/启动过程是否使用 OneAuth 身份验证堆栈完成。

  • MsaNavigationSource - 提供有关使用了哪种登录/登录的更多详细信息。

  • IsFromPhoneAuth - 指示登录/启动过程是否通过手机身份验证流完成。

  • IsFirstTimeSignIn - 如果此用户首次登录 Skype,则会创建 Skype 联合配置文件。 例如,现在可以通过 Skype 搜索目录找到用户。

  • ActivationState - 指示是在前台还是后台跟踪性能指标。

sisu_app_entry

与用户成功完成 Skype 登录相关的事件捆绑包。 收集 以度量登录/上行流的运行状况。

  • 方法 - 指示它是否登录/启动。 用于监视登录/启动流。

  • IsFromOneAuth - 指示登录/启动过程是否使用 OneAuth 身份验证堆栈完成。

  • MsaNavigationSource - 提供有关使用了哪种登录/登录的更多详细信息。

  • IsFromPhoneAuth - 指示登录/启动过程是否通过手机身份验证流完成。

  • IsFirstTimeSignIn - 如果此用户首次登录 Skype,则会创建 Skype 联合配置文件。 例如,现在可以通过 Skype 搜索目录找到用户。

  • ActivationState - 指示是在前台还是后台跟踪性能指标。

sisu_app_entry_finish

与用户成功完成 Skype 登录相关的事件捆绑包。 收集 以度量登录/上行流的运行状况。

  • 方法 - 指示它是否登录/启动。 用于监视登录/启动流。

  • IsFromOneAuth - 指示登录/启动过程是否使用 OneAuth 身份验证堆栈完成。

  • IsFromPhoneAuth - 指示登录/启动过程是否通过手机身份验证流完成。

  • IsFirstTimeSignIn - 如果此用户首次登录 Skype,则会创建 Skype 联合配置文件。 例如,现在可以通过 Skype 搜索目录找到用户。

  • ActivationState - 指示是在前台还是后台跟踪性能指标。

sisu_msa_signup_funnel

与用户完成各个注册流程流到 Skype 相关的事件捆绑包。 收集 以度量注册流的运行状况。

  • FunnelPageName - 指示注册到 Skype 的确切步骤名称。

  • ErrorCode - 注册流期间发生错误时的错误代码。

  • IsFirstTimeSignIn - 如果此用户首次登录 Skype,则会创建 Skype 联合配置文件。 例如,现在可以通过 Skype 搜索目录找到用户。

  • ActivationState - 指示是在前台还是后台跟踪性能指标。

sisu_msa_signin_funnel

与用户完成单个登录步骤相关的事件捆绑包,这些事件流向 Skype。 收集 以度量登录流的运行状况。

  • FunnelPageName - 指示在登录到 Skype 的过程中的确切步骤名称。

  • ErrorCode - 注册流期间发生错误时的错误代码。

  • IsFirstTimeSignIn - 如果此用户首次登录 Skype,则会创建 Skype 联合配置文件。 例如,现在可以通过 Skype 搜索目录找到用户。

  • ActivationState - 指示是在前台还是后台跟踪性能指标。

sisu_msa_interrupt_handler

与重新身份验证弹出窗口相关的事件捆绑包。 当系统检测到帐户上的意外更改或活动时,会出现这些弹出窗口。 例如,使用新设备。 收集 以度量这些方案中的恢复流的运行状况。

sisu_msa_interrupt_handler 事件的常见属性。

  • 作 - 指定确切的事件,以便我们可以对事件进行分组并测量特定阶段的运行状况。

  • IsFirstTimeSignIn - 如果此用户首次登录 Skype,则会创建 Skype 联合配置文件。 例如,现在可以通过 Skype 搜索目录找到用户。

  • ActivationState - 指示是在前台还是后台跟踪性能指标。

sisu_msa_interrupt_handler (RefreshTokenStored)

启动用户重新身份验证流时发送事件。

sisu_msa_interrupt_handler (UserSwitchedAccounts)

当用户使用其他用户帐户成功重新进行身份验证后,将发送该事件。

sisu_msa_interrupt_handler (UserSignedIn)

事件在用户成功重新进行身份验证后发送。

sisu_refreshtoken_error

自动登录刷新失败时发送此事件。 收集 以测量自动登录刷新的运行状况。

  • ErrorCode - 失败错误代码。

  • TokenSource - 描述重新登录所涉及的系统。

  • ErrorName - 错误的描述性名称,允许我们引用相关代码。

  • ErrorMessage - 错误的详细说明。

  • ErrorSubStatus - 错误的子状态,提供有关导致错误的进程的详细信息。

  • IsFromOneAuth - 遇到错误的身份验证方法。

  • IsFirstTimeSignIn - 如果此用户首次登录 Skype,则会创建 Skype 联合配置文件。 例如,现在可以通过 Skype 搜索目录找到用户。

  • ActivationState - 指示是在前台还是后台跟踪性能指标。

sisu_auto_sign_in

与利用 Windows 帐户管理器 (WAM) 的自动登录流相关的事件捆绑包。 用户具有预填充的选项,可以使用 Windows 中使用的相同个人帐户登录。 将列出 Windows 中所有可用的个人帐户以供选择。 收集 以测量自动登录流的运行状况。

sisu_auto_sign_in事件的常见属性。

  • 作 - 指定确切的事件,以便我们可以对事件进行分组并测量特定阶段的运行状况。

  • IsFirstTimeSignIn - 如果此用户首次登录 Skype,则会创建 Skype 联合配置文件。 例如,现在可以通过 Skype 搜索目录找到用户。

  • ActivationState - 指示是在前台还是后台跟踪性能指标。

sisu_auto_sign_in (WAMCacheInvalidated)

当系统需要刷新 WAM 身份验证数据时,将发送 事件。

sisu_auto_sign_in (WAMLoginFailure)

当用户无法使用 WAM 登录时发送事件。

sisu_auto_sign_in (WAMLoginCompleted)

当用户使用 WAM 成功登录时发送事件。

sisu_auto_sign_in (WAMTokenRequested)

当系统请求其登录名时,将发送事件。

  • IsRefreshRequest - 指示是否已请求登录刷新。

  • SignInSource - 描述登录的入口点,例如 Skype 应用已启动。

  • WamCorrelationId - 此标识符允许我们组合事件。 收集 以测量自动登录流的运行状况。

sisu_auto_sign_in (WAMTokenRetrieved)

当系统更新其登录名时,将发送事件。

  • IsRefreshRequest - 指示是否已请求登录刷新。

  • SignInSource - 描述登录的入口点,例如 Skype 应用已启动。

  • WamCorrelationId - 此标识符允许我们组合事件。 收集 以测量自动登录流的运行状况。

sisu_auto_sign_in (WAMTokenRetrievalFailure)

当系统无法更新其登录名时,将发送 事件。

  • ErrorCode - 失败错误代码。

  • ErrorMessage - 错误的详细说明。

  • HResult - 错误的描述性名称,允许我们引用相关代码。

  • IsRefreshRequest - 指示是否已请求登录刷新。

  • SignInSource - 描述登录的入口点,例如 Skype 应用已启动。

  • WamCorrelationId - 此标识符允许我们组合事件。 收集 以测量自动登录流的运行状况。

sisu_auto_sign_in (WamAutoSignInStarted)

当 Windows 帐户自动登录开始时发送事件。

  • IsSwitchAccountScenario - 切换 Windows 帐户方案中的用户。

sisu_auto_sign_in (WamAutoSignInCompleted)

Windows 帐户自动登录完成后发送事件。

  • IsSwitchAccount - 切换帐户方案中的用户。

  • IsSecondTry - 用户在尝试 Windows 帐户自动登录时是否重试。

sisu_auto_sign_in (WamAutoSignInFailed)

Windows 帐户自动登录失败时发送事件。

  • IsSwitchAccountScenario - 切换帐户方案中的用户。

  • IsSecondTry - 用户在尝试 Windows 帐户自动登录时是否重试。

  • IsNoAccountFound - Windows 帐户自动登录时未提取帐户。

  • IsUserExplicitAutoSignIn - 显式 Windows 帐户自动登录。

sisu_auto_sign_in (WamAutoSignInSkiped)

当 Windows 帐户自动登录跳过某些条件时,将发送该事件。

  • IsSwitchAccountScenario - 切换帐户方案中的用户。

  • AutoSignInSkipReason - 跳过自动登录流的原因。

sisu_auth_background_refresh

与自动登录更新相关的事件捆绑包。 收集 以测量自动登录更新流的运行状况。

sisu_auth_background_refresh 事件的常见属性。

sisu_auth_background_refresh (RefreshScheduled)

在计划自动登录更新时发送事件。

  • 作 - 指定确切的事件,以便我们可以对事件进行分组并测量特定阶段的运行状况。

sisu_auth_background_refresh (UpdateTriggered)

执行自动登录更新时发送事件。

  • 作 - 指定确切的事件,以便我们可以对事件进行分组并测量特定阶段的运行状况。

sisu_auth_background_refresh (HasValidToken)

当系统确定当前登录名仍然有效时,将发送 事件。

  • 作 - 指定确切的事件,以便我们可以对事件进行分组并测量特定阶段的运行状况。

sisu_login_logout

与用户通过注销流相关的事件捆绑包。 收集 以度量注销流的运行状况。

sisu_login_logout 事件的常见属性。

  • 作 - 指定确切的事件,以便我们可以对事件进行分组并测量特定阶段的运行状况。

sisu_login_logout (RedirectToLogin)

成功注销后发送事件。

  • 原因 - 描述启动注销的内容/位置。

  • ErrorCode - 失败错误代码。

  • TimeSinceLastRefresh - 系统登录名更新的确切时间。

  • ErrorCorrelationId - 此标识符允许将事件组合在一起。 收集 以度量注销流的运行状况。

sisu_login_logout (StartupError)

当用户在应用程序启动期间注销时发送事件。

  • Error - 错误的描述性名称,允许我们引用相关代码。

  • AppWakeupReason - 应用在启动失败之前获取的路径的描述性名称,允许我们引用相关代码。

sisu_login_logout (注销)

事件在用户启动注销后发送。

  • 原因 - 描述启动注销的内容/位置。

  • IsSaveCredentials - 如果用户选择记住帐户。 收集以度量一键式登录流的运行状况。

sisu_login_logout (KeychainFailure)

当用户由于应用程序无法从系统密码管理器检索信息而注销时,将发送事件。

  • 错误 - 错误的详细说明。

  • FailureType - 错误的描述性名称,允许我们引用相关代码。

  • TokenType - 描述注销流中涉及的系统。

sisu_login_logout (TokenIssue)

当系统登录名损坏且格式不正确时,将发送 事件。 收集 以度量注销流的运行状况。

  • TokenType - 描述注销流中涉及的系统。

  • TokenIssueType - 登录名问题的详细描述。

  • 源 - 描述登录名所涉及的系统。

sisu_phone_verification

与 Skype 中的Microsoft帐户电话号码和电子邮件验证流相关的事件捆绑包。 电话号码和电子邮件流正在提高用户帐户的安全性。 收集 以测量电话号码和电子邮件验证流的运行状况。

sisu_phone_verification 事件的常见属性。

  • 阶段 - 电话号码或电子邮件验证的中间状态的名称。

  • 错误 - 描述在电话号码或电子邮件验证期间可能发生的错误。

  • CorrelationId - 用于链接与同一电话验证流相关的更多事件的唯一随机标识符。

  • 作 - 指定当前作(如“SkypePhoneAccrualStart”)以允许监视功能的运行状况。

sisu_phone_verification (MsaPhoneAccrualStart)

启动弹出窗口中的电话号码验证流时发送事件。

  • CorrelationId - 用于链接与同一电话验证流相关的更多事件的唯一随机标识符。

  • 作 - 指定当前作(如“SkypePhoneAccrualStart”)以允许监视功能的运行状况。

sisu_phone_verification (MsaPhoneAccrualVerified)

在弹出窗口中成功验证电话号码时发送事件。

  • CorrelationId - 用于链接与同一电话验证流相关的更多事件的唯一随机标识符。

  • 作 - 指定当前作(如“SkypePhoneAccrualStart”)以允许监视功能的运行状况。

sisu_phone_verification (MsaPhoneAccrualRegistered)

登录系统成功注册已验证的电话号码时,将发送事件。

  • CorrelationId - 用于链接与同一电话验证流相关的更多事件的唯一随机标识符。

  • 作 - 指定当前作(如“SkypePhoneAccrualStart”)以允许监视功能的运行状况。

sisu_phone_verification (MsaEmailAccrualVerified)

在弹出窗口中成功验证电子邮件时,将发送事件。

  • CorrelationId - 用于链接与同一电话验证流相关的更多事件的唯一随机标识符。

  • 作 - 指定当前作(如“SkypePhoneAccrualStart”)以允许监视功能的运行状况。

sisu_phone_verification (MsaEmailAccrualRegistered)

登录系统成功注册已验证的电子邮件时,将发送事件。

  • CorrelationId - 用于链接与同一电话验证流相关的更多事件的唯一随机标识符。

  • 作 - 指定当前作(如“SkypePhoneAccrualStart”)以允许监视功能的运行状况。

sisu_phone_verification (MsaPhoneAccrualCancelled)

当用户中止电话号码验证流时,将发送事件。

  • CorrelationId - 用于链接与同一电话验证流相关的更多事件的唯一随机标识符。

  • 作 - 指定当前作(如“SkypePhoneAccrualStart”)以允许监视功能的运行状况。

sisu_phone_verification (MsaPhoneAccrualError)

当电话号码验证流期间出现错误时,将发送事件。

  • CorrelationId - 用于链接与同一电话验证流相关的更多事件的唯一随机标识符。

  • 作 - 指定当前作(如“SkypePhoneAccrualStart”)以允许监视功能的运行状况。

sisu_qso

与用户通过快速登录 (QSO) 流相关的事件捆绑包。 QSO 允许用户使用“记住帐户”选项注销应用程序。 这样,用户只需单击一下即可重新登录到 Skype。 收集 以度量 QSO 流的运行状况。

sisu_qso事件的常见属性。

sisu_qso (已启动)

事件在用户启动 QSO 流时发送。

  • 作 - 指定确切的事件,以便我们可以对事件进行分组并测量特定阶段的运行状况。

  • IsFromPhoneAuth - 指示登录/启动过程是否通过手机身份验证流完成。

sisu_qso (AutoRefreshed)

当系统成功刷新其登录名时,将发送事件。

  • 作 - 指定确切的事件,以便我们可以对事件进行分组并测量特定阶段的运行状况。

  • IsFromPhoneAuth - 指示登录/启动过程是否通过手机身份验证流完成。

sisu_qso (中断)

当 QSO 因错误中断时发送事件。

  • 作 - 指定确切的事件,以便我们可以对事件进行分组并测量特定阶段的运行状况。

  • IsFromPhoneAuth - 指示登录/启动过程是否通过手机身份验证流完成。

sisu_qso (SignedIn)

当用户成功登录时发送事件。

  • 作 - 指定确切的事件,以便我们可以对事件进行分组并测量特定阶段的运行状况。

  • IsFromPhoneAuth - 指示登录/启动过程是否通过手机身份验证流完成。

sisu_qso (AccountListFetched)

当系统提取设备上可用于 QSO 流的用户帐户列表时,将发送该事件。

  • AccountListSize - 可用于 QSO 的帐户计数。

  • 作 - 指定确切的事件,以便我们可以对事件进行分组并测量特定阶段的运行状况。

  • IsFromPhoneAuth - 指示登录/启动过程是否通过手机身份验证流完成。

sisu_msa_interrupt_notification_clicked

用户单击身份验证中断提醒通知时的遥测事件监视。 用于监视身份验证中断的运行状况,用于避免强制注销用户。

  • IsMsaInvalidGrantInterruptReminder - 指定通知是中断提醒通知还是强制注销提醒通知的标志。

sisu_network_error_debug

用于监视对用户进行身份验证的关键服务的运行状况的事件。

  • RestClient - 正在跟踪的服务的名称。

  • 方案 - 正在跟踪的服务请求的名称。

  • StatusCode - 请求状态代码。

  • StatusText - 请求状态文本。

  • 错误 - 请求错误说明以了解失败原因。

sisu_msa_username_validation

用于通过 msa 监视验证用户名的运行状况的事件。

  • 作 - 要跟踪的验证步骤的名称。

  • CorrelationId - 验证过程的关联 ID,用于链接与同一会话相关的事件。

  • UsernameType - 指示正在验证的用户名是否为电子邮件、电话或 skype ID。

  • IsFormatted 正确 - 指示正在验证的用户名的格式是否正确。

  • ErrorCode - 失败请求的错误代码。

  • ErrorName - 失败的请求的错误名称。

sisu_phone_auth_client_error

用于监视电话身份验证服务请求的运行状况的事件。

sisu_phone_auth_client_error事件的常见属性。

  • 作 - 正在跟踪的服务请求的名称。

  • CorrelationId - 服务响应的相关 ID,用于关联客户端和服务遥测。

  • IsPhoneVerificationFlow - 指示当前请求是否是电话验证流的一部分。

  • ErrorCode - 指示服务响应的错误代码。

  • ErrorDescription - 指示服务响应的错误文本。

  • PhoneNumberHash - 指示电话号码的哈希,以便进行调试。

sisu_phone_auth_client_error (PhoneVerification)

跟踪手机验证请求的运行状况。

sisu_phone_auth_client_error (CodeVerification)

跟踪 OTP 代码验证请求的运行状况。

sisu_phone_auth_client_error (预配)

跟踪预配基于电话的帐户的请求的运行状况。

sisu_phone_auth_client_error (刷新)

跟踪刷新基于电话的帐户凭据的请求的运行状况。

sisu_phone_auth_client_error (GetActiveSessions)

跟踪用于检索所有活动手机身份验证会话的请求的运行状况。

sisu_phone_auth_client_error (注销)

跟踪注销基于电话的会话的请求的运行状况。

sisu_phone_auth_client_error (SignOutFromAllDevices)

跟踪针对基于电话的会话注销所有设备的请求的运行状况。

sisu_phone_auth_client_error (删除)

跟踪删除基于电话的帐户的请求的运行状况。

sisu_phone_auth_client_error (收敛状态)

在电话身份验证过程中跟踪 MSA 收敛状态请求的运行状况。

sisu_phone_auth_client_error (MsaLinking)

跟踪将基于电话的帐户与 MSA 帐户关联的请求的运行状况。

sisu_phone_auth_client_error (MsaConvergence)

跟踪将基于电话的帐户聚合到 MSA 帐户的请求的运行状况。

sisu_phone_auth_action

用于监视各种电话身份验证用户作的可靠性的事件。

sisu_phone_auth_action事件的常见属性。

  • 作 - 正在跟踪的作的名称。

  • CorrelationId - 正在跟踪的作的相关 ID。

  • NavigationSource -作的导航源的标识符。

  • IsSuccessful - 指示当前作是否成功。

  • ErrorCode - 指示服务响应的错误代码。

  • 持续时间 - 指示当前作的持续时间,用于监视作的性能。

  • IsReloginScenario - 指示当前作是否刷新链接Microsoft帐户。

sisu_phone_auth_action (MsaLinkingStarted)

跟踪基于电话的帐户的 MSA 链接作的开始。

sisu_phone_auth_action (MsaLinkingCancelled)

跟踪基于电话的帐户的 MSA 链接作的取消。

sisu_phone_auth_action (MsaLinkingCompleted)

跟踪完成 (基于电话的帐户的 MSA 链接作的成功或失败) 。

sisu_phone_auth_action (ProfileDisplayNameUpdated)

跟踪成功更新基于手机的注册流后配置文件显示名称的成功更新。

sisu_phone_auth_action (配置文件AvatarUpdated)

跟踪成功更新基于手机的注册流后配置文件头像的成功更新。

sisu_phone_auth_action (UseExistingAccountPressed)

跟踪在基于电话的注册流期间使用现有帐户的选择。

sisu_phone_auth_action (CodeInputFallbackToMsaLogin)

跟踪选择,以继续基于电子邮件的身份验证流,以防代码未通过短信到达。

sisu_phone_auth_action (PhoneVerificationRequestSucceeded)

跟踪成功的手机验证请求。

sisu_phone_auth_action (CodeVerificationRequestSucceeded)

跟踪成功的代码验证请求。

sisu_phone_auth_action (PhoneAccountProvisioningRequestSucceeded)

跟踪成功的手机帐户预配请求。

sisu_arkose_captcha

用于监视 Arkose Labs 验证码使用情况的事件,以确保可以完成身份验证流。

sisu_arkose_captcha事件的常见属性。

  • 作 - 成功或失败的验证码解析作的名称。

  • CaptchaWasShown - 指示是否使用 captcha 成功完成了 Arkose 欺诈检查。

  • FailureReason - 指示 Arkose 欺诈检查失败原因。

  • FailureDescription - Arkose 欺诈检查失败的说明。

  • CorrelationId - Arkose Labs captcha 进程的关联 ID,用于链接与同一会话相关的事件。

  • 尝试 - 指示处理 Arkose 实验室验证码所需的尝试次数。

  • IsPhoneVerificationFlow - 指示当前请求是否是电话验证流的一部分。

sisu_arkose_captcha (ArkoseCaptchaPuzzleShown)

跟踪何时显示 Arkose Labs captcha 谜题。

sisu_arkose_captcha (ArkoseCaptchaCompleted)

跟踪 Arkose Labs 验证码的成功完成。

sisu_arkose_captcha (ArkoseCaptchaFailed)

跟踪 Arkose 实验室验证码的故障。

sisu_scoped_token_fetch

用于监视分析和提取第三方集成身份验证令牌的事件。

sisu_scoped_token_fetch事件的常见属性。

  • 作 - 成功或失败的令牌提取和处理作的名称。

  • 范围 - 提取的令牌的范围。

  • 源 - 用于令牌提取过程的身份验证堆栈源,用于调试目的。

  • IsSuccessful - 令牌提取过程是否成功。

  • ErrorCode - 失败请求的错误代码。

  • ErrorReason - 请求失败的原因说明。

  • IsFirstTimeSignIn - 如果此用户首次登录 Skype,则会创建 Skype 联合配置文件。 例如,现在可以通过 Skype 搜索目录找到用户。

  • ActivationState - 指示是在前台还是后台跟踪性能指标。

sisu_scoped_token_fetch (ScopedTokenFetchStarted)

提供有关启动的令牌提取请求的信息。

sisu_scoped_token_fetch (ScopedTokenFetchCompleted)

提供有关已完成的令牌提取请求的信息。

sisu_account_switch

用于监视帐户切换功能的运行状况的事件。

  • 作 - 要跟踪的验证步骤的名称。

  • CorrelationId - 验证过程的关联 ID,用于链接与同一会话相关的事件。

  • EntryPoint - 从中打开帐户切换器的应用中的位置。

  • AccountType - 指示从中对帐户进行身份验证的过程。

  • TokenSource - 提供有关用户要切换到的帐户从哪个流获取身份验证令牌的信息。

  • IsSuccessful - 指示作是否成功。

  • ErrorReason - 提供有关错误发生原因的信息。

  • ErrorCode - 提供有关失败请求的状态代码的信息。

  • IsAddAccountFlow - 提供有关用户在帐户切换过程中是否添加帐户的信息。

sisu_account_list_size

用于监视帐户列表中不同帐户类型使用情况的统计信息的事件。

  • 作 - 正在跟踪的作的名称。

  • AccountListSize - 帐户列表中显示的帐户数。

  • AccountListLocation - 应用中显示帐户列表的位置。

  • EntryPoint - 从中打开帐户切换器的应用中的位置。

  • OneAuthAccountCount - 从 OneAuth 身份验证堆栈获取的帐户数。

  • LegacyAccountCount - 从 Skype 的旧式身份验证堆栈获取的帐户数。

  • QsoAccountCount - 从快速登录身份验证流获取的帐户数。

  • SsoAccountCount - 从单一登录身份验证流获取的帐户数。

所需服务数据事件的示例。

calling_call

当用户接听呼叫时收集,有助于跟踪方案运行状况和可靠性。

  • CallingStack - 指示用于调用以评估不同技术的性能的技术。

  • IsMeetNow - 指示此调用是否为“立即开会”呼叫。

  • IsGroupCall - 指示此调用是否为组调用。

  • IsPSTNCall - 指示此呼叫是否为 PSTN 呼叫。

  • IsCallCreator - 指示此用户是否是发起此调用的用户。

  • ConversationId - 此呼叫所附加到的对话的唯一 ID。

  • MaxConnectedParticipants - 呼叫中远程参与者的最大数量。

  • TflParticipantCount - 通话中使用 Teams for Life 的参与者数。

  • AverageCallingStoreUpdateTime - 调用存储更新时间的平均持续时间。 用于性能跟踪。

  • 源 - 显示创建对话) 客户端外部 (的位置,这有助于我们跟踪合作伙伴流的性能。

  • CallNetworkErrorReason - 有关呼叫网络错误原因的信息。

  • CallManagerUsed - 在当前调用期间使用了呼叫管理器。

  • IsIgnoringBatteryOptimizations - 指示 Android 设备上的 Skype 是否忽略电池优化设置。 用于减少呼叫通知的问题。

  • DidShowReconnectUI - 指示在调用期间网络是否发生了更改。 关键通话质量和可靠性度量值。

  • CallReconnectDuration - 如果通话期间网络发生更改,则重新连接呼叫所花费的时间。 关键通话质量和可靠性度量值。

  • CallDurationAfterReconnect - 在调用期间网络更改后调用的持续时间。 关键通话质量和可靠性度量值。

  • CallDroppedDuringReconnect - 指示在通话期间网络发生更改时呼叫中断。 关键通话质量和可靠性度量值。

  • DidShowPoorConnectionUI - 指示通话期间网络质量是否差。 关键通话质量和可靠性度量值。

  • FailedToggleMicCount - 无法更改麦克风状态的麦克风按钮单击次数的计数。

  • ToggleMicBestDuration - 单击此呼叫后麦克风状态更改的最短持续时间(以毫秒为单位)。

  • ToggleMicMedianDuration - 单击此呼叫后麦克风状态的中间持续时间更改(以毫秒为单位)。

  • ToggleMicWorstDuration - 单击此呼叫后麦克风状态更改的最长持续时间(以毫秒为单位)。

  • FailedHangUpCount - 未能结束调用的 hangUp 单击计数。

  • HangUpDuration - 挂断后调用结束的持续时间(以毫秒为单位)。

  • NoiseSuppressionAvailable - 噪音抑制可用性检查通话质量和用户体验评估所需的结果。

  • VoiceIsolationToggleCount - 通话期间在音频/麦克风设置中按下“语音隔离切换”按钮的计数。

  • NoiseSuppressionMode - 调用期间使用的噪音抑制模式。

  • MusicModeEnabled - 指示在通话期间是否已启用音乐音频模式。

  • MusicModeSupported - 指示调用期间收到的 MusicModeSupported 事件数。

  • MusicModeNotAvailable - 指示调用期间收到的 MusicModeNotAvailable 事件数。

  • isDefaultMic - 指示呼叫期间是否使用了默认麦克风。

  • isDefaultSpeaker - 指示通话期间是否使用了默认扬声器。

  • MusicDetectedWithHighNSMode - 指示我们是否检测到具有高噪音消除模式的音乐。

  • NonContactCall - 指示此呼叫是否为 1-1 呼叫,参与者不在用户的联系人中。

  • CallId - 在 Skype 系统中唯一标识此呼叫的 ID。

  • CallDurationSeconds - 此调用的持续时间以秒为单位。

  • 参与者 Id - 在此调用中唯一标识此用户的 ID。

  • LocalMuteCount - 此通话期间麦克风关闭的次数。

  • LocalUnmuteCount - 此通话期间麦克风打开的次数。

  • 源 - 指定 Skype 客户端中发起此调用的位置。

  • CallConversationMriNamespace - 指定此调用所附加到的会话类型。 例如,它可以是与另一个 SKype 用户进行私人聊天、群组通话或与 Teams 用户的对话。

  • CallConnectionDurationMilliseconds - 连接当前呼叫 (所花费的时间(以毫秒为单位),) 。

  • MuteMicButtonPressCount - 通话期间按下麦克风按钮的数量。

  • OutgoingCallNavigationFinishedDurationMs - 完成开始调用导航所需的时间。

fundamentals_empty_body_debug

当后端服务未返回预期响应时发送。 该服务上的这些错误的聚合表示服务失败。

  • RestClient - API 名称。

  • 方案 - 方案名称。

  • RequestId - 请求的 ID。

  • StatusCode - 响应状态代码。

  • StatusText - 响应状态文本。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。