Office 的基本服务

注意

有关此隐私信息涵盖的 Office 产品的列表,请参阅适用于 Office 产品的隐私控制

Office 包含客户端软件应用程序和连接体验,旨在使你能够更有效地创建、沟通和协作。 虽然你可以控制为自己或用户(如果你是组织的管理员)提供的许多连接体验,但有一组服务对于 Office 的工作方式至关重要,因此无法禁用这些服务。 例如,用于确认你已获得使用 Office 的正确许可的许可服务。 无论你配置了何种其他与隐私相关的策略设置,都会收集有关这些服务的必需服务数据并将其发送给 Microsoft。

有关详细信息,请参阅以下文章:

如果你是组织的管理员,可能还对以下文章感兴趣:

Office 的基本服务列表

下表提供了 Office 的基本服务列表以及每项服务的说明。

服务 说明
身份验证 身份验证是一种跨平台服务,用于验证你的 Office 用户标识。 你需要经过身份验证才能登录 Office、激活 Office 许可证、访问存储在云中的文件并在 Office 会话与设备之间提供一致的体验。
即点即用 点即用是用于在 Windows 上安装和更新 Office 的安装技术。 它会检查 Office 是否有新版本,并在新版本可用时下载并安装它。 即点即用将检测相关需求、执行下载并安装 Office 更新,包括安全更新。
许可服务 许可服务提供一致且全面的体验,用于管理与其帐户关联的用户隐私设置。 该服务用于确定应用程序启动时需要向用户显示哪些隐私通知。 它还跟踪用户对任何先前隐私通知的响应。
增强型配置服务 (ECS) ECS 使 Microsoft 能够重新配置 Office 安装,而无需你重新部署 Office。 它用于控制功能或更新的逐步推出,同时根据收集的诊断数据监控推出的影响。 它还用于解决与功能或更新相关的安全性或性能问题。 此外,ECS 还支持与诊断数据相关的配置更改,以帮助确保收集相应的事件。
许可 许可是一种基于云的服务,支持 Office 激活以进行新安装,并在 Office 激活后在你的设备上维护许可证。 它会注册你的每台设备并激活 Office、检查 Office 订阅状态并管理你的产品密钥。
Microsoft AutoUpdate (MAU) Microsoft AutoUpdate (MAU) 是用于更新针对 macOS 生成的 Microsoft 应用程序(例如 Office)的技术。 MAU 将检测相关需求、执行下载并安装应用程序更新,包括安全更新。
OneNote 同步 OneNote for Mac 仅支持 OneDrive 或 SharePoint Online 中存储在 Internet 上的笔记本。 OneNote for Mac 持续与 OneDrive 或 SharePoint Online 同步用户的所有笔记。 这样,用户便可在其所有设备上打开、查看和编辑笔记本,使笔记本始终处于最新状态。
服务配置 服务配置提供对 Office 配置设置进行更新以启用或禁用客户端功能的功能。 每次启动 Office 应用程序时都会调用它,它会提供有关其他 Office 配置和服务的详细信息。 服务配置还可控制要将哪些服务指定为基本服务。
遥测 遥测服务用于从 Office 应用程序收集诊断数据。 它可以收集 Office 生成的诊断数据,包括必需诊断数据和可选诊断数据。 它还负责收集 Office 部分所需服务数据。

Office 基本服务的事件和数据字段

以下各节提供以下信息:

  • 每项基本服务的事件列表
  • 每个事件的说明
  • 每个事件中的数据字段的列表
  • 每个数据字段的说明

身份验证事件

当 Office 尝试以无提示方式或通过提示获取身份验证令牌时,将收集这些诊断数据事件。

Office.Android.MSAGuestToAAD

此事件有助于了解有多少用户在访问工作资源时收到提供个人帐户密码的提示,因为他们的个人帐户可能是工作帐户租户的有效来宾。

此数据可帮助我们了解多少用户正在经历登录重复提示,以便基于 Microsoft 帐户 SAML(安全断言标记语言)断言以无提示方式确定 Microsoft Entra 令牌获取的优先级。

收集以下字段:

  • Tag - 指示用户在访问工作帐户资源时收到个人帐户的登录提示。

Office.Identity.FbaPromptWin32

当 Office 向用户显示基于表单的身份验证登录提示时进行收集。

除了以无提示方式获取令牌以外,还使用身份验证提示来确定用户是否处于断开的身份验证状态,对于用户而言,该状态基本上会导致客户端处于脱机状态,或者在最坏的情况下,断开的身份验证可能会阻止获取许可证并导致客户端完全无法使用。

基于表单的身份验证 (FBA) 登录提示用于一些本地身份验证方案,通常我们希望确保不会发生这种情况,因为每个人都应该使用新式身份验证,原因在于 FBA 存在相关的安全漏洞。

收集以下字段:

  • AuthScheme - 使用的身份验证方案

  • DocumentUrlHash - 加密的 URL 请求

  • EndTag - 完成 FBA 表单的标记

  • Flags - 已过时

  • FlowTag - 启动 FBA 表单的标记

  • LastError -返回的错误代码

  • PromptEndTime - 提示结束的时间

  • PromptStartTime - 提示开始的时间

  • Result - 身份验证是否成功

  • SessionEndTime – 事件会话结束的时间

  • Timeout - 提示超时的时间

Office.Identity.SignOutEvent

当用户注销 Office 时进行收集。

知道用户已注销,则可以按照预期对其他事件(如提示)进行分类,以便能够根据可靠性/交付准备情况指标正确计算这些事件,并避免用户在意外登录提示的错误提示下发出警报或回滚到以前版本。

将会收集以下字段:

  • FlowEndTime - 注销操作结束的时间

  • FlowStartTime - 注销操作开始的时间

  • IdentityErrorState - 注销期间的任何标识错误状态

  • IdentityHashedUniqueId - 已注销的加密标识 ID

  • IdentityProviderType - 已注销的标识的标识提供程序

  • IdentityUniqueID - 已注销的标识 ID

  • SessionEndTime - 事件会话结束的时间

  • SignOutUserAction - 指示用户启动注销操作

Office.Identity.SspiPromptWin32

当 Office 向用户显示 Windows SSPI 登录提示时进行收集。 除了以无提示方式获取令牌以外,身份验证提示还会确定用户是否处于断开的身份验证状态,这会导致客户端处于脱机状态。 断开的身份验证可能会阻止获取许可证并导致客户端完全无法使用。

如果尚未为多因素身份验证设置用户的 Exchange 资源,则 Windows SSPI 提示将用于对 Exchange 进行身份验证(用于邮件同步)。

这些事件和 Office.MATS 命名空间事件用于以下目的:

1) 确定客户端能否成功获取身份验证令牌或是否已进入断开的身份验证状态。

2) 评估客户端或服务上发生的更改是否导致用户身份验证体验和可靠性出现显著回归

3) 发生故障时,这些信号会从负责的组件(Office 客户端代码、身份验证库或授权服务)发出重要的故障代码,这些代码可用于分类、诊断和解决相关问题

4) 这些信号为各种交付准备情况和运行状况监视器提供支持,这些监视器可以发出警报,以便我们的工程师能够快速参与并缩短解决阻碍用户的严重故障的时间。

将会收集以下字段:

  • AllowSavedCreds - 是否保留新凭据

  • AuthScheme - 使用的身份验证方案

  • CredsSaved - 是否保存新凭据

  • DocumentUrlHash - 加密的 URL 请求

  • EndTag - 结束提示的标记

  • NewIdentityErrorState – 新标识是否有效

  • NewIdentity_HashedUniqueId - 提示完成后加密的新标识 ID

  • NewIdentity_ProviderType - 提示完成后的新标识提供程序

  • NewIdentity_UniqueID - 提示完成后的新标识 ID

  • OutStatus - 提示输出是否有效

  • PromptEndTime - 提示结束的时间

  • PromptFailedTag - 指示 SSPI 提示失败的标记

  • PromptFlow - 已调用 SSPI 提示的标记

  • PromptStartTime - 提示开始的时间

  • Proxy - 如果使用代理

  • ServerHash - 加密的服务器地址

  • SessionEndTime - 事件会话结束的时间

  • Timeout - 提示超时的时间

  • UiMessage - 提示中的 UI 消息

  • UserNameHash - 加密的用户名

Office.Identity.Win32Prompt

当 Office 向用户显示多因素身份验证登录提示时进行收集。 除了以无提示方式获取令牌以外,身份验证提示还会确定用户是否处于断开的身份验证状态,这会导致客户端处于脱机状态。 断开的身份验证可能会阻止获取许可证并导致客户端完全无法使用。

这些事件和 Office.MATS 命名空间事件用于以下目的:

1) 确定客户端能否成功获取身份验证令牌或是否已进入断开的身份验证状态。

2) 评估客户端或服务上发生的更改是否导致用户身份验证体验和可靠性出现显著回归

3) 发生故障时,这些信号会从负责的组件(Office 客户端代码、身份验证库或授权服务)发出重要的故障代码,这些代码可用于分类、诊断和解决相关问题

4) 这些信号为各种交付准备情况和运行状况监视器提供支持,这些监视器可以发出警报,以便我们的工程师能够快速参与并缩短解决阻碍用户的严重故障的时间。

将会收集以下字段:

  • AdalWAMUsed – 在使用 ADAL-atop-WAM 时用于指示结果的标记

  • CallTag – 指示登录 UI 的调用方的标记

  • Context - 提示的登录上下文

  • EndTagIdentityProviderRequested - 请求标识提供程序的标记

  • HrdShownTag - 显示 HRD 登录对话框的标记

  • IdentityProviderResulted - 所请求的标识提供程序类型

  • IdPFlowTag - 指示标识请求结果的标记

  • LastLoginDelta - 自上次成功登录以来的时间间隔

  • NewIdentity_ErrorState - 提示后标识是否有效

  • NewIdentity_ProviderType - 提示后的新标识提供程序类型

  • NewIdentity_UniqueID - 提示后返回的新标识 ID

  • PromptCorrelation - 用于诊断目的的提示关联 ID

  • PromptEndTime - 提示结束的时间

  • PromptStartTime – 提示开始的时间

  • SessionEndTime - 事件会话结束的时间

  • ShowUIResult – 从提示 UI 返回的结果代码

  • StartTag – 启动 Win32 提示的标记

  • Timeout - 提示超时的时间

  • WasIdentitySignedOut - 用户是否已注销

Office.MATS.actionofficewin32、Office.MATS.actionofficewinrt

以下说明适用于 Win32 和 WinRT 事件(名称取决于平台)。

当 Office 尝试以无提示方式或通过提示获取身份验证令牌时,将收集 Microsoft 身份验证遥测系统 (MATS)。 如果收集尝试失败,将包含错误消息。 这些事件通过以下方式帮助用户避免进入断开的身份验证状态:

1) 确定客户端能否成功获取身份验证令牌或是否已进入断开的身份验证状态。

2) 评估客户端或服务上发生的更改是否导致用户身份验证体验和可靠性出现显著回归

3) 发生故障时,这些信号会从负责的组件(Office 客户端代码、身份验证库或授权服务)发出重要的故障代码,这些代码可用于分类、诊断和解决相关问题

4) 这些信号为各种交付准备情况和运行状况监视器提供支持,这些监视器可以发出警报,以便我们的工程师能够快速参与并缩短解决严重故障的时间。

将会收集以下字段:

  • Actiontype - 使用哪个身份验证库

  • Appaudience - 该应用是为内部还是外部使用而构建的

  • Appforcedprompt - 应用是否覆盖缓存并强制显示提示

  • Appname - 执行身份验证操作的应用程序名称

  • Appver - 执行身份验证操作的应用程序版本

  • Askedforcreds - 应用程序是否要求用户为此操作输入凭据

  • Authoutcome - 身份验证尝试已成功、失败还是被取消

  • Blockingprompt - 应用程序是否引发需要用户交互的提示

  • Correlationid - 用于加入服务数据的 GUID

  • Count - 聚合情况下的事件计数

  • Data_accounttype - 使用者帐户或组织帐户

  • Devicenetworkstate - 用户是否在线

  • Deviceprofiletelemetryid - 用于衡量设备体验的匿名设备 ID

  • Duration - 身份验证所用的时间

  • Duration_Max - 如果已聚合此信号,则为任何聚合事件的最大持续时间。

  • Duration_Min - 如果已聚合此信号,则为任何聚合事件的最短持续时间。

  • Duration_Sum - 如果已聚合此信号,则为所有聚合事件的持续时间之和。

  • Endtime - 身份验证事件结束的时间

  • Error - 验证失败时显示的错误代码

  • Errordescription - 错误的简要说明

  • Errorsource - 错误是来自服务、身份验证库还是应用程序

  • Identityservice - 调用的是 Microsoft 服务帐户 (MSA) 还是 Microsoft Entra 服务

  • Interactiveauthcontainer - 显示的提示类型

  • Issilent - 是否显示提示

  • Microsoft_ADAL_adal_version - Azure Active Directory 身份验证库 (ADAL) 的版本

  • Microsoft_ADAL_api_error_code - 身份验证库为此身份验证尝试发出的错误代码

  • Microsoft_ADAL_api_id - 为此身份验证尝试调用的 API

  • Microsoft_ADAL_authority - 负责对用户进行身份验证的 Microsoft Entra 颁发机构 URL

  • Microsoft_ADAL_authority_type - 使用者 / Microsoft 服务协议 (MSA) 与组织 / Microsoft Entra ID;目前始终使用 Microsoft Entra ID

  • Microsoft_ADAL_authority_validation_status - 告知是否在服务端完成了身份验证

  • Microsoft_ADAL_broker_app - 告知 ADAL 是否使用代理进行身份验证

  • Microsoft_ADAL_broker_app_used - 告知代理的名称(例如,Windows 帐户管理)

  • Microsoft_ADAL_broker_version - 告知代理版本(如果使用代理)

  • Microsoft_ADAL_cache_event_count - 检索令牌时由 ADAL 执行的高速缓存事件数

  • Microsoft_ADAL_cache_event_count_max - 在此信号聚合的情况下任何一个聚合事件的最大高速缓存事件数。

  • Microsoft_ADAL_cache_event_count_min - 在此信号聚合的情况下任何一个聚合事件的最小高速缓存事件数。

  • Microsoft_ADAL_cache_event_count_sum - 在此信号聚合的情况下所有聚合事件的高速缓存事件总数。

  • Microsoft_ADAL_cache_read_count - API 从磁盘高速缓存中进行读取的次数。 如果至少有一次读取,则进行呈现。

  • Microsoft_ADAL_cache_read_error_count - 磁盘高速缓存读取失败的次数。 如果至少有一次失败,则进行呈现。

  • Microsoft_ADAL_cache_read_last_error - ADAL 错误代码。 如果至少有一次读取失败,则进行呈现。

  • Microsoft_ADAL_cache_read_last_system_error - 系统错误代码。 如果至少有一次读取失败,则进行呈现。

  • Microsoft_ADAL_cache_read_count - API 向磁盘高速缓存中进行写入的次数。 如果至少有一次写入,则进行呈现。

  • Microsoft_ADAL_cache_write_error_count - 磁盘高速缓存写入失败的次数。 如果至少有一次失败,则进行呈现。

  • Microsoft_ADAL_cache_write_last_error - ADAL 错误代码。 如果至少有一次写入失败,则进行呈现。

  • Microsoft_ADAL_cache_write_last_system_error - 系统错误代码。 如果至少有一次写入失败,则进行呈现。

  • Microsoft_ADAL_client_id - 哈希 Microsoft Entra 的应用 ID

  • Microsoft_ADAL_extended_expires_on_setting - 值为 true/false,告知令牌是否具有延长的有效期。

  • Microsoft_ADAL_http_event_count - ADAL 发出的 HTTP 调用计数。

  • Microsoft_ADAL_http_event_count_max - 在此信号聚合的情况下由 ADAL 对任何聚合事件执行的最大 HTTP 调用数.

  • Microsoft_ADAL_http_event_count_min - 在此信号聚合的情况下由 ADAL 对任何聚合事件执行的最小 HTTP 调用数。

  • Microsoft_ADAL_http_event_count_sum - 在此信号聚合的情况下由 ADAL 对所有聚合事件执行的 HTTP 调用总数。

  • Microsoft_ADAL_is_silent_ui - 值为 true/false,告知是否由 ADAL 显示 UI(提示)。

  • Microsoft_ADAL_is_successful - 值为 true/false,告知 ADAL API 是否成功。

  • Microsoft_ADAL_logging_pii_enabled - 值为 true/false,告知是否已启用 ADAL 完整日志记录模式。 仅在本地记录此数据,而不是在遥测中发出。

  • Microsoft_ADAL_oauth_error_code - 由服务返回的 OAuth 协议错误代码。

  • Microsoft_ADAL_prompt_behavior - 传递给服务的登录或无 HTTP 参数,用于指定是否可以显示用户界面。

  • Microsoft_ADAL_request_id - 由 ADAL 向服务发出的请求的事务性 GUID。

  • Microsoft_ADAL_response_code - 服务中的 HTTP 响应代码。

  • Microsoft_ADAL_response_time - 服务返回 ADAL 所花的时间。

  • Microsoft_ADAL_response_time_max - 在此信号聚合的情况下,在任何聚合事件中 ADAL 从其 API 返回所花的最长时间。

  • Microsoft_ADAL_response_time_min - 在此信号聚合的情况下,在任何聚合事件中服务响应 ADAL 所花的最短时间。

  • Microsoft_ADAL_response_time_sum - 在此信号聚合的情况下,在所有聚合事件中 ADAL 从其 API 返回所花的总时间。

  • Microsoft_ADAL_rt_age - 刷新令牌的使用年数

  • Microsoft_ADAL_server_error_code - 服务器返回的错误代码

  • Microsoft_ADAL_server_sub_error_code - 服务器返回的子错误代码,用于帮助区分请求失败的原因。

  • Microsoft_ADAL_spe_ring - 值为 true/false,告知用户是否使用了 Secure Production Enterprise 内环(仅限 Microsoft 员工)。

  • Microsoft_ADAL_start_time - 进行 ADAL API 调用的时间

  • Microsoft_ADAL_stop_time - 返回 ADAL API 调用的时间

  • Microsoft_ADAL_telemetry_pii_enabled - 值为 true/false,告知是否启用了 ADAL 完全遥测模式。 此名称用词不当,因为没有发出 PII/EUII。

  • Microsoft_ADAL_tenant_id - GUID,用于标识经过身份验证的用户所属的租户。

  • Microsoft_ADAL_token_acquisition_from_context - 描述基于身份验证上下文中的令牌的 ADAL 行为。

  • Microsoft_ADAL_token_type - 刷新令牌 (RT) 或多资源刷新令牌 (MRRT)。

  • Microsoft_ADAL_ui_event_count - 对向用户显示的提示的计数。 可能为无提示。

  • Microsoft_ADAL_user_cancel - 值为 true/false,用户界面窗口是否已取消。

  • Microsoft_ADAL_was_request_throttled -True / False 表示是否因请求过多而导致 ADAL 阻止此事件。

  • Microsoft_ADAL_x_ms_request_id - ADAL 在 HTTP 标头中向服务提供的附加请求 ID。

  • Platform - Win32/WinRT/Android/iOS/Mac

  • Promptreasoncorrelationid - 用于提示,这是另一个事件的相关性 ID,说明用户可能会看到身份验证提示的原因。

  • Resource - 用户正在请求令牌的资源,如 Exchange 或 SharePoint。

  • Scenarioid -GUID。 多个事件可能属于单个场景,例如,该场景可能是添加新帐户,而多个提示将作为该场景的一部分出现。 此 ID 允许进行关联。

  • Scenarioname-此身份验证事件所属场景的名称。

  • Sessionid - 用于标识引导会话的 GUID

  • Skdver - 用于生成此数据的 MATS 客户端 SDK 版本

  • Starttime - 调用启动操作 MATS API 的时间

  • Tenantid - GUID,用于标识经过身份验证的用户所属的租户(在非 ADAL 情况下)。

  • Uploadid - 此事件的唯一 GUID,用于重复数据删除

  • Wamapi - 标识调用哪个 WAM API

  • Wamtelemetrybatch - 目前尚未使用。 将来,允许 WAM 组件发送有关身份验证事件的其他信息。

Office.MATS.OneAuth.ActionMicrosoftOfficeAndroid

当 Office 尝试以无提示方式或通过提示获取身份验证令牌时,将收集 Microsoft 身份验证遥测系统 (MATS)。 如果收集尝试失败,将包含错误消息。 这些事件通过以下方式帮助用户避免进入断开的身份验证状态:

  • 确定客户端能否成功从服务获取身份验证令牌或是否已进入断开的身份验证状态。

  • 评估客户端或服务上发生的更改是否会导致用户身份验证体验和可靠性出现显著回归

  • 发生故障时,这些信号会从负责的组件(Office 客户端代码、身份验证库或授权服务)发出重要的故障代码,这些代码可用于分类、诊断和解决相关问题

  • 这些信号为各种传送就绪和运行状况监视器提供支持,这些监视器可以发出警报,以便我们的工程师能够快速参与并缩短解决严重故障的时间。

将会收集以下字段:

  • ActionEndTime - 身份验证事件何时结束

  • Actionname - 此事件的友好名称(如果已提供)。

  • ActionStartTime - 身份验证事件开始的时间。

  • Actiontype - 指定正在使用的身份验证库的类型。

  • Appaudience - 该应用是为内部还是外部使用而构建的

  • Appname - 执行身份验证操作的应用程序名称

  • Appver - 执行身份验证操作的应用程序版本

  • Askedforcreds - 应用程序是否要求用户为此操作输入凭据

  • Authoutcome - 身份验证尝试已成功、失败还是被取消

  • Blockingprompt - 应用程序是否引发需要用户交互的提示

  • Correlationid - 用于将有关此单独事件的信息与服务数据进行关联的标识符

  • Count - 在这一数据事件中报告的聚合操作总数。

  • data_signing_time - 记录使用密钥对数据签名所花时间

  • Devicenetworkstate - 设备是否连接到 Internet。

  • Deviceprofiletelemetryid - 用于衡量设备范围的身份验证体验和可靠性的匿名设备 ID。

  • duration_max - 任意一个聚合事件的最大持续时间

  • duration_min - 任意一个聚合事件的最短持续时间

  • duration_sum - 所有聚合事件的持续时间之和

  • error - 验证失败时显示的错误代码

  • errordescription - 对错误的简要说明

  • errorsource - 错误是来自服务、身份验证库还是应用程序

  • eventtype - 此事件报告的是身份验证数据点还是数据质量错误事件。 用于测量数据质量。

  • hasadaltelemetry - 表示 Azure Active Directory 身份验证库 (ADAL) 是否为此事件提供了遥测。

  • identityservice - 调用的是 Microsoft 服务帐户 (MSA) 还是 Microsoft Entra 服务

  • Interactiveauthcontainer - 显示的提示类型

  • Issilent - 是显示的提示还是无提示(后台)身份验证事件。

  • key_creation_time - 记录创建非对称密钥对所花时间

  • key_load_time - 记录加载现有密钥对所花时间

  • MSAL_access_token_expiry_time - 访问令牌过期时间(UTC)返回到应用程序。

  • MSAL_all_error_tags - Microsoft 身份验证库 (MSAL) 在身份验证流中遇到的所有错误标记。

  • MSAL_api_error_code - 如果 MSAL 遇到从操作系统冒出的错误,平台错误代码将存储在此处。

  • MSAL_api_error_context - 字符串,其中包含有关 MSAL 遇到的最后一个错误的其他人工读取详细信息。

  • MSAL_api_error_tag - 唯一字符串,对应代码中发生此错误的位置。

  • MSAL_api_name - 为了启动此身份验证流而调用的 MSAL 顶级 API 的名称。

  • MSAL_api_status_code - 为此身份验证流结果返回的状态代码 MSAL。

  • MSAL_async_events_started - 如果此操作启动了其他要异步完成的子操作,则此字段将添加到遥测批处理中,并包含已启动的事件计数(“1”、“2”、“3” …)

  • MSAL_auth_flow - 在此身份验证流(AT、PRT、LRT、FRT、ART、IRT)期间尝试的步骤 MSAL。 以竖线符号“|”分隔,以便于解析。

  • MSAL_auth_flow_last_error - 我们在 AuthFlow 的第 2 个到最后一个项目上收到的来自服务器的错误代码。 (例如:如果 AuthFlow = "PRT|LRT",PRT 的错误将出现在 AuthFlowLastError 中)。

  • MSAL_authority_type - 此用户请求位于 Microsoft Entra ID、Federated 或 MSA 中。

  • MSAL_authorization_error_subcode - 如果我们从授权/UI 调用收到子错误代码,则会将其放入此处。 (例如:"bad_token")

  • MSAL_authorization_type - 获取用于此流的 MSAL 支持的访问令牌的方法(例如:ImportedRefreshToken、CachedRefreshToken)

  • MSAL_broker_accounts_count - 系统代理在帐户发现调用期间返回的帐户数。 (例如:1、0、1337)

  • MSAL_broker_app_used - 此身份验证流中是否使用了代理应用。

  • MSAL_broker_version - iOS/Android 身份验证代理的版本。

  • MSAL_browser_navigation_count - 指示 MSAL 交互流中发生的导航事件数。

  • MSAL_client_id - 执行调用的应用程序的客户端 ID

  • MSAL_correlation_id - 此事件的唯一 GUID,用于跨客户端、服务器和应用日志关联操作。

  • MSAL_data_signing_time - 使用 PoP 密钥对请求标头进行签名所花的时间长度(以毫秒为单位)。

  • MSAL_delete_token - 在此身份验证流期间从高速缓存中删除的令牌的列表。

  • MSAL_delete_token_last_error - 出现令牌删除错误时的系统错误代码,与上次读/写令牌错误相同。

  • MSAL_http_call_count - MSAL 在身份验证流期间执行的 HTTP 调用数。

  • MSAL_http_call_count_max - 如果此信号聚合,则 MSAL 对任意聚合事件进行的最大网络调用数

  • MSAL_http_call_count_min - 如果聚合此信号,则 MSAL 对任意聚合事件进行最小网络调用

  • MSAL_http_call_count_sum - 如果此信号聚合,则由 MSAL 发出的所有聚合事件的网络调用总和

  • MSAL_is_pkey_auth_token_sent - True/false 我们发送已签名的 JWT 以响应 PKeyAuth 质询。

  • MSAL_is_successful - 身份验证流是否成功。

  • MSAL_key_creation_time - 生成拥有证明密钥所花的时间(以毫秒为单位)。

  • MSAL_key_load_time - 加载拥有证明密钥所花的时间(以毫秒为单位)。

  • MSAL_last_http_response_code - 如果 MSAL 执行了一个或多个 HTTP 调用,这是我们收到的最后一个 HTTP 响应代码。

  • MSAL_migration_adal_accounts_found - 在迁移流中发现的 Adal 帐户数

  • MSAL_migration_adal_accounts_succeeded - 迁移流中成功迁移的 Adal 帐户数

  • MSAL_msalruntime_version - MSAL 运行时的版本字符串,格式化 X.X.X

  • MSAL_msal_version - MSAL 的版本字符串,格式为 X.X.X+(“OneAuth”、“本地”或 commit hash)。

  • MSAL_pkeyauth_cert_type - "empty"/ "windows_issuer" / "windows_thumbprint" / "apple keychain" - 我们如何/在哪里找到用于完成 PKeyAuth 的证书

  • MSAL_prt_enabled - 为此请求启用了 PRT 功能

  • MSAL_prt_protocol_version - 指定用户使用的 prt 协议版本

  • MSAL_read_account_error - 如果在帐户读取期间从磁盘读取时出错,则错误上下文将转到此处(例如:与read_token_error相同)

  • MSAL_read_token - 从高速缓存中读取的令牌(AT、ART、FRT、LRT、IRT、PRT、EAT [EAT = 读取了已过期的 AT,但已丢弃])。

  • MSAL_read_token_last_error - 如果 MSAL 在从高速缓存中读取时遇到错误,我们将在此处存储信息。 (例如:操作系统显示的磁盘读取错误气泡、MacOS 的密钥链错误)。

  • MSAL_req_cnf_response_pop - 包含检索拥有密钥有效负载证明时的成功/失败信息

  • MSAL_request_duration - 该请求所花的时间(从调用 MSAL 的顶级 API 到我们返回结果)。

  • MSAL_request_eligible_for_broker - 如果已启用代理且请求类型符合使用代理的条件,则为 True。 不指示是否实际调用了代理。

  • MSAL_request_id - 我们最后一次调用 Microsoft 安全令牌服务的请求 ID。

  • MSAL_request_new_prt - MSAL 将对此请求请求新的 PRT

  • MSAL_server_error_code - Microsoft 特定安全令牌服务数字错误代码(如果收到)。

  • MSAL_server_spe_ring - Microsoft 安全令牌服务的 Secure Production Enterprise 环信息(如果收到)。

  • MSAL_server_suberror_code - Microsoft 特定安全令牌服务子错误代码字符串(如果收到)。

  • MSAL_start_time - 在顶级公共 API 上启动 MSAL 请求的时间。

  • MSAL_stop_time - MSAL 处理完请求并将结果返回给调用方的时间。

  • MSAL_storage_accounts_count - 发现帐户调用期间在框中总共找到的帐户数。 (broker_accounts_count + 非代理/OneAuth 帐户)(例如:0、5、1337)

  • MSAL_tenant_id - Microsoft GUID,标识用户所在的租户。

  • MSAL_ui_event_count - MSAL 在屏幕上显示的 UI 提示数。

  • MSAL_was_request_throttled - 如果 MSAL 限制了此请求并阻止其到达网络,则为 true。 如果出现过这种情况,则调用应用中很可能存在循环。

  • MSAL_write_account_status - 如果在帐户缓存期间向磁盘写入错误,错误上下文将在此处 (例如:与write_token_error相同)

  • MSAL_write_token - 写入到高速缓存中的令牌(AT、ART、FRT、LRT、IRT、PRT、EAT [EAT = 读取了已过期的 AT,但已丢弃])。

  • MSAL_write_token_last_error - 如果 MSAL 在向高速缓存中写入时遇到错误,我们将在此处存储信息。 (例如:操作系统显示的磁盘读取错误气泡、MacOS 的密钥链错误)。

  • oneauth_api - 指定调用的 OneAuth 的公共 API。

  • oneauth_AppId - 指定调用 OneAuth 的应用程序的应用程序 ID。

  • oneauth_SubStatus - 存在影响用户的问题时返回的整数代码;指示失败的原因(例如,UserPasswordExpired = 6005,EnterProductKey = 6301 等)

  • oneauth_transactionuploadid - 指定随机生成的内部 GUID,映射到 OneAuth API 的特定调用。

  • oneauth_version - OneAuth SDK 的版本。

  • Platform - 操作系统平台(0: Windows 桌面版,1: Android,2: iOS,3: MacOS,4: UWP)

  • promptreasoncorrelationid - 可用于查找以前的身份验证事件的相关标识符,用于解释提示用户进行身份验证的原因。

  • Resource - 为其请求令牌的资源。

  • Scenarioid - 多个事件可以属于单个方案,例如,该方案可能是添加新帐户,但有多个提示作为该方案的一部分发生。 此标识符可启用这些相关事件的相关性。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Scenarioname - 需要身份验证的应用程序方案的名称,例如首次启动、许可检查等。

  • Scope - 为其请求令牌的范围。

  • SdkVersion - 用于生成此数据的 Microsoft Auth 遥测系统库的版本

  • Sessionid - 相应启动会话的标识符

  • Tenantid - GUID,用于标识经过身份验证的用户所属的租户(在非 ADAL 情况下)

  • Uploadid - 此事件的唯一 GUID,用于重复数据删除

Office.MATS.OneAuth.ActionMicrosoftOfficeiOS

当 Office 尝试以无提示方式或通过提示获取身份验证令牌时,将触发此事件。 这些事件通过以下方式帮助用户避免进入断开的身份验证状态:

  • 确定客户端是否可以成功获取身份验证令牌或处于损坏的身份验证状态
  • 当客户端或服务发生更改时,确定用户身份验证体验中的关键回归。 这包括电源警报,以便工程师可以快速缓解
  • 故障信号从负责的组件发出用于会审、诊断和缓解的重要错误代码

将会收集以下字段:

  • Actinidine - 身份验证事件结束的时间

  • Actionname - 此事件的友好名称(如果已提供)。

  • ActionStartTime - 身份验证事件开始的时间。

  • Actiontype - 指定正在使用的身份验证库的类型。

  • Appaudience - 该应用是为内部还是外部使用而构建的

  • Appname - 执行身份验证操作的应用程序名称

  • Appver - 执行身份验证操作的应用程序版本

  • Askedforcreds - 应用程序是否要求用户为此操作输入凭据

  • Authoutcome - 身份验证尝试已成功、失败还是被取消

  • Blockingprompt - 应用程序是否引发需要用户交互的提示

  • Correlationid - 用于将有关此单独事件的信息与服务数据进行关联的标识符

  • Count - 在这一数据事件中报告的聚合操作总数。

  • data_signing_time - 记录使用密钥对数据签名所花时间

  • Devicenetworkstate - 设备是否连接到 Internet。

  • Deviceprofiletelemetryid - 用于衡量设备范围的身份验证体验和可靠性的匿名设备 ID。

  • duration_max - 任意一个聚合事件的最大持续时间

  • duration_min - 任意一个聚合事件的最短持续时间

  • duration_sum - 所有聚合事件的持续时间之和

  • error - 验证失败时显示的错误代码

  • errordescription - 对错误的简要说明

  • errorsource - 错误是来自服务、身份验证库还是应用程序

  • eventtype - 此事件报告的是身份验证数据点还是数据质量错误事件。 用于测量数据质量。

  • hasadaltelemetry - 表示 Azure Active Directory 身份验证库 (ADAL) 是否为此事件提供了遥测。

  • identityservice - 调用的是 Microsoft 服务帐户 (MSA) 还是 Microsoft Entra 服务

  • Interactiveauthcontainer - 显示的提示类型

  • Issilent - 是显示的提示还是无提示(后台)身份验证事件。

  • key_creation_time - 记录创建非对称密钥对所花时间

  • key_load_time - 记录加载现有密钥对所花时间

  • MSAL_access_token_expiry_time - 访问令牌过期时间(UTC)返回到应用程序。

  • MSAL_all_error_tags - Microsoft 身份验证库 (MSAL) 在身份验证流中遇到的所有错误标记。

  • MSAL_api_error_code - 如果 MSAL 遇到从操作系统冒出的错误,平台错误代码将存储在此处。

  • MSAL_api_error_context - 字符串,其中包含有关 MSAL 遇到的最后一个错误的其他人工读取详细信息。

  • MSAL_api_error_tag - 唯一字符串,对应代码中发生此错误的位置。

  • MSAL_api_name - 为了启动此身份验证流而调用的 MSAL 顶级 API 的名称。

  • MSAL_api_status_code - 为此身份验证流结果返回的状态代码 MSAL。

  • MSAL_async_events_started - 如果此操作启动了其他要异步完成的子操作,则此字段将添加到遥测批处理中,并启动事件计数。

  • MSAL_auth_flow - 在此身份验证流(AT、PRT、LRT、FRT、ART、IRT)期间尝试的步骤 MSAL。 以竖线符号“|”分隔,以便于解析。

  • MSAL_auth_flow_last_error - 我们从服务器收到的 AuthFlow 中倒数第二项的错误代码。 (例如:如果 AuthFlow = "PRT|LRT",PRT 的错误将出现在 AuthFlowLastError 中)。

  • MSAL_authority_type - 此用户请求位于 Microsoft Entra ID、Federated 或 MSA 中。

  • MSAL_authorization_error_subcode - 如果我们从授权/UI 调用收到子错误代码,则会将其放入此处。 (例如:"bad_token")

  • MSAL_authorization_type - 获取用于此流的 MSAL 支持的访问令牌的方法(例如:ImportedRefreshToken、CachedRefreshToken)

  • MSAL_broker_accounts_count - 代理中存在的帐户数。

  • MSAL_broker_app_used - 如果此请求已到达中转站,则为 True。 如果此请求可以使用中转站但未使用,则为 False。 如果未启用代理或此请求不符合中转站的条件,则为空/省略。

  • MSAL_broker_version - iOS/Android 身份验证代理的版本。

  • MSAL_browser_navigation_count - 指示 MSAL 交互流中发生的导航事件数。

  • MSAL_cached_pop_key_stored_in_hw - True/False,指示此操作中使用的所有权证明 (PoP) 密钥是否存储在硬件中

  • MSAL_client_id - 执行调用的应用程序的客户端 ID

  • MSAL_correlation_id - 此事件的唯一 GUID,用于跨客户端、服务器和应用日志关联操作。

  • MSAL_data_signing_time - 使用 PoP 密钥对请求标头进行签名所花的时间长度(以毫秒为单位)。

  • MSAL_delete_token - 在此身份验证流期间从缓存中删除的令牌类型的列表。

  • MSAL_delete_token_last_error - 出现令牌删除错误时的系统错误代码,与上次读/写令牌错误相同。

  • MSAL_http_call_count - MSAL 在身份验证流期间执行的 HTTP 调用数。

  • MSAL_http_call_count_max - 如果此信号聚合,则 MSAL 对任意聚合事件进行的最大网络调用数

  • MSAL_http_call_count_min - 如果聚合此信号,则 MSAL 对任意聚合事件进行最小网络调用

  • MSAL_http_call_count_sum - 如果此信号聚合,则由 MSAL 发出的所有聚合事件的网络调用总和

  • MSAL_is_pkey_auth_token_sent - True/false 我们发送已签名的 JSON Web 令牌以响应主密匙身份验证质询。

  • MSAL_is_successful - 身份验证流是否成功。

  • MSAL_key_creation_time - 生成拥有证明密钥所花的时间(以毫秒为单位)。

  • MSAL_key_load_error - 发生所有权证明密钥加载错误时出现系统加密/TPM 错误代码

  • MSAL_key_load_time - 加载拥有证明密钥所花的时间(以毫秒为单位)。

  • MSAL_last_http_response_code - 如果 MSAL 执行了一个或多个 HTTP 调用,这是我们收到的最后一个 HTTP 响应代码。

  • MSAL_migration_adal_accounts_found - 在迁移流中发现的 Adal 帐户数

  • MSAL_migration_adal_accounts_succeeded - 迁移流中成功迁移的 Adal 帐户数

  • MSAL_msal_version - MSAL 的版本字符串,格式为 X.X.X+(“OneAuth”、“本地”或 commit hash)。

  • MSAL_msalruntime_version - MSAL 运行时的版本字符串,格式化 X.X.X

  • MSAL_pkeyauth_cert_type - "empty"/ "windows_issuer" / "windows_thumbprint" / "apple keychain" - 我们如何/在哪里找到用于完成 PKeyAuth 的证书

  • MSAL_prt_enabled - 是否为此请求启用了主刷新令牌功能

  • MSAL_prt_protocol_version - 指定用户使用的主刷新令牌协议版本

  • MSAL_read_account_error - 如果在帐户读取期间从磁盘读取时出错,则错误上下文将转到此处(例如:与read_token_error相同)

  • MSAL_read_token - 从缓存中读取令牌类型(AT、ART、FRT、LRT、IRT、PRT、EAT [EAT = 读取了已过期的 AT,但已丢弃])。

  • MSAL_read_token_last_error - 如果 MSAL 在从高速缓存中读取时遇到错误,我们将在此处存储信息。 (例如:从操作系统冒出的磁盘读取错误、MacOS 上的密钥链错误)。

  • MSAL_req_cnf_response_pop - 包含检索拥有 PopP 密钥有效负载证明的成功/失败信息

  • MSAL_request_duration - 从调用 MSAL 顶级 API 到返回结果请求所花费的时间。

  • MSAL_request_eligible_for_broker - 如果已启用代理且请求类型符合使用代理的条件,则为 True。 不指示是否实际调用了代理。

  • MSAL_request_id - 我们最后一次调用 Microsoft 安全令牌服务的请求 ID。

  • MSAL_request_new_prt - MSAL 将对此请求请求新的 PRT

  • MSAL_server_error_code - Microsoft 特定安全令牌服务数字错误代码(如果收到)。

  • MSAL_server_spe_ring - Microsoft 安全令牌服务的 Secure Production Enterprise 环信息(如果收到)。

  • MSAL_server_suberror_code - Microsoft 特定安全令牌服务子错误代码字符串(如果收到)。

  • MSAL_start_time - 在顶级公共 API 上启动 MSAL 请求的时间。

  • MSAL_stop_time - MSAL 处理完请求并将结果返回给调用方的时间。

  • MSAL_storage_accounts_count - 发现帐户调用期间在框中总共找到的帐户数。 (broker_accounts_count + 非代理/OneAuth 帐户)(例如:0、5、1337)

  • MSAL_tenant_id - Microsoft GUID,标识用户所在的租户。

  • MSAL_time_get_broker_account - 代理在设备上返回共享/FLW 帐户所用的时间

  • MSAL_ui_event_count - MSAL 在屏幕上显示的 UI 提示数。

  • MSAL_was_request_throttled - 如果 MSAL 限制了此请求并阻止其到达网络,则为 true。 如果出现过这种情况,则调用应用中很可能存在循环。

  • MSAL_write_account_status - 如果在帐户缓存期间向磁盘写入错误,错误上下文将在此处

  • MSAL_write_token - 写入到高速缓存中的令牌类型(AT、ART、FRT、LRT、IRT、PRT、EAT [EAT = 读取了已过期的 AT,但已丢弃])。

  • MSAL_write_token_last_error - 如果 MSAL 在向高速缓存中写入时遇到错误,我们将在此处存储信息。 (例如:从操作系统冒出的磁盘读取错误、MacOS 上的密钥链错误)。

  • oneauth_api - 指定调用的 OneAuth 的公共 API。

  • oneauth_AppId - 指定调用 OneAuth 的应用程序的应用程序 ID。

  • oneauth_SubStatus - 存在影响用户的问题时返回的整数代码;指示失败的原因(例如,UserPasswordExpired = 6005,EnterProductKey = 6301 等)

  • oneauth_transactionuploadid - 指定随机生成的内部 GUID,映射到 OneAuth API 的特定调用。

  • oneauth_version - OneAuth SDK 的版本。

  • Platform - 操作系统平台(0: Windows 桌面版、1: Android、2: iOS,3: MacOS、4: UWP)

  • promptreasoncorrelationid - 可用于查找以前的身份验证事件的相关标识符,用于解释提示用户进行身份验证的原因。

  • Resource - 为其请求令牌的资源。

  • Scenarioname - 需要身份验证的应用程序方案的名称,例如首次启动、许可检查等。

  • Scope - 为其请求令牌的范围。

  • SdkVersion - 用于生成此数据的 Microsoft Auth 遥测系统库的版本

  • Sessionid - 相应启动会话的标识符

  • Tenantid - GUID,用于标识经过身份验证的用户所属的租户

  • Uploadid - 此事件的唯一 GUID,用于重复数据删除

Office.MATS.OneAuth.ActionMicrosoftOfficeMac

当 Office 尝试以无提示方式或通过提示获取身份验证令牌时,将收集 Microsoft 身份验证遥测系统 (MATS)。 这些事件通过以下方式帮助用户避免进入断开的身份验证状态:

  • 确定客户端是否可以成功获取身份验证令牌或处于损坏的身份验证状态
  • 当客户端或服务发生更改时,确定用户身份验证体验中的关键回归。 这包括电源警报,以便工程师可以快速缓解
  • 故障信号从负责的组件发出用于会审、诊断和缓解的重要错误代码

将会收集以下字段:

  • ActionEndTime - 身份验证事件何时结束

  • Actionname - 此事件的友好名称(如果已提供)。

  • ActionStartTime - 身份验证事件开始的时间。

  • Actiontype - 指定正在使用的身份验证库的类型。

  • Appaudience - 该应用是为内部还是外部使用而构建的

  • Appname - 执行身份验证操作的应用程序名称

  • Appver - 执行身份验证操作的应用程序版本

  • Askedforcreds - 应用程序是否要求用户为此操作输入凭据

  • Authoutcome - 身份验证尝试已成功、失败还是被取消

  • Blockingprompt - 应用程序是否引发需要用户交互的提示

  • Correlationid - 用于将有关此单独事件的信息与服务数据进行关联的标识符

  • Count - 在这一数据事件中报告的聚合操作总数。

  • data_signing_time - 记录使用密钥对数据签名所花时间

  • Devicenetworkstate - 设备是否连接到 Internet。

  • Deviceprofiletelemetryid - 用于衡量设备范围的身份验证体验和可靠性的匿名设备 ID。

  • duration_max - 任意一个聚合事件的最大持续时间

  • duration_min - 任意一个聚合事件的最短持续时间

  • duration_sum - 所有聚合事件的持续时间之和

  • error - 验证失败时显示的错误代码

  • errordescription - 对错误的简要说明

  • errorsource - 错误是来自服务、身份验证库还是应用程序

  • eventtype - 此事件报告的是身份验证数据点还是数据质量错误事件。 用于测量数据质量。

  • hasadaltelemetry - 表示 Azure Active Directory 身份验证库 (ADAL) 是否为此事件提供了遥测。

  • identityservice - 调用的是 Microsoft 服务帐户 (MSA) 还是 Microsoft Entra 服务

  • Interactiveauthcontainer - 显示的提示类型

  • Issilent - 是显示的提示还是无提示(后台)身份验证事件。

  • key_creation_time - 记录创建非对称密钥对所花时间

  • key_load_time - 记录加载现有密钥对所花时间

  • MSAL_access_token_expiry_time - 访问令牌过期时间(UTC)返回到应用程序。

  • MSAL_all_error_tags - Microsoft 身份验证库 (MSAL) 在身份验证流中遇到的所有错误标记。

  • MSAL_api_error_code - 如果 MSAL 遇到从操作系统冒出的错误,平台错误代码将存储在此处。

  • MSAL_api_error_context - 字符串,其中包含有关 MSAL 遇到的最后一个错误的其他人工读取详细信息。

  • MSAL_api_error_tag - 唯一字符串,对应代码中发生此错误的位置。

  • MSAL_api_name - 为了启动此身份验证流而调用的 MSAL 顶级 API 的名称。

  • MSAL_api_status_code - 为此身份验证流结果返回的状态代码 MSAL。

  • MSAL_async_events_started - 如果此操作启动了其他要异步完成的子操作,则此字段将添加到遥测批处理中,并包含已启动的事件计数(“1”、“2”、“3” …)

  • MSAL_auth_flow - 在此身份验证流(AT、PRT、LRT、FRT、ART、IRT)期间尝试的步骤 MSAL。 以竖线符号“|”分隔,以便于解析。

  • MSAL_auth_flow_last_error - 我们在 AuthFlow 的第 2 个到最后一个项目上收到的来自服务器的错误代码。 (例如:如果 AuthFlow = "PRT|LRT",PRT 的错误将出现在 AuthFlowLastError 中)。

  • MSAL_authority_type - 此用户请求位于 Microsoft Entra ID、Federated 或 MSA 中。

  • MSAL_authorization_error_subcode - 如果我们从授权/UI 调用收到子错误代码,则会将其放入此处。 (例如:"bad_token")

  • MSAL_authorization_type - 获取用于此流的 MSAL 支持的访问令牌的方法(例如:ImportedRefreshToken、CachedRefreshToken)

  • MSAL_broker_accounts_count - 代理中存在的帐户数。

  • MSAL_broker_app_used - 如果此请求实际命中/调用了中转站,则为 True。 如果此请求可以使用中转站但未使用,则为 False。 如果未启用代理或此请求不符合中转站的条件,则为空/省略。

  • MSAL_browser_navigation_count - 指示 MSAL 交互流中发生的导航事件数。

  • MSAL_cached_pop_key_stored_in_hw - True/False,是存储在硬件中的此操作中使用的 PoP 密钥

  • MSAL_client_id - 执行调用的应用程序的客户端 ID

  • MSAL_correlation_id - 此事件的唯一 GUID,用于跨客户端、服务器和应用日志关联操作。

  • MSAL_data_signing_time - 使用 PoP 密钥对请求标头进行签名所花的时间长度(以毫秒为单位)。

  • MSAL_delete_token - 在此身份验证流期间从缓存中删除的令牌类型的列表。

  • MSAL_delete_token_last_error - 出现令牌删除错误时的系统错误代码,与上次读/写令牌错误相同。

  • MSAL_http_call_count - MSAL 在身份验证流期间执行的 HTTP 调用数。

  • MSAL_http_call_count_max - 如果此信号聚合,则 MSAL 对任意聚合事件进行的最大网络调用数

  • MSAL_http_call_count_min - 如果聚合此信号,则 MSAL 对任意聚合事件进行最小网络调用

  • MSAL_http_call_count_sum - 如果此信号聚合,则由 MSAL 发出的所有聚合事件的网络调用总和

  • MSAL_is_pkey_auth_token_sent - True/false 我们发送已签名的 JWT 以响应 PKeyAuth 质询。

  • MSAL_is_pkey_auth_token_sent - True/false 我们发送已签名的 JWT 以响应 PKeyAuth 质询

  • MSAL_is_successful - 身份验证流是否成功。

  • MSAL_key_creation_time - 生成拥有证明密钥所花的时间(以毫秒为单位)。

  • MSAL_key_load_error - 出现 PoP 密钥加载错误时出现系统加密/TPM 错误代码

  • MSAL_key_load_time - 加载拥有证明密钥所花的时间(以毫秒为单位)。

  • MSAL_last_http_response_code - 如果 MSAL 执行了一个或多个 HTTP 调用,这是我们收到的最后一个 HTTP 响应代码。

  • MSAL_migration_adal_accounts_found - 在迁移流中发现的 Adal 帐户数

  • MSAL_migration_adal_accounts_succeeded - 迁移流中成功迁移的 Adal 帐户数

  • MSAL_msal_version - MSAL 的版本字符串,格式为 X.X.X+(“OneAuth”、“本地”或 commit hash)。

  • MSAL_msalruntime_version - MSAL 运行时的版本字符串,格式化 X.X.X

  • MSAL_pkeyauth_cert_type - "empty"/ "windows_issuer" / "windows_thumbprint" / "apple keychain" - 我们如何/在哪里找到用于完成 PKeyAuth 的证书

  • MSAL_prt_enabled - 为此请求启用了 PRT 功能

  • MSAL_prt_protocol_version - 指定用户使用的 PRT 协议版本

  • MSAL_read_account_error - 如果在帐户读取期间从磁盘读取时出错,则错误上下文将转到此处(例如:与read_token_error相同)

  • MSAL_read_token - 从高速缓存中读取的令牌(AT、ART、FRT、LRT、IRT、PRT、EAT [EAT = 读取了已过期的 AT,但已丢弃])。

  • MSAL_read_token_last_error - 如果 MSAL 在从高速缓存中读取时遇到错误,我们将在此处存储信息。 (例如:从操作系统冒出的磁盘读取错误、MacOS 上的密钥链错误)。

  • MSAL_req_cnf_response_pop - 包含检索拥有 PopP 密钥有效负载证明的成功/失败信息

  • MSAL_request_duration - 从调用 MSAL 的顶级 API 到返回结果的持续时间。

  • MSAL_request_eligible_for_broker - 如果已启用代理且请求类型符合使用代理的条件,则为 True。 不指示是否实际调用了代理。

  • MSAL_request_id - 我们最后一次调用 Microsoft 安全令牌服务的请求 ID。

  • MSAL_request_new_prt - MSAL 将对此请求请求新的 PRT

  • MSAL_server_error_code - Microsoft 特定安全令牌服务数字错误代码(如果收到)。

  • MSAL_server_spe_ring - Microsoft 安全令牌服务的 Secure Production Enterprise 环信息(如果收到)。

  • MSAL_server_suberror_code - Microsoft 特定安全令牌服务子错误代码字符串(如果收到)。

  • MSAL_start_time - 在顶级公共 API 上启动 MSAL 请求的时间。

  • MSAL_stop_time - MSAL 处理完请求并将结果返回给调用方的时间。

  • MSAL_storage_accounts_count - 发现帐户调用期间在框中总共找到的帐户数。 (broker_accounts_count + 非代理/OneAuth 帐户)(例如:0、5、1337)

  • MSAL_tenant_id - Microsoft GUID,标识用户所在的租户。

  • MSAL_ui_event_count - MSAL 在屏幕上显示的 UI 提示数。

  • MSAL_was_request_throttled - 如果 MSAL 限制了此请求并阻止其到达网络,则为 true。 如果出现过这种情况,则调用应用中很可能存在循环。

  • MSAL_write_account_status - 如果在帐户缓存期间向磁盘写入错误,错误上下文将在此处 (例如:与write_token_error相同)

  • MSAL_write_token - 写入到高速缓存中的令牌(AT、ART、FRT、LRT、IRT、PRT、EAT [EAT = 读取了已过期的 AT,但已丢弃])。

  • MSAL_write_token_last_error - 如果 MSAL 在向高速缓存中写入时遇到错误,我们将在此处存储信息。 (例如:从操作系统冒出的磁盘读取错误、MacOS 上的密钥链错误)。

  • oneauth_api - 指定调用的 OneAuth 的公共 API。

  • oneauth_AppId - 指定调用 OneAuth 的应用程序的应用程序 ID。

  • oneauth_SubStatus - 存在影响用户的问题时返回的整数代码;指示失败的原因(例如,UserPasswordExpired = 6005,EnterProductKey = 6301 等)

  • oneauth_transactionuploadid - 指定随机生成的内部 GUID,映射到 OneAuth API 的特定调用。

  • oneauth_version - OneAuth SDK 的版本。 Platform** - 操作系统平台(0: Windows 桌面版,1: Android,2: iOS,3: MacOS,4: UWP)

  • promptreasoncorrelationid - 可用于查找以前的身份验证事件的相关标识符,用于解释提示用户进行身份验证的原因。

  • Resource - 为其请求令牌的资源。

  • Scenarioname - 需要身份验证的应用程序方案的名称,例如首次启动、许可检查等。

  • Scope - 为其请求令牌的范围。

  • SdkVersion - 用于生成此数据的 Microsoft Auth 遥测系统库的版本

  • Sessionid - 相应启动会话的标识符

  • Tenantid - GUID,用于标识经过身份验证的用户所属的租户(在非 ADAL 情况下)

  • Uploadid - 此事件的唯一 GUID,用于重复数据删除

Office.MATS.OneAuth.ActionMicrosoftOfficeWin32

当 Office 尝试以无提示方式或通过提示获取身份验证令牌时,将收集 Microsoft 身份验证遥测系统 (MATS)。 如果收集尝试失败,将包含错误消息。 这些事件通过以下方式帮助用户避免进入断开的身份验证状态:

  • 确定客户端能否成功从服务获取身份验证令牌或是否已进入断开的身份验证状态。

  • 评估客户端或服务上发生的更改是否会导致用户身份验证体验和可靠性出现显著回归

  • 发生故障时,这些信号会从负责的组件(Office 客户端代码、身份验证库或授权服务)发出重要的故障代码,这些代码可用于分类、诊断和解决相关问题

  • 这些信号为各种交付准备情况和运行状况监视器提供支持,这些监视器可以发出警报,以便我们的工程师能够快速参与并缩短解决严重故障的时间。

将会收集以下字段:

  • Accounttype - 用于此身份验证事件的帐户的类型(例如,消费者帐户或组织帐户)。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ActionEndTime - 身份验证事件何时结束

  • Actionname - 此事件的友好名称(如果已提供)。

  • ActionStartTime - 身份验证事件开始时

  • Actiontype - 指定正在使用的身份验证库的类型。

  • Appaudience - 该应用是为内部还是外部使用而构建的

  • Appforcedprompt - 应用是否覆盖缓存并强制显示提示

  • Appname - 执行身份验证操作的应用程序名称

  • Appver - 执行身份验证操作的应用程序版本

  • Askedforcreds - 应用程序是否要求用户为此操作输入凭据

  • Authoutcome - 身份验证尝试已成功、失败还是被取消

  • Blockingprompt - 应用程序是否引发需要用户交互的提示

  • Correlationid - 用于将有关此单独事件的信息与服务数据进行关联的标识符

  • Count - 在这一数据事件中报告的聚合操作总数。

  • Devicenetworkstate - 设备是否连接到 Internet。

  • Deviceprofiletelemetryid - 用于衡量设备范围的身份验证体验和可靠性的匿名设备 ID。

  • Duration - 身份验证所用的时间

  • duration_max - 任意一个聚合事件的最大持续时间

  • duration_min - 任意一个聚合事件的最短持续时间

  • duration_sum - 所有聚合事件的持续时间之和

  • endtime - 身份验证事件结束的时间

  • error - 验证失败时显示的错误代码

  • errordescription - 对错误的简要说明

  • errorsource - 错误是来自服务、身份验证库还是应用程序

  • eventtype - 此事件报告的是身份验证数据点还是数据质量错误事件。 用于测量数据质量。

  • from_cache - 布尔值,表示记录是来自 WAM 核心高速缓存还是来自插件

  • hasadaltelemetry - 表示 Azure Active Directory 身份验证库 (ADAL) 是否为此事件提供了遥测。

  • Identityservice - 调用的是 Microsoft 服务帐户 (MSA) 还是 Microsoft Entra 服务

  • Interactiveauthcontainer - 显示的提示类型

  • Issilent - 是显示的提示还是无提示(后台)身份验证事件。

  • Microsoft_ADAL_adal_version - Azure Active Directory 身份验证库 (ADAL) 的版本 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_api_error_code - 身份验证库为此身份验证尝试发出的错误代码 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_api_id - 为此身份验证尝试调用的 API [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_application_name - 使用 ADAL 的应用程序/进程的名称。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Microsoft_ADAL_application_version - 使用 ADAL 的应用程序的版本。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Microsoft_ADAL_authority - Microsoft Entra 负责对用户进行身份验证的颁发机构 URL [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_authority_type - 使用者/Microsoft 服务协议 (MSA) 与组织/Microsoft Entra ID;当前始终为 Microsoft Entra ID [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_authority_validation_status - 指示是否已在服务端 上完成身份验证 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_broker_app - 指示 ADAL 是否使用代理进行身份验证 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_broker_app_used - 告知代理的名称(例如 Windows 帐户管理) [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_broker_version - 如果使用 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_cache_event_count - 检索令牌时 ADAL 执行的缓存事件数 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_cache_event_count_max - 如果聚合此信号,则任何一个聚合事件的最大缓存事件数 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_cache_event_count_min - 如果聚合了此信号,则任何一个聚合事件的最小缓存事件 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_cache_event_count_sum - 如果聚合此信号,则所有聚合事件的缓存事件之和 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_cache_read_count - API 从磁盘高速缓存中进行读取的次数。 如果至少有一次读取,则进行呈现[此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_cache_read_error_count - 磁盘高速缓存读取失败的次数。 如果至少有一次失败,则进行呈现[此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_cache_read_last_error - ADAL 错误代码。 如果至少有一个读取失败,则进行呈现[此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_cache_read_last_system_error - 系统错误代码。 如果至少有一次读取失败,则进行呈现[此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_cache_read_count - API 向磁盘高速缓存中进行写入的次数。 如果至少有一次写入,则进行呈现[此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_cache_write_error_count - 磁盘高速缓存写入失败的次数。 如果至少有一次失败,则进行呈现[此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_cache_write_last_error - ADAL 错误代码。 如果至少有一次写入失败,则进行呈现[此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_cache_write_last_system_error - 系统错误代码。 如果至少有一次写入失败,则进行呈现[此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_client_id - 哈希 Microsoft Entra 的应用 ID [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_device_id - ADAL 生成的本地设备 ID。[此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_error_domain-生成错误代码的域/组件。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Microsoft_ADAL_error_protocol_code - 由服务返回并由 ADAL 记录的 OAuth 协议错误代码。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Microsoft_ADAL_extended_expires_on_setting - True/false ,显示令牌是否具有延长的生存期 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_http_event_count - 由 ADAL 生成的 HTTP 请求数。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Microsoft_ADAL_idp - ADAL 所使用的标识提供程序 (idp)。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Microsoft_ADAL_network_event_count - ADAL 发出的网络调用计数 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_http_event_count_max - 如果聚合此信号,则 ADAL 调用的最大 http 调用数 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_http_event_count_min - 如果聚合此信号,则 ADAL 调用的最小 http [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_http_event_count_sum - 如果聚合此信号,则 ADAL 发出的 http 调用的总和 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_network_event_count_max - 如果聚合此信号,则 ADAL 对任何聚合事件执行的最大网络调用数 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_network_event_count_min - 如果聚合此信号,则 ADAL 对任何聚合事件 执行的最小网络调用 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_network_event_count_sum - 如果聚合此信号,则 ADAL 对所有聚合事件进行的网络调用之和 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_is_silent_ui - True/false,告知 ADAL 是否显示 UI(提示) [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_is_successful - True/false,告知 ADAL API 是否成功 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_is_successfull - True/false,告知 ADAL API 是否成功 (macOS) [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_logging_pii_enabled - 值为 true/false,告知是否已启用 ADAL 完整日志记录模式。 此数据仅在本地记录,不会在遥测中发出 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_ntlm - 值为 true/false,告知 ADAL 是否使用了基本身份验证 (NTLM)。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Microsoft_ADAL_oauth_error_code - 服务返回的 OAuth 协议错误代码 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_prompt_behavior - 登录或未传递给服务的网络参数,以指定用户界面是否可以显示 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_request_id - ADAL 向服务发出的请求的事务 GUID [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_response_code - 服务中的网络响应代码 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_response_time - 服务返回到 ADAL 所用的时间 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_response_time_max - 如果聚合信号,则 ADAL 在任何聚合事件中从其 API 返回所用的最长时间 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_response_time_min - 如果聚合信号,则服务在任何聚合事件中响应 ADAL 所用的最短时间 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_response_time_sum - 如果聚合信号,则 ADAL 从其 API 返回的所有聚合事件的总和 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_rt_age - 刷新令牌的期限 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_server_error_code - 服务器返回的错误代码 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_server_sub_error_code - 服务器返回的子错误代码,以帮助消除请求失败的原因 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_spe_info - True/false,告知用户是否正在使用 Secure Production Enterprise 内部环(仅限 Microsoft 员工) [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_spe_ring - True/false,告知用户是否正在使用 Secure Production Enterprise 内部环(仅限 Microsoft 员工) [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_start_time - 执行 ADAL API 调用的时间 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_status - 整个 ADAL 调用的成功/失败状态[此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_stop_time - 返回 ADAL API 调用的时间[此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_telemetry_pii_enabled - 值为 true/false,告知是否启用了 ADAL 完全遥测模式。 此名称用词不当,因为没有发出 PII/EUII[此字段已从 Office 的当前内部版本中删除,但仍可能显示在较旧的内部版本中。]

  • Microsoft_ADAL_tenant_id - 标识经过身份验证的用户所属的租户的 GUID [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_token_acquisition_from_context - 基于身份验证上下文中的令牌描述 ADAL 行为 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_token_frt_status - 刷新令牌的状态:是已尝试、不需要、未找到还是已删除。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Microsoft_ADAL_token_mrrt_status - MultiResourceRefreshToken 的状态:是已尝试、不需要、未找到还是已删除。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Microsoft_ADAL_token_rt_status - 刷新令牌的状态:是已尝试、不需要、未找到还是已删除。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Microsoft_ADAL_token_type - 刷新令牌 (RT) 或多资源刷新令牌 (MRRT) [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_ui_event_count - 对向用户显示的提示的计数。 可能已设置为无提示[此字段已从当前 Office 内部版本中删除,但仍可能仍出现在较早内部版本。]

  • Microsoft_ADAL_user_cancel - 如果用户界面窗口已取消则为 True/false[此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_x_ms_request_id - ADAL 提供的用于服务的网络标头中提供的其他请求 ID [此字段已从当前的 Office 内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_x_client_cpu - 有关设备 CPU 体系结构的信息 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在旧版本中。]

  • Microsoft_ADAL_x_client_os - 设备操作系统版本。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Microsoft_ADAL_x_client_sku - 设备操作系统 SKU 的名称。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Microsoft_ADAL_x_client_ver - ADAL 库的版本。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • MSAL_aad_wam_account_creation_failed - 如果存在,则帐户创建在 Web 帐户管理器 (WAM) 中失败。 仅法律值为“true”

  • MSAL_aad_wam_find_accounts_error - 从 WAM 冒泡的整数错误代码

  • MSAL_aad_wam_find_accounts_status - 描述来自枚举的帐户查找状态的字符串

  • MSAL_aad_wam_haid - 我们用于 WAM 的 HAID 来自何处? (例如:“missing_key”/“from_clientinfo”/“from_msal_localaccountid”)

  • MSAL_access_token_expiry_time - 访问令牌过期时间(UTC)返回到应用程序。

  • MSAL_additional_query_parameters_count - 通过验证并添加的查询参数数。

  • MSAL_all_error_tags - Microsoft 身份验证库 (MSAL) 在身份验证流中遇到的所有错误标记。

  • MSAL_api_error_code - 如果 MSAL 遇到从操作系统冒出的错误,平台错误代码将存储在此处。

  • MSAL_api_error_context - 字符串,其中包含有关 MSAL 遇到的最后一个错误的其他人工读取详细信息。

  • MSAL_api_error_tag - 唯一字符串,对应代码中发生此错误的位置。

  • MSAL_api_name - 为了启动此身份验证流而调用的 MSAL 顶级 API 的名称。

  • MSAL_api_status_code - 为此身份验证流结果返回的状态代码 MSAL。

  • MSAL_asymmetric_key_vsm_pop - 所有权证明 (PoP) 密钥虚拟隔离的状态。 如果这等于 VSM_PROP_SET,则密钥确实存储在硬件中(而不是出错或回退到软件)。

  • MSAL_asymmetric_pop_key_external - “true”/“false”** - 用于对 MSAL 外部的 SHR 进行签名的 PoP 密钥(由 WAM 管理)

  • MSAL_async_events_started - 如果此操作启动了其他要异步完成的子操作,则此字段将添加到遥测批处理中,并包含已启动的事件计数(“1”、“2”、“3” …)

  • MSAL_auth_flow - 在此身份验证流(AT、PRT、LRT、FRT、ART、IRT)期间尝试的步骤 MSAL。 以竖线符号“|”分隔,以便于解析。

  • MSAL_auth_flow_last_error - 我们从服务器收到的 AuthFlow 中倒数第二项的错误代码。 (例如:如果 AuthFlow = "PRT|LRT",PRT 的错误将出现在 AuthFlowLastError 中)。

  • MSAL_authority_type - 此用户请求位于 Microsoft Entra ID、Federated 或 MSA 中。

  • MSAL_authorization_error_subcode - 如果我们从授权/UI 调用收到子错误代码,则会将其放入此处。 (例如:"bad_token")

  • MSAL_authorization_type - 获取用于此流的 MSAL 支持的访问令牌的方法(例如:ImportedRefreshToken、CachedRefreshToken)

  • MSAL_broker_accounts_count - 系统代理在帐户发现调用期间返回的帐户数。 (例如:1、0、1337)

  • MSAL_broker_app_used - 此身份验证流中是否使用了代理应用。

  • MSAL_browser_navigation_count - 指示 MSAL 交互流中发生的导航事件数。

  • MSAL_cached_pop_key_stored_in_hw - True/False,是存储在硬件中的此操作中使用的 PoP 密钥

  • MSAL_client_id - 执行调用的应用程序的客户端 ID

  • MSAL_correlation_id - 此事件的唯一 GUID,用于跨客户端、服务器和应用日志关联操作。

  • MSAL_data_signing_time - 使用 PoP 密钥对请求标头进行签名所花的时间长度(以毫秒为单位)。

  • MSAL_delete_token - 在此身份验证流期间从高速缓存中删除的令牌的列表。

  • MSAL_delete_token_last_error - 出现令牌删除错误时的系统错误代码,与上次读/写令牌错误相同。

  • MSAL_http_call_count - MSAL 在身份验证流期间执行的 HTTP 调用数。

  • MSAL_http_call_count_max - 如果此信号聚合,则 MSAL 对任意聚合事件进行的最大网络调用数

  • MSAL_http_call_count_min - 如果聚合此信号,则 MSAL 对任意聚合事件进行最小网络调用

  • MSAL_http_call_count_sum - 如果此信号聚合,则由 MSAL 发出的所有聚合事件的网络调用总和

  • MSAL_is_pkey_auth_token_sent - True/false 我们发送已签名的 JWT 以响应 PKeyAuth 质询。

  • MSAL_is_successful - 身份验证流是否成功。

  • MSAL_key_creation_time - 为 PoP 生成非对称密钥的用时(以毫秒为单位)(例如:0、100、5)

  • MSAL_key_load_error - 出现 PoP 密钥加载错误时出现系统加密/TPM 错误代码

  • MSAL_key_load_time - 加载拥有证明密钥所花的时间(以毫秒为单位)。

  • MSAL_last_http_response_code - 如果 MSAL 执行了一个或多个 HTTP 调用,这是我们收到的最后一个 HTTP 响应代码。

  • MSAL_migration_adal_accounts_found - 在迁移流中发现的 Adal 帐户数

  • MSAL_migration_adal_accounts_succeeded - 迁移流中成功迁移的 Adal 帐户数

  • MSAL_aad_wam_account_creation_failed - 如果存在,则帐户创建在 Web 帐户管理器 (WAM) 中失败。 仅法律值为“true”

  • MSAL_msa_wam_find_accounts_error - 从 WAM 冒泡的整数错误代码

  • MSAL_aad_wam_find_accounts_status - 描述来自枚举的帐户查找状态的字符串字符串

  • MSAL_msal_version - MSAL 的版本字符串,格式为 X.X.X+(“OneAuth”、“本地”或 commit hash)。

  • MSAL_msalruntime_version - MSAL 运行时的版本字符串,格式化 X.X.X

  • MSAL_pkeyauth_cert_type - "empty"/ "windows_issuer" / "windows_thumbprint" / "apple keychain" - 我们如何/在哪里找到用于完成 PKeyAuth 的证书

  • MSAL_pop_gen_auth_header_success - POP 管理器是否能够生成 POP 标头

  • MSAL_prefer_vsm_asymmetric_key - 指示是否已请求使用硬件密钥进行弹出令牌签名。

  • MSAL_prt_enabled - 是否为此请求启用了主刷新令牌 (PRT) 功能

  • MSAL_prt_protocol_version - 指定用户使用的 PRT 协议版本

  • MSAL_read_account_error - 如果在帐户读取期间从磁盘读取时出错,则错误上下文将转到此处(例如:与read_token_error相同)

  • MSAL_read_token - 从高速缓存中读取的令牌(AT、ART、FRT、LRT、IRT、PRT、EAT [EAT = 读取了已过期的 AT,但已丢弃])。

  • MSAL_read_token_last_error - 如果 MSAL 在从高速缓存中读取时遇到错误,我们将在此处存储信息。 (例如:操作系统显示的磁盘读取错误气泡、MacOS 的密钥链错误)。

  • MSAL_req_cnf_response_pop - 在检索 PoP 密钥有效负载时包含成功/失败信息;“成功”IFF PopManagerImpl::GetReqCnf() 成功(例如:“success”仅定义值。如果操作失败或在流期间未发生,则省略)

  • MSAL_request_duration - 从调用 MSAL 顶级 API 到返回结果请求所花费的时间。

  • MSAL_request_eligible_for_broker - 如果已启用代理且请求类型符合使用代理的条件,则为 True。 不指示是否实际调用了代理。

  • MSAL_request_id - 我们最后一次调用 Microsoft 安全令牌服务的请求 ID。

  • MSAL_request_new_prt - MSAL 将对此请求请求新的 PRT

  • MSAL_server_error_code - Microsoft 特定安全令牌服务数字错误代码(如果收到)。

  • MSAL_server_spe_ring - Microsoft 安全令牌服务的 Secure Production Enterprise 环信息(如果收到)。

  • MSAL_server_suberror_code - Microsoft 特定安全令牌服务子错误代码字符串(如果收到)。

  • MSAL_start_time - 在顶级公共 API 上启动 MSAL 请求的时间。

  • MSAL_stop_time - MSAL 处理完请求并将结果返回给调用方的时间。

  • MSAL_tenant_id - Microsoft GUID,标识用户所在的租户。

  • MSAL_transfer_token_added - 如果传输已完成,则为“成功”。 从批处理中省略;否则

  • MSAL_transfer_token_error - 传输过程中的 WAM 错误代码。 字段可以是包装在 stdException 事例中的 PII

  • MSAL_transfer_token_request - 令牌传输请求是否成功? 可能的值:“failed”“succeeded”“stdException”“winrtException”

  • MSAL_ui_event_count - MSAL 在屏幕上显示的 UI 提示数。

  • MSAL_vsm_key_creation_status_code - TPM 中关于硬件非对称密钥生成失败原因的十六进制错误代码(例如:0x(Windows 中的某些十六进制代码))

  • MSAL_wam_cache_invalidated - 如果 WAMSynchronousWrapper::InvalidateWamCacheIfRequired() 在给定的 WAM 调用上擦除缓存,则设置“1”(例如:“1”是唯一定义的值。如果不存在,则可以放心地假定此代码未擦除 WAM 缓存)

  • MSAL_wam_cached_time_diff - 缓存的 WAM 响应与当前时间之间的时间差(以秒为单位)。

  • MSAL_wam_cancel_ui_error - WAM 错误代码

  • MSAL_wam_cancel_ui_timeout - WAM UI 取消计时器的状态。 如果存在值,并且关闭 WAM 时出错

  • MSAL_wam_telemetry - 在 JSON 字符串中包含一批 WAM 遥测数据,这些数据将被解析并转换为本文档中源于 WAM 的字段。

  • MSAL_was_request_throttled - 如果 MSAL 限制了此请求并阻止其到达网络,则为 true。 如果出现过这种情况,则调用应用中很可能存在循环。

  • MSAL_write_account_status - 如果在帐户缓存期间向磁盘写入错误,错误上下文将在此处 (例如:与write_token_error相同)

  • MSAL_write_token - 写入到高速缓存中的令牌(AT、ART、FRT、LRT、IRT、PRT、EAT [EAT = 读取了已过期的 AT,但已丢弃])。

  • MSAL_write_token_last_error - 如果 MSAL 在向高速缓存中写入时遇到错误,我们将在此处存储信息。 (例如:操作系统显示的磁盘读取错误气泡、MacOS 的密钥链错误)。

  • oneauth_api - 为此身份验证尝试调用的 OneAuth API。

  • oneauth_transactionuploadid - GUID,指定对 OneAuth API 的单个调用。

  • oneauth_version - OneAuth SDK 的版本。

  • Platform - 操作系统平台(0: Windows 桌面版,1: Android,2: iOS,3: MacOS,4: UWP)

  • Promptreasoncorrelationid - 可用于查找先前的身份验证事件(用于说明提示用户进行身份验证的原因)的相关性标识符。

  • Resource - 请求令牌的资源。

  • Scenarioid - 多个事件可能属于单个场景,例如,该场景可能是添加新帐户,而多个提示将作为该场景的一部分出现。 此标识符可启用这些相关事件的相关性。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Scenarioname - 需要身份验证的应用程序场景名称,例如首次启动、许可检查等。

  • Scope - 请求令牌的范围。

  • Sdkver - 用于生成此数据的 Microsoft 身份验证遥测系统库的版本

  • Sessionid - 相应启动会话的标识符

  • Starttime - 身份验证事件开始的时间。

  • Tenantid - GUID,用于标识经过身份验证的用户所属的租户(在非 ADAL 情况下)

  • Uploadid - 此事件的唯一 GUID,用于重复数据删除

  • wamapi - 决定将会调用哪个 Windows Web 帐户管理 (WAM) API

  • wamtelemetrybatch - 目前尚未使用。 将来,允许 WAM 组件发送有关身份验证事件的其他信息

  • WAM_account_join_on_end - WAM 操作结束时的帐户加入状态。 可能的值包括:“primary”、“secondary”、“not_joined”。

  • WAM_account_join_on_start - WAM 操作开始时的帐户加入状态。 可能的值包括:“primary”、“secondary”、“not_joined”。

  • WAM_api_error_code - 如果错误响应来自 Microsoft Entra WAM 插件,则此字段将存在并包含该错误代码

  • WAM_authority - 包含证书颁发机构 url 的字符串,这应该是所使用的 login.windows.net 端点

  • WAM_broker_version - 如果使用了 WAM,则进行呈现,这是代理版本字符串

  • WAM_cache_event_count - 操作中的 WAM 高速缓存事件数

  • wam-cache-invalidated - 指示 WAM 缓存在获取令牌之前是否已失效的值

  • WAM_cached_time_diff - 指示自创建/缓存响应以来的秒数的数字。

  • WAM_client_binary_version - Microsoft 帐户 Web 帐户管理客户端的二进制版本。

  • WAM_client_id - 用于与服务数据进行关联的标识符,这将标识客户端应用程序。

  • WAM_correlation_id - 用于将事件与服务数据进行关联的标识符

  • WAM_device_join - 设备加入状态,可能的值为“aadj”、“haadj”

  • WAM_network_event_count - 如果至少有一个网络调用发生,则进行呈现;该 WAM 操作对该服务的网络调用次数

  • WAM_network_status - 如果至少有一个网络调用发生,则进行呈现;如果网络请求失败,则包含 HTTP 错误代码。

  • WAM_idp - 指定使用的是 WAM 消费者身份验证插件还是组织身份验证插件。

  • WAM_is_cached - 指定是否已从高速缓存中检索 WAM 提供的响应。

  • WAM_oauth_error_code - 包含服务作为 OAuth 协议的一部分返回的错误代码。

  • WAM_prompt_behavior - 指定此提示是否由应用强制提供,或者如果可以以无提示方式进行身份验证,该请求是否可以跳过提示。

  • WAM_provider_id - 指定身份验证方案中所使用的颁发机构的 Microsoft 端点。

  • WAM_redirect_uri - 在 Microsoft Entra ID 中为应用程序注册的重定向 URI。

  • WAM_resource - 请求令牌的资源。

  • WAM_scope - 令牌必须用于的客户端请求的范围。

  • WAM_server_error_code - 由服务返回到 WAM 的错误代码。

  • WAM_server_sub_code - 由服务返回的额外错误代码,用于进一步细分故障原因。

  • WAM_silent_bi_sub_code - 子错误为 API 错误代码提供更深的保真度

  • WAM_silent_code - 在提示用户之前,WAM 在进行内部无提示尝试时所遇到的错误代码。

  • WAM_silent_mats - 未使用。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • WAM_silent_message - 在提示用户之前,与 WAM 进行的内部无提示尝试相关的错误消息。

  • WAM_silent_code - 在提示用户之前,WAM 所进行的内部无提示尝试的成功/失败状态。

  • WAM_tenant_id - 经过身份验证的 Microsoft Entra 用户所属的租户的标识符(如果服务返回了该值)

  • WAM_ui_allowed - 如果无提示令牌获取失败,是否可能会提示用户输入 Microsoft 帐户凭据。

  • WAM_ui_visible - 如果至少向用户显示了一个 UI 窗口,则进行呈现;值为“true”或“false”

  • WAM_wam_account_on_end - 流结束后已连接帐户的状态。

  • WAM_wam_account_on_start - 流开始时已连接帐户的状态。

  • WAM_wam_blob_version - Web 帐户管理遥测 json 批处理的版本。

  • WAM_web_flow_result - 提示用户输入其 Microsoft 帐户凭据时出现错误代码。

  • WAM_x_ms_clitelem - 如果服务返回标头“x-ms-clitelem”,则进行呈现

Office.MATS.OneAuth.TransactionMicrosoftOfficeAndroid

当 Office 尝试以无提示方式或通过提示获取身份验证令牌时,将收集 Microsoft 身份验证遥测系统 (MATS)。 此事件是一个或多个 ActionMicrosoftOfficeAndroid 事件的父事件,允许将相关事件分组在一起。 这些事件通过以下方式帮助我们的用户避免进入断开的身份验证状态:

  • 确定客户端能否成功从服务获取身份验证令牌或是否已进入断开的身份验证状态。

  • 评估客户端或服务上发生的更改是否会导致用户身份验证体验和可靠性出现显著回归

  • 发生故障时,这些信号会从负责的组件(Office 客户端代码、身份验证库或授权服务)发出重要的故障代码,这些代码可用于分类、诊断和解决相关问题

  • 这些信号为各种传送就绪和运行状况监视器提供支持,这些监视器可以发出警报,以便我们的工程师能够快速参与并缩短解决严重故障的时间。

将会收集以下字段:

  • Actiontype -“oneauthtransaction”是唯一的值。

  • Appaudience - 应用程序受众(自动化、预生产或生产)

  • Appname - 应用名称

  • Appver - 应用版本

  • Authoutcome - 身份验证尝试已成功、失败还是被取消

  • Correlationid - 用于将有关此单独事件的信息与服务数据进行关联的标识符

  • Count - 错误发生的次数

  • Devicenetworkstate - 设备网络状态

  • Deviceprofiletelemetryid - 设备配置文件遥测 ID(由 MATS 用于标识特定设备的字符串)

  • duration_max - 在此信号上聚合的事务的最小持续时间(以毫秒为单位)。

  • duration_min - 在此信号上聚合的事务的最大持续时间(以毫秒为单位)。

  • duration_sum - 此信号上聚合的事务的持续时间总和(以毫秒为单位)。

  • Endtime - OneAuth 事务的结束时间。

  • Error - OneAuth 状态代码。

  • Eventtype - 事件类型

  • Issilent - 如果显示了 UI,则为 false;如果是后台事件,则为 true。

  • oneauth_AadAccountCount - 显示设备中唯一 Microsoft Entra 帐户的计数。

  • oneauth_Activeflights- 会话中处于活动状态(用于 AB 测试)的测试列表。

  • oneauth_api - 指定调用的 OneAuth 的公共 API。

  • oneauth_Domain - 如果 API 调用导致错误,那么这是此错误的系统域。

  • oneauth_ErrorCode - 表示 OneAuth 内部错误状态的错误代码。 将代替旧的 oneauth_errortag 字段。

  • oneauth_errortag - 负责生成错误的代码行的数字标识符。

  • oneauth_ExecutionFlow - 一系列标记,标识此 API 调用所采用的代码路径。

  • oneauth_GenericAccountCount - 显示设备中唯一泛型帐户的计数。

  • oneauth_internalerror - 表示 OneAuth 内部错误状态的错误代码。

  • oneauth_MsaAccountCount - 显示设备中唯一泛型帐户的计数。

  • oneauth_Optional - OneAuth 可选诊断。

  • oneauth_PublicStatus - 包含此事务所涉及的 OneAuth API 调用的公共状态。

  • oneauth_ServerErrorCode - 此 API 调用结束时返回给 OneAuth 的服务器错误(如果出现此错误)。

  • oneauth_SubStatus - 存在影响用户的问题时返回的整数代码;指示失败的原因(例如,UserPasswordExpired = 6005,EnterProductKey = 6301 等)

  • oneauth_SystemErrorCode - 此 API 调用结束时返回给 OneAuth 的系统错误(如果出现此错误)。

  • oneauth_Tag - OneAuth 标记,指定此 API 调用结束时到达的代码中的最终位置。

  • oneauth_transactionuploadid - 指定随机生成的内部 GUID,该 GUID 可映射到 OneAuth API 的特定调用。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • oneauth_version - OneAuth SDK 的版本。

  • Platform - 操作系统平台(0: Win32,1: Android,2: iOS,3: MacOS,4: WinRT)

  • Scenarioname - 需要身份验证的方案的名称,由执行调用的应用程序指定。

  • Schemaver - 架构版本

  • Sdkver - MATS sdk 的版本

  • Sessionid - 会话 ID

  • severityError - 严重性

  • sovereignty - 国家云:Azure 的物理隔离实例(全球、德国、中国、美国政府)

  • starttime - OneAuth 事务的开始时间。

  • Timestamp - 时间戳

  • Type - 错误类型

  • Uploaded - 此特定事件的唯一标识符,用于重复数据删除。

Office.MATS.OneAuth.TransactionMicrosoftOfficeiOS

当 Office 尝试以无提示方式或通过提示获取身份验证令牌时,将收集 Microsoft 身份验证遥测系统 (MATS)。 此事件是一个或多个 ActionMicrosoftOfficeiOS 事件的父级,可将相关事件组合在一起。 这些事件通过以下方式帮助用户避免进入断开的身份验证状态:

  • 确定客户端是否可以成功获取身份验证令牌或处于损坏的身份验证状态
  • 当客户端或服务发生更改时,确定用户身份验证体验中的关键回归。 这包括电源警报,以便工程师可以快速缓解
  • 故障信号从负责的组件发出用于会审、诊断和缓解的重要错误代码

将会收集以下字段:

  • Actiontype -“oneauthtransaction”是唯一的值。

  • Appaudience - 应用程序受众(自动化、预生产或生产)

  • appid - 用于凭据存储隔离的应用程序的 ID。

  • appname - 应用名称

  • appver - 应用版本

  • Authoutcome - 身份验证尝试已成功、失败还是被取消

  • correlationid - 用于将有关此单独事件的信息与服务数据进行关联的标识符

  • count - 在这一数据事件中报告的聚合操作总数。

  • devicenetworkstate - 设备网络状态

  • deviceprofiletelemetryid - 设备配置文件遥测 ID(由 MATS 用于标识特定设备的字符串)

  • duration_max - 在此信号上聚合的事务的最小持续时间(以毫秒为单位)。

  • duration_min - 在此信号上聚合的事务的最大持续时间(以毫秒为单位)。

  • duration_sum - 此信号上聚合的事务的持续时间总和(以毫秒为单位)。

  • endtime - OneAuth 事务的结束时间。

  • error - OneAuth 状态代码。

  • eventtype - 事件类型

  • issilent - 如果显示了 UI,则为 false;如果是后台事件,则为 true。

  • oneauth_AadAccountCount - 显示设备中唯一 Microsoft Entra 帐户的计数。

  • oneauth_ActiveFlights - 列出事务期间处于活动状态的所有外部测试版。

  • oneauth_api - 指定调用的 OneAuth 的公共 API。

  • oneauth_Domain - 如果 API 调用导致错误,那么这是此错误的系统域。

  • oneauth_ErrorCode - 表示 OneAuth 内部错误状态的错误代码。 将代替旧的 oneauth_errortag 字段。

  • oneauth_errortag - 负责生成错误的代码行的数字标识符。

  • oneauth_ExecutionFlow - 一系列标记,标识此 API 调用所采用的代码路径。

  • oneauth_GenericAccountCount - 显示设备中唯一泛型帐户的计数。

  • oneauth_internalerror - 表示 OneAuth 内部错误状态的错误代码。

  • oneauth_MsaAccountCount - 显示设备中唯一 MSA 帐户的计数。

  • oneauth_Optional - OneAuth 可选诊断。

  • oneauth_PublicStatus - 包含此事务所涉及的 OneAuth API 调用的公共状态。

  • oneauth_ServerErrorCode - 此 API 调用结束时返回给 OneAuth 的服务器错误(如果出现此错误)。

  • oneauth_SubStatus - 存在影响用户的问题时返回的整数代码;指示失败的原因(例如,UserPasswordExpired = 6005,EnterProductKey = 6301 等)

  • oneauth_SystemErrorCode - 此 API 调用结束时返回给 OneAuth 的系统错误(如果出现此错误)。

  • oneauth_Tag - OneAuth 标记,指定此 API 调用结束时到达的代码中的最终位置。

  • oneauth_version - OneAuth SDK 的版本。

  • platform - OS Platform (0: Win32、1: Android、2: iOS、3: MacOS、4: WinRT

  • scenarioname - 需要身份验证的方案的名称,由执行调用的应用程序指定。

  • schemaver - 架构版本

  • sdkver - MATS sdk 的版本

  • sessionid - 会话 ID

  • severity - 错误严重性

  • sovereignty - 国家云:Azure 的物理隔离实例(全球、德国、中国、美国政府)

  • starttime - OneAuth 事务的开始时间。

  • telemetryregion - 描述用户帐户所属的国家/地区,以便进行遥测路由。

  • timestamp - 时间戳

  • type - 错误类型

  • uploadid - 此特定事件的唯一标识符,用于重复数据删除。

Office.MATS.OneAuth.TransactionMicrosoftOfficeMac

当 Office 尝试以无提示方式或通过提示获取身份验证令牌时,将收集 Microsoft 身份验证遥测系统 (MATS)。 此事件是一个或多个 ActionMicrosoftOfficeMac 事件的父级,可将相关事件组合在一起。 这些事件通过以下方式帮助用户避免进入断开的身份验证状态:

  • 确定客户端是否可以成功获取身份验证令牌或处于损坏的身份验证状态
  • 当客户端或服务发生更改时,确定用户身份验证体验中的关键回归。 这包括电源警报,以便工程师可以快速缓解
  • 故障信号从负责的组件发出用于会审、诊断和缓解的重要错误代码

将会收集以下字段:

  • Actiontype -“oneauthtransaction”是唯一的值。

  • Appaudience - 应用程序受众(自动化、预生产或生产)

  • appid - 用于凭据存储隔离的应用程序的 ID。

  • appname - 应用名称

  • appver - 应用版本

  • Authoutcome - 身份验证尝试已成功、失败还是被取消

  • Correlationid - 用于将有关此单独事件的信息与服务数据进行关联的标识符

  • count - 在这一数据事件中报告的聚合操作总数。

  • devicenetworkstate - 设备网络状态

  • deviceprofiletelemetryid - 设备配置文件遥测 ID(由 MATS 用于标识特定设备的字符串)

  • duration_max - 在此信号上聚合的事务的最小持续时间(以毫秒为单位)。

  • duration_min - 在此信号上聚合的事务的最大持续时间(以毫秒为单位)。

  • duration_sum - 此信号上聚合的事务的持续时间总和(以毫秒为单位)。

  • endtime - OneAuth 事务的结束时间。

  • error - OneAuth 状态代码。

  • eventtype - 事件类型

  • issilent - 如果显示了 UI,则为 false;如果是后台事件,则为 true。

  • oneauth_AadAccountCount - 显示设备中唯一 Microsoft Entra 帐户的计数。

  • oneauth_ActiveFlights - 列出事务期间处于活动状态的所有外部测试版。

  • oneauth_api - 指定调用的 OneAuth 的公共 API。

  • oneauth_Domain - 如果 API 调用导致错误,那么这是此错误的系统域。

  • oneauth_ErrorCode - 表示 OneAuth 内部错误状态的错误代码。 将代替旧的 oneauth_errortag 字段。

  • oneauth_errortag - 负责生成错误的代码行的数字标识符。

  • oneauth_ExecutionFlow - 一系列标记,标识此 API 调用所采用的代码路径。

  • oneauth_GenericAccountCount - 显示设备中唯一泛型帐户的计数。

  • oneauth_internalerror - 表示 OneAuth 内部错误状态的错误代码。

  • oneauth_MsaAccountCount - 显示设备中唯一 MSA 帐户的计数。

  • oneauth_Optional - OneAuth 可选诊断。

  • oneauth_PublicStatus - 包含此事务所涉及的 OneAuth API 调用的公共状态。

  • oneauth_ServerErrorCode - 此 API 调用结束时返回给 OneAuth 的服务器错误(如果出现此错误)。

  • oneauth_SystemErrorCode - 此 API 调用结束时返回给 OneAuth 的系统错误(如果出现此错误)。

  • oneauth_Tag - OneAuth 标记,指定此 API 调用结束时到达的代码中的最终位置。

  • oneauth_version - OneAuth SDK 的版本。

  • platform - OS Platform (0: Win32、1: Android、2: iOS、3: MacOS、4: WinRT

  • scenarioname - 需要身份验证的方案的名称,由执行调用的应用程序指定。

  • schemaver - 架构版本

  • sdkver - MATS 软件开发人员工具包 (SDK) 的版本

  • sessionid - 会话 ID

  • severity - 错误严重性

  • sovereignty - 国家云:Azure 的物理隔离实例(全球、德国、中国、美国政府)

  • starttime - OneAuth 事务的开始时间。

  • telemetryregion - 描述用户帐户所属的国家/地区,以便进行遥测路由。

  • timestamp - 时间戳

  • type - 错误类型

  • uploadid - 此特定事件的唯一标识符,用于重复数据删除。

Office.MATS.OneAuth.TransactionMicrosoftOfficeWin32

当 Office 尝试以无提示方式或通过提示获取身份验证令牌时,将收集 Microsoft 身份验证遥测系统 (MATS)。 此事件是一个或多个 ActionMicrosoftOffice 事件的父级,可将相关事件组合在一起。 这些事件通过以下方式帮助我们的用户避免进入断开的身份验证状态:

  • 确定客户端能否成功从服务获取身份验证令牌或是否已进入断开的身份验证状态。

  • 评估客户端或服务上发生的更改是否会导致用户身份验证体验和可靠性出现显著回归

  • 发生故障时,这些信号会从负责的组件(Office 客户端代码、身份验证库或授权服务)发出重要的故障代码,这些代码可用于分类、诊断和解决相关问题

  • 这些信号为各种交付准备情况和运行状况监视器提供支持,这些监视器可以发出警报,以便我们的工程师能够快速参与并缩短解决严重故障的时间。

将会收集以下字段:

  • Actiontype -“oneauthtransaction”是唯一的值。

  • Appaudience - 应用程序受众(自动化、预生产或生产)

  • Appname - 应用名称

  • Appver - 应用版本

  • Authoutcome - 身份验证尝试已成功、失败还是被取消

  • Correlationid - 用于将有关此单独事件的信息与服务数据进行关联的标识符

  • Count - 错误发生的次数

  • Devicenetworkstate - 设备网络状态

  • Deviceprofiletelemetryid - 设备配置文件遥测 ID(由 MATS 用于标识特定设备的字符串)

  • duration_max - 在此信号上聚合的事务的最小持续时间(以毫秒为单位)。

  • duration_min - 在此信号上聚合的事务的最大持续时间(以毫秒为单位)。

  • duration_sum - 此信号上聚合的事务的持续时间总和(以毫秒为单位)。

  • Endtime - OneAuth 事务的结束时间。

  • Error - OneAuth 状态代码。

  • Eventtype - 事件类型

  • Issilent - 如果显示了 UI,则为 false;如果是后台事件,则为 true。

  • oneauth_Activeflights - 会话中处于活动状态的外部测试列表,用于 AB 测试。

  • oneauth_api - 指定调用的 OneAuth 的公共 API。

  • oneauth_Domain - 如果 API 调用导致错误,那么这是此错误的系统域。

  • oneauth_ErrorCode - 表示 OneAuth 内部错误状态的错误代码。 将代替旧的 oneauth_errortag 字段。

  • oneauth_errortag - 负责生成错误的代码行的数字标识符。

  • oneauth_ExecutionFlow - 一系列标记,标识此 API 调用所采用的代码路径。

  • oneauth_internalerror - 表示 OneAuth 内部错误状态的错误代码。

  • oneauth_ServerErrorCode - 此 API 调用结束时返回给 OneAuth 的服务器错误(如果出现此错误)。

  • oneauth_SubStatus - 存在影响用户的问题时返回的整数代码;指示失败的原因(例如,UserPasswordExpired = 6005,EnterProductKey = 6301 等)

  • oneauth_SystemErrorCode - 此 API 调用结束时返回给 OneAuth 的系统错误(如果出现此错误)。

  • oneauth_Tag - OneAuth 标记,指定此 API 调用结束时到达的代码中的最终位置。

  • oneauth_transactionuploadid - 指定随机生成的内部 GUID,映射到 OneAuth API 的特定调用。

  • oneauth_version - OneAuth SDK 的版本。

  • Platform - 操作系统平台(0: Win32,1: Android,2: iOS,3: MacOS,4: WinRT

  • Scenarioname - 需要身份验证的方案的名称,由执行调用的应用程序指定。

  • Schemaver - 架构版本

  • Sdkver - MATS sdk 的版本

  • Sessionid - 会话 ID

  • severityError - 严重性

  • starttime - OneAuth 事务的开始时间。

  • Timestamp - 时间戳

  • Type - 错误类型

  • Uploaded - 此特定事件的唯一标识符,用于重复数据删除。

Office.Outlook.Mac.AddAccountConfigSession

当用户尝试将其帐户添加到 Outlook Mac 中时,将触发此事件。 此事件中的数据用于在“添加帐户会话”中生成用户操作漏斗图。

将会收集以下字段:

  • AccountCount - 帐号总数

  • AccountFlowSessionIdentifier - 用于跟踪“添加帐户”会话的 UUID

  • 激活类型 - 客户端激活的许可证类型

  • CommercialAccountCount - 商业帐户总数

  • ConfigurePhase - 用户在“添加帐户”过程中所处的当前阶段

  • DaysPassedOnDevice - 自在设备上安装应用以来经过的天数

  • EntryPoint - 用于添加帐户的入口点

  • EUPlacementPref - 帐户的 EU 放置首选项

  • HasCommercialAccount - 是否有任何商业帐户

  • HasCompletedFirstRun - 应用在通过此会话之前是否已完成首次运行

  • HasEUPlacementPref - 帐户是否设置了 EU 放置首选项

  • HasPremiumAccount - 是否有任何付费帐户

  • InstallSource - 安装客户端的位置

  • IsAADC - 是否有任何未通过年龄资格检查的帐户

  • IsAppStoreSKU - 帐户是否从 Apple App Store 下载

  • IsFreenix - 客户端是否处于 freenix 模式

  • IsFRESession - 会话是否为首次运行时体验

  • IsLicensed - 客户端是否已获得许可

  • IsPreview - 客户端是否处于 Phoenix 模式

  • IsSessionAdsEligible - 客户端是否有资格获得广告

  • IsSessionAdsSupported - 客户端是否支持广告

  • 许可证类型 - 客户端许可证类型

  • PremiumAccountsCount - 高级帐户总数

  • 结果 - 添加帐户会话成功

  • ServiceProviderType - 帐户的当前同步类型是什么

  • SourceTagDescription - 当前事件的说明

  • SyncType - 帐户的当前同步类型是什么

OneNote.SignIn.SSOExternalAppsAccountFound

当在 TokenSharingManager 提供的帐户列表中找到具有有效刷新令牌的帐户时,将记录此事件。 此方案特定于单一登录 (SSO)。

将会收集以下字段:

  • AccountType - 记录帐户类型

  • ProviderPackageID - 记录提供此帐户的应用的程序包 ID

OneNote.SignIn.SSOExternalAppsInvalidAccount

如果尝试获取 TokenSharingManager 提供的帐户列表中帐户的刷新令牌时出现错误,则会记录此事件。 此方案特定于单一登录 (SSO)

将会收集以下字段:

  • RawError - 记录尝试使用给定帐户获取刷新令牌时获得的原始错误

OneNote.StickyNotes.FetchTokenCompleted

完成刷新令牌的提取后,将在身份验证后记录此事件。

将会收集以下字段:

  • ErrorMessage - 如果提取令牌失败,将记录错误消息

  • Result - 记录令牌提取尝试的结果

  • StickyNoteAccountType - 记录应用尝试为其提取刷新令牌的帐户的类型

即点即用事件

Office.ClickToRun.Bootstrapper

当用户运行 Office setup.exe 以修改其已安装的 Office 产品时收集的 Office安装和清单数据。 用于衡量用户启动的完整 Office 安装的成功与失败,包括先决条件检查。

将会收集以下字段:

  • Data_BootStrapperStateFailure_ErrorCode – 失败的错误代码

  • Data_BootStrapperStateFailure_ErrorSource – 失败的函数

  • Data_BootStrapperStateFailure_FailingState – 在 boostrapperbootstrapper 中失败的部件

  • Data_BootStrapperStateFailure_OExceptionType- 失败的异常类型

  • Data_Culture - 我们运行此 exe 的区域性,即 en-us

  • Data_HashedOLSToken - OLS 服务提供的令牌的 sha-256 哈希

  • Data_Platform - x64 或 x86 安装

  • Data_PrereqFailure_Type – 我们遇到的先决条件失败,例如操作系统不受支持

  • Data_ProductReleaseId - 我们安装的产品,例如 Microsoft 365 企业应用版

Office.ClickToRun.CorruptionCheck

当即点即用客户端运行损坏检查以确保 Office 二进制文件正确无误时收集的 Office 安装和清单数据。 用于衡量 Office 二进制文件的损坏以及哪些二进制文件已损坏。

收集以下字段:

  • Data_Active -我们在磁盘上检查的当前流清单

  • Data_ActivePackages -清单包含的程序包

  • Data_ActiveVersion -清单的版本

  • Data_AddFileCount -我们添加的文件数量

  • Data_AddFileFiles -我们添加的示例文件

  • Data_CompressionLevel -文件的压缩方式

  • Data_CorruptionCheckLevel -我们检查损坏的深度(阶段)

  • Data_CorruptSizeCount -其大小已损坏的文件数量

  • Data_CorruptSizeFiles -其大小已损坏的示例文件

  • Data_CorruptVersionCount -具有已损坏版本的文件数量

  • Data_CorruptVersionFiles -具有已损坏版本的示例文件

  • Data_FileBadDigestCount -无法打开的文件数量

  • Data_FileBadDigestFiles -无法打开的示例文件

  • Data_FileNotSignedCount -未签名的文件数量

  • Data_FileNotSignedFiles -未签名的示例文件

  • Data_FileNotTrustedCount -不受信任的文件数量

  • Data_FileNotTrustedFiles -不受我们信任的示例文件

  • Data_IncompleteFileCount -似乎不完整的文件数量

  • Data_IncompleteFileFiles -似乎不完整的示例文件

  • Data_KeepFileCount -我们未对其执行任何操作的文件数量

  • Data_KeepFileFiles -我们保留的示例文件

  • Data_KeepIncompleteFileCount -我们未更改的文件数量(尽管它们不完整)

  • Data_KeepIncompleteFileFiles -我们保留的不完整的示例文件

  • Data_MismatchSizeCount -其大小与我们的清单不一致的文件数量

  • Data_MismatchSizeFiles -其大小不一致的示例文件

  • Data_MismatchVersionCount -与我们的清单具有不同版本的文件数量

  • Data_MismatchVersionFiles -具有不一致版本的示例文件

  • Data_MissingFileCount -似乎缺少的文件数量

  • Data_MissingFileFiles -似乎缺少的示例文件

  • Data_NotToBeStreamedFileCount -未进行流式处理的文件数量

  • Data_RemoveFileCount -我们删除的文件数量

  • Data_RemoveFileFiles -我们删除的示例文件

  • Data_StreamUnitsMismatchCount -其单位与清单不一致的文件数量

  • Data_StreamUnitsMismatchFiles -具有含不一致单位的流的示例文件

  • Data_TimeElapsed -检查损坏所花的时间

  • Data_UpdateFileCount -我们更新的文件数量

  • Data_UpdateFileFiles -我们添加的示例文件

  • Data_Working -我们检查的新清单

  • Data_WorkingVersion -新清单的版本

Office.ClickToRun.MachineMetadata

Office 安装和清单数据,它为安装和清单提供所需的元数据,并用于确定准确的安装基础。

将会收集以下字段:

  • Data_C2RClientVer – 计算机上的 OfficeClickToRun.exe 版本

  • Data_OfficeBitness – Office 安装的位数,即 x86 或 x64

  • Data_OfficeVersion - 安装的 Office 版本

  • Data_Sku - 安装的 SKU,例如 Microsoft 365 企业应用版

  • Data_SqmMachineID – 由 Windows SQM Data_SusClientID- Machine Office 更新标识符使用的唯一计算机 ID

Office.ClickToRun.ODT

当 IT 管理员运行 Office 部署工具即点即用 setup.exe 以修改其用户安装的 Office 产品时收集的 Office 安装和清单数据。 它用于衡量 IT 管理员启动的完整 Office 安装的成功与失败,包括先决条件检查。

将会收集以下字段:

  • Data_BootStrapperStateFailure_ErrorCode- 失败的错误代码

  • Data_BootStrapperStateFailure_ErrorSource- 失败的功能

  • Hubei ProvinceData_BootStrapperStateFailure_FailingState- 在 boot-strapper 中失败的部分

  • Data_BootStrapperStateFailure_OExceptionType- 失败的异常类型

  • Data_ConfigurationHost- configuration.xml 来自的主机

  • Data_ConfigurationId- 我们从 configuration.xml 获取的 ID

  • Data_ConfigurationSource- configuration.xml 的来源

  • Data_Culture- 在其中运行此 exe 的区域性,例如 en-us

  • Data_HashedOLSToken- OLS 服务为我们提供的令牌的 sha-256 哈希

  • Data_MigrateArchRequest- 我们是否将用户从 x86 迁移到 x64,反之亦然

  • Data_MigrateArchRequestValid- 我们是否认为迁移请求有效

  • Data_Platform- x64 或 x86 安装

  • Data_PlatformMigratedFrom- 起始平台,例如 x86

  • Data_PlatformMigratedTo- 结束平台,例如 x64

  • Data_PrereqFailure_Type- 我们遇到的先决条件失败

  • Data_ProductReleaseId- 我们安装的产品,例如 Microsoft 365 企业应用版

Office.ClickToRun.RepomanLogger

报告新的即点即用更新管道 ("Repoman") 的状态以及是否已成功下载并应用 Office更新。

收集以下字段:

  • ApplySucceeded - 如果管道成功应用了 Office 更新,则为 true,否则为 false。

  • DownloadSucceeded - 如果管道成功下载了 Office 更新,则为 true,否则为 false。

  • ErrorCode- 即点即用 Repoman 管道中发生的最后一个错误的代码。

  • ErrorCode- 即点即用 Repoman 管道中发生的最后一个错误的其他错误详细信息。

  • ErrorCode- 即点即用 Repoman 管道中发生的最后一个错误的消息。

  • OpenStreamSessionSucceeded- 如果管道成功创建用于流式传输 Office 更新的会话,则为 true,否则为 false。

  • RepomanErrorMessage - 从 repoman.dll 收到错误消息。

Office.ClickToRun.Scenario.InstallTaskConfigure

当 Office 安装程序放置新下载的文件时收集的 Office 安装和清单数据。 用于衡量 Office 安装的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.InstallTaskConfigurelight

当 Office 安装程序确定需要下载的文件时收集的 Office 安装和清单数据。 用于衡量 Office 安装的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.InstallTaskFinalintegrate

当 Office 安装程序安装许可证并注册设置时收集的 Office 安装和清单数据。 用于衡量 Office 安装的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.InstallTaskFonts

当 Office 安装程序安装字体时收集的 Office 安装和清单数据。 用于衡量 Office 安装的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.InstallTaskInitupdates

当 Office 安装程序为使更新正常工作而创建设置时收集的 Office 安装和清单数据。 用于衡量 Office 安装的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.InstallTaskIntegrateinstall

当 Office 安装程序为 Office 应用程序创建注册表项时收集的 Office 安装和清单数据。用于衡量 Office 安装的成功与失败。

收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.InstallTaskLastrun

当 Office 安装程序完成安装、固定快捷方式并创建最终注册表设置时收集的 Office 安装和清单数据。 用于衡量 Office 安装的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.InstallTaskMigrate

当 Office 安装程序从早期版本的 Office 中迁移设置时收集的 Office 安装和清单数据。 用于衡量 Office 安装的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.InstallTaskPublishrsod

当 Office 安装程序为 AppV 虚拟化层发布虚拟注册表时收集的 Office 安装和清单数据。 用于衡量 Office 安装的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 正在运行的方案。例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.InstallTaskRemoveinstallation2

[此事件以前名为 Office.ClickToRun.Scenario.InstallTaskRemoveinstallation。]

Office 卸载程序从用户设备中删除 Office 部件时,此事件收集 Office 安装和清单数据。 数据用于衡量 Office 安装的成功或失败。

收集以下字段:

  • Data_15_SourceType - Office 15 源所在的位置,即 CDN、内容分发网络或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 即安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.InstallTaskStream2

[此事件以前名为 Office.ClickToRun.Scenario.InstallTaskStream。]

当 Office 安装程序为 Office 下载新文件时收集的 Office 安装和清单数据。 数据用于衡量 Office 安装的成功或失败。

收集以下字段:

  • Data_15_SourceType - Office 15 源所在的位置,即 CDN、内容分发网络或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode - 失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 即安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.InstallTaskUninstallcentennial

当 Office 安装程序卸载从应用商店安装的先前版本的 Office 时收集的 Office 安装和清单数据。 用于衡量 Office 安装的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.RepairTaskFinalintegrate

当 Office 修复客户端重新发布 .msi 文件和 Office 扩展时收集的 Office 安装和清单数据。 用于衡量 Office 修复的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.RepairTaskFullrepair2

[此事件以前名为 Office.ClickToRun.Scenario.RepairTaskFullrepair。]

当 Office 修复客户端下载最新版本的即点即用客户端以便为卸载和重新安装操作准备计算机时收集的 Office 安装和清单数据。 数据用于衡量 Office 修复的成功或失败。

收集以下字段:

  • Data_15_SourceType - Office 15 源所在的位置,即 CDN、内容分发网络或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode - 失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 即安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.RepairTaskIntegraterepair

当 Office 修复客户端尝试修复某些已知棘手的注册表项时收集的 Office 安装和清单数据。 用于衡量 Office 修复的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.RepairTaskRemoveinstallation

当 Office 修复客户端从设备中删除 Office 以准备在修复后重新安装时收集的 Office 安装和清单数据。 用于衡量 Office 修复的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.UpdateTaskIntegrateupdate

当即点即用客户端根据需要更新许可证时收集的 Office 安装和清单数据。 用于衡量 Office 更新的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.UpdateTaskPublishrsod

当即点即用客户端更新新二进制文件的注册表设置时收集的 Office 安装和清单数据。 用于衡量 Office 更新的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.UpdateTaskUpdateapply

当即点即用客户端根据需要关闭正在运行的应用并安装已下载的新文件时收集的 Office 安装和清单数据。 用于衡量 Office 更新的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_AvailableVersion to- 可供更新的 Office 版本

  • Data_CompletedWithoutActionInfo - 我们未完成方案的原因,即应用已打开

  • Data_CompletionState - 我们是否已完成任务

  • Data_CorruptionChecksOnly - 我们是否只检查损坏而未进行更新

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_HardlinkingException - 我们尝试创建硬链接时遇到的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_PackageOperationSuccessful - 如果我们成功完成了 Office 程序包上的任务,则为 True

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

  • Data_WorkstationLockState - 如果我们认为计算机已锁定,则为 True

Office.ClickToRun.Scenario.UpdateTaskUpdateclientdownload2

[此事件以前名为 Office.ClickToRun.Scenario.UpdateTaskUpdateclientdownload。]

当即点即用客户端下载更新版本的客户端时收集的 Office 安装和清单数据。 数据用于衡量 Office 更新的成功或失败。

收集以下字段:

  • Data_15_SourceType - Office 15 源所在的位置,即 CDN、内容分发网络或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode - 失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 即安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.UpdateTaskUpdatedetection

当即点即用客户端检查是否存在可用的新更新时收集的 Office 安装和清单数据。 用于衡量 Office 更新的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 来源所在的位置,例如 CDN 或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_AvailableVersion - 可更新到的 Office 版本

  • Data_ComAction - 表示我们正在执行的 com 操作的 int

  • Data_CompletedWithoutActionInfo - 我们未完成方案的原因,即应用已打开

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode -失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_PackageUpdateAvailable - 如果我们有新版本的 Office,则为 True

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 例如安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.UpdateTaskUpdatedownload2

[此事件以前名为 Office.ClickToRun.Scenario.UpdateTaskUpdatedownload。]

当即点即用客户端下载新更新时收集的 Office 安装和清单数据。 用于衡量 Office 更新的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 源所在的位置,即 CDN、内容分发网络或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_AvailableVersion - 可更新到的 Office 版本

  • Data_CompletedWithoutActionInfo - 我们未完成方案的原因,即应用已打开

  • Data_CompletionState - 我们是否已完成任务

  • Data_CorruptionChecksOnly - 我们是否只检查损坏而未进行更新

  • Data_ErrorCode - 失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_FoundCorruptFiles - 如果我们发现损坏的文件,则为 True

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_PackageOperationSuccessful - 如果我们成功完成了 Office 程序包上的任务,则为 True

  • Data_PipelineExitCode - 文件管道返回的退出代码

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 即安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Scenario.UpdateTaskUpdatefinalize2

[此事件以前名为 Office.ClickToRun.Scenario.UpdateTaskUpdatefinalize。]

当即点即用客户端从更新中清理并恢复以前打开的应用时收集的 Office 安装和清单数据。 用于衡量 Office 更新的成功与失败。

将会收集以下字段:

  • Data_15_SourceType - Office 15 源所在的位置,即 CDN、内容分发网络或本地

  • Data_15_UpdatesEnabled - 是否已启用 Office 15 更新

  • Data_15_UpdateVersion - 我们要更新到的 Office 15 版本

  • Data_15_Version - Office 15 版本

  • Data_16_SourceType - Office 16 来源所在的位置,例如 CDN 或本地

  • Data_16_UpdatesEnabled - 是否已启用 Office 16 更新

  • Data_16_UpdateVersion - 我们要更新到的 Office 16 版本

  • Data_16_Version - Office 16 版本

  • Data_AddingFixedProducts - 我们添加的产品

  • Data_AddingProducts - 要求我们添加的产品

  • Data_CompletionState - 我们是否已完成任务

  • Data_ErrorCode - 失败的错误代码

  • Data_ErrorDetails - 有关错误的附加详细信息

  • Data_ErrorMessage - 有关失败的错误消息

  • Data_ErrorSource - 错误发生的位置

  • Data_ExceptionType - 失败的异常

  • Data_IsErrorCodeIgnorable - 是否忽略失败的错误代码

  • Data_IsErrorCodeIgnorableForScenarioHealth - 我们是否认为可以忽略该错误代码

  • Data_NewestPackageVersion - 计算机上的最新 Office 版本

  • Data_OldestPackageVersion - 计算机上的最旧 Office 版本

  • Data_ProductsToAdd - 我们添加的 Office 产品

  • Data_ProductsToRemove - 我们删除的 Office 产品

  • Data_RemovingFixedProducts - 我们删除的产品

  • Data_RemovingProducts - 要求我们删除的产品

  • Data_ScenarioInstanceID - 运行的方案的唯一 GUID

  • Data_ScenarioName - 运行的方案。 即安装

  • Data_ScenarioSubType - 我们运行的方案类型,例如卸载、重新安装

  • Data_SourceType - 来源所在的位置,即 CDN

  • Data_SqmMachineID - Windows SQM 使用的唯一计算机 ID

  • Data_SusClientID - Machine Office 更新标识符

  • Data_TaskState - 任务所处的状态,例如正在运行或已取消

  • Data_TotalClientCabSize - 客户端 cab 的大小

  • Data_TriggeringUI - 触发 UI 的对象

  • Data_UpdatesEnabled - 是否已启用 Office 更新

  • Data_Version - Office 版本

Office.ClickToRun.Transport2

[此事件以前名为 Office.ClickToRun.Transport。]

当即点即用尝试下载 Office 安装所需的文件时,都会触发此事件。 数据用于确定操作成功、执行的下载类型和诊断信息。

将会收集以下字段:

  • BytesFromGroupPeers - 来自组对等的字节数,仅适用于使用传递优化 (DO)的下载

  • BytesFromHttp - 来自 HTTP 的字节数,仅适用于使用传递优化 (DO) 的下载

  • ByteFromInternetPeers - 来自 Internet 的字节数,仅适用于使用传递优化 (DO) 的下载

  • BytesFromLanPeers - 来自 LAN 对等的字节数,仅适用于使用传递优化 (DO)的下载

  • CancelledJobs - 会话中已取消请求数

  • Connected - 是否已连接到源

  • ErrorCode - 上一个错误的代码

  • ErrorDetails - 上一个错误的详细信息

  • ErrorMessage - 上一个错误的消息

  • ErrorSource - 上一个错误的源,例如,Connection、LoadFile 或 LoadRange

  • FailedJob - 会话中的失败请求数

  • FileSize - 资源的大小

  • SourcePathNoFilePath - 报告了仅限资源的 HTTP 源的源路径,筛选了本地文件路径或 UNC 路径

  • SucceededJobs - 会话中的成功请求数

  • TotalJobs - 会话中的总请求数

  • TotalRequestedBytes - 会话中请求的总字节数

  • TotalTransferTime - 会话中的总传输时间

  • TransferredBytes - 会话中传输的总字节数

  • TransportType - 传输类型,即内存中传递优化、HTTP、后台智能传输服务 (BITS)。

Office.ClickToRun.Transport.ExperimentalTransport.PipelineCreateTransport

当即点即用客户端创建用于下载 Office 文件的传输流时收集的 Office 安装和清单数据。 用于确定各种传输技术(如 HTTP、BITS、DO)的运行状况,这对于正确下载 Office 以进行安装和更新至关重要。

将会收集以下字段:

  • Data_IsForeGroundStreaming – 我们是在前台还是后台进行流式传输

  • Data_IsInstallMode – 如果我们正在安装和下载文件,则为 1,否则为 0

  • Data_SourceProtocol – 我们是从内容数据网络、CDN、安装计算机、本地还是从局域网上的资源下载

  • Data_Status – 成功或失败

Office.ClickToRun.UpdateStatus

当即点即用客户端完成更新状态时收集的 Office 安装和清单数据。

将会收集以下字段:

  • Data_build - 当前安装的 Office 版本

  • Data_channel – 用户所在的频道

  • Data_errorCode – 一个整数代码,用于指定所发生的错误类型(如果有)

  • Data_errorMessage – 一个字符串,用于描述所发生的错误(如果有)

  • Data_status – 更新期间发生的事件的简短状态,例如“已成功”或“已下载”

  • Data_targetBuild - - 我们尝试更新到的 Office 版本

Office.ClickToRun.UniversalBootstrapper.Application2

[此事件以前名为 Office.ClickToRun.UniversalBootstrapper.Application。]

当用户运行 Office 安装程序修改其 Office 安装时,将触发此事件。 数据用于报告端到端安装尝试的结果。

  • ErrorCode - 与未处理的异常相关联的整数值

  • ErrorDetails - 描述未处理的异常发生位置的字符串(thrower 设置的函数、文件、行号、其他参数)

  • ErrorMessage - 在引发未处理的异常时定义的字符串,用于描述故障性质

  • ErrorType - 描述未处理的异常的类别的字符串

  • ExitCode - 与运行引导程序的结果相关联的整数值,指示成功与特定类型的故障

Office.ClickToRun.UniversalBootstrapper.CalculateParameters2

[此事件以前名为 Office.ClickToRun.UniversalBootstrapper.CalculateParameters。]

有关使用 CollectParameters 收集的输入导致的操作的报告

  • BitField - BitField 参数的整数值,其指示是否存在显式安装/更新频道请求。 例如,Beta 版频道、当前频道(预览)、当前频道、每月企业频道、半年企业频道(预览)或半年企业频道。

  • ChannelID – 整数,表示所选更新/安装频道的枚举值。 例如,Beta 版频道、当前频道(预览)、当前频道、每月企业频道、半年企业频道(预览)、半年企业频道或无效。

  • CMDMode - 在传递到 exe 的 cmd 参数中检测到的总体模式开关对应的友好字符串。 可能包含的项:自动运行、配置、使用者、下载、帮助、包装程序

  • C2RClientUICulture –要安装的 C2R 客户端区域性

  • ErrorCode –与未处理的异常相关联的整数值

  • ErrorDetails –描述未处理的异常发生位置的字符串(thrower 设置的函数、文件、行号、其他参数)

  • ErrorMessage - 在引发未处理的异常时定义的字符串,用于描述故障性质

  • ErrorType –描述未处理的异常的类别的字符串

  • ExcludedApps –列出需要从安装的 Office 套件中排除的各 Office 应用程序名称的字符串

  • InstalledCabVersion - 已安装的 Office C2R 客户端的“16.0.xxxxx.yyyyy”版本

  • InstalledProductVersion - 已安装的 Office C2R 产品的“16.0.xxxxx.yyyyy”版本

  • IsC2RServiceRunning - 布尔型标志,指示新式 C2R 客户端的本地计算机服务是否已在设备上启动并运行

  • IsElevatedFlagSet –布尔型标志,指示引导程序是否已尝试获取管理员提升权限

  • IsFireFlyInstalled –布尔型标志,指示当前是否安装了 Office 2013 RTM C2R 客户端

  • IsFireflyServiceRunning - 布尔型标志,指示 2013 RTM C2R 客户端的本地计算机服务是否已在设备上启动并运行

  • IsOfficeInstalled –布尔型标志,指示是否已安装新式 Office 客户端

  • OfficeCultures –要安装的 Office 区域性的序列化列表

  • OfficeSourceType – 与安装源 (CDN、HTTP、UNC、CMBITS、DVD、LOCAL) 的枚举值相关联的友好字符串

  • Origin – 字符串值,指示受支持的来源(波多黎各 [PR]、新加坡 [SG]、都柏林 [DB])应用于初始安装流

  • PlatformFromLink - 指示从 C2R 安装服务请求的 Office 的请求 x86|x64| 默认位数

  • PlatformOfExistingInstallation - 指示设备上是否已安装 x86 与 X64 Office 的字符串

  • PlatformToInstall - 指示是否应安装 x86 与 X64 Office 的最终决定的字符串。

  • PRID - 表示使用者安装场景中请求的产品发布 ID 的字符串值(例如,“O365ProPlusRetail”)

  • PridsToMigrateFromCentennial- 要从应用商店安装迁移到即点即用的Office 产品的字符串

  • ProductsToAdd - 用于指示 C2R 客户端应安装哪个产品/区域性组合的序列化字符串

  • ProductsToMigrateFromO15C2R - 要从 Office 2013 即点即用安装迁移的 Office 产品和区域性字符串

  • ProductsToRemove - 用于指示 C2R 客户端应卸载哪个产品/区域性组合的序列化字符串

  • SharedComputerLicensing - 指示 IT 管理员是否请求设置来启用“SharedComputerLicensing”功能的布尔值

  • ShouldActivate - 指示 IT 管理员是否在其 configuration.xml 中请求自动许可激活尝试的布尔值

  • ShouldUninstallCentennial - 布尔型标志,指示是否应卸载应用商店中 Office 产品

  • VersionToInstall - 正在安装的 Office“16.0.xxxxx.yyyyy”版本的字符串值

Office.ClickToRun.UniversalBootstrapper.CollectEmbeddedSignature2

[此事件以前名为 Office.ClickToRun.UniversalBootstrapper.CollectEmbeddedSignature。]

当用户运行 Office 安装程序修改其 Office 安装时,将触发此事件。 借助这些数据,我们可以将用户的产品、语言和 64 位或 32 位 Office 选项带入 setup.exe 内的进程内。

将会收集以下字段:

  • ErrorCode - 与未处理的异常相关联的整数

  • ErrorDetails - 描述未处理的异常发生位置的字符串(thrower 设置的函数、文件、行号、其他参数)

  • ErrorMessage - 在引发未处理的异常时定义的字符串,用于描述故障性质

  • ErrorType - 描述未处理的异常的类别的字符串

Office.ClickToRun.UniversalBootstrapper.CollectParameters2

[此事件以前名为 Office.ClickToRun.UniversalBootstrapper.CollectParameters。]

当用户运行 Office 安装程序修改其 Office 安装时,将触发此事件。 此数据用于报告用于 Office 安装的参数,并使其按预期运行。

  • BitField - BitField 参数的整数值,其指示是否存在显式安装/更新频道请求。 例如,Beta 版频道、当前频道(预览)、当前频道、每月企业频道、半年企业频道(预览)或半年企业频道。

  • C2RClientUICulture - 要安装的即点即用 (C2R) 客户端区域性

  • ChannelID - 整数,表示所选更新/安装频道的枚举值。 例如,Beta 版频道、当前频道(预览)、当前频道、每月企业频道、半年企业频道(预览)、或半年企业频道或无效。

  • CMDMode - 在传递到 exe 的 cmd 参数中检测到的总体模式开关对应的友好字符串。 可能包含的项:自动运行、配置、使用者、下载、帮助、包装程序

  • ErrorCode - 与未处理的异常相关联的整数值

  • ErrorDetails - 描述未处理的异常发生位置的字符串(thrower 设置的函数、文件、行号、其他参数)

  • ErrorMessage - 在引发未处理的异常时定义的字符串,用于描述故障性质

  • ErrorType - 描述未处理的异常的类别的字符串

  • ExcludedApps - 列出需要从安装的 Office 套件中排除的各 Office 应用程序名称的字符串

  • InstalledCabVersion - 已安装的 Office 即点即用 (C2R) 客户端的“16.0.xxxxx.yyyyy”版本

  • InstalledProductVersion - 已安装的 Office 即点即用 (C2R) 产品的“16.0.xxxxx.yyyyy”版本

  • IsC2RServiceRunning - 布尔型标志,指示新式即点即用 (C2R) 客户端的本地计算机服务是否已在设备上启动并运行

  • IsElevatedFlagSet - 布尔型标志,指示引导程序是否已尝试获取管理员提升权限

  • IsFireFlyInstalled - 布尔型标志,指示当前是否安装了 Office 2013 RTM 即点即用 (C2R) 客户端

  • IsFireflyServiceRunning - 布尔型标志,指示 2013 RTM 即点即用 (C2R) 客户端的本地计算机服务是否已在设备上启动并运行

  • IsOfficeInstalled - 布尔型标志,指示是否已安装新式 Office 客户端

  • OfficeCultures - 要安装的 Office 区域性的序列化列表

  • OfficeSourceType - 与安装源(CDN、HTTP、UNC、CMBITS、DVD、LOCAL)的枚举值相关联的友好字符串

  • Origin - 字符串值,指示受支持的来源(波多黎各 [PR]、新加坡 [SG]、都柏林 [DB])应用于初始安装流

  • PlatformFromLink - 指示从即点即用 (C2R) 安装服务请求的 Office 的请求(x86 vs x64) 默认位数

  • PlatformOfExistingInstallation - 指示设备上是否已安装 x86 与 X64 Office 的字符串

  • PlatformToInstall - 指示是否应安装 x86 与 X64 Office 的最终决定的字符串。

  • PRID - 表示使用者安装场景中请求的产品发布 ID 的字符串值(例如,“O365ProPlusRetail”)

  • PridsToMigrateFromCentennial - 要从应用商店安装迁移到即点即用的Office 产品的字符串

  • ProductsToAdd - 用于指示即点即用 (C2R) 客户端应安装哪个产品/区域性组合的序列化字符串

  • ProductsToMigrateFromO15C2R - 要从 Office 2013 即点即用安装迁移的 Office 产品和区域性字符串

  • ProductsToRemove - 用于指示即点即用 (C2R) 客户端应卸载哪个产品/区域性组合的序列化字符串

  • SharedComputerLicensing - 指示 IT 管理员是否请求设置来启用“SharedComputerLicensing”功能的布尔值

  • ShouldActivate - 指示 IT 管理员是否在其 configuration.xml 中请求自动许可激活尝试的布尔值

  • ShouldUninstallCentennial - 布尔型标志,指示是否应卸载应用商店中 Office 产品

  • VersionToInstall - 正在安装的 Office“16.0.xxxxx.yyyyy”版本的字符串值

Office.ClickToRun.UniversalBootstrapper.Execute2

[此事件以前名为 Office.ClickToRun.UniversalBootstrapper.Execute。]

当用户运行 Office 安装程序修改其 Office 安装时,将触发此事件。 数据用于报告有关计算机影响的操作,由来自“CalculateParameters”的合乎逻辑的数据所决定

  • AvailableClientVersionText - C2R 客户端“16.0.xxxxx.yyyyy”版本的字符串值,它可在版本描述符 XML 中找到,用于确定是否应更新当前安装的 C2R 客户端

  • CleanFireflyAction - 如果计划在此安装期间运行 CleanFireFlyAction 任务,则为“true”

  • CleanO15Action - 如果计划在此安装期间运行 CleanO15Action 任务,则为“true”

  • CMDMode - 在传递到 exe 的 cmd 参数中检测到的总体模式开关对应的友好字符串。 可能包含的项:自动运行、配置、使用者、下载、帮助、包装程序

  • DeliveryMechanism - 从版本描述符 XML(由 RDX 标记)中提取的“FFNRoot”GUID,指示生成源来自哪个受众/频道

  • DownloadC2RClientAction - 如果计划在此安装期间运行 DownloadC2RClientAction 任务,则为“true”

  • ErrorCode - 与未处理的异常相关联的整数值

  • ErrorDetails - 描述未处理的异常发生位置的字符串(thrower 设置的函数、文件、行号、其他参数)

  • ErrorMessage - 在引发未处理的异常时定义的字符串,用于描述故障性质

  • ErrorType - 描述未处理的异常的类别的字符串

  • ExitCode - 与运行引导程序“执行”阶段的结果相关联的整数值,指示成功或特定类型的故障

  • LaunchAction - 如果计划在此安装期间运行 LaunchAction 任务,则为“true”

  • LaunchUpdateAction - 如果计划在此安装期间运行 LaunchUpdateAction 任务,则为“true”。

  • PreReqResult - 执行 PreReq 检查时结果的整数枚举值(通过/失败/重新运行)

  • UnexpectedAction - 如果计划在此安装期间运行 UnexpectedAction 任务(错误情况),则为“true”

  • VersionToInstall - 正在安装的 Office“16.0.xxxxx.yyyyy”版本的字符串值

Office.ServiceabilityManager.InventoryAddon.Heartbeat

[已从当前的 Office 内部版本中删除此事件,但旧版本中可能仍会显示此事件。]

此事件用于在每次运行清单加载项(Office 可服务性管理器的一部分)时获取标准元数据,并用于获取 IT 管理员选择加入的计算机上的 Office 清单信息。 此处值得注意的元数据是会话 ID,它用于链接到每个租户云服务中存储的其他数据。

由于仅元数据相关,因此此事件不包含其他字段。

Office.ServiceabilityManager.InventoryAddon.Results

当在即点即用可服务性管理器清单加载项内对 webservice 的调用完成时,无论成功与否,都将记录此事件。 这实际上是加载项中用于跟踪总体操作状态的最后一个操作。

将会收集以下字段:

  • ActionDetail - 发生故障时的其他详细信息。

  • Result - Office webservice 调用 API 返回的数字错误代码标志。 例如,3 表示初始化 HTTP 标头时出现问题。

  • Type - 其他键入信息。 对于清单,此信息指定要发送的有效负载的类型。 例如,完整更改或只是更改的增量。

  • Version - Office 的完整四部分版本号。 例如,16.0.10000.10000。 (请注意,对于这些事件,使用 Windows 版本来填充标准版本字段,因为这是作为 Windows 进程的一部分运行的。)

  • WebCallSource - 一个枚举值(指定为整数),指示作为调用源的可服务性管理器加载项。

Office.ServiceabilityManager.WebserviceFailure

每当对 Office 可服务性管理器加载项中的 webservice 调用失败时,将记录此语句。 故障可能是由于内部故障或无法连接到 webservice 造成的。

将会收集以下字段:

  • Add-on - 从中进行 webservice 调用的即点即用可服务性管理器加载项。 它可以将清单、可管理性等值编码为数值。

  • Correlation ID - 随机生成的特定于当前实例的 GUID,其将被发送到 webservice 以关联客户端和服务器之间的调用。

  • ErrorInfo - Office webservice 调用 API 返回的数字错误代码信息。

  • ErrorMessage - 可提供对故障进一步洞察的消息。 每种错误类型都会映射到一个硬编码的字符串,而有些错误类型会映射到潜在的多个字符串,具体取决于故障的具体性质。

  • Function - 发生当前调用的代码中的函数。

  • Status - 调用 webservice 返回的 HTTP 状态代码,例如 404、500 等。

Office.Privacy.UnifiedConsent.API.ConsentGetFailed

此事件记录从同意服务获取信息的请求失败。 数据用于了解客户端组件中成功和失败的频率,从而能够检测和缓解常见问题。

将会收集以下字段:

  • ConsentLanguage - 向用户显示许可语言

  • ConsentSurface - 用于检索和呈现同意体验的特定技术

  • CorrelationId - 用于链接来自客户端和服务的数据的唯一标识符,用于调试故障

  • EventCode - 一个数值代码,用于提供有关从同意服务获取数据时发生故障的原因的详细信息。

  • EventMessage - 与获取调用结果相关的人工可读消息。 这些值是从预期消息列表中提取。

  • FormFactor - 指示发送数据的设备的形状和性质的值

  • ModelType - 向用户显示的消息类型,例如“同意”、“通知”等。

  • Os - 发送数据的设备的操作系统

  • 区域 - 用于确定要向用户显示的许可版本的国家/地区

  • Result - 客户端与授权服务端通信的内部结果代码

  • ResultExt - 客户端服务器与授权服务通信的内部结果代码的扩展

Office.Privacy.UnifiedConsent.API.ConsentPatchFailed

此事件是由我们调用同意服务的能力失败触发的。 数据用于了解客户端组件中成功和失败的频率,从而能够检测和缓解常见问题。

将会收集以下字段:

  • ConsentLanguage - 向用户显示许可语言

  • ConsentSurface - 用于检索和呈现同意体验的特定技术

  • ConsentType - 向用户提供的同意类型,即突出通知、同意等。

  • CorrelationId - 用于链接来自客户端和服务的数据的唯一标识符,用于调试故障

  • EventCode - 一个数值代码,用于提供有关从同意服务获取数据时发生故障的原因的详细信息。

  • EventMessage - 与获取调用结果相关的人工可读消息。 这些值是从预期消息列表中提取。

  • FormFactor - 指示发送数据的设备的形状和性质的值

  • ModelId - 一个唯一标识符,指示哪个模型是向用户显示的同意或通知的基础

  • ModelType - 向用户显示的消息类型,例如“同意”、“通知”等。

  • ModelVersion - 指示向用户显示的许可或通知版本的数据

  • Os - 发送数据的设备的操作系统

  • ReConsentReason - 指示用户在额外时间内看到给定同意的原因的指示器。

  • 区域 - 用于确定要向用户显示的许可版本的国家/地区

  • Result - 客户端与授权服务端通信的内部结果代码

  • ResultExt - 客户端服务器与授权服务通信的内部结果代码的扩展

Office.Privacy.UnifiedConsent.API.ConsentPatchSuccess

此事件记录与同意服务的成功通信。 数据用于了解客户端组件中成功和失败的频率,从而能够检测和缓解常见问题。

将会收集以下字段:

  • ConsentLanguage - 向用户显示许可语言

  • ConsentSurface - 用于检索和呈现同意体验的特定技术

  • ConsentType - 向用户提供的同意类型,即突出通知、同意等。

  • CorrelationId - 用于链接来自客户端和服务的数据的唯一标识符,用于调试故障

  • EventCode - 一个数值代码,用于提供有关从同意服务获取数据时发生故障的原因的详细信息。

  • EventMessage - 与获取调用结果相关的人工可读消息。 这些值是从预期消息列表中提取。

  • FormFactor - 指示发送数据的设备的形状和性质的值

  • ModelId - 一个唯一标识符,指示哪个模型是向用户显示的同意或通知的基础

  • ModelType - 向用户显示的消息类型,例如“同意”、“通知”等。

  • ModelVersion - 指示向用户显示的许可或通知版本的数据

  • Os - 发送数据的设备的操作系统

  • ReConsentReason - 指示用户在额外时间内看到给定同意的原因的指示器。

  • 区域 - 用于确定要向用户显示的许可版本的国家/地区

增强型配置服务 (ECS) 事件

Office.Experimentation.FeatureQueryBatched

收集由执行代码查询的功能入口/更改入口的相关信息。

将会收集以下字段:

  • Count - 此批处理事件中查询的功能入口数量

  • Features - 有关查询的入口的信息。

  • Sequence - 查询 FeatureGate 的顺序

Office.Experimentation.FlightNumberLine

启动新的 Office 会话以收集客户端从试验和配置服务接收的配置列表时,将触发此事件。 数据用于确保外部测试和配置基础结构正常运行,以保证产品安全并按预期工作。

将会收集以下字段:

  • ECSConfigs - 以逗号分隔的 ECS 配置列表

  • ExpStaleUserId - 与会话用户 ID 匹配的配置用户 ID 的指示器

  • LockType - FlightManager 锁定的类型。

  • TasFlightingVersion - 版本号

  • TimeToLock - liblet 启动与 FlightManager 锁定之间的时间

  • UnmergedConfigs - 未合并的配置列表

Office.Experimentation.TriggerAnalysis

此事件有助于对有资格使用该功能的用户或设备子集进行产品使用情况和性能指标(例如崩溃和挂起等)的范围分析,从而有助于确保产品正常工作。

收集以下字段:

  • FeatureGate - 标识适用于触发器分析的一组功能。

OneNote.FlightDefault

当 OneNote 请求 ECS 服务器的外部测试版值时,将记录此事件。 这用于为选择接收此类外部测试版的用户启用实验功能。

将会收集以下字段:

  • ConfigParam - 用于设置正在访问该值的配置

许可事件

Office.Android.DocsUI.PaywallControl.AutoRedeemPendingPurchaseResult

关键工程遥测,用于记录自动尝试兑换用户的未完成购买的结果。 产品遥测,用于与 Microsoft 的商务系统核对购买交易信息,可实现关联的订阅权益。

将会收集以下字段:

  • EventDate – 事件发生的时间戳

  • Result – 整数,指示操作的枚举结果。

  • SessionID – 用于通过会话连接事件的 GUID

Office.Android.DocsUI.PaywallControl.PaywallUIShown

向用户显示 Paywall 控件时的关键使用情况遥测。 用于理解用户的应用内购买体验,并对将来的版本进行优化。

将会收集以下字段:

  • EventDate – 事件发生的时间戳

  • IsModeFRE – 布尔值,指示体验类型、追加销售对话框或 SKU 选择器

  • SessionID – 用于通过会话连接事件的 GUID

Office.Android.DocsUI.PaywallControl.PurchaseButtonClicked

用于了解用户何时单击“购买”按钮的关键使用情况遥测。 用于推断尝试在应用内购买订阅的用户的使用模式和转换指标。

将会收集以下字段:

  • 卡片 - 整数 - 用户在尝试购买之前看到的最后一个功能卡片的轮播索引。

  • EventDate – 事件发生的时间戳

  • IsDefaultSku – 布尔值,指明用户是否在尝试购买首先/默认显示的 Sku

  • ProductID – 一个字符串,标识用户正在按商店中的配置购买哪个订阅

  • SessionID – 用于通过会话连接事件的 GUID

Office.Android.DocsUI.PaywallControl.PurchaseResult

关键工程遥测,用于记录由用户手动触发的购买尝试的结果。 产品遥测,用于与 Microsoft 的商务系统核对购买交易信息,可实现关联的订阅权益。

将会收集以下字段:

  • EventDate – 事件发生的时间戳

  • IsModeFre - 布尔值,指明是通过追加销售 FRE 屏幕还是通过 Sku 选择器购买的

  • ProductId - String - 正在购买的 SKU 的 ProductId。

  • Result – 整数,指示操作的枚举结果。

  • SessionID – 用于通过会话连接事件的 GUID

Office.Android.DocsUI.PaywallControl.PurchaseTokenRedemptionResponse

[此事件原名为Office.Android.DocsUI.Views.PurchaseTokenRedemptionResponse.]

此产品遥测用于跟踪和记录内部交易状态和调节信息,以提高可靠性和性能。 Microsoft 使用这些数据来分析和改进内部事务处理和调节机制的可靠性和性能。

收集以下字段:

  • MicrosoftPurchaseOrderId - 零售联合服务 (RFS) 为跟踪目的发送的Microsoft 订单 ID。

  • ResponseCode - HTTP 响应代码 (int)

  • StatusCode - RFS响应状态代码(RFS 定义的枚举整数-有限)

Office.Android.DocsUI.PaywallControl.SeeAllFeaturesAnalytics

我们会收集此使用情况遥测,以了解用户在“查看更多权益”屏幕上花费的时间。 该数据用于了解“查看更多权益”功能的使用情况,并进一步优化未来版本中的体验。

将会收集以下字段:

  • Duration - 长整数,指示用户在“查看所有功能”屏幕上花费的时间(以毫秒为单位)

  • EventDate - 事件发生的时间戳

  • MostExplored - 整数,指示 Microsoft 365 应用及其功能列表中切换次数最多的项的索引

  • SessionID - 用于通过会话连接事件的全局唯一标识符 (GUID)

Office.Android.DocsUI.PaywallControl.SkuChooserAnalytics

使用情况遥测,用于了解用户在 SKU 选择器屏幕上花费的时间。 使用情况遥测,用于了解用户在 Sku 选择器屏幕上花费的时间。

将会收集以下字段:

  • CardCount - 整数 - 从 SKU 选择器屏幕退出之前用户看到的卡片数

  • Duration – 长整数,指示用户在 SKU 选择器屏幕上花费的时间(以毫秒为单位)

  • EventDate – 事件发生的时间戳

  • SessionID – 用于通过会话连接事件的 GUID

Office.Android.DocsUI.PaywallControl.SkuDetailsNullDuringPurchaseEvent

当用户单击“开始 30 天免费试用版”按钮,但发现库存单位 (SKU) 详细信息为 null 时,将触发此事件。 数据用于了解用户尝试进行购买的根本原因。 当追加销售体验未按预期执行时记录错误并提供解决方案以提高用户的可靠性时,需要这样做。

收集以下字段:

  • EventDate - 事件发生的时间戳

  • Reason - 整数 – 指示 SKU 详细信息背后的原因为 null。

Office.Android.DocsUI.PaywallControl.SkuPriceDiscountErrorEvent

当用户登录到应用的 SKU 选择器屏幕,并从 Google Playtore 中提取不同订阅的价格时,将触发该事件。 该事件确定了在不同国家/地区和以不同货币提供的月度计划和年度计划之间的价格差异。 该数据用于确保定价配置按预期工作。

将会收集以下字段:

  • CountryCode - 识别购买所在的国家/地区。

  • 折扣 - 根据个人和家庭计划的月度和年度 SKU 之间的价格差异提供的折扣百分比。

  • ProductIndex - 标识个人计划或家庭计划。

  • StoreCurrencyCode - 确定应用商店为最终用户提供订阅计划所使用的货币。

Office.Android.DocsUI.PaywallControl.StoreConnectionResponse

付费墙初始化期间,与 Google 的计费客户端建立连接失败时,将记录此遥测。 遥测的目的是确定连接失败的原因,以防其未按预期运行。

收集以下字段:

  • BillingClientResponse - 整数 – 来自 Google 计费客户端的响应,指示失败原因。

  • EventDate - 事件发生的时间戳

  • TriggerPoint - 整数 – 指示如何触发支付墙初始化。

Office.Android.DocsUI.PaywallControl.StoreQueryPurchasesResponse

使用 Google 计费客户端查询购买失败时,将记录此遥测。 如果未按预期接收响应,则需要此遥测来了解失败的原因。

将会收集以下字段:

  • BillingClientResponse - 整数 – 来自 Google 计费客户端的响应,指示查询购买时失败的原因。

  • EventDate - 事件发生的时间戳

  • ProductType - 整数 - 标识订阅 (或查询) 失败的产品类型

  • TriggerPoint - 整数 – 指示查询购买的触发时间;在应用程序启动期间初始化,用户单击菱形以登陆 SkuChooser 屏幕,显示 FRE /购买流程

Office.Android.DocsUI.PaywallControl.StoreSkuDetailsResponse

当 Google 计费客户端未返回传递给产品 ID 的价格时,将记录此遥测。 它用于了解 Sku 详细信息提取失败的原因,以及在响应不按预期的情况下发生故障的 SKU。

收集以下字段:

  • BillingClientResponse - 整数 – 来自 Google 计费客户端的响应,指示提取 Sku 详细信息时失败的原因。

  • EventDate - 事件发生的时间戳

  • ProductID - 字符串 - 标识哪个产品价格提取失败。

  • TriggerPoint - 整数 – 指示何时触发 Sku 详细信息提取:在应用启动期间/用户单击菱形以登录 SkuChooser 屏幕/显示 FRE

Office.Android.DocsUI.Views.DimeError

该事件为 Android 版 Office 应用(在 Huawei 和中国商店中发布)收集。 该事件表明,通过 Dime(客户端 web 视图中加载的 webURL)来购买 Microsoft 365 订阅的尝试已失败。 仅捕获错误场景。 此事件数据仅为错误数据,用于确保客户端中 Dime 购买流的运行状况。

收集以下字段:

  • CorrelationID 唯一标识 Dime 购买会话的 ID。

  • ErrorReason - 指示发生错误的原因。

    • 0 – 未知错误
    • 1 – Internet 不可用
    • 2 – 全局唯一标识符 (UUID) 验证失败
    • 3 – 全局唯一标识符 (UUID) 为 NULL 或为空
    • 4 – JavaScript 注入错误,Android 版 Office 应用无法将authToken 传递到 Dime
    • 5 – 在客户端加载的基本 WebURL 无效

Office.Android.DocsUI.Views.PremiumFeatureUpsell

此事件捕获通过免费用户单击查看支付墙后的功能的单击。 该数据用于测量用户与上下文追加销售体验的交互,并了解哪些功能是用户的首选,从而促使他们购买订阅。 这有助于我们投资改进这些首选的入口点集。

将会收集以下字段:

  • featureId - 表示高级功能的 TCID

  • featureName - 高级功能标题

  • seePlanButtonClick - 在增销 UI 中单击“查看计划按钮”的次数

Office.Android.EarlyTelemetry.IrisPushNotificationClicked

当在 Microsoft 365 应用上单击来自市场活动的通知时,将记录此事件。 需要数据来跟踪通知的性能作为一项功能。

收集以下字段:

  • CreativeId - String - 了解通知中显示哪个来自市场活动的 CreativeId。

Office.Android.EarlyTelemetry.IrisPushNotificationShown

当通过 Microsoft 365 应用在用户设备上收到来自市场活动的通知时,将收集此事件。 数据用于跟踪通知作为功能的性能。

收集以下字段:

  • CreativeId - String – 了解通知中显示哪个来自市场活动的 CreativeId

Office.Apple.IAPReviewYourSubscriptioniOS

此事件在向用户显示应用内购买 (IAP) UI 时捕获基于会话的元数据,以及用户随后与之交互的按钮。 此数据用于帮助我们了解采购流程中的阻力,并将其与不同购买体验的漏斗进行比较,从而了解哪种体验对用户更好。

将会收集以下字段:

  • FlowType - 整数 - IAP 从中启动的流程。

  • 还原 - 字符串 - 单击“还原”按钮时记录规则标记

  • PremiumFeatures - 字符串 - 单击“PremiumFeatures”按钮时记录规则标记

  • 产品 - 字符串 - 用户选择的 SKU

Office.Apple.InAppPurchaseContext

此事件衡量应用内购买屏幕入口点的关键使用情况遥测。 通过识别应用内购买的首选入口点,该数据可帮助了解并改进用户体验。

将会收集以下字段:

  • 上下文 - 字符串 - 用户登陆应用内购买页面的流程

Office.Apple.Licensing.CommonPaywallControl

此事件用于了解用户的应用内购买 (IAP) 体验。 它让我们能够确保 IAP 按预期执行并帮助理解用户问题,从而优化 IAP 体验。 集合通过下列子事件之一发生。

  • Office.iOS.Paywall.Activation.Response- 创建此事件是为了记录用户在付费墙控件上激活订阅计划期间的响应。 数据用于衡量端到端付费墙体验的性能,并帮助提高购买可靠性。

    将会收集以下字段:

    • status: String – 了解激活期间的响应(成功、失败或跳过)
  • Office.iOS.Paywall.BottomSheet.Stats - 用于度量已展开/关闭订阅计划 (SKU) 选择器屏幕底部工作表 UI 的用户数的使用情况遥测。 该数据用于了解 SKU 选择器的使用情况,并优化未来版本中的应用内购买体验。

    收集以下字段:

    • isDimissed - Bool - 如果用户关闭抽屉,则为 true。
    • isExpanded - Bool - 当用户展开底部工作表时为 true。
  • Office.iOS.Paywall.ExistingUserSignInButtonClicked - 记录在 SKU 选择器屏幕上单击登录按钮的人数。 数据用于测量登录按钮的性能,并在用户每次单击此按钮时触发。

  • Office.iOS.Paywall.Paywall.Presented - 向用户显示 pay用户控件时将收集数据。 数据用于构建一个视图来测量每个步骤的转换率,并确保用户界面按预期方式工作,用户在购买体验期间遇到最少的阻力。

    将会收集以下字段:

    • CPCVersion - 整数 -我们正在演示的客户支付墙控件的版本。 我们根据试验标志来确定这一点。
    • entryPoint - 字符串 – 显示 Paywall 的按钮/流。 如“高级升级按钮”或“首次运行流”
    • isFRE - 布尔值 – 显示首次运行体验还是常规 UI?
    • PaywallSessionId - 字符串 - 收集用于唯一标识应用会话中的支付墙会话
  • Office.iOS.Pay office.Pay office.Pay office.Stats - 向用户显示 pay interface 时收集数据,交互持续时间以及是否尝试、成功或失败购买。 数据用于测量用户界面的性能,并确保其性能与预期一样。

    将会收集以下字段:

    • entryPoint - 字符串 – 显示 Paywall 的按钮/流。 如“高级升级按钮”或“首次运行流”。
    • isFRE - 布尔 - 检查显示首次运行体验还是常规 UI。
    • PaywallSessionId - 字符串 - 收集用于唯一标识应用会话中的支付墙会话
    • status - 字符串 – Paywall 的退出状态。 如“initiated”、“paymentDone”、“provisionFailed”
    • userDuration - 双精度 – 用户在 Paywall 上花费的时间(以毫秒为单位)
  • Office.iOS.Pay retail.provisioning.Response - 关键工程遥测和零售联合身份验证服务 (RFS) 合同收集其中提供的信息。 RFS 是 Microsoft 中用于交叉检查所购产品的内部服务。 这用于实现对 RFS 进行 API 调用的运行状况,有助于理解集成性能与预期一样。

    将会收集以下字段:

    • entryPoint - 字符串 – 显示 Paywall 的按钮/流。 如“高级版升级按钮”或“首次运行流”。
    • failureReason - 字符串 – 仅在状态为“失败”时添加。 指示由 RFS 预配响应提供的错误响应。
    • PaywallSessionId - 字符串 - 收集用于唯一标识应用会话中的支付墙会话
    • productId - 字符串 – 请求的产品的应用商店 ID
    • status - 字符串 – Success 或 Failure,指示请求是成功还是失败
  • Office.iOS.Paywall.PurchaseCompleteScreen.Show - 记录无法完成 StoreKit API(Apple 流)、预配 API(零售联合流)和激活 API(许可流)的用户数,并查看成功屏幕。 数据用于衡量端到端付费墙体验的性能,并帮助提高购买可靠性。

  • Office.iOS.Paywall.PurchaseFailedScreen.OpenSettingsButtonTap - 记录在尝试完成 StoreKit API(Apple 流)、预配 API(零售联合流)和激活 API(许可流)时,在网络错误期间看到打开设置按钮的用户数。 数据用于衡量端到端付费墙体验的性能,并帮助提高购买可靠性。

  • Office.iOS.Paywall.PurchaseFailedScreen.RetryButtonTap - 购买/设置/激活失败,且用户点击重试按钮时收集数据。 该数据用于解决购买错误情况并修复,以确保其按预期执行。 [此子事件以前名为 Office.iOS.Paywall.FailedScreen.RetryButtonTap。]

    将会收集以下字段:

    • failureReason - 字符串 - 指示用户重试失败的情况;例如,"provisioningFailed"、"purchaseFailed"、"activationFailed"。
    • PaywallSessionId - 字符串 - 收集用于唯一标识应用会话中的支付墙会话
    • productid - 字符串 – 用户正在重试失败请求的产品的应用商店 ID。
  • Office.iOS.Paywall.PurchaseFailedScreen.Show - 记录无法完成 StoreKit API(Apple 流)、预配 API(零售联合流)和激活 API(许可流)的用户数,并查看失败屏幕。 数据用于衡量端到端付费墙体验的性能,并帮助提高购买可靠性。

    将会收集以下字段:

    • failureReason: String – 了解失败原因
  • Office.iOS.Paywall.SignIn.Response - 当用户在追加销售流期间完成登录时收集该事件,该事件在例如 PreSignIn FRE 和 PreSignInDiamond 等 PreSignIn 追加销售方案中触发。 这可用于在追加销售流期间检查登录率,并帮助我们分析 PreSign 方案。

    将会收集以下字段:

    • authToken - 字符串 - 已登录用户的身份验证令牌。 用于调试身份验证令牌无效且帐户预配失败的问题。 如果令牌为 nil,则记录为“nil-auth-token”。
    • entryPoint - 字符串 – 显示 Paywall 的按钮/流。 如“高级版升级按钮”或“首次运行流”。
    • PaywallSessionId - 字符串 - 收集以唯一标识应用会话中的 Paywall 会话。
    • status - 字符串 - 用户的 SignIn 状态。 可以取消、失败、PremiumSignIn 或成功(非高级登录)
  • Office.iOS.Paywall.SigninAlertShowUpsellButtonTapped - 记录有多少用户点击了 CPC 登录警报上的显示追加销售按钮。 数据用于度量从 CPC 成功登录后返回 CPC 屏幕的非高级用户数量。

  • Office.iOS.Pay office.Pay office.SKUChooser.BuyButtonTap - 用户点击"购买/购买"按钮时收集数据。 数据用于测量用户界面的性能,并确保其性能与预期一样。

    将会收集以下字段:

    • currentFeatureCard - 字符串 - 点击“购买”按钮之前显示的当前功能卡的标题
    • entryPoint - 字符串 – 显示 Paywall 的按钮/流。 如“高级版升级按钮”或“首次运行流”。
    • isDefaultSKU - Bool – 如果用户正在购买产品,我们会通过默认显示该产品来对其进行推荐。
    • isFloatingDock - Bool - 将反映购买按钮是否映射在浮动扩展坞或计划卡上。
    • PaywallSessionId - 字符串 - 收集用于唯一标识应用会话中的支付墙会话
    • productId - 字符串 – 点击购买按钮所购买的产品的应用商店产品 id。
    • toggleCount - 整数 – 在 Paywall 的当前会话中,用户在点击购买按钮之前在查看各种产品之间切换的次数。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]
  • Office.iOS.Paywall.SKUChooser.MoreBenefits.Stats - 用户点击"查看更多优势"时收集数据,查看购买包含的所有服务、应用和功能。 必须展开详细介绍每个应用功能的节。 此活动收集其展开的功能和应用以及所花费的时间。 数据用于确保向最终用户提供的 UI 以了解其性能是否如预期一样。

    将会收集以下字段:

    • appsExpanded - 字符串 - 已展开其权益的服务/应用的逗号分隔列表。
    • PaywallSessionId - 字符串 - 收集用于唯一标识应用会话中的支付墙会话
    • productId - 字符串 - 用户正在查看其提供的更多权益的产品的应用商店 ID
    • userDuration - 双精度 - 用户在 Benefits Screen 上花费的持续时间(以毫秒为单位)。
  • Office.iOS.Paywall.SKUChooser.ProductSwitched - 使用遥测查看最终用户与提供的 UI 的交互,在不同 SKU 间进行切换,并确保其按预期运行。

    将会收集以下字段:

    • PaywallSessionId - 字符串 - 收集用于唯一标识应用会话中的支付墙会话
    • productId- 字符串 - 用户刚刚从 SKU 选择器上的可用产品切换到查看的产品的应用商店 ID。
  • Office.iOS.Pay office.SKUChooser.Stats - 收集数据,了解用户如何输入 SKU 选择器,用户在 SKU 选择器屏幕上所花的时间,以及退出 SKU 选择器的原因。 使用该信息,可确保 SKU 选择器性能达预期,且可优化并改进最终用户体验。

    将会收集以下字段:

    • cardsVisited - 整数 – 用户看到的显示功能卡的数量
    • compTableInteracted - Bool - 用户是否在整个会话中切换比较表列选择。
    • entryPoint - 字符串 – 显示 Paywall 的按钮/流。 如“高级升级按钮”或“首次运行流”。
    • exitReason - 字符串 - SKU 选择器的退出原因。 如“BuyButton”、“CloseButton”
    • floatingDDInteracted - Bool - 用户是否曾经单击浮动扩展坞中的下拉列表。
    • floatingToggleCount - Int - 用户在浮动扩展坞上每月和每年切换的次数
    • graceLeftoverDays - Int - 宽限期剩余的天数
    • isFRE - 布尔值 – 显示首次运行体验还是常规 UI?
    • PaywallSessionId - 字符串 - 收集用于唯一标识应用会话中的支付墙会话
    • scrollDepth - Double - 在整个收费墙的当前会话中滚动深度。
    • userDuration - 双精度 - 用户在 SKU 选择器上花费的持续时间(以毫秒为单位)。
    • toggleCount - 整数 – 在 Paywall 的当前会话中,用户在点击购买/取消按钮之前查看各种产品之间切换的次数。
  • Office.iOS.Paywall.SKUChooser.ToggleTap - 用户点击“切换”时会收集数据。 数据用于测量切换的性能,并确保其性能与预期一样。

    将会收集以下字段:

    • selectedPlanType: Int - 每月/每年检查所选切换计划类型(1 表示每月,2 表示每年)
  • Office.iOS.Paywall.StoreKit.Response - 关键工程遥测,记录用户手动触发的购买尝试结果,且 App Store 对事件的响应。 数据用于测量购买尝试的状态和失败的原因(如果有),并采取操作以确保 IAP 和所有入口点如预期一样执行。

    将会收集以下字段:

    • entryPoint - 字符串 – 显示 Paywall 的按钮/流。 如“高级版升级按钮”或“首次运行流”。
    • failureReason - 字符串 – 仅在状态为“失败”时添加。 指示 App-Store 响应给出的错误响应。
    • PaywallSessionId - 字符串 - 收集用于唯一标识应用会话中的支付墙会话
    • productId - 字符串 – 仅适用于“MakePurchase”、“PendingPurchase”,即请求的产品的应用商店 ID。
    • productsCount - 整数 – 仅适用于“ProductsFetch”,即由 Microsoft Store 返回的产品数。
    • requestType - 字符串 – StoreKit 请求的类型。 如“ProductsFetch”、“PendingPurchase”、“Restore”
    • status - 字符串 – Success 或 Failure,指示请求是成功还是失败。
  • Office.iOS.Paywall.StoreKit.RestorePurchase - 通过单击支付墙控件上的“还原以前的购买”,为正在还原先前购买的用户触发此事件。 数据用于衡量端到端付费墙体验的性能,并帮助提高购买可靠性。

    将会收集以下字段:

    • status: String – 了解此还原过程中的响应(成功、失败或意外)
  • Office.iOS.Paywall.SuccessScreen.SeeAllBenefitsButtonTap - 用户购买成功后点击"查看所有权益",查看购买中包含的应用和功能时,将收集此事件。 数据用于测量用户界面是否如预期一样运行。

    将会收集以下字段:

    • PaywallSessionId - 字符串 - 收集用于唯一标识应用会话中的支付墙会话
    • productId - 字符串 - 用户正在查看其提供的所有权益的产品的应用商店 ID。

Office.Apple.Licensing.CommonPaywallDetails

此事件在向用户显示 Paywall 控件之前记录用户详细信息。 该数据用于诊断常见支付墙控制 (CPC) 的问题,并将与表 Office.Apple.Licensing.CommonPaywallControl 一起使用,以检查代码中是否存在任何问题,或披露任何与 CPC 有关的数据异常。

将会收集以下字段:

  • canUserSeeUpsell - 布尔值:如果已登录用户未成年且没有资格查看追加销售屏幕,则为 True

  • DidShowPromotedSubscription - Boolean:如果用户已触发从已升级订阅启动的第一个应用,则其为 True。

  • EffectiveIdentityType - 布尔值:用户的登录类型。 可以是 -1(未签名)、1 (MSA)、2 (OrgId)

  • HasSubscription - 布尔值:如果用户具有可用的 Microsoft 65 订阅,则为 True

  • IsCPCOnSignInEnabled - 布尔值:如果 FeatureGate Microsoft,则其为 True。Office。LicensePurchase.FollowSignInWithCPC 已启用 [此字段已从当前 Office 版本中删除,但仍可能显示在较旧版本中。]

  • isFREUpsellToUnsignedUsersEnabled - Boolean:如果 FeatureGate Microsoft,则其为 True。Office。LicensePurchase.FREUpsellToUnsignedUsers 已启用 [此字段已从 Office 的当前内部版本中删除,但仍可能显示在较旧版本中。]

  • IsProClassDisplay - 布尔值:用户设备是否为 Pro 级显示器(屏幕大小 > 10.1 英寸)

  • ShowCPC - 布尔值:是否要向用户显示 CPC 首次运行体验 (FRE)。

  • SKUEffectiveIdentityType - Int:用户的登录类型。 可以是 -1(未签名)、1 (MSA)、2 (OrgId)

  • SKUHasSubscription - 布尔值:如果用户具有可用的 Microsoft 365 订阅,则为 True

  • SKUIsCommonPaywallControlEnabled - 布尔值:如果 FeatureGate Microsoft,为 True。Office。LicensePurchase.UseCPC 已启用 [此字段已从当前版本中删除Office,但仍可能显示在较旧版本中。]

  • SKUIsPreSignInDiamondEnabled - 布尔值:如果 FeatureGate Microsoft,为 True。Office。LicensePurchase.PreSignInDiamond 已启用 [此字段已从当前版本中删除Office,但仍可能显示在较旧版本中。]

  • SKUIsProClassDisplay - 布尔值:用户的设备是否为 Pro 级显示器(屏幕大小大于 10.1 英寸)

  • SKUShowCPC - 布尔值:是否要向用户显示 CPC SKU 选择器

Office.Apple.Licensing.GracePeriodForPremiumIpad

当用户进入“你有资格使用免费密码”用户界面 (UI) 并单击任何操作调用按钮时,将触发此事件:

  • 右上角的“取消”按钮
  • 中心内的“激活免费密码”按钮
  • 底部中心的“跳过”按钮。

数据用于确保功能按预期工作,并且用户可以选择获取 Free Pass 许可证密钥。

将会收集以下字段:

  • ActivateButtonClick - 布尔–用户单击 Free Pass UI 上的激活按钮

  • ActivatedGraceLicenseKey - bool –已激活 Grace 许可证

  • CancelButtonClick - bool–用户单击免费密码 UI 上的取消按钮

  • SkipButtonClick - bool–用户单击 Free Pass UI 上的跳过按钮

Office.Apple.Licensing.PremiumFeatureUpsell

当免费用户单击以查看支付墙后面的功能时,将触发此事件。 数据用于度量用户与上下文追加销售体验的交互,并确保其按预期工作。

将会收集以下字段:

  • CanUserSeeUpsell - 当用户的状态允许其查看追加销售 CTA 时捕获

  • dismissUpsellUI - 当用户在警报框中单击“取消按钮”或用户关闭底部工作表时捕获

  • featureId - 用户尝试使用的高级功能的标识符

  • learnMoreButtonClick - 在用户在“了解详细信息”按钮时捕获

  • LicensingUpgradeUIShown - 当用户看到追加销售警报框时捕获

  • seePlanButtonClick - 在用户单击“查看计划”按钮时捕获

Office.Dime.Sdk.Health

此事件捕获的数据有助于监视托管 Microsoft 365 订阅应用内购买流的组件运行状况,以确保流按预期工作。

将会收集以下字段:

  • Data_ActivityErrorDescription - 活动的错误描述

  • Data_ActivityErrorMessage - 活动的错误消息

  • Data_ActivityId - ActivityId 将 dime 与使用 ActivityId 的合作伙伴相关联

  • Data_CampaignId - 属性的活动 ID

  • Data_ContentId - 基于体验 ID;它映射到流 ID 和内容 ID

  • Data_CorrelationVector - 相关矢量将 dime 与使用相关矢量的伙伴关联

  • Data_CustomerImpacted - 用于客户在加载流时受到影响时进行故障排除

  • Data_DimeActivityDuration - 持续时间

  • Data_DimeActivityMetadata - 活动元数据

  • Data_DimeActivityName - 运行状况监视的活动名称

  • Data_DimeActivityResult - 活动结果,成功/错误/预期错误

  • Data_DimeVersion - 内部版本

  • Data_DurationLevel - 严重程度 - 0/1/2

  • Data_EcsConfigIds - 实验 ID

  • Data_EcsCountry - 检测到的国家/地区

  • Data_EcsETag - 航班信息

  • Data_Environment - Dime 环境生产/预生产

  • Data_ExperienceId - 要加载的体验

  • Data_FlowId - 基于体验 ID;它被映射到流 ID 和内容 ID

  • Data_Language - 文化

  • Data_LaunchId - 每个启动实例的唯一 ID

  • Data_Market - 已检测市场

  • Data_OTelJS_Version - Office 遥测版本

  • Data_PageSessionId - 页面的会话 ID

  • Data_PartnerId - 呼叫者应用程序

  • Data_ProductId - 客户所选(不一定购买)的产品 ID

  • Data_ProductName - 客户所选(但不一定购买)的产品的友好名称

  • Data_QosLevel - 严重性 0/1/2

  • Data_SDX_AssetId - Win32 服务交付体验 (SDX) 托管内容的资产 ID

  • Data_SDX_BrowserToken - Win32 浏览器令牌

  • Data_SDX_HostJsVersion - Win32 的 JavaScript 库版本

  • Data_SDX_Id - Win32 的服务交付体验 ID

  • Data_SDX_InstanceId - Win32 的 SDX 实例 ID

  • Data_SDX_MarketplaceType - 用于 Win32 的 SDX 市场类型

  • Data_SDX_OfficeJsVersion - Win32 的 Office JS 版本

  • Data_SDX_SessionId - Win32 的 SDX 会话 ID

  • Data_SDX_Version - Win32 的 SDX 版本

  • Data_SkuId - 客户所选(不一定购买)的 SKU ID

  • Data_TimestampUTC - 事件的时间戳

  • Data_TsgId - 每个活动的故障排除指南 ID

  • Data_UserAgent - 标题标记

Office.Docs.Shared.PremiumFeatureMessageBar

此事件收集免费用户对收费墙后面高级功能的点击。 该数据用于了解用户转换为付费用户时与之交互的功能集。 这告诉我们用户的首选入口点,并且改善了用户体验。

将会收集以下字段:

  • featureId - 用户点击的高级功能的 TCID

Office.Licensing.AcceptEulaForCurrentLicense

当用户获得许可并且接受当前许可证的许可条款时,将收集此字段

它用于检测用户是否处于良好状态、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)

收集以下字段:

  • ACID - GUID 标识符,表示用户获得许可的 Office 产品

  • DwEulaId - 用户接受的许可条款类型数字标识符

Office.Licensing.ActivateDeviceEntitlement

尝试为用户激活基于设备的永久 Office 产品/服务时,将触发此事件。 这些数据被用来监控系统和服务的运行状况。

收集以下字段:

  • Activity_Success - 请告知我们设备是否使用基于设备的永久 Office 产品/服务许可。

  • Data_Count - 告知我们与设备关联的基于设备的永久 Office 权限的数量。 从技术上来说,应不超过一个。

  • Data_EligibleEntitlementsCount - 告知我们合格权限的数量。 由于服务将返回与设备关联的所有设备权限,但我们需要检查与正在运行的 Office 应用程序相关的产品/服务。

  • Data_Errors - 当我们提取权限的许可证时(以逗号分隔)时包含错误列表的字符串。

  • Data_LicensedEntitlementsCount - 告知我们成功获取许可证的许可证的数量。 某些错误会导致我们无法获取许可证。

Office.Licensing.Activation

在计算机上设置许可证后,我们尝试通过调用 AVS 服务来激活许可证。 这会报告激活调用的结果

检测有多少用户面临激活问题非常重要。 我们通过异常检测来检测任何回归。 这一点至关重要,因为我对 AVS 有外部依赖,并且此信号将指示外部合作伙伴的运作是否良好。 如果用户报告其计算机存在问题,它还可用于诊断目的和检测系统运行状况

收集以下字段:

  • Acid - GUID 标识符,表示用户获得许可的 Office 产品

  • ReferralData – 在计算机上安装 Office 的 OEM 的标识符

Office.Licensing.ActivationWizard

如果由于某种原因无法自动激活许可证,则我们会向用户显示激活向导。 这会报告向用户显示向导。 这对于检测用户是否处于良好状态并且不缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要

此事件不收集任何字段。

Office.Licensing.BusBar.CheckForDynamicBusbarExperiment

每次显示动态业务栏外部测试版打开(处理组)的许可业务栏类型时,将触发一次此事件。 此数据事件报告是否已准备好在磁盘上进行生命周期编程平台动态消息栏活动。 数据将用于测量新的生命周期编程平台动态许可消息栏技术的运行状况。

将会收集以下字段:

  • DoesCampaignExist (bool) - 指示活动是否位于磁盘上

  • 类型 (int32) - 指示许可消息栏类型

Office.Licensing.BusBar.ShowStashedBusbar

当动态生命周期编程平台消息栏无法显示且需要显示存储的静态消息栏时,将触发此事件。 此数据事件将用于确保成功回退到静态消息栏。

将会收集以下字段:

  • 类型 (int32) - 指示许可消息栏类型

Office.Licensing.Dialogs.ReactNativeDialog.RekaService.CloseAndStoreUserAction

当授权验证用户体验 (LVUX) 2.0 ReactNative 对话框关闭时触发此事件。 数据用于验证是否正在发生 ReactNative 对话框事件,是否触发预期行为并成功关闭 ReactNative 对话框。

已收集以下字段:

  • Action - LVUX RN 对话框上的用户操作任务。

  • DialogView - 指定 LVUX RN 对话框。

  • Flow - LVUX 会话的条目流类型。

Office.Licensing.Dialogs.ReactNativeDialog.RekaService.HandleAction

当授权验证用户体验 (LVUX) 2.0 ReactNative 对话框上发生事件时,将触发该事件。 数据用于验证是否正在发生 ReactNative 对话框事件,是否触发预期行为。

已收集以下字段:

  • Action - LVUX RN 对话框上的用户操作任务。

  • DialogView - 指定 LVUX RN 对话框。

  • Flow - LVUX 会话的条目流类型。

Office.Licensing.Dialogs.ReactNativeDialog.Show

当授权验证用户体验 (LVUX) 2.0 ReactNative 对话框显示时触发此事件。 用于验证 ReactNative 对话框是否按预期启动。

已收集以下字段:

  • DialogView - 指定 LVUX RN 对话框。

  • Flow - LVUX 会话的条目流类型。

Office.Licensing.Dialogs.WebViewDialog.Close

此事件用作告诉我们应用内购买体验正在被用户或应用程序关闭的信号。 这些数据用于监控和提醒应用内购买流的健康状况,以确保其按预期工作。

收集以下字段:

  • Data_ClosedDialog - 指示用户关闭对话框的标志

Office.Licensing.Dialogs.WebViewDialog.HandleErrorNotification

此事件用作信号,告诉我们应用内购买体验尝试加载,但发生错误,导致对话框不显示。 这些数据用于监控和提醒应用内购买流的健康状况,以确保其按预期工作。

将会收集以下字段:

  • Data_MoeErrorCode - 在 web 对话框框架中看到的错误代码

Office.Licensing.Dialogs.WebViewDialog.Preload

此事件用作告诉我们应用内购买体验正在后台加载的信号。 这些数据用于监控和提醒应用内购买流的健康状况,以确保其按预期工作。

将会收集以下字段:

Office.Licensing.Dialogs.WebViewDialog.Show

此事件用作告诉我们正在向用户显示应用内购买体验的信号。 这些数据用于监控和提醒应用内购买流的健康状况。

将会收集以下字段:

Office.Licensing.Dialogs.WebViewDialog.Timeout

此事件用作信号,告诉我们应用内购买体验尝试加载但超时。这些数据用于监控和提醒应用内购买流的运行状况 ,以确保其按预期运行。

将会收集以下字段:

Office.Licensing.EnforceSignInQualified

此信号告诉我们为强制用户登录(作为许可的一部分)而运行的试验是否成功。 这对于检测强制用户登录的试验是成功还是失败至关重要,它是现代许可堆栈的必需步骤。 登录失败将导致用户无法使用该应用。

收集以下字段:

  • Qualified – 标识用户是否有资格强制登录

Office.Licensing.Erfm.ErfmSubTriggerEvent

当用户通过授权 UX 流尝试从未授权状态转到许可状态时,将触发此事件。 数据用于确保 Microsoft Office 许可按预期执行。

收集以下字段:

  • AdsEnabled - 告知是否为客户端启用广告。

  • Flow - 告知用户正在经历的授权 UX 的确切子流。

Office.Licensing.Erfm.InitializeERFM

在“增强的简化功能模式”下运行 Microsoft Office 的用户会触发此事件。 数据用于确保 Microsoft Office 许可按预期执行。

收集以下字段:

  • AdsEnabled - 告知是否为客户端启用广告。

  • FailureReason - 告知广告平台遇到的失败类型。

  • TryToReconstructToolbarsResult - 告知初始化后是否已成功重新构造工具栏。

Office.Licensing.ExpirationDialogShown

在向用户显示表明许可证已过期的到期对话框时,会收集此内容。 这对于检测用户是否处于良好状态并且不缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要

收集以下字段:

  • LicNotificationState – 一个枚举器,它告诉我们向用户显示的通知类型

Office.Licensing.Flows.GenericRFMDialog

当 Office 客户端中显示通用 RFM(精简功能模式)对话框时,会触发此事件。 数据用于验证用户是否在 Office 客户端授权体验(LVUX:授权验证用户体验)中看到适当的授权对话框,并确保用户操作得到适当处理。

已收集以下字段:

  • MainFlow - LVUX 会话的条目流类型。

  • UserAction - 在 LVUX ReactNative 对话框上执行的用户操作。

Office.Licensing.Flows.GraceDialog

在 Office 客户端中显示宽限期授予许可通知对话框时,会触发此事件。 数据用于验证用户是否在 Office 客户端授权体验(LVUX:授权验证用户体验)中看到适当的授权对话框,并确保用户操作得到适当处理。 宽限期是一次性为期五天的免费授予许可,可在新电脑上使用已安装的 Office 产品。

已收集以下字段:

  • ACID - 为其安装了宽限密钥的许可 SKU ID。

  • MainFlow - LVUX 会话的条目流类型。

Office.Licensing.Flows.GraceEula

当 Office 客户端中显示宽限许可条款时,会触发此事件。 数据用于验证用户是否在 Office 客户端授权体验(LVUX:授权验证用户体验)中看到适当的授权对话框,并确保用户操作得到适当处理。 宽限期是一次性为期五天的免费授予许可,可在新电脑上使用已安装的 Office 产品。 宽限许可条款是用户在激活宽限许可之前必须接受的许可协议。

已收集以下字段:

  • MainFlow - LVUX 会话的条目流类型。

  • UserAction - 在 LVUX ReactNative 对话框上执行的用户操作。

Office.Licensing.Flows.GraceLicenseActiveDialog

当 Office 客户端中显示活动的宽限许可对话框时,会触发此事件。 数据用于验证用户是否在 Office 客户端授权体验(LVUX:授权验证用户体验)中看到适当的授权对话框,并确保用户操作得到适当处理。 宽限期是一次性为期五天的免费授予许可,可在新电脑上使用已安装的 Office 产品。

已收集以下字段:

  • MainFlow - LVUX 会话的条目流类型。

  • UserAction - 在 LVUX ReactNative 对话框上执行的用户操作。

Office.Licensing.Flows.GraceLicenseExpiredDialog

当 Office 客户端中显示过期的宽限许可对话框时,会触发此事件。 数据用于验证用户是否在 Office 客户端授权体验(LVUX:授权验证用户体验)中看到适当的授权对话框,并确保用户操作得到适当处理。 宽限期是一次性为期五天的免费授予许可,可在新电脑上使用已安装的 Office 产品。 已收集以下字段:

  • MainFlow - LVUX 会话的条目流类型。

  • UserAction - 在 LVUX ReactNative 对话框上执行的用户操作。

Office.Licensing.Flows.GraceState

当用户进入宽限许可状态时触发此事件。 该数据用于验证 Office 客户端许可体验(LVUX:许可验证用户体验)中的弹性宽限授予许可流,并确保用户在简化功能模式、Office 应用的未授权状态 (RFM) 之前收到宽限期。 宽限期是一次性为期五天的免费授予许可,可在新电脑上使用已安装的 Office 产品。

已收集以下字段:

  • MainFlow - LVUX 会话的条目流类型。

Office.Licensing.Flows.GraceWin11Reset

当 Office 客户端中显示 Windows 11 宽限对话框时,将触发此事件。 数据用于验证用户是否在 Office 客户端许可证体验中看到适当的许可对话框,并确保正确处理用户操作。

已收集以下字段:

  • MainFlow - LVUX 会话的条目流类型。

  • UserAction - 在 LVUX ReactNative 对话框上执行的用户操作。

Office.Licensing.Flows.GraceWin11ResetConfirmation

当 Office 客户端中显示 Windows 11 宽限对话框之后的确认对话框时,将触发此事件。 数据用于验证用户是否在 Office 客户端许可体验(许可验证用户体验/LVUX)中看到适当的许可对话框,并确保用户操作得到适当处理。

已收集以下字段:

  • MainFlow - 许可验证用户体验 (LVUX) 会话的条目流类型。

  • UserAction - 在 LVUX ReactNative 对话框上执行的用户操作。

Office.Licensing.Flow.InstallGrace

当 Office 安装有宽限期的许可证时,将触发此事件。 这些数据用于确保激活 Microsoft Office 的方法按预期执行。

收集以下字段:

  • GraceInstallResult - 告知是否已成功安装有宽限期的许可证

Office.Licensing.Flows.PurchaseProduct

当用户在 Office 客户端中输入内联购买流时触发此事件。 数据用于验证采购流是否按预期启动。

已收集以下字段:

  • MainFlow - LVUX 会话的条目流类型。

  • IdentityAvailable - 指示 LVUX 会话是否使用活动用户标识运行。

  • WebDialogResult - 指示内联购买对话框的结果。

Office.Licensing.Flow.SearchForSCAToken

当用户启动配置了共享计算机激活的 Office 时,将触发此事件。 这些数据用于确保激活 Microsoft Office 的方法按预期执行。

收集以下字段:

  • CurrentTokenRemainingDays - 告知用户进行此搜索时令牌上剩余的有效天数

  • IsSilentRenewal - 告知用户已触发搜索,因为用户正在尝试随机在磁盘上更新会话令牌

  • IsUserTriggeredRenewal - 告知用户通过单击消息栏来触发搜索,并要求用户验证其帐户

  • TokenCount - 告知用户磁盘上的有效会话令牌数

Office.Licensing.Flows.ShowWebPurchaseExperience

当用户从 Office 客户端发送到 Web 购买流时,会触发此事件。 数据用于验证采购流是否按预期启动。

已收集以下字段:

  • MainFlow - 许可验证用户体验 (LVUX) 会话的条目流类型。

Office.Licensing.Flows.StartFlow

在 Office 客户端中启动新的许可验证用户体验 (LVUX) 流时触发此事件。 数据用于验证用户是否按预期启动和输入 LVUX 2.0 流。

已收集以下字段:

  • FlowStatesExecuted - 在返回到 LVUX 1.0 或退出 LVUX 2.0 之前,在 LVUX 2.0 中执行的指示流状态(流程组件)。

  • FlowTypesExecuted - 指示在返回到 LVUX 1.0 或退出 LVUX 2.0 之前在 LVUX 2.0 中执行的流类型。

  • LvuxFallbackState - 指示从 LVUX 2.0 到 LVUX 1.0 的回退状态。

  • MainFlow - LVUX 会话的条目流类型。

Office.Licensing.FullValidation

这会在报告计算机许可状态的每个会话上收集,并报告用户因无法使用该应用程序而看到的错误。 此事件指示用户的计算机是否运行良好。 我们为此事件设置了异常检测,以指示回归或激活机制是否导致错误的用户行为。 在诊断用户问题和监视系统运行状况时,这也很重要。

收集以下字段:

  • Acid - GUID 标识符,表示用户获得许可的 Office 产品

  • ActivationAttributes - 用户正在使用的激活机制的类型。

  • IsSessionLicensing – 我们当前是否在共享计算机激活模式下运行

  • LicenseCategory - 用户正在使用的 Office 许可证的类别

  • Licenses – 计算机上存在的所有 Office 许可证的名称列表

  • LicenseStatuses – 计算机上存在的所有 Office 许可证的状态

Office.Licensing.GetEntitlement

当用户设置设备时收集此字段,并且我们调用许可服务来检测已登录的用户是否具有 Office 权利。 这会报告该调用的结果。 这对于检测用户是否处于良好状态以及是否缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要

收集以下字段:

  • EntitlementCount - 用户拥有的权利数量

Office.Licensing.GetNextUserLicense

在激活初次运行体验期间获取所选基于用户的 Office 授权许可证时,会触发此事件。 这些数据被用来监控系统和服务的运行状况。

收集以下字段:

  • Activity_Success - Boolean:说明是否成功获取了设备在其 Office 应用程序上激活许可证。

  • Data_AllowNULPerpetual - Boolean:说明启用 vNext Perpetual 的外部测试版是否开启。

  • Data_AttemptNulReactivation - Boolean:说明这是否是重新激活场景。

  • Data_CurrentMode - 0 表示 SPP(传统授权堆叠),2 表示 vNext(新式授权堆叠)。

  • Data_HasError - Boolean:说明在尝试获取所选基于用户权利的许可证时是否出错。

  • Data_IsSubscription - Boolean:说明重新激活是否适用于订阅办公室。

  • Data_NewMode - 0 表示 SPP(传统授权堆叠),2 表示 vNext(新式授权堆叠)。 大部分时间都应该有 2 个。

  • Data_SkuToSkuNeeded - Boolean:说明是否需要进行 SKU 到 SKU 的转换,因为有权使用的 Office SKU 与已安装的 Office SKU 不匹配。

Office.Licensing.Heartbeat

在每次会话中,我们会检查自上次许可证更新后是否已经超过 72 小时,并尝试延长当前许可证的有效时间。 此事件报告我们进行的调用是否成功,该调用旨在确保我们可以延长许可证的到期时间并保持用户的 Office 安装功能。 它对于为用户诊断订阅相关问题和服务问题至关重要,对于检测已激活订阅用户的回归问题也很重要。

收集以下字段:

  • Mode – 此计算机上正在使用的 Office 许可堆栈的枚举器表示形式

Office.Licensing.InClientPinRedemption.CallPinRedemptionAPI

此遥测跟踪 Office PIN 兑换服务调用的结果。

收集以下字段:

  • ClientTransactionId - 服务调用的唯一标识符。

  • ErrorCategory - 每种错误类型都可归入更常规的类别,如“可重试”。

  • ErrorType - 失败的原因,如“AlreadyRedeemedByOther”。

  • InAFOFlow - 一个布尔值,指示我们是否正激活 Office 兑换流。

  • StatusCode - 使用一个单词描述的服务调用结果,如“已创建”。

  • StatusMessage - 状态代码的详细信息,如“已成功设置”。

  • UsingNulApi - 一个布尔值,指示是否正在使用新的许可堆栈。

Office.Licensing.InGrace

当许可流完成且用户处于宽限状态时,将触发此事件。 用于验证用户是否具有宽限许可,以及获取流是否正常工作。

将会收集以下字段:

  • ACID - 表示许可 SKU 的全局唯一标识符 (GUID)

  • DaysRemaining - 许可剩余天数

  • Mode - 我们正在使用的许可堆栈(0 = 旧版,2 = NUL)

  • ProductName - SKU 的用户友好名称

  • 原因 - 许可状态

Office.Licensing.InRFM

如果设备进入缩减功能模式,我们会发出此信号以指示计算机并未处于良好运行状态。 这对于检测用户是否处于良好状态以及是否缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要

收集以下字段:

  • ACID - GUID 标识符,表示用户获得许可的 Office 产品

  • DaysRemaining – 当前 Office 许可证到期前的剩余天数

  • Mode – 此计算机上正在使用的 Office 许可堆栈的枚举器表示形式

  • ProductName – 用户当前使用的产品的名称

  • Reason – 错误代码,指示许可证当前状态的原因

Office.Licensing.InstallKey

当我们尝试在设备上安装密钥以许可计算机时收集此字段。 它报告安装是否成功,如果不是,则报告错误代码。 这对于检测用户是否处于良好状态并且不缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要

将会收集以下字段:

  • Prid – 要为其安装密钥的产品组的名称

  • SkuId - GUID 标识符,表示要为其安装密钥的 Office 产品

Office.Licensing.InvokeLicenseWizard

如果发现激活工作流有问题,我们将触发许可证向导并发送此信号以指明相同的事件。 这对于检测用户是否处于良好状态并且不缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要

收集以下字段:

  • Acid - GUID 标识符,表示用户获得许可的 Office 产品

  • LicenseStatus – 用户正在使用的 Office 许可证的状态

  • MachineKey - 颁发给用户的许可证密钥的字母数字标识符

Office.Licensing.LaunchSetupOffice

为购买与 OEM Office 预购买捆绑设备的用户或已输入产品密钥的用户兑换 Office 产品/服务时,将触发此事件。 这些数据被用来监控系统和服务的运行状况。

收集以下字段:

  • Activity_Result_Tag - 告诉我们我们如何完成此事件。

  • Data_DialogResult - 告诉我们兑换过程的总体结果。

  • Data_Scenario - 告知我们进行兑换的情形。

  • Data_ShowingSignIn - 告知在兑换过程中是否决定显示登录提示。

  • Data_UsingRefactoredFlow - 标识兑换过程的版本。

Office.Licensing.Licensed

当许可流完成且用户处于许可状态时,将触发此事件。 它用于验证用户是否具有有效的许可证和/或许可状态是否已更改。

将会收集以下字段:

  • ACID - 表示许可 SKU 的 GUID

  • DaysRemaining - 许可剩余天数

  • Mode - 我们正在使用的许可堆栈(0 = 旧版,2 = NUL)

  • ProductName - SKU 的用户友好名称

  • 原因 - 许可状态

Office.Licensing.LicensingBar

如果设备面临许可问题并且我们最终向用户显示总线,我们会发出此信号,该信号还会向用户报告显示的总线类型。 这对于检测用户是否处于良好状态并且不缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要。

将会收集以下字段:

  • SuppressNotification – 指示我们是否抑制许可总线

  • Title – 向用户显示的许可总线的标题

  • Type – 向用户显示的许可总线的类型

Office.Licensing.LicExitOfficeProcess

如果由于许可问题而导致 Office 关闭/崩溃,我们会发出此信号以指明相同的事件。 这对于检测用户是否处于良好状态并且不缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要。

将会收集以下字段:

  • ExitCode – 导致应用退出的内部代码

Office.Licensing.LoadIdentityTicket

在尝试许可设备的过程中,应用尝试加载用户的身份,以查看用户是否具有 Office 权利。 此事件报告同一对象的成功或失败以及错误代码。 这对于检测用户是否处于良好状态并且不缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要。

将会收集以下字段:

  • FederationProvider – 用于标识当前登录用户的联合提供程序的字符串

  • IdentityProvider – 用于标识当前登录用户的标识提供程序的字符串

Office.Licensing.LoadIdentityTicketInSignInProvider

当加载用户的标识票证以查看用户是否具有 Office 权利时,将触发此事件。 数据用于确保 Microsoft Office 许可按预期执行。

收集以下字段:

  • None

Office.Licensing.LVUX.EULAExplicitCrash

如果我们向用户显示许可条款并且用户因应用故障/关闭而选择不接受它,则会收集此字段。 这对于检测用户是否处于良好状态并且不缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要。

收集以下字段:

  • Acid - GUID 标识符,表示用户获得许可的 Office 产品

  • OptInShown – 指示是否已显示应在首次启动应用时显示的选择加入对话框

Office.Licensing.NextUserLicensingEligible

此信号告诉我们用户是否有资格转移到我们的新许可堆栈。 这对于量化对现有用户的影响至关重要,因为我们推出了新的许可堆栈并确保用户不会失去相关功能

此事件不收集任何字段。

Office.Licensing.Nul.Fetcher.FetchModelFromOls

当设备位于新式许可堆栈上时,我们会尝试直接从服务获取许可证文件。 此事件报告该服务调用的成功与失败以及错误代码。 检测用户在新式许可堆栈上是否处于良好状态至关重要(在用户报告其计算机出现问题时,用于了解系统运行状况和诊断目的)。

将会收集以下字段:

  • Data_CountUsableIdentitiesInProfileList - 报告与登录到 Microsoft Office 的配置文件关联的用户标识数。

  • Data_CountUsableIdentitiesInUnfilteredIdentityList - 报告登录到 Microsoft Office 的所有标识的未筛选列表中的用户标识数,包括那些具有需要修复才能进行身份验证的挂起操作的用户标识。

  • MetadataValidationResult – 对许可证元数据进行验证以确认它未被篡改的结果

  • SignatureValidationResult – 对许可证签名进行验证以确认它未被篡改的结果

Office.Licensing.Nul.Validation.FullValidation

这是在新式许可堆栈上运行的设备的每个会话上收集的。 它将报告计算机的许可状态,并报告用户由于无法使用该应用而看到的错误。 此事件指示用户的计算机是否在新式许可堆栈上运行良好。 我们为此事件设置了异常检测,以指示回归是否导致错误的用户行为。 在诊断用户问题和监视系统运行状况时,这也很重要。

收集以下字段:

  • Acid - GUID 标识符,表示用户获得许可的 Office 产品

  • AllAcids – 用户当前获得许可的产品的所有 GUID 列表

  • Category - 用户正在使用的 Office 许可证的类别

  • DaysRemaining – 当前 Office 许可证到期前的剩余天数

  • EntitlementValidityDaysRemaining - 用户的 Microsoft 或组织帐户上的许可证过期前剩余天数。 [此字段旧称为 DaysRemaining。]

  • LicenseId – 颁发给用户的许可证的字母数字标识符

  • LicenseType - 用户正在使用的 Office 许可证的类型

  • LicenseValidityDaysRemaining - 磁盘上的许可证文件过期前的剩余天数。

Office.Licensing.OfficeClientLicensing.DoLicenseValidation

这是在每次启动时从设备收集的许可元数据,其报告许可证的许可证 acid、许可证状态、许可证类型和其他属性,这对于识别向用户提供的功能集至关重要。 这对于识别向用户提供的功能集以及用户是否缺少任何功能至关重要。 它还用于每日活动用户/每月活动用户计算以及跨 Office 的各个团队的各种其他报告,因为它告诉用户正在使用的类型产品、是否为订阅产品以及他们是否缺少任何重要功能。

将会收集以下字段:

  • FullValidationMode – 指示我们正在进行完整许可证验证的模式

  • IsRFM – 指示用户是否处于缩减功能模式

  • IsSCA – 指示我们是否在共享计算机激活模式下运行

  • IsSubscription – 指示用户是否使用订阅许可证

  • IsvNext – 指示我们是否使用新式许可堆栈

  • LicenseCategory - 用户正在使用的 Office 许可证的类别

  • LicenseStatus – 用户正在使用的 Office 许可证的状态

  • LicenseType - 用户正在使用的 Office 许可证的类型

  • LicensingACID – GUID 标识符,表示用户获得许可的 Office 产品

  • OlsLicenseId - 颁发给用户的许可证的字母数字标识符

  • SkuIdIsNull – 指示我们是否遇到错误并且不知道用户正在运行的产品

  • SlapiIsNull – 指示在填充其中一个许可对象时是否遇到问题

Office.Licensing.OnlineRepair

如果由于某种原因我们无法激活用户并且必须向他们显示一个对话框,要求他们联机并尝试修复步骤,则会触发此事件。 这对于检测用户是否处于良好状态并且不缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要

此事件不收集任何字段。

Office.Licensing.OOBE.HandleDigitalAttachFailure

当服务检查(请参阅 Office.Licensing.OOBE.SearchFor在ItitalAttach)在此设备上找不到可声明的数字附加产品/服务时,将触发此事件。 根据设备的不同条件,用户将看到不同的对话框。 此事件将记录关于如何处理数字附加故障的各种方案。

将会收集以下字段:

  • Activity_Result_Tag 告诉我们我们如何将用户切换为各种错误状态。

    • 0x222e318f - 我们应该继续搜索 Office 产品/服务激活。
    • 0x222e318e - 对于此设备未提供任何数字附加产品/服务时,我们将在此会话中回退到 OEM 模式。
    • 0x222e318d - 无 Internet 连接,这将导致向用户显示 NoInternetConnectivity 对话框
    • 0 - 我们将基于用户的特定错误代码向用户显示各种错误 UI。
  • Data_DigitalAttachErrorType - 告诉我们服务呼叫的特定错误代码。

  • Data_FallbackFlight - 告知我们 UseAFOAs你Back 航班是否开启。

Office.Licensing.OOBE.HandleDigitalAttachSuccess

当服务检查在此设备上发现可声明的数字附加产品/服务时,将触发此事件。 根据设备的不同条件,用户将看到不同的对话框。 此活动将记录有关如何处理数字附加成功的各种方案。

将会收集以下字段:

  • Activity_Result_Tag - 告诉我们如何处理数字附加成功方案。

    • 0 - 我们可以自动加载标识,并且已向用户显示"你已获得 Office"(带帐户)UI。
    • 0x222e3191 - 无法自动加载标识,因此将向用户显示"你已获得 Office"(不含帐户)UI。
    • 0x222e3193 - 我们已向用户显示"你已获得 Office"(不含帐户)UI,或者我们无需向用户显示任何"你已获得 Office"UI,因为它是一个基于设备的优惠。
  • Data_IsClaimTypeDevice - 请告知我们数字附加优惠声明类型是否基于设备。

Office.Licensing.OOBE.PopulateDigitalAttachOfferSignInDEX

原始设备制造商 (OEM) 销售随 Office 提供的计算机(一年订阅或永久订阅),客户购买计算机时需要付费。 此事件跟踪当发现设备的 Office 预授权且用户已使用 Microsoft 帐户登录时,以便我们监视系统和服务运行状况。

将会收集以下字段:

  • Data_ExpirationDate - 告知我们订阅优惠的到期日期

  • Data_IsSubscription - 告知要购买的产品是订阅 SKU 还是永久 SKU

  • Data_ProductName - 告知我们数字附加产品/服务的产品名称

Office.Licensing.OOBE.SearchForDigitalAttach

原始设备制造商 (OEM) 销售随 Office 提供的计算机(一年订阅或永久订阅),客户购买计算机时需要付费。 使用特定 regkey (OOBEMode:OEMTA) 设置的计算机可能以数字方式附加了 Office 产品/服务。 启动 Office 时,我们将执行服务检查,检查是否找到数字附加的 Office 产品/服务。 检测此活动以跟踪此行为。

将会收集以下字段:

  • Activity_Result_Tag - 告知我们此服务检查的总体结果。

    • 0x222e318c"数字附加航班"已关闭,因此不进行服务检查。
    • 0x222e318b客户端没有 Internet,因此不检查服务。
    • 0x222e318a可兑换的数字附加产品/服务
    • 0x222e3189一个不可兑换的数字附加产品/服务
  • Data_EnableDAFlight - 告知用于此服务检查的数字附加航班是否打开。

Office.Licensing.OOBE.ShowTouchlessAttachFailureDialog

原始设备制造商 (OEM) 销售随 Office 提供的计算机(一年订阅或永久订阅),客户购买计算机时需要付费。 在 Office 预授权 OEM 电脑的数字附加兑换和激活流中出现错误时,将触发此事件。 我们使用此数据监视系统和服务运行状况,并修复与 OEM Office 激活流程相关的问题。

将会收集以下字段:

  • Data_Continue - 告知我们用户是否单击对话框上的"继续"。

  • Activity_Result_Tag - 告诉我们用户单击对话框的按钮。

    • 0x222e319d - 用户单击对话框上的"重试"
    • 0x222e319c - 用户单击对话框上的"继续"
    • 0 - 用户退出对话框
  • Data_IsForDigitalAttach - 告诉我们用户位于哪个平台和工作流 - 旧版 (Office 激活 (AFO)) 或新式 (数字附加)。

  • Data_Retry - 告知我们用户是否单击"重试"对话框。

Office.Licensing.OOBE.ShowTouchlessAttachOfferDialog

原始设备制造商 (OEM) 销售随 Office 提供的计算机(一年订阅或永久订阅),客户购买计算机时需要付费。 此事件跟踪当发现设备的 Office 预授权且用户已使用 Microsoft 帐户登录时,以便我们监视系统和服务运行状况。

将会收集以下字段:

  • Activity_Result_Tag - 告知我们是否找到用户的身份

    • 0x222e3194 - 无法获取用户身份(用户取消登录或身份验证失败)。
    • 0 - 我们从用户那获得身份。
  • Data_ExpirationDate - 告知我们订阅优惠的到期日期

  • Data_IsCentennial - 告知我们,正在运行的 Office 应用程序是否位于分年平台

  • Data_IsForDigitalAttach - 告知我们此对话框是否从数字附加流或 Office 流激活触发。

  • Data_IsSubscription - 告知要购买的产品是订阅 SKU 还是永久 SKU

  • Data_OExType - 告知我们用户单击 ChangeAccount 链接后是否退出对话框

  • Data_ProductName - 告知我们数字附加产品/服务的产品名称

  • Data_UseInAppRedemption - 告知我们我们是否使用 Web 兑换的应用内兑换 - 这仅与 Office 流激活有关。

Office.Licensing.OOBE.TryBuyChoice

系统会对已在新计算机上预安装 Office 但没有 Office 权利的用户显示一个对话框,通过该对话框,用户可以试用、购买或输入产品密钥来获得许可。 此事件将捕获对话框上的用户操作。 此事件用于跟踪已在计算机上预安装 Office 但没有 Office 权利的用户在对其显示的对话框中执行的用户操作,并有助于确定用户是按设计许可还是未经许可。

将会收集以下字段:

  • Buy - 告知用户是否点击了购买按钮

  • ForceAutoActivate - 告知是否应尝试应用内激活

  • GoBackToSignIn - 告知用户是否要再次登录(可能使用其他帐户)

  • IsPin - 告知用户是否输入了 PIN

  • ProductKey - 告知用户是否尝试输入产品密钥

  • Try - 告知用户是否点击了尝试按钮

  • UserDismissed - 这将告知用户是否由于未选择购买 Office 或获取试用版而关闭了对话框,从而处于宽限期或缩减功能模式

Office.Licensing.Purchase

[已从当前的 Office 内部版本中删除此事件,但旧版本中可能仍会显示此事件。]

我们提供试验,让用户可以选择尝试直接从应用设置 Office 的自动支付,而无需离开应用环境。 它报告该试验的成功与失败以及错误代码。这对于检测用户是否处于良好状态并且不缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要。

收集以下字段:

  • StorePurchaseStatus – 表示通过 Windows 应用商店进行的购买调用的错误代码/成功代码

Office.Licensing.SearchForSessionToken

如果用户在共享计算机激活模式下运行,我们会尝试在计算机上搜索允许用户使用该应用的会话令牌。 此事件报告该方案的成功或失败以及错误代码。 这对于检测用户是否处于良好状态并且不缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要。

将会收集以下字段:

  • LoadLicenseResult – 表示我们是否能够为当前用户加载许可证的错误代码/成功代码

  • OpportunisticTokenRenewalAttempted – 指示我们是否尝试择机续订用户的会话令牌

  • SetAcidResult – 表示我们是否能够将 acid 设置为预期值的错误代码/成功代码

Office.Licensing.ShouldRunRedesignedGraceExperience

当确定用户是否应进入新 Office 客户端许可体验 (LVUX 1.0) 或旧的 Office 客户端许可体验 (LVUX 2.0) 时,会触发此事件。 用于验证用户是否正在根据一组资格标准输入 LVUX 1.0/2.0。 LVUX = 许可验证用户体验。

将会收集以下字段:

Office.Licensing.ShowNewDeviceActivationDialog

在 Office 应用首次启动时,我们将尝试显示一个登录对话框,其中预先填充了用户用于下载 Office 的凭据。 用户随后可以继续使用这些凭据登录、使用其他凭据或关闭对话框。 此事件报告在显示此对话框时用户所采取的操作。 这对于检测用户在新式许可堆栈上是否处于良好状态、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要

将会收集以下字段:

  • UserAction – 在显示此对话框时用户所采取的操作的标识符。

Office.Licensing.SkuToSkuConversion

作为许可用户的一部分,如果必须将用户的 SKU 从一个 SKU 更改为另一个 SKU,则我们会将此信号与成功或失败代码一起发送出去。 这对于检测用户是否处于良好状态并且不缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要。

将会收集以下字段:

  • DestinationSku – 应将当前安装的产品转换为的 SKU 名称

  • PendingAcid – 正在等待 SKU 转换的产品的 ID

  • SourceSku – 计算机上安装的原始 SKU 的名称

  • UninstallProduct – 指示作为转换的一部分是否卸载旧产品

Office.Licensing.StartTrialPass

当用户接受 5 天或 10 天的试用版通行证并安装关联的许可证时,将触发此事件。 它用于验证用户是否可以启动 5 天或 10 天的试用版通行证。

收集以下字段:

  • Acid - 表示许可证 SKU 的全局唯一标识符 (GUID)

  • GraceTime - 宽限许可授予的总时间

Office.Licensing.TelemetryFlow.OLSResults

未经许可的用户,我们将进行多次服务调用,以使用户进入许可状态并激活其 Office 产品。 调用 Office 许可服务以检查用户是否有权利时将触发此事件。 此事件将用于在调用 Office 许可服务后跟踪用户许可运行状况,以及在尝试激活 Office 后跟踪 Office 客户端运行状况。

将会收集以下字段:

  • EntitlementPickerShown - 告知用户是否具有多个权利,以及是否必须手动从中选择才能获得许可

  • GetAuthResult - 告知客户可能处于的各种状态,例如他们是否从 Office 许可服务获得了空的产品密钥,或者是否有权使用其他产品,并且需要将 Office 转换为新产品

  • GetEntitlementsCount - 告知用户拥有的权利数量

  • GetEntitlementsSucceeded - 告知调用 Office 许可服务 API 以检索用户的权利是否成功

  • GetKeySucceeded - 告知调用 Office 许可服务 API 以检索密钥是否成功

  • GetNextUserLicenseResult - 告知新式许可协议是否可以正常工作,以及用户是否已获得许可

  • InstallKeyResult - 告知用户处于错误状态(如激活失败或密钥安装失败)的各种原因

  • NotInitializedBeforeWhileAdding - 此消息仅是信息性的,用于告知是否将事件添加到了遥测管理器映射,而没有显式注册它

  • NotInitializedBeforeWhileSending - 此消息仅是信息性的,用于告知是否已尝试发送事件,而未事先在遥测管理器映射中显式注册它

  • SentOnDestruction - 此消息仅是信息性的,用于告知是否已将事件添加到了遥测管理器映射,且未进行显式发送

  • Tag - 用于告知事件从代码中的何处发送

  • VerifyEntitlementsResult - 告知用户在验证从 Office 许可服务检索到的权利后可能处于的各种状态

Office.Licensing.TelemetryFlow.SearchForBindingResult

OEM 销售附带 Office 的计算机(一年订阅或永久订阅)。 这些 Office 产品将在客户购买其计算机时支付。 使用特定的 regkey (OOBEMode: OEMTA) 设置的计算机可能具有与其相关联的 Office 绑定。 在此类计算机上启动 Office 时,我们会执行服务检查,确定能否找到与该计算机对应的 Office 绑定。

此遥测活动将跟踪搜索绑定中的成功和失败点,以便我们可以确保有绑定的计算机可以成功提取它们,并且我们的服务处于正常运行状态。 此活动不会跟踪在我们检查服务后发现没有与之关联的任何绑定的计算机。

将会收集以下字段:

  • DexShouldRetry - 表示我们遇到了可重试的问题(无 Internet 或服务器已关闭)

  • GenuineTicketFailure - 尝试获取计算机的 Windows 正版票证/产品密钥 (WPK) 时,会告知我们此错误 HRESULT。

  • PinValidationFailure - 告知我们 PIN 验证过程失败的原因。 可能的错误:

    • GeoBlocked
    • InvalidFormat
    • InvalidPin
    • InvalidState
    • InvalidVersion
    • 未知
    • 已使用
  • PinValidationResult - 告知我们无法破译的 PIN 的 PIN 验证结果。

  • Pkpn - PIN 所属的 Pkpn 范围。

  • Success - 指示我们已成功获取计算机的有效 Office 绑定 (PIN)。

  • Tag - 告知我们在哪一步骤停止了搜索绑定。 可能的标记:

    • 0x03113809 验证 PIN 时没有 Internet/服务错误
    • 0x0311380a Pin 验证失败,通过 PinValidationFailure 字段发送
    • 0x0310410f 成功,通过 Success 字段发送
    • 0x0311380d 重试式错误(Internet 问题,未知错误)
    • 0x0311380e 非可重试的错误(绑定产品/服务已过期)
    • 0x0311380f 其他错误(无法许可)
    • 0x03104111 无法破译 Office PIN,通过 PinValidationResult 字段发送
  • WpkBindingFailure - 告知我们将 Office PIN 绑定到计算机的 WPK 的错误代码。

Office.Licensing.TelemetryFlow.ShowAFODialogs

成功获取绑定到与 Office 预捆绑的计算机的有效 Office PIN 后,将显示用户的登录对话框或兑换对话框。 兑换 PIN 后,将显示许可条款对话框。 作为我们现代化激活 Office 功能的一部分,我们刷新了两个对话框,以传达有关计算机随附的 Office 产品的详细信息。 此遥测旨在通过跟踪兑换过程流和退出点(已取消该对话框)来跟踪我们的功能是否成功减少了用户兑换产品时的摩擦。

收集以下字段:

  • ActionActivate - 表示用户单击了“激活”按钮。

  • ActionChangeAccount - 表示用户单击了“使用其他帐户”超链接。

  • ActionCreateAccount - 表示用户单击了“创建帐户”按钮。

  • ActionSignIn - 表示用户单击了“登录”按钮。

  • CurrentView - 用户关闭的对话框的类型。

  • DialogEULA - 表示我们已显示“接受许可条款”对话框。

  • DialogRedemption - 表明我们显示了"激活 Office 兑换"对话框。

  • DialogSignIn - 表明我们显示了"激活 Office 登录"对话框的信号。

  • EmptyRedemptionDefaults - 表示我们未能获取默认兑换信息。

  • GetRedemptionInfo - 表示我们正在获取人口统计信息以兑换 PIN。

  • MalformedCountryCode -表示兑换 PIN 所需的国家/地区代码格式不正确。

  • OExDetails - 关闭标识的登录对话框后,返回错误详细信息。

  • OExType - 关闭标识的登录对话框后,返回错误类型。

  • Tag - 告知用户退出 Office 兑换过程的激活的哪个步骤。 可能的标记:

    • 0x0311380b 用户已从兑换对话框中关闭标识的登录对话框
    • 0x0311380c 无法从兑换对话框自动加载用户登录后的标识
    • 0x03113810 无法加载帐户的人口统计信息(国家/地区代码、语言、货币、试用版和市场首选项)
    • 0x03113805 用户已从登录对话框中关闭标识的登录对话框
    • 0x03113806 无法从登录对话框自动加载用户登录后的标识
    • 0x03113807 无法自动加载标识
    • 0x03113811 用户关闭了登录/兑换对话框
    • 0x03113812 用户已关闭接受许可条款对话框
    • 0x03113808 用户已接受许可条款
    • 0x03113811 用户关闭了对话框
    • 0x2370e3a0 用户关闭了对话框
    • 0x2370e3c1 转到 Web 进行 PIN 兑换
    • 0x2370e3a1 转到 Web 进行 PIN 兑换
    • 0x2370e3c0 用户在对话框流中来回导致对话框序列循环
    • 0x2370e3a3 用户单击了“以后再说”超链接,该超链接将跳过该会话的 Office 产品/服务激活
    • 0x2370e3a2 用户单击了“不要向我显示此信息”超链接,该超链接将禁用了 Office 产品/服务激活
  • UseInAppRedemption - 告知我们是让用户在应用内进行兑换还是将用户发送到 Web 以兑换其提取的 PIN(预填充)。

  • UseModernAFO - 告知我们我们使用的是新激活还是旧 Office 激活。

Office.Licensing.TelemetryFlow.ShowTryBuyDialogForOOBE

当新计算机预安装了 Office 且用户没有权利时,将显示一个对话框,用户可在其中选择试用、购买或输入产品密钥,以便用户可以获得许可,并且此事件将跟踪是否显示了该对话框。 此事件将有助于了解是否向用户显示该对话框以试用、购买或输入产品密钥,因此将帮助我们确定用户是否有机会获得许可。

收集以下字段:

  • ActiveView - 告知显示给用户的对话框 ID

  • CurrentOOBEMode - 告知预安装模式(OOBE 模式,如 Office 和 OEM 激活等)

  • NotInitializedBeforeWhileAdding - 此消息仅是信息性的,用于告知是否将事件添加到了遥测管理器映射,而没有显式注册它

  • SentOnDestruction - 此消息仅是信息性的,用于告知是否已将事件添加到了遥测管理器映射,且未进行显式发送

  • ShowTryButton - 告知是否在对话框上向用户显示了试用按钮

  • Tag - 用于告知事件从代码中的何处发送

Office.Licensing.TelemetryFlow.TrialFlow

当在计算机上预安装了 Office 的未经许可用户尝试获取试用版时,将触发此事件。 它用于查看用户将经由哪个路径获取试用版,以及通过应用内购买获取试用版时是否出现任何错误。 根据用户操作和应用内购买的结果,用户最终可能无法获得许可。

将会收集以下字段:

  • HasConnectivity - 告知用户是否具有 Internet 连接,如果没有,则用户可能需要使用宽限期许可证(五天),或者可能处于缩减功能模式

  • InAppTrialPurchase - 告知是否已启用该外部测试版,以启动应用商店购买 SDK 来捕获 PI 并从应用程序内购买试用版 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • IsRS1OrGreater - 告知操作系统版本是否高于 RS1,因为仅当操作系统版本高于 RS1 时才应使用应用商店购买 SDK

  • NotInitializedBeforeWhileAdding - 此消息仅是信息性的,用于告知是否将事件添加到了遥测管理器映射,而没有显式注册它

  • OEMSendToWebForTrial - 告知是否已启用外部测试版,以将用户发送到 Web 来兑换试用版

  • StoreErrorConditions - 告知应用商店购买 SDK 可能失败的各种情况 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • StoreErrorHResult - 告知应用商店购买 SDK 返回的错误代码 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • StorePurchaseStatusResult - 告知调用应用商店购买 SDK的结果,以及用户是否进行了购买,这将有助于确定用户是否应获得使用 Office 的许可 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • Tag - 用于告知事件从代码中的何处发送

  • UserSignedInExplicitly - 用户是否显式登录,在这种情况下,我们会将用户重定向到 Web 进行试用 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

Office.Licensing.UseGraceKey

如果出于某种原因我们无法许可用户,则会安装宽限期密钥并发出信号指明这一点。 这对于检测用户是否处于良好状态以及是否缺少相关功能、检测系统运行状况并用于诊断目的(如果用户报告其计算机出现问题)至关重要

将会收集以下字段:

  • OpportunisticTokenRenewalAttempted – 指示我们是否尝试在共享计算机激活模式下择机为用户进行更新

  • ReArmResult – 指示对已安装的密钥进行重置的结果,这可以延长当前许可证的到期时间

Office.Omex.Checkout.Analytics.CheckoutStageChangeActivity

当用户完成完成购买所需的步骤时,将触发该事件。 它用于监视各种维度的购买流并排查其性能问题。

将会收集以下字段:

  • AvailabilityId - 用户尝试购买的产品的定价变体。

  • CurrentStage - 购买流的当前步骤。

  • 错误 - 与购买流的给定步骤相关的错误说明(如果有)。

  • PaymentInstrumentsNumber - 用户在个人资料上拥有的付款方式数。

  • PreviousStage - 用户从中获取的购买流的步骤。

  • ProductId - 用户尝试购买的产品。

  • Query.Flights - 有关已为用户启用的功能的信息。

  • Query.Language - 尝试购买的用户体验语言。

  • Query.Market - 尝试购买的市场。

  • Query.PageURL - 用户在尝试购买时使用的浏览器 URL。

  • Query.ReferralURL - 引用用户购买的浏览器 URL。

  • SelectedPaymentInstrumentFamily - 为购买选择的付款方式的系列。

  • SelectedPaymentInstrumentType - 为购买选择的付款方式的类型。

  • SkuId - 用户尝试购买的产品的计费变体 (SKU ID)。

  • Tracing.CheckoutVersion - 购买流组件的版本。

  • Tracing.Environment - 发出事件的环境,例如生产或预生产。

  • Tracing.TraceId - 用于将事件与同一用户会话中的其他事件关联的 ID。

Office.Omex.Checkout.MonitoringEvent

事件由用户触发的已完成服务调用或操作触发。 它用于监视性能并诊断结帐过程和它所支持的服务的问题。

将会收集以下字段:

  • Agent.Datacenter - 监视代理的标识;托管签出体验的数据中心的位置。

  • Agent.Role - 监视代理的标识;发出遥测数据的服务类型。

  • Agent.RoleInstance - 监视代理的标识;发出遥测数据的服务实例。

  • Agent.ServiceName - 监视代理的标识;发出遥测数据的服务。

  • Agent.Tenant - 监视代理的标识;服务群集。

  • 持续时间 - 操作执行的持续时间,例如服务调用。

  • 元数据 - 其他操作元数据(如果适用于特定方案)。

  • 结果 - 操作的结果,例如成功或失败。

  • ScopeName - 正在报告其操作结果的标识符。

  • 子类型 - 操作的子类型(如果适用于特定方案),例如,产品用户在操作发生时尝试购买。

  • Tracing.CheckoutVersion - 购买流组件的版本。

  • Tracing.Environment - 发出事件的环境,例如生产或预生产。

  • Tracing.TraceId - 用于将事件与同一用户会话中的其他事件关联的 ID。

Office.SetupOffice.Sdx.Log

为购买与 OEM Office 预购买捆绑设备的用户或已输入产品密钥的用户兑换 Office 产品/服务时,将触发此事件。 此数据用于常规日志消息。

将会收集以下字段:

  • Ctid (Data_Ctid) - CorrelationId 用于链接一个兑换会话内的不同日志。

  • 环境 (Data_Environment) - 开发环境(Pr、Edog、Prod、Int)。

  • 消息 (Data_Message) - 来自 setup.office.com 的日志消息。 例如,“无法加载映像 “../img/spinner.csv”,已使用 cdn。”

  • Type (Data_Type) - 日志消息的类型(错误、警告、信息)

OneNote.EnrollmentResult

此事件记录 Intune 注册时的状态。 此方案特定于启用 Intune 的帐户。

将会收集以下字段:

  • EnrollmentResult - Intune 注册的结果

SKU.PRODUCT.PRICE.NULL.EVENT

此事件用于捕获事件来量化 bug 的影响,因为当前用户将在 SKU 选择器屏幕上看到“Null”,而不是价格。 将对 bug 进一步诊断以确定修补程序。

将会收集以下字段:

  • PriceNotFound - 应用商店中找不到价格。

  • StoreNotInitilized - 应用商店未成功初始化时。

Microsoft AutoUpdate (MAU) 事件

additionalappinfo.invalidpreference

此事件报告设置为显示有关产品终止服务的更多信息的首选项无效。 我们将使用此信息来建议客户设置正确的首选项,以便查看其他信息。

收集以下字段:

  • App – 发送事件的应用程序进程

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • Reason - 有关首选项中的条目无效的详细信息

  • SessionId - 会话的标识符

appdelegate.launch

此事件表示已尝试启动应用。 我们将记录其结果(失败或成功)。 我们使用此事件确定 MAU 启动失败的情况

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppversionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示启动状态的一组静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

appdelegate.terminate

此事件表示发生了正常的应用程序退出。 我们使用此事件区分正常的应用程序退出和不正常的应用程序退出。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示 Microsoft Autoupdate 已终止的静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

appinstall.connecttoxpc

此事件表示连接到 MAU 帮助程序(执行应用程序安装的组件)时出现错误。 此事件表示 MAU 应用程序可能损坏。 设备将无法安装更新。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含有关连接问题的错误信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

appinstall.logscanned

此事件用于确定是否已成功处理日志文件。 我们将使用此事件来检测并解决应用程序安装过程中出现的任何问题。

收集以下字段:

  • App – 发送事件的应用程序进程

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model – 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime – 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • Payload – 报告在应用程序安装和/或扫描完成状态期间发现的错误

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前三个字节

  • SessionId – 会话的标识符

appinstall.xpcremoteobjecterror

此事件报告在尝试通过 XPC 连接来连接到 Privileged Helper 工具时发现的错误。 此事件用于跟踪并解决可能的 MAU 安装问题。

将会收集以下字段:

  • App – 发送事件的应用程序进程

  • AppID – 应用程序标识符。

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model – 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime – 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • 有效负载 - 包含有关所遇到的代理错误性质的信息

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前三个字节

  • SessionId – 会话的标识符

appregistry.config

此事件报告在加载应用程序注册表信息时遇到的任何错误。 Microsoft 使用此报告为企业 IT 管理员提供正确的格式来设置客户端应用程序注册。

将会收集以下字段:

  • App – 发送事件的应用程序进程

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model – 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime – 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • Payload – 包含有关在应用程序注册时遇到的错误的性质的信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前三个字节

  • Reason - 包含与事件关联的详细原因的字符串。

  • SessionId – 会话的标识符

appregistry.info

此事件表示应用程序已启动。 我们使用此事件列出 MAU 可以控制更新的应用程序,可用副本的数量以及它们的版本和安装位置(默认或其他)。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含有关应用程序用于向 Microsoft Autoupdate 服务注册的标识符列表以及为应用程序注册的安装数量的信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

appregistry.remove

此事件表示已尝试从 MAU 管理的应用程序列表中删除应用。 我们使用此事件确认仅 MAU 发布的应用程序通过 MAU 管理(此处不应显示 AppStore 应用)。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload -正在删除的应用程序的名称和标识符,无论该应用程序是否仍存在于已注册位置,也不考虑该应用程序是否是从 AppStore 安装的。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

Campaign

当找到市场活动但 Microsoft 自动更新 (MAU) 客户端无法更新 Office 应用程序时,将触发此事件。 数据将显示是否向用户显示超链接,以及用户是否单击链接进行操作。该数据使客户端能够解决问题。

将会收集以下字段:

  • CampaignID - 指示市场活动 ID 的整数值,该值是与从服务器发送的每个市场活动关联的唯一标识符。

  • Payload - 包含特定于事件的消息的泛型列。 这仅用于 Campaign.Hyperlink.Clicked,并包含用户显示和单击的 URL。

  • Reason - 与事件关联的详细原因的字符串。 对于此功能,它将包含以下字符串:

    • Campaign.Found - 当客户端启动后有市场活动可供客户端使用时,将触发此操作。 当客户端无法更新 Office 应用程序时,市场活动将提供给 MAU 客户端。 此事件将确认活动已正确提供给客户端。

    • Campaign.Hyperlink.Clicked - 当用户单击包含市场活动对话框说明的超链接时,将触发此操作。 链接将包含用于解决问题或更新 MAU 应用本身的信息。 该事件显示用户是否单击了市场活动中提供的链接,并且是否能够解决问题。

    • Campaign.Shown - 在向用户显示市场活动对话框后触发此操作。 市场活动对话框将包含文本信息,以帮助用户修复 MAU 客户端并启动应用程序更新。 此事件将告诉我们用户是否看到了要采取行动的消息,并且该活动已正确显示给用户。

campaign.found

当 Microsoft AutoUpdate 从后端找到可用的市场活动时,将触发此事件。 此事件报告客户端发现了一个市场活动。 数据用于检查市场活动是否已正确提供给客户端。

将会收集以下字段:

  • CampaignID - 指示市场活动 ID 的整数值

catalog.errorsignature

此事件报告下载文件的各种问题,包括供应商签名和下载文件时的井号值不匹配问题。 此事件用于检测应用程序发布清单集的问题。

将会收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • FileHash - 已下载文件的井号值

  • FileName - 显示井号值不匹配的文件的名称

  • HashInCatalog - 相应目录文件中哈希值项

  • HowTocheck - 检查更新的首选项

  • 有效负载 - 包含应用报告问题的信息

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

catalog.invalid

此事件记录指向下载无效清单目录的错误条件。 此事件可确保已发布的清单文件中未出现错误。

将会收集以下字段:

  • App – 发送事件的应用程序进程

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • CatalogFile - 导致错误条件的目录文件的名称。

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model – 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前 3 个字节

  • SessionId – 会话的标识符

cloningtask.begin

此事件表示在应用程序更新前开始克隆任务。 我们会将此事件与 cloningtask.status 事件一起使用来确定克隆失败的数量,从而确定是否应在不同受众频道上限制克隆功能。

将会收集以下字段:

  • App – 发送事件的应用程序进程

  • AppID – 应用程序标识符。

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model – 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime – 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前三个字节

  • SessionId – 会话的标识符

  • UpdateID – 更新的标识符。

cloningtask.helpertoolconnection

此事件记录了在克隆上安装的问题(即,无法连接到帮助程序以应用更新,或者已连接但帮助程序无法应用更新)。 如果我们收到记录报告,这意味着在克隆上安装失败,现在将不得不回到原地更新。

将会收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于标识单个更新活动的 ID,以及克隆过程中报告的代理错误。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

cloningtask.status

此事件表示要更新的应用程序的克隆过程的状态。 我们将使用此事件来确定成功率以及导致失败的错误类型。 此事件用于确定是否应在不同受众频道上限制克隆功能。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppID - 应用程序标识符。

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error - 如果克隆任务过程中出现错误,则该字符串会包含错误信息。

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • Success - 布尔变量的字符串表示形式。

  • UpdateID - 更新的标识符。

cloningtask.status.finish

此事件报告“克隆”任务的完成情况。 此事件形成了更新漏斗图报告的一部分,我们将使用它来确定应用程序更新的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 应用程序标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • Success - 指示克隆任务是否成功

  • UpdateID - 更新标识符。

configuration.channel

此事件记录尝试在 MAU 中切换频道(受众组)。 我们使用它来记录尝试及其结果(成功或失败)。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含所选的频道名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

configuration.metadata

每次 MAU 初始化时都会记录此事件。 它是 MAU 心跳类型事件

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示正在初始化单个元数据或正在初始化配置的静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符。

configuration.preference

只要 Microsoft AutoUpdate 遇到首选项问题,就会记录此事件。 数据将用于确定由客户端错误地设置应用程序字典而引起的问题的程度。

收集以下字段

  • Payload - 静态文本。

configuration.systemVersion

此事件表示尝试检索系统版本时失败。 此外,它还包含有关 Microsoft 自动更新 (MAU) 可从系统中收集的信息的信息。 我们将使用此事件来确定 MAU 是否应处理故障。 请注意,系统版本用于确定是否可将更新应用到客户端设备。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含有关检索 macOS 系统版本字符串时遇到的错误的信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

controller.alertmanager.reinstallresponse

此事件表示 MAU 处于无法使用/无法恢复的状态,需要重新安装。 此事件表示出现无法恢复的错误,并且需要用户干预。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload -包含枚举用户选择内容。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.alertmanager.tmpdiskfull

此事件表示检测到磁盘空间不足。 由于磁盘空间不足,将无法安装更新。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.alertmanager.tmpdiskfullretry

此事件表示在检测到磁盘空间不足后启动了重新尝试安装更新。 由于磁盘空间不足,在无法安装更新后重试安装。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.alertmanager.tmpdiskfullretrycancel

此事件表示在检测到磁盘空间不足后取消了重新尝试安装。 我们使用此事件来确定在检测到磁盘空间不足时,我们的回退机制是否足以引导用户完成更新过程。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.checkwindow.noupdatefoundok

此事件表示检查更新时未找到更新。 我们使用此事件确保正确提供更新、优化服务负载、并定义检查更新的频率。 我们还希望根据用户对更新的预期来优化发布节奏。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.checkwindow.updatecheck

此事件表示已执行检查更新的操作。 我们使用此事件确保正确提供更新、优化服务负载、并定义检查更新的频率。 我们还希望根据用户对更新的预期来优化发布节奏。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.checkwindow.updatecheckcancel

此事件表示检查更新的过程已取消(无论是由用户还是由系统取消)。 我们使用此事件确保正确提供更新、优化服务负载、并定义检查更新的频率。 我们还希望根据用户对更新的预期来优化发布节奏。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.checkwindow.updatecheckcanceluser

此事件表示用户已取消检查更新的过程。 我们使用此事件确保正确提供更新、优化服务负载、并定义检查更新的频率。 我们还希望根据用户对更新的预期来优化发布节奏。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.checkwindow.updatesfound

此事件表示检查更新的过程的结果是已找到更新。 我们使用此事件确保正确提供更新。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.checkwindow.uptodate

此事件表示检查更新的过程的结果是未找到任何更新,因为设备中的应用是最新的。 我们使用此事件确保正确提供更新。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.applaunchwithpendingupdate

此事件表示已启动处于获取更新过程中的应用。 我们使用此事件确保正确提供更新。 应阻止打开的应用获取更新。 更新前必须关闭应用。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.closeapplicationdialog

此事件表示已启动处于获取更新过程中的应用。 我们使用此事件确保正确提供更新。 应阻止打开的应用获取更新。 更新前必须关闭应用。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.curtasknull

此事件表示在尝试应用更新时出现了意外错误。 我们使用此事件确保正确提供更新。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.downloadcancel

此事件表示用户已取消下载过程。 我们使用此事件确保正确提供更新。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.downloadfailed

此事件表示下载更新时发生故障。 我们使用此事件确保正确提供和下载更新。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.downloadfailedok

此事件表示下载更新时发生了故障,并已通知用户。 我们使用此事件确保正确提供和下载更新,并且在出现故障,会向用户提供通知。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.downloadpathmissing

此事件表示下载更新时发生故障。 我们使用此事件确保正确提供和下载更新。 此事件表示缺少下载 URL。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.downloadtasknull

此事件表示下载更新时发生故障。 我们使用此事件确保正确提供和下载更新。 此事件表示 Microsoft Autoupdate 被要求暂停/恢复下载,但无法找到相应的下载管理器。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.filesignaturenotverified

此事件表示下载更新时发生故障。 此事件表示 Microsoft Autoupdate 无法验证此更新是否由 Microsoft 发布。 我们使用此事件确保正确提供和下载更新。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含下载 URL 的文本。 这是 Microsoft 下载位置,但频道设置为“自定义”时除外。 对于“自定义”频道,此值设置为“自定义位置”。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.installcomplete

此事件表示 Microsoft Autoupdate 提供的所有更新的安装已完成。 我们使用此事件确保正确提供和下载更新。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.networkunavailablealert

此事件表示下载更新时网络连接丢失。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.networkunavailablealertok

此事件表示下载更新时网络连接丢失。 它还表示用户已收到此错误的通知。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.noconnectionok

此事件表示下载更新时网络连接丢失。 它还表示用户已收到此错误的通知。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.repairrequired

此事件表示更新过程失败。 它还表示更新已完成,但 Microsoft Autoupdate 发现更新的应用程序存在问题,需要进行修复。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.updateaborted

此事件表示更新过程已中止。 它还表示守护程序已在进行更新,用户单击了“确定”以中止下载。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.updatefailed

此事件表示当前批次中的一个或多个更新失败。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.updatesuccessful

此事件表示当前批次的所有更新都已成功完成。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.userpaused

此事件表示当前批次的所有更新都已成功完成。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.downloadwindow.userresumed

此事件表示下载更新过程在进入暂停状态后已成功恢复。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.mainwindow.setautomaticchecking

此事件表示设备已注册为自动更新模式。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App – 发送事件的应用程序进程

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model – 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime – 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • Payload – 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前 3 个字节

  • SessionId – 会话的标识符

controller.mainwindow.setautomaticdownloadinstall

此事件表示设备已注册为自动更新模式。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.mainwindow.setmanualchecking

此事件表示设备已注册为手动更新模式。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.templateawindow.cancel

此事件表示用户选择取消或忽略提供的警告消息。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.templateawindow.enroll

此事件表示用户选择按照提供的警告建议操作。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.templateawindow.install

此事件表示用户选择按照提供的与启动软件安装操作相关的警告建议操作。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.updatewindow.begindownloadingapps

此事件表示更新的下载是通过“更新”窗口启动的。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含可用更新包的字典和表示用户是否选择安装该项的说明。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.updatewindow.networkretry

此事件表示由于网络故障已在更新工作表上触发了重试。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.updatewindow.networkretrycancel

此事件表示由于网络故障无法在更新工作表上触发重试。 此事件表示用户选择在收到网络不可用的通知后取消更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.updatewindow.networkunavailable

此事件表示网络连接突然丢失。 此事件表示在尝试下载更新包时无法访问服务器。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.updatewindow.noupdateavailable

此事件表示搜索更新的结果是没有可用的更新。 此事件表示 Microsoft Autoupdate 未发现可用的更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.updatewindow.noupdatestoselect

此事件表示出现了错误,导致更新列表为空。 此事件表示 Microsoft Autoupdate 正在显示空更新工作表。 这不应该发生。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

Controller.UpdateWindow.UpdateAvailable

此事件表示搜索更新的结果是正在提供更新。 我们甚至使用它来确定是否正在提供更新以供用户查看,是否显示正确的更新,或者更新阻止是否按预期工作。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含可用更新包的字典和每个包的用户选择状态。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

controller.updatewindow.updateavailablecancel

此事件表示在显示列出更新的更新工作表后用户取消了操作。 我们甚至使用它来解释不更新的原因(即用户自愿取消)。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadactor.pause

此事件表示用户发出了暂停下载的请求。 我们甚至使用它来解释显然没有完成更新的原因。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadactor.redirect

此事件表示下载代理程序指向发出下载请求的 URL 重定向的终结点。 我们甚至使用它来解释下载失败的原因并诊断代理问题。 它还有助于诊断观察到用户安装较旧版本的原因。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含重定向的 URL。 这是 Microsoft 下载位置,但频道设置为“自定义”时除外。 对于“自定义”频道,此值设置为“自定义位置”。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadactor.resume

此事件表示用户发出恢复已暂停下载的请求。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadactor.resumeerror

此事件表示用户发出恢复已暂停下载的请求。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含下载 URL 路径。 这是 Microsoft 下载位置,但频道设置为“自定义”时除外。 对于“自定义”频道,此值设置为“自定义位置”。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadactor.status

此事件记录提取附属文件的尝试操作及其结果(成功或失败)。 我们想知道正在提取的附件和包是什么。 如果正在提取的文件有误,可能指示生成/附件出现问题。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含下载 URL,以及发生故障时的错误代码。 下载 URL 是 Microsoft 下载位置,但频道设置为“自定义”时除外。 对于“自定义”频道,此值设置为“自定义位置”。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadmanifest.cachedupdate

当请求下载并且缓存的文件已保存在本地时,将触发此事件。 此事件报告缓存更新的使用情况。 此数据用于通过找到的缓存更新包数量、已用更新包、验证失败程序包数等来测量缓存更新功能是否成功。

将会收集以下字段:

  • AppID - 与事件相关的应用程序的标识符。

  • Reason - 包含与事件关联的详细原因的字符串。

  • Success - 指示与事件相关的操作成功的布尔值。

downloadmanifest.configuration

此事件报告 Microsoft 自动更新 (MAU) 配置的错误 - 首选项中的自定义服务器设置或者已安装的 MAU 组件的更新助手中使用的终结点定义。 我们将使用此事件来建议 IT 管理员设置正确的清单服务器终结点。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • Payload - 指明错误是来自自定义服务器设置还是已安装的 MAU 组件

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

downloadmanifest.downloadcatalogfail

此事件表示下载出现故障。 将记录无法下载的文件。 我们想知道正在提取的附件和包是什么。 下载清单失败可能指示生成附件生成失败、CDN 配置错误、客户端配置错误、网络错误。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含下载错误代码和下载文件 URL。 这是 Microsoft 下载位置,但频道设置为“自定义”时除外。 对于“自定义”频道,此值设置为“自定义位置”。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadmanifest.downloadcatalogsuccess

此事件表示文件已成功下载。 下载清单失败可能指示生成附件生成失败、CDN 配置错误、客户端配置错误、网络错误。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含下载错误代码和下载文件 URL。 这是 Microsoft 下载位置,但频道设置为“自定义”时除外。 对于“自定义”频道,此值设置为“自定义位置”。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadmanifest.downloadfail

此事件表示下载出错。 将记录无法下载的清单或包文件以及错误详细信息。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含下载错误代码和下载文件 URL。 这是 Microsoft 下载位置,但频道设置为“自定义”时除外。 对于“自定义”频道,此值设置为“自定义位置”。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadmanifest.downloadfromurl

此事件表示已开始下载目录文件。 我们将记录从中下载目录文件的 URL。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含下载错误代码和下载文件 URL。 这是 Microsoft 下载位置,但频道设置为“自定义”时除外。 对于“自定义”频道,此值设置为“自定义位置”。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadmanifest.downloading

此事件表示已开始下载目录文件。 我们将记录从中下载目录文件的 URL。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含下载错误代码和下载文件 URL。 这是 Microsoft 下载位置,但频道设置为“自定义”时除外。 对于“自定义”频道,此值设置为“自定义位置”。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadmanifest.downloadsuccess

当 XML 和包文件的下载成功时,将触发此事件。 我们将记录从中下载文件的 URL。 Microsoft 使用此事件确保更新过程按预期工作,并帮助排查错误。

将会收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 与事件相关的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • CachedUpdate - 指示是否正在使用缓存的下载

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • LeapFrog - 指示更新是否是"leapfrog"更新的布尔值。 Leap Frog 将提供最新版本的增量更新,但不提供最新版本。

  • Payload - 包含下载错误代码和下载文件 URL。 这是 Microsoft 下载位置,但频道设置为“自定义”时除外。 对于“自定义”频道,此值设置为“自定义位置”。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • Reason - 包含与事件关联的详细原因的字符串。

  • SessionId - 会话的标识符

  • StaleCache - 指示是否由于过时的缓存更新而需要下载

downloadmanifest.downloadurl

此事件表示已请求下载文件。 我们将记录从中下载文件的 URL。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含下载错误代码和下载文件 URL。 这是 Microsoft 下载位置,但频道设置为“自定义”时除外。 对于“自定义”频道,此值设置为“自定义位置”。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadmanifest.filenameerror

此事件表示发生了意外错误。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadmanifest.invalidhash

此事件指示对我们的文件进行的安全验证失败。 Microsoft 使用此事件确保更新过程按预期工作,并帮助排查错误。

将会收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 与事件相关的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • CatalogID - 与事件相关的应用程序目录的标识符

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error - 指示与事件相关的遇到的错误的详细信息

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • File - 显示当前文件名的字符串。

  • HowTocheck - 检查更新的首选项

  • Payload - 包含具有无效哈希值的下载文件的名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadmanifest.missingdaemon

此事件表示用户尝试检查更新,但我们发现 MAU 缺少核心组件(守护程序)。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadmanifest.signatureerror

此事件表示包的代码签名验证失败。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含具有无效哈希值的下载文件的名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadmanifest.status

此事件记录清单和包文件的下载过程中遇到的尝试/失败次数的汇总。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含如下信息:URL(Microsoft 地址)、正在下载的文件的前缀、遇到的任何错误等。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadmgr.downloadend

此事件会记录一个标记,指示下载过程是自行完成的。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含如下信息:URL(Microsoft 地址)、正在下载的文件的前缀、遇到的任何错误等。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadmgr.downloadstart

此事件记录即将下载的更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含要下载的更新的名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

downloadtask.downloadbegin

此事件表示应用程序更新的下载活动开始。 它形成了更新漏斗图的一部分,我们将使用它来确定应用程序更新的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • BundleVersion - 正在更新的应用程序的版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • LeapFrog - 指示更新是否是"leapfrog"更新的布尔值。 Leap Frog 将提供最新版本的增量更新,但不提供最新版本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • PreviousUpdateID - 应用程序更新的标识符

  • SessionId - 会话的标识符

  • UpdateID - 应用程序更新的标识符

  • UpdatePkg - 正在应用的更新程序包的名称

  • UpdateVersion - 更新后的应用程序版本

downloadtask.downloadfailure

此事件记录在下载包文件时发生了错误。 我们将记录更新路径和错误。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID – 下载失败的应用程序的标识符。

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error – 下载过程中观察到的错误。

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含要下载的更新的名称和观察到的错误。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

  • UpdateID – 下载中更新的标识符。

downloadtask.downloadsuccess

下载包文件成功。 我们将记录所用的更新路径。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID – 应用的标识符。

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于成功下载的更新路径。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

  • UpdateID – 已下载更新的标识符。

downloadtask.updatertypeerror

此事件报告下载的清单文件中的更新程序类型错误。 我们将使用此事件通知清单文件的所有者,以便可以纠正该错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 应用程序更新的标识符

  • UpdaterType - 下载的清单文件中指定的更新程序类型

  • UpdateURL - 需要应用的更新程序包 URL

downloadtask.urlerror

此事件报告下载的清单文件中指定的 URL 中的错误。 我们将使用此事件通知清单文件的所有者,以便可以纠正该错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • Error - 指示遇到的错误的性质

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 应用程序更新的标识符

  • UpdateURL - 需要应用的更新程序包 URL

errorsandwarnings

此事件由运行 Microsoft AutoUpdate 时检测到的异常情况触发。 Microsoft 使用数据来检测和解决发现的任何问题。

将会收集以下字段:

  • AppID - 与事件相关的应用程序的标识符

  • Error - 指示与事件相关的遇到的错误的详细信息

  • File - 显示当前文件名的字符串。

  • Operation - 指示在遇到错误或警告时执行的操作

  • UpdateID - 更新的唯一标识符。 此标识符用于关联和识别更新过程中的任何潜在问题。

fba.changelastupdate

此事件报告 Microsoft 自动更新 (MAU) 检查更新的时间。 当长时间没有为特定设备提供更新时,我们将使用此事件进行调试。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • Payload - 包含 MAU 检查更新时的日期时间

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.checkforupdate

此事件表示后台进程正在检查更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fba.checkforupdateskip

此事件表示由于正在打开 MAU GUI 而导致后台进程跳过更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fba.forceinstallmsgsent

此事件表示从用户界面启动强制更新。 此事件形成了漏斗图的一部分,用于确定强制更新功能的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.forceupdatecheck

此事件表示强制执行更新检查。 我们将使用此事件来确定在正常更新检查周期之外发生的强制更新检查量。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.guiappopen

此事件表示用户界面正在自动检查模式下启动,因为具有适用更新的应用程序当前已打开。 此事件用于确定从自动检查模式进行的用户界面启动量以帮助未来的功能开发。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.installpending

此事件表示 Microsoft 自动更新 (MAU) 已发送有关挂起更新的通知。 此事件用于确定从用户通知启动的更新量,并且用于通过最大程度减少未来版本中的用户中断来增强用户体验。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.launch

此事件表示通过启动方法启动 Microsoft 更新助手。 此事件用于确定是否正在错误的上下文中启动 Microsoft 更新助手。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.launchbyagent

此事件表示已通过启动代理启动了 Microsoft 更新助手。 此事件用于确定从用户界面启动 Microsoft 更新助手的次数以帮助未来开发。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.launchfromprotocol

此事件表示已通过 URL 协议启动了 Microsoft 更新助手。 此事件用于确定通过 URL 启动 Microsoft 更新助手的次数以帮助未来开发。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含有关 URL 方案和 URL 主机的信息

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.launchgui

此事件表示 Microsoft 更新助手正尝试启动图形用户界面 (GUI)。 此事件用于确定从 Microsoft 更新启动的 UI 启动量以帮助未来开发,包括最大程度减少频繁 UI 启动引起的用户中断。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.launchstatus

此事件记录尝试启动时的 MAU 守护程序故障。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error – 包含用于反映启动状态的 OSStatus(Apple 状态代码)。

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于反映启动状态的 OSStatus(Apple 状态代码)。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

  • Success – 指示 MAU 守护进程是否已成功启动的字符串布尔值。

fba.mausilentupdate

此事件表示 Microsoft 更新助手正在启动静默更新。 此事件用于确定无需用户干预的情况下应用的更新数量,以帮助推动用户体验增强功能。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本 [此字段已从当前 Office 内部版本中删除,但仍可能仍出现在较早内部版本。]

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • Reason - 表示无提示更新的静态文本在 UI 打开时无法继续

  • SessionId - 会话的标识符

fba.moreinfofromappnotification

此事件报告有关已注册的应用程序通过 Microsoft 自动更新 (MAU) 进行路由的信息。 例如,服务结束消息将通过 MAU 通知进行推送。 我们将使用此事件来确定显示此特定通知的设备数量,并确定信息传播成功。

收集以下字段:

  • AdditionalInfoID - 唯一标识通过 MAU 推送的“详细信息”。

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • NotificationEvent - 指示正在应用的通知类型的静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.multipledaemon

此事件表示已检测到 Microsoft 更新助手的另一个实例,并且当前实例将被终止。 我们将使用此事件来确定尝试运行更新助手的多个实例的设备数量,并在需要时设计一种解决方法。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.nofifyappclosed

此事件表示 Microsoft 更新助手正在发送有关挂起更新的通知,因为没有打开已注册的应用程序,更新可以继续进行而不会中断用户。 我们将使用此事件来确定可以应用但需要执行用户操作的更新数量。 此事件用于帮助推动用户体验增强功能。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.nofifyappopen

此事件表示 Microsoft 更新助手正在发送有关挂起更新的通知,因为已打开已注册的应用程序,需要关闭这些应用程序,更新才能继续。 我们将使用此事件来确定需要用户参与的更新数量。 此事件用于帮助推动用户体验增强功能。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.settimerfail

此事件表示尝试设置计时器来触发未来更新时失败。 此事件至关重要,我们将使用此事件来确定失败次数,以便在需要时开发解决办法。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含有关上次更新时间和正在使用的日历的信息

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

fba.silentupdateoptin

此事件表示用户选择无提示更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fba.skipforcedupdate

此事件表示由于应用程序已打开,将跳过强制更新检查。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fba.startforcedupdate

此事件表示发生了尝试应用强制更新的情况。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fba.terminate

此事件表示 MAU 守护程序已正常终止。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fba.updatefound

此事件表示 MAU 守护程序发现了可提供的更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含找到的可用更新的数目。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fba.updatetimer

此事件表示 Microsoft Autoupdate 守护程序进程已激活,可在休眠一定的时间后检查更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含当前日期时间信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.allappsclosed

此事件将记录是否在安装之前已关闭所有应用。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.applaunchafterupdate

此事件记录在无提示更新和更新模式(克隆与否)之后重新启动应用的尝试。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID – 应用的标识符。

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error – 更新后启动应用期间发生的错误详情。

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符以及要启动的应用程序的名称。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.applaunchwileinstalling

如果在安装更新时启动应用,我们会记录此情况。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.appneedtoclose

我们记录更新过程何时启动,并且发现要更新的应用程序已打开。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符、更新的名称和应用程序捆绑包 ID。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.appterminationeventreceived

此事件表示 Microsoft Autoupdate 已收到 Apple 事件,通知应用程序已终止。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID – 应用的标识符。

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error – 有关应用程序终止期间所发生错误的详细信息。

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符和应用程序捆绑包 ID。 如果 Microsoft Autoupdate 确定应用程序仍在运行,即使收到终止事件,也可能包含错误字符串。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

  • UpdateID – 应用更新的标识符。

FBASilentUpdate.ClientSession

此事件用于计算 Microsoft 自动更新 (MAU) 的关键更新运行状况指标。 此事件使我们能够指明当前正在处理的更新会话(下载或安装)。

收集以下字段:

  • App – 发送事件的应用程序进程

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model – 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime – 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • Payload – 指示后端当前正在处理的更新会话(下载或安装)。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前三个字节

  • SessionId – 会话的标识符

fbasilentupdate.codesignfailure

此事件记录应用更新后的代码签名验证结果。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含代码签名验证操作的结果。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.download

此事件表示正在下载某个更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符和更新的名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • ScreenLocked – 指示下载是否在锁定的屏幕后启动

  • SessionId - 会话的标识符

fbasilentupdate.downloadfailed

此事件表示在下载更新时发生故障。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID – 应用的标识符。

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error – 下载应用更新期间发生的错误详情。

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符和更新的名称。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

  • UpdateID – 应用更新的标识符。

  • UpdateName – 应用更新的名称。

fbasilentupdate.downloadinbackground

此事件表示我们在后台开始下载一组更新(记录同时下载的更新数)。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含排队的更新数。

    • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)
  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.downloadingrepairupdate

此事件表示我们已启动下载故障更新修复的尝试。 我们将记录版本和更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符和更新的名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • ScreenLocked – 指示下载是否在锁定的屏幕后启动

  • SessionId - 会话的标识符

fbasilentupdate.duplicatedownloadattempted

此事件表示发生了错误。 一次只能为给定的应用下载一个更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.installattemptfailed

此事件表示更新(版本)的安装尝试失败。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.installcomplete

此事件表示该批次的所有更新都已完成安装。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.installed

此事件表示已成功安装单个更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。 包含更新标识符。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.installing

此事件表示已启动单个更新的安装。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符、更新的名称和更新包名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.installstatus

此事件报告应用程序更新任务的状态。 此事件形成了应用程序更新漏斗图的一部分,我们将用它来监视应用程序更新的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含有关是否显示进度视图的信息

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • Success - 指示应用程序更新是否成功

  • UpdateID - 应用程序更新的标识符

  • UpdateName - 下载的清单文件中所显示的更新名称

  • UpdatePkg - 正在应用的更新程序包的名称

fbasilentupdate.notificationerror

此事件报告在尝试发送用户通知时遇到的错误。 此事件将用于调试错误原因并采取纠正措施。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • ErrType - 指示遇到的错误的性质

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Message - 通知的内容

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • Title - 通知的标题

  • Type - 通知的类型

fbasilentupdate.notificationremoved

此事件表示阻止的更新不再被阻止。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含先前阻止的应用程序的应用程序 ID(标识符应用程序用于注册 Microsoft Autoupdate 服务)

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.queueinstall

此事件表示更新将排队等候无提示安装。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符和该更新的名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.requiredappsclosed

如果具有挂起更新的某个应用程序被关闭,我们将记录此情况。 这表示实际安装可以继续的时间。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符和应用程序捆绑包 ID。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

FBASilentUpdate.TimerForAppTermination

此事件用于计算 Microsoft 自动更新 (MAU) 的关键更新运行状况指标。 此事件使我们能够跟踪已打开的应用程序的终止事件和其打开状态的持续时间。

收集以下字段:

  • App – 发送事件的应用程序进程

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model – 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime – 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • Payload – 指示触发更新安装时是否为打开的应用程序设置了计时器。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前三个字节

  • SessionId – 会话的标识符

fbasilentupdate.updateavailablenotification

此事件表示触发了更新可用通知。 检测到更新时,我们必须确保执行提示更新已触发的流程。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • CustomNotification - 布尔值,指示是否使用了自定义通知。

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.userclicknotification

此事件表示更新可用通知的用户单击内容部分,并且正在启动 Microsoft Autoupdate GUI。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.userselectinstalllater

此事件表示用户选择在更新可用通知显示后稍后安装。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

fbasilentupdate.userselectinstallnow

此事件表示用户选择在更新可用通知显示后立即安装。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

gui.dashboardrowview.updatestate

此事件报告当尝试在 MAU UI 中显示应用程序信息时发现的错误。 此事件用于确保 MAU 运行状况,并跟踪和解决故障。

将会收集以下字段:

  • App – 发送事件的应用程序进程

  • AppID – 应用程序标识符。

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model – 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime – 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • 有效负载 - 包含有关所遇到错误性质的信息

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前三个字节

  • SessionId – 会话的标识符

gui.dashboardview.appisopendialog.display

此事件表示 UI 显示一个对话框,提示关闭打开的应用程序以继续执行应用程序更新。 此事件用于确定推迟的更新数量,以便提供未来的增强功能,从而最大程度减少用户中断。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 应用程序更新的标识符

  • UpdateName - 下载的清单文件中所显示的更新名称

gui.dashboardview.appisopendialogbutton.clicked

此事件表示跳过了应用程序更新还是在显示打开的应用程序对话框后再次尝试。 此事件用于确定要跳过的更新数量,并用于未来的增强功能,以最大程度减少用户中断。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • ButtonType - 跳过或重试

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 应用程序更新的标识符

  • UpdateName - 下载的清单文件中所显示的更新名称

gui.dashboardview.updateinprogressdialog.display

此事件记录是否向用户显示了一个对话框,指示更新已进行中。

收集以下字段:

  • App – 发送事件的应用程序进程

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model – 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime – 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前三个字节

  • SessionId – 会话的标识符

gui.dashboardview.updatemodebutton.clicked

此事件表示从 UI 控件更改了更新模式。 此事件用于确定从一种模式转换到另一种模式的设备数量,并用于帮助确定客户为何不使用自动更新的原因。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 指示是否已关闭自动下载

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

gui.feedbackwindow.buttonclicked

此事件报告在提交前提交还是取消了反馈。 此事件用于帮助确定在特定发布版本上发送的反馈数量。 这有助于尽早找出潜在问题。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • ButtonType - 指示反馈已发送还是已取消

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

gui.preferenceview.consentsheet.display

此事件表示将显示给定频道的认可工作表(如果可用)。 此事件用于确定新注册到适用受众频道(预览体验成员 - 快/预览体验计划 - 慢)的设备数量。 此外,我们还将使用此事件来确保同意对话框显示能够向用户显示使用条款。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • ChannelName - 显示“同意”对话框的频道

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

gui.preferenceview.consentsheet.licenseerror

此事件报告在尝试显示许可对话时遇到的错误。 此事件至关重要,用于纠正因产品变更导致的任何问题(如果适用)。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • ErrorCode - 遇到错误代码

  • ErrorDomain - 错误域

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

gui.preferenceview.switchchannel

此事件报告用户选定频道之间的转换。 此事件用于帮助确定客户选择退出预览体验成员频道的原因。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PickedFrom - 旧频道

  • PickedTo - 新频道

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

gui.updatemanager.applaunchduringupdate

此事件报告应用程序在更新过程中启动,并且 Microsoft 自动更新将终止已启动的应用程序。 请注意,如果在更新时启动应用程序,可能会导致应用程序损坏。 我们将使用此事件来确保更新过程在准备好使用之前不受启动的应用程序的影响。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 更新过程中启动的应用程序的标识符。

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • Success - 字符串布尔值,指示是否已成功终止应用程序。

  • UpdateID - 应用程序更新的标识符。

gui.updatemanager.downloadupdateforapp

此事件报告更新的下载完成状态。 我们将使用此事件来确保更新过程和跟踪/地址故障点的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 应用程序标识符。

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • IsRepair - 字符串布尔值指示特定更新是否为修复下载。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • isRepair - 指示下载是否用于先前失败的更新的修复下载。

  • UpdateID - 更新标识符。

  • UpdateName - 更新名称。

gui.updatemanager.error

此事件报告应用程序更新期间遇到的任何错误。 这可能表示 Microsoft 自动更新 (MAU) 执行顺序中出现错误。 我们将使用此报告来将更新应用于 MAU,以解决常见的错误情况。

收集以下字段:

  • App – 发送事件的应用程序进程

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model – 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime – 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • Payload – 包含有关在应用程序更新过程中遇到的错误的信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前三个字节

  • SessionId – 会话的标识符

  • Success – 字符串布尔值,指示是否已成功终止应用程序。

gui.updatemanager.installcleanupforapp

此事件表示成功清理了应用程序安装过程中创建的临时文件。 此事件形成了更新漏斗图的一部分,用于确定应用程序更新运行状况。

收集以下字段:

  • App – 发送事件的应用程序进程

  • AppID – 应用程序标识符。

  • AppInfo_Language – 运行的应用程序的语言

  • AppState – 整数指示更新尝试后应用程序的状态。

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model – 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime – 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前三个字节

  • SessionId – 会话的标识符

  • UpdateID – 更新标识符。

gui.updatemanager.installsuccessforapp

此事件表示应用程序更新成功。 此事件形成了更新漏斗图的一部分,用于确定更新运行状况。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppID - 应用程序标识符。

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • Success - 字符串布尔值指示是否已成功安装更新。

  • UpdateID - 更新标识符。

gui.updatemanager.installupdateforapp

此事件表示应用程序更新的实际安装过程开始。 此事件形成了应用程序更新漏斗图的一部分,用于确定更新运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 应用程序标识符。

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 更新标识符。

gui.updatemanager.queueinstallforapp

此事件表示应用程序更新的实际安装过程开始。 此事件形成了应用程序更新漏斗图的一部分,用于确定更新运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 应用程序标识符。

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 更新标识符。

gui.updatemanager.relaunchapp

此事件记录更新后是否成功重新启动了应用程序。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppID - 应用程序标识符。

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • Success - 字符串布尔值,指示是否已成功终止应用程序。

  • UpdateID - 更新标识符。

  • UpdateName - 更新名称。

installdata.checkrunning

此事件记录要安装的应用之间的检查结果,以及是否基于正在打开的应用继续尝试安装。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installdata.cleanup

安装后应删除包文件。 此事件记录无法删除包文件的实例。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含已下载的文件的名称和错误详细信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installedapp.acknowledgedcoreappleevent

此事件表示 Microsoft 自动更新 (MAU) 已从已注册应用程序接收 Apple 事件确认以终止应用程序,以便继续执行挂起的应用程序更新。 此事件将用于帮助开发未来的增强功能,以在应用程序更新期间将用户中断降至最低。

将会收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppleEventClass - 表示正在发送/确认的事件的类型

  • AppleEventID - 正在发送/确认的事件的唯一标识符

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含重试计数

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

  • UpdateID - 更新标识符

installedapp.invalidbundle

此事件表示 Microsoft Autoupdate 无法在给定路径上检索已注册应用程序的捆绑包信息。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含应用程序名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installedapp.invalidpreference

此事件记录用户首选项包含无效应用程序项的情况。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installedapp.nilbundleid

此事件记录应用的捆绑包 ID 缺失的情况。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含应用程序名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installedapp.nilbundlename

此事件记录应用的捆绑包名称缺失的情况。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含应用程序名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installedapp.respondedcoreappleevent

此事件表示 Microsoft 自动更新 (MAU) 已从已注册应用程序接收 Apple 事件确认以终止应用程序,以便继续执行挂起的应用程序更新。 此事件将用于帮助开发未来的增强功能,以在应用程序更新期间将用户中断降至最低。

将会收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppleEventClass - 表示正在发送/确认的事件的类型

  • AppleEventID - 正在发送/确认的事件的唯一标识符

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含重试计数

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

  • UpdateID - 更新标识符

installedapp.sendcoreappleevent

此事件表示 Microsoft 自动更新 (MAU) 正在向注册的应用程序发送 Apple 事件以终止应用程序,以便继续执行挂起的应用程序更新。 此事件当前正用于帮助开发未来的增强功能,以最大程度减少应用程序更新过程中的用户中断。

收集以下字段:

  • Acknowledged - 指示主题应用程序是否已确认接收事件

  • App - 发送事件的应用程序进程

  • AppID - 与事件相关的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppleEventClass - 标识 Apple 事件类类型的字符串

  • AppleEventID - 从 Microsoft AutoUpdate 发送到注册应用程序的 Apple 事件的标识符

  • AppToQuit - 指示应用程序是否将自动终止以供 Microsoft Autoupdate 应用更新

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error - 指示与事件相关的遇到的错误的详细信息

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • InAppMsg - 指示应用程序是否会显示应用内消息,提示用户退出应用以进行更新。

  • Payload - 包含重试计数

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • Retries - 重试次数

  • SessionId - 会话的标识符

  • Success - 指示主题应用程序是否报告了操作成功

  • Timeout - 指示发送 Apple 事件后等待应用程序响应的秒数的整数值。

  • UpdateID - 更新的唯一标识符。 此标识符用于关联和识别更新过程中的任何潜在问题。

installstatus.codesign

此事件记录 OS 代码签名二进制文件的状态。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installstatus.daemon

此事件记录 Microsoft AutoUpdate 守护程序的状态。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • BundleReachable - 布尔值,指示访问 Microsoft AutoUpdate 应用程序捆绑时是否有问题。

  • Channel - 受众的偏好

  • Codesigned - 布尔值,指示是否已正确签名更新助手。

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • 存在 - 布尔值,指示更新助手是否存在于磁盘上。

  • HowTocheck - 检查更新的首选项

  • Payload - 指示守护程序组件是否存在于预期位置以及是否已进行代码签名。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installstatus.helper

此事件记录 Microsoft AutoUpdate 帮助程序工具的状态。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示 PrivilegedHelperTool 组件是否存在于预期位置以及是否已进行代码签名。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installupdatestask.applaunched

此事件表示 Microsoft Autoupdate 已检测到被阻止更新的应用程序启动但无法找到匹配的安装程序。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含已启动应用程序的名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installupdatestask.applaunchwithpendingupdate

此事件表示 Microsoft Autoupdate 检测到具有挂起更新的应用程序的应用程序启动。 将终止已启动的应用程序。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installupdatestask.codesignverificationfail

此事件表示对应用更新的代码签名验证失败。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符、已更新应用程序的名称和故障代码。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installupdatestask.codesignverificationstart

此事件表示对应用更新的代码签名验证已开始。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符和已更新应用程序的名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installupdatestask.codesignverificationsuccess

此事件表示对应用更新的代码签名验证成功。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符和已更新应用程序的名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installupdatestask.failsilentinstall

此事件记录应用无提示更新时的失败情况,以及这是克隆安装还是常规安装。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符和更新的类型。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installupdatestask.multiplerelocatablepackage

此事件表示 Microsoft Autoupdate 已在下载的清单中找到给定更新包的多个应用程序项实例。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符和更新的名称

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installupdatestask.removeclone

此事件表示已删除克隆。 我们在“克隆后安装”过程完成或新进程启动时删除克隆,并在计算机中找到较旧的克隆版本。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符、更新的名称、更新包名称、删除克隆状态/错误详细信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installupdatestask.restoreclone

当用户尝试还原克隆应用时,此事件会记录还原克隆过程的各个阶段。 Microsoft 使用此事件来确定还原克隆时可能出现的故障点,以采取所需的纠正措施。

将会收集以下字段:

  • AppID - 与事件相关的应用程序的标识符

  • BundleVersion - 指示还原事件之前安装的应用程序版本

  • Error - 指示与事件相关的遇到的错误的详细信息

  • Payload - 静态文本。

  • Success - 指示与事件相关的操作成功的布尔值。

  • UpdateID - 更新的唯一标识符。 此标识符用于关联和识别更新过程中的任何潜在问题。

  • UpdateName - 下载的清单文件中所显示的更新名称。

  • UpdatePkg - 正在应用的更新程序包的名称。

installupdatestask.retryfail

此事件表示在安装重试过程中遇到错误。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符、更新的名称以及是否应通过“克隆后安装”执行安装

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installupdatestask.retryproxyerror

此事件记录进程内通信错误(与 MAU 帮助程序工具之间的通信)。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符、更新的名称和报告的代理错误的详细信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installupdatestask.retryresponse

此事件将记录重试操作无效。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符、更新的名称、应用程序版本、更新包名称,以及指示是否已启用“克隆后安装”,安装是否已成功以及失败时报告的任何错误。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installupdatestask.retrysuccess

此事件将记录重试后成功的更新安装。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符、更新的名称、应用程序版本、更新包名称,以及指示是否已启用“克隆后安装”。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

installupdatestask.setreopengui

此事件表示安装成功后,是否将首选项设置为重新打开 GUI。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示操作成功的文本。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

  • 成功 - 指示操作成功的布尔值。

installupdatestask.updatestatus

此事件报告安装任务的状态。 此事件形成了更新漏斗图的一部分,用于确定应用程序更新的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 与事件相关的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • BundleVersion - 已注册应用程序的捆绑包版本。

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error - 指示与事件相关的遇到的错误的详细信息

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • IOC - 指示克隆时安装是否适用于此更新的字符串。

  • LeapFrog - 指示更新是否是"leapfrog"更新的布尔值。 Leap Frog 将提供最新版本的增量更新,但不提供最新版本。

  • NeedVerify - 指示更新需要验证的布尔值。

  • Operation - 指示在遇到错误或警告时执行的操作

  • Payload - 静态文本,指示安装过程(如果存在)开始

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • Success - 指示与事件相关的操作成功的布尔值。

  • UpdateID - 更新的唯一标识符。 此标识符用于关联和识别更新过程中的任何潜在问题。

  • UpdateName - 下载的清单文件中所显示的更新名称

  • UpdatePkg - 正在应用的更新程序包的名称

Lifecycle.complimentproclaunch

此事件表示试图从 Microsoft AutoUpdate 或从 Microsoft 更新助手启动 Microsoft 更新助手。 此事件用于确定并确保 Microsoft AutoUpdate 和 Microsoft 更新助手的运行状况。

将会收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error - 启动尝试期间报告的任何错误

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • Reason - 尝试启动辅助过程的原因

  • SessionId - 会话的标识符

  • Success - 指示启动尝试是否成功

Lifecycle.launch

此事件表示 Microsoft AutoUpdate 或 Microsoft 更新助手启动。 此事件还用于报告在启动过程中发现的任何问题,以及在 Microsoft 更新助手启动时使用的报告方法。

[此事件替换 fba.launch 以及 appdelegate.launch 事件。]

将会收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error - 启动时发现的任何错误

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • LaunchedBy - 指示如何启动进程的字符串。 Microsoft 更新助手可以通过启动代理启动或直接启动。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

Lifecycle.periodiccheck

此事件定期报告 MicrosoftAutoUpdate 进程的状态。 具体来说,它报告更新助手还有哪些正在等待完成的剩余任务进程,在 UI 情况下,它报告进程是否由于用户不活动而终止。 我们使用此事件来确定哪些因素会阻止更新助手完成更新并终止,以及 UI 是否会由于用户不活动而终止。

将会收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • dataCollectionDialog - 布尔值,指示进程是否正在等待用户对“数据收集”对话框做出响应

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • forcedUpdateDialog - 布尔值,指示进程是否在等待用户对“强制更新”对话框做出响应

  • HowToCheck - 如何检查设置

  • isBusy - 布尔值,指示进程是否忙于活动更新

  • isInactive - 布尔值,指示进程是否已长时间等待用户操作

  • isWaiting - 布尔值,指示进程是否正在等待用户对通知做出响应

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

  • SessionLength - 当前进程对话的时长(以秒为单位)

lifecycle.previousexitdata

此事件由 Microsoft AutoUpdate (MAU) 触发,并报告上一会话的终止状态。 Microsoft 使用此数据来监视 MAU 流程的可靠性,以进一步改进。

将会收集以下字段:

  • DetectedHangCount - 为上一个会话检测到的挂起数。

  • ExceptionEnum - 标识导致上一会话异常退出的数值。

  • ExitWasGraceful - 指示上一个会话是否正常退出的字符串。 这用于确定 Microsoft AutoUpdate 进程的可靠性。

  • LastULSLogTag - 上一个会话未正常退出之前遇到的最后一个 ULS 日志。

  • OSLocale - 上一个会话所使用的操作系统区域设置。

  • OSVersion - 上一会话所使用的操作系统版本。

  • ResidentMemoryOnCrash - 上一会话的常驻内存占用情况。

  • SessionBuildNumber - 标识上一个会话内部版本号的字符串。

  • SessionDurationSeconds - 上一个会话持续时间(以秒为单位)。

  • SessionId - 标识上一会话的字符串。

  • SessionLongBuildNumber - 采用扩展格式标识以前的会话版本的字符串。

  • SessionTerminationDurationSeconds - 会话终止持续时间(单位:秒)。

  • SessionVersion - 标识以前会话版本的字符串。

  • StackHash - 检测到故障堆栈的哈希值。

  • UnsymbolicatedChecksum - 检查上一个会话的未符号化故障数据的总和。

  • VirtualMemoryOnCrash - 上一会话的虚拟内存占用量。

Lifecycle.terminate

此事件表示 Microsoft AutoUpdate 或 Microsoft 更新助手终止。 此事件用于此事件用于确定 Microsoft AutoUpdate 和 Microsoft 更新助手的运行状况。

[此事件替换 fba.terminate 以及 appdelegate.terminate 事件。]

将会收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • SessionLength - 当前进程对话的时长(以秒为单位)

msupdate.cli.eventhandler

此事件用于计算各种类型的 Microsoft 自动更新 (MAU) 命令行界面 API 的使用情况。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppID - 向 MAU 发送命令行接口 API 的应用程序标识。

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • EventType - 应用程序发送到 MAU 命令行界面 API 的事件类型。

  • HowTocheck - 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

msupdate.cli.eventhandler.applyupdates.appids

[已从当前的 Office 内部版本中删除此事件,但旧版本中可能仍会显示此事件。]

此事件表示已发出 CLI(客户端行接口)命令以应用更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含要更新的应用程序 ID 的列表。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

msupdate.cli.eventhandler.config

[已从当前的 Office 内部版本中删除此事件,但旧版本中可能仍会显示此事件。]

此事件表示 Microsoft Autoupdate 命令行接口模块接收到要配置的 Apple 事件。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

msupdate.cli.eventhandler.updates

[已从当前的 Office 内部版本中删除此事件,但旧版本中可能仍会显示此事件。]

此事件表示 Microsoft Autoupdate 命令行接口模块接收到要列出更新的 Apple 事件。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

msupdate.monitor.progress.downloaded

此事件表示已下载更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含已下载的更新列表

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

msupdate.monitor.progress.failure

此事件将记录无法应用的已排队更新的列表。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含更新的列表。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

msupdate.monitor.progress.finished

此事件将记录已完成安装的已排队更新的列表。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含更新的列表。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

msupdate.monitor.progress.queued

此事件将记录已排队更新的列表。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含更新的列表。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

Office.Apple.Licensing.ReportLicenseStatusData

启动 Mac Office 应用程序时触发该事件。 此数据用于监视许可状态以及 Office 客户端是否无法检索它。 许可证状态用于了解要提供哪些更新。

将会收集以下字段:

  • OfficeActivationLicense - 使用的激活许可证的类型。

Optinnotificationaction

[已从当前的 Office 内部版本中删除此事件,但旧版本中可能仍会显示此事件。]

此事件记录用户对选择加入对话的响应,以便注册无提示更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含表示选择“自动下载和安装”的用户选择的静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

sauforcedupdate.autodismiss

此事件表示由于用户处于非活动状态,将关闭显示的强制更新对话框。 此事件用于确定在没有用户向显示的通知提供任何输入的情况下进行的强制更新的数量。 此事件用于增强用户界面,以便最大限度地减少中断。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本 [此字段已从当前 Office 内部版本中删除,但仍可能仍出现在较早内部版本。]

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • 原因 - 静态文本

  • SessionId - 会话的标识符

sauforcedupdate.close

此事件表示用户已选择关闭强制更新对话框。 此事件用于确定由用户操作推迟的强制更新数量。 此事件用于增强用户界面,以便最大限度地减少中断。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

sauforcedupdate.completeautodismiss

此事件表示由于用户处于非活动状态,从最后期限功能显示的强制更新对话框已关闭。 此事件用于确定在没有用户向显示的通知提供任何输入的情况下进行的强制更新的数量。 此事件用于增强用户界面,以便最大限度地减少最后期限功能的中断。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

sauforcedupdate.completeclose

此事件表示已成功完成强制更新。 此事件用于帮助确定强制更新功能的运行状况。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

sauforcedupdate.display

此事件表示已显示强制更新对话框。 此事件形成了强制更新漏斗图的一部分,用于确定强制更新功能的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

sauforcedupdate.displayfinalhour

此事件表示已显示强制更新最后时刻对话框。 此事件形成了强制更新漏斗图的一部分,用于确定强制更新功能的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

sauforcedupdate.done

此事件表示已成功完成强制更新。 此事件形成了强制更新漏斗图的一部分,用于确定强制更新功能的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

sauforcedupdate.enabled

当 Microsoft 自动更新 (MAU) 确定强制更新适用时,将触发此事件。 此事件用于确定强制更新功能的运行状况。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Enabled - 指示是否已启用强制更新

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • InvalidUpdates - 使用无效更新版本设置的强制更新计数

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

sauforcedupdate.forcedupdatedismiss

此事件表示由于用户处于非活动状态,将关闭显示的强制更新最后时刻对话框。 此事件用于确定在没有用户向显示的通知提供任何输入的情况下进行的强制更新的数量。 此事件用于增强用户界面,以便最大限度地减少中断。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本 [此字段已从当前 Office 内部版本中删除,但仍可能仍出现在较早内部版本。]

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • 原因 - 静态文本

  • SessionId - 会话的标识符

sauforcedupdate.forcequitandupdatenow

此事件表示用户启动的强制更新开始。 此事件形成了漏斗图的一部分,用于确定强制更新功能的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

sauforcedupdate.forceterminate

此事件表示强制更新开始,应用程序被强制终止。 此事件形成了漏斗图的一部分,用于确定强制更新功能的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含要终止的应用程序的计数

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

sauforcedupdate.quitandupdatenow

此事件表示用户已选择关闭应用程序并应用更新。 此事件形成了漏斗图的一部分,用于确定强制更新功能的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

sauforcedupdate.snooze

此事件表示用户已选择推迟强制更新。 此事件形成了漏斗图的一部分,用于确定强制更新功能的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • 持续时间 - 表示暂停持续时间的文本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本 [此字段已从当前 Office 内部版本中删除,但仍可能仍出现在较早内部版本。]

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

sauforcedupdate.terminate

此事件表示强制更新开始,应用程序被终止。 此事件形成了漏斗图的一部分,用于确定强制更新功能的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含要终止的应用程序的计数

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

sauforcedupdate.updatenow

此事件表示用户已选择立即更新应用程序。 此事件形成了漏斗图的一部分,用于确定强制更新功能的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

sauupdateinfoprovider

此事件在每次附件缺失清单密钥时进行记录。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于查找更新位置或大小的字符串。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

update.applaunchdetected

此事件表示在更新过程中启动了应用程序。 此事件用于确定更新过程中启动的应用程序数量,并且用于增强未来版本中的用户体验。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • Success - 指示已启动的应用是否已成功终止

  • UpdateID - 应用程序更新的标识符

update.appterminationreceived

此事件表示含阻止更新的应用程序已终止,并且 Microsoft 自动更新 (MAU) 是否可以继续进行更新。 此事件形成了漏斗图的一部分,用于确定应用程序更新的运行状况。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error - 指示是否还有其他应用程序实例仍在运行,导致 MAU 无法继续

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本,指示 MAU 将继续更新

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 应用程序更新的标识符

update.blockedappclosed

此事件表示 Microsoft 自动更新 (MAU) 检测到含阻止更新的应用程序,可以继续进行更新。 此事件形成了漏斗图的一部分,用于确定应用程序更新的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间。

  • EventInfo_Name - 正在记录的遥测事件的名称。

  • EventInfo_Time - 记录的事件发生的时间。

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 应用程序更新的标识符

update.blockedinstallskip

此事件记录尝试跳过应用程序更新时遇到的错误。 此事件至关重要,用于调查报告的错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含有关遇到的错误的信息

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

update.clientsession

当客户端设备的状态更改(导致 Microsoft 更新助手暂停或恢复更新过程)时,将报告此事件。 此事件形成了漏斗图的一部分,用于确定应用程序更新的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 指示 Microsoft 自动更新 (MAU) 正在恢复还是暂停

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

update.clonedisablereason

此事件记录禁用特定更新的"安装-克隆"功能的条件。 此事件用于监视"安装-克隆"功能运行状况,并改进服务。

将会收集以下字段:

  • App – 发送事件的应用程序进程

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model – 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前 3 个字节

  • 原因 - 此更新中"安装克隆"的原因已禁用。

  • SessionId – 会话的标识符

update.download.begin

此事件表示应用程序更新过程开始。 此事件形成了更新漏斗图的一部分,用于确定应用程序更新的运行状况。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • IsRepair - 指示更新是否可修复失败的更新

  • Payload - 指示先前是否曾尝试过下载

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateName - 下载的清单文件中所显示的更新名称

update.download.finish

此事件表示应用程序更新下载阶段完成。 此事件形成了更新漏斗图的一部分,用于确定应用程序更新的运行状况。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • IsRepair - 指示更新是否可修复失败的更新

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 应用程序更新的标识符

  • UpdateName - 下载的清单文件中所显示的更新名称

update.downloadresume

此事件报告尝试恢复暂停的下载任务时遇到的错误。 此事件至关重要,用于调查报告的错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error - 指示遇到的错误的性质

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 应用程序更新的标识符

update.error

此事件报告在尝试更新已注册的应用程序时遇到的错误。 此事件至关重要,用于调查报告的错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error - 包含有关遇到的错误的性质的信息

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含有关遇到的错误的性质的信息

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

update.installcleanupforapp

此事件表示已完成更新安装,并且正在清理 Microsoft 自动更新 (MAU)。 此事件形成了更新漏斗图的一部分,用于确定应用程序更新的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppState - 已注册应用程序的状态。 可能指明错误、挂起修复等。

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 应用程序更新的标识符

update.installupdateforapp

此事件用于报告应用程序更新安装过程开始。 此事件形成了更新漏斗图的一部分,用于确定应用程序更新的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error - 遇到的错误(如果有)

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 应用程序更新的标识符

  • UpdateName - 下载的清单文件中所显示的更新名称

update.installupdateforapp.success

此事件报告安装任务的状态。 此事件形成了更新漏斗图的一部分,用于确定应用程序更新的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • ForcedUpdate - IT 管理员是否强制使用更新的字符串指示

  • HowToCheck - 如何检查设置

  • Payload - 指示安装过程中是否已显示进度视图

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • Success - 安装任务返回了成功指示

  • UpdateID - 应用程序更新的标识符

Update.InstallVariance

此事件用于计算 MAU 的关键更新运行状况指标。 此事件使我们能够确定安装优先级功能的成功指标并验证该功能的完整性。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含应用程序 ID 的列表及对应的安装优先级(用数字表示)。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

update.multipleappupdates

此事件表示正在后台处理多个应用程序更新。 此事件形成了更新漏斗图的一部分,用于确定应用程序更新的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含有关正在更新的应用程序的数量的信息

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

update.previousidnil

此事件表示正在下载修复更新程序包,但没有先前下载的信息。 此事件至关重要,用于调查报告的错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error - 指示遇到的错误的性质

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

update.queueinstallforapp

此事件表示已下载的更新程序包已放入队列中以供安装。 此事件形成了更新漏斗图的一部分,用于确定应用程序更新的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本,指示需要关闭应用程序(如果存在)

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 应用程序更新的标识符

  • UpdateName - 下载的清单文件中所显示的更新名称

update.relaunchafterupdate

此事件表示应用程序更新已完成且正在重新启动。 此事件形成了更新漏斗图的一部分,用于确定应用程序更新的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error - 包含有关尝试重新启动应用程序时遇到的任何错误的信息

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • UpdateID - 应用程序更新的标识符

update.timerforapptermination

此事件表示用于检查状态应用程序的计时器开始/结束。 此事件成对出现,用于确定在应用程序更新过程中是否删除所有计时器对象。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 指示是否添加或删除了计时器

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

updatecore.appregistration

此事件记录注册应用的尝试操作和结果/原因。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含用于跟踪更新活动的标识符,指示首选项是否可用,指示是否是重新注册以及是否需要注册。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatecore.loadinglaunchagent

此事件表示正在加载启动代理。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatecore.runnstaskcommand

此事件报告尝试启动任务时出现的错误。 此事件至关重要,用于调查报告的错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含所执行命令的路径

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

updatecore.server.connectionfail

此事件记录连接 CDN 时发生的错误数。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含有关服务器名称、服务器是否有效以及服务器是否可访问的信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatecore.server.nullurl

此事件将报告一个错误,指示无法访问给定服务器。 此事件用于确定网络问题导致的更新失败率。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

updatefilterhelper.cannotretrievebuilddate

仅当提供的更新不超过特定天数时,我们才能通过 MAU 服务筛选更新。 此处记录的是无法从应用元数据检索日期。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含应用程序 ID。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefilterhelper.invalidappid

此事件将报告一个错误,指示使用从 Web 响应检索到的应用程序 ID 找不到匹配的清单文件。 此事件用于调查报告的错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含 Web 响应中的应用程序 ID

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

updatefilterhelper.invalidappidfromwebservices

此事件将报告一个错误,指示从 Web 响应检索到的应用程序 ID 未采用预期的格式。 此事件用于调查报告的错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 静态文本

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

updatefilterhelper.invalidresponsefromupdatefiltering

仅当提供的更新不超过特定天数时,我们才能通过 MAU 服务筛选更新。 此处记录的是应用元数据中缺少日期。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含应用程序 ID。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefilterhelper.missingbuilddate

仅当提供的更新不超过特定天数时,我们才能通过 MAU 服务筛选更新。 此处记录的是应用元数据中缺少日期。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含应用程序 ID。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefilterhelper.updatebypassedoldage

仅当提供的更新不超过特定天数时,我们才能通过 MAU 服务筛选更新。 此处记录的是服务因更新日期较旧而被绕过。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含应用程序 ID。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.appspecificupdatefilter

当用户从 Microsoft 自动更新 (MAU) 手动检查更新或 MAU 定期检查后台中的更新,以及找到应用更新并且指定了特定于应用的更新筛选器时,将触发此事件。 将汇总此数据,以确定更新筛选器的使用情况、筛选的应用更新数,并确定功能的运行状况。

收集以下字段

  • Payload - 包含特定于事件的消息的泛型列。

updatefinder.check.error

此事件报告检查更新时遇到的错误。 此事件至关重要,用于调查报告的错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Code - 错误代码

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Domain - 错误域

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

updatefinder.check.start

每当我们启动检查更新的操作时,此事件都会进行记录。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含要提供的更新、已注册的应用程序和下载的文件将保存到的临时位置的相关信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.check.status

此事件聚合检查更新操作的状态(从搜索到下载的漏斗图)。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含要提供的更新、已注册的应用程序和下载的文件将保存到的临时位置的相关信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.check.updatefound

每当检查更新的结果是找到更新时,我们都会进行记录。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.check.updatenotfound

每当检查更新的结果是由于未找到任何更新而不提供任何更新时,我们都会进行记录。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.check.uptodate

每当检查更新的结果是由于所有应用都是最新的而不提供任何更新时,我们都会进行记录。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.offerupdates.invalidappid

此事件报告在尝试评估更新是否适用时出现的错误。 此事件至关重要,用于调查报告的错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 与事件相关的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • CatalogID - 访问的目录的标识符

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • IsNullID - 指示 ID 是否为 null

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

updatefinder.offerupdates.minoscheckfail

我们将在由于不满足操作系统要求而阻止更新时进行记录。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含所下载的清单文件中指定的最低操作系统版本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.offerupdates.missingtrigger

此事件报告尝试评估下载的应用程序更新清单中的触发器时出现的错误。 此事件至关重要,用于调查报告的错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • TriggerKey - 在清单中找到触发器键

  • Triggers - 清单中找到的触发器的字典

updatefinder.offerupdates.nullbundleforappid

此事件表示 Microsoft Autoupdate 无法加载下载的清单文件中指定的应用程序 ID 的捆绑信息。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含应用程序 ID。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.offerupdates.updaterulematched

此事件表示已找到应用和基线的更新。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含应用程序 ID 和捆绑包版本信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.registeredapps

我们将记录由 MAU 安装/注册/控制的应用。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含应用程序 ID 和捆绑包版本信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.suite.invalidsuiteversion

此事件报告在评估更新是否适用时出现的套件版本错误。 此事件至关重要,用于调查报告的错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • Suite - 正在考虑的套件的名称

updatefinder.suite.keyvaluemissing

此事件报告在尝试将应用程序添加到套件时出现的错误。 此事件至关重要,用于调查报告的错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • Suite - 将添加套件应用程序的名称

updatefinder.suite.missingcollateral

套件更新 - 每当由于缺少附件导致套件更新不适用时,我们都会进行记录。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示事件性质的文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.suite.staleversion

套件更新 - 每当由于基线版本太旧导致套件更新不适用时,我们都会进行记录。 我们记录基线版本和套件 AppId。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含套件名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.suite.updateapplicable

套件更新 - 每当套件更新适用时,我们都会进行记录。 我们记录基线版本和套件 AppId。 我们记录基线版本和套件 AppId。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含套件的名称、基线和更新版本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.suite.updatenotapplicabledefaultpath

套件更新 - 每当由于正在默认路径下安装所有套件应用而导致未提供套件更新时,我们都会进行记录。 我们记录基线版本和套件 AppId。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含套件的名称、基线和更新版本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.suite.updatenotapplicableversion

套件更新 - 每当由于并非所有套件应用都为同一基线版本而导致未提供套件更新时,我们都会进行记录。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含套件的名称、基线和更新版本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.suite.updatenotoffered

套件更新 - 每当由于套件大小大于单个更新而导致未提供套件更新时,我们都会进行记录。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含套件名称。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatefinder.suite.updateoffered

套件更新 - 每当提供套件更新时,我们都会进行记录。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含套件的名称、基线和更新版本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatemanager.checkupdate

此事件记录 Microsoft Autoupdate 在检查可用更新时发现的更新数。 Microsoft 使用此事件确保更新过程按预期工作,并帮助排查错误。

将会收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Detected - 检测到的更新数。

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • IsMainThread - 指示是否在主线程中执行操作的布尔值

  • Payload - 包含找到的可用更新的计数。

  • Pending - 挂起的更新数。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

updatemanager.network

此事件记录网络可用性。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App – 发送事件的应用程序进程

  • AppInfo_Language – 运行的应用程序的语言

  • AppVersionLong – 应用程序版本

  • Channel – 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID – 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType – 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild – 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name – 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck – 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp – IP 地址的前 3 个字节

  • SessionId – 会话的标识符

  • ServerReacheable - 布尔值,指示网络是否可用。

updatemanager.updatespending

此事件表示已找到更新且正在等待安装。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 指示任务是否在主线程上运行,并包含挂起的更新数。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

UpdateStatus.Codesign

此事件报告在安装客户端应用程序更新后 Microsoft 更新助手将运行的代码签名验证中的状态。 我们将使用此事件来确保我们提供的程序包有效,并将安装的应用程序更新到最新版本。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppID - 正在更新的应用程序的标识符

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Error - 代码签名验证过程中出现的任何错误

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

  • Success - 指示代码签名验证是否成功

  • UpdateID - 唯一标识已应用的更新

  • UpdateName - 更新清单中所述的更新名称

  • UpdatePkg - 应用的更新程序包的名称

urlutilities.getmauinfo

此事件报告在访问 Microsoft 自动更新 (MAU) 应用程序捆绑包时遇到的错误。 此事件至关重要,用于调查报告的错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含有关遇到的错误的信息

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

webservices.checkforsilentupdates

此事件表示已找到无提示更新候选项。 Microsoft 使用此事件确保更新过程按预期工作,并帮助排查错误。

将会收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Candidates - 正在检查的初始更新数。

  • Channel - 受众的偏好

  • Detected - 检测到的更新数。

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含找到的更新的计数和应用程序 ID。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

webservices.deltaupdater

此事件记录客户端代码与控制客户端是否应允许 Delta 更新的功能门之间的交互。 Microsoft 使用此事件确保更新过程按预期工作,并帮助排查错误。

将会收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 静态文本。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • Reason - 包含与事件关联的详细原因的字符串。

  • SessionId - 会话的标识符

  • UpdaterType - 标识要应用的完整 (/FileDelta/BinaryDelta) 类型的字符串。

webservices.serviceaction

我们记录意外的 Web 服务响应导致的任何错误。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含从 Web 服务推送的操作的详细信息。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

webservices.serviceresponse

此事件记录对 MAU 服务的请求、响应时间和错误。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含请求 ID、应用程序名称、响应时间和/或状态代码。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

webservices.silentupdate

我们记录请求以查看是否存在任何“强制更新”适用性规则,即,由于某些主要问题,我们必须将用户从内部版本 N 转为内部版本 N+1。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含请求 ID、应用程序名称、响应时间和/或状态代码。

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

webservices.updatefiltering

此事件表示通过 Web 服务对适用的更新列表执行的筛选。 如果必须阻止某更新,我们将使用此事件来确保应用程序阻止正常工作。

以下是将会收集的字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含有关通过 Web 服务阻止的更新数的信息

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

webservices.webcontent

我们将收到的请求和响应记录到 Web 服务中。 我们使用此事件确保更新过程按预期工作,并帮助排查错误。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowTocheck - 检查更新的首选项

  • Payload - 包含 Web 服务调用方 ID

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前 3 个字节

  • SessionId - 会话的标识符

webservices.whatsnew

当 Microsoft 自动更新 (MAU) 针对已注册应用程序的“新增功能”功能查询 Web 服务时,将触发此事件。 此事件用于确定“新增功能”功能的运行状况。

收集以下字段:

  • App - 发送事件的应用程序进程

  • AppInfo_Language - 运行的应用程序的语言

  • AppVersionLong - 应用程序版本

  • Channel - 受众的偏好

  • Device_NetworkCountry - 设备所在的国家/地区(基于 IP 地址)

  • DeviceID - 设备标识符

  • DeviceInfo_Model - 设备的硬件型号

  • DeviceInfo_NetworkType - 网络类型(Wi-Fi、有线、未知)

  • DeviceInfo_OsBuild - 操作系统的版本

  • Event_ReceivedTime - 接收遥测的时间

  • EventInfo_Name - 正在记录的遥测事件的名称

  • EventInfo_Time - 记录的事件发生的时间

  • HowToCheck - 如何检查设置

  • Payload - 包含有关具有“新增功能”信息的应用程序数的信息

  • PipelineInfo_ClientCountry - 设备所在的国家/地区(基于 IP 地址)

  • PipelineInfo_ClientIp - IP 地址的前三个字节

  • SessionId - 会话的标识符

OneNote 同步事件

Office.OneNote.Storage.NotebookSyncResult

此事件记录笔记本同步结果。 它用于确定计算 OneNote 同步分数时的唯一同步目标数量。

收集以下字段

  • CachedError_Code - 用于确定缓存错误本质和/或错误发生原因的数字或字母代码

  • CachedError_Description - 缓存错误的说明

  • CachedError_Tag - 指示代码中引发缓存错误的位置

  • CachedError_Type - 缓存错误的类型,例如 Win32Error 等。

  • ExecutionTime - 复制笔记本所需的时间(以毫秒为单位)

  • Gosid - 全局对象空间 ID

  • IdentityType - 标识类型,例如 Windows Live、Org ID 等。

  • InitialReplicationInSession - 此复制是否为打开后的第一次笔记本复制

  • IsBackgroundSync - 此同步是否为后台同步

  • IsCachedErrorSuppressed - 缓存错误是否已隐藏

  • IsCachedErrorUnexpected - 缓存错误是否为意外错误

  • IsNotebookErrorSuppressed - 笔记本级别同步错误是否已抑制

  • IsNotebookErrorUnexpected - 笔记本级别同步错误是否为意外错误

  • IsSectionErrorSuppressed - 分区同步错误是否已抑制

  • IsSectionErrorUnexpected - 分区同步错误是否为意外错误

  • IsUsingRealtimeSync - 笔记本同步是否使用新式页面内容同步

  • LastAttemptedSync - 上次尝试同步笔记本时的时间戳

  • LastBackgroundSync - 最近尝试后台同步时的时间戳

  • LastNotebookViewedDate - 上次查看笔记本时的日期

  • LastSuccessfulSync - 之前笔记本成功同步时的时间戳

  • NeedToRestartBecauseOfInconsistencies - 同步是否因不一致而需要重新启动

  • NotebookErrorCode - 保存笔记本图形空间上的笔记本级别同步错误代码

  • NotebookId - 笔记本 ID

  • NotebookType - 笔记本类型

  • ReplicatingAgainBecauseOfInconsistencies - 同步是否由于不一致而重新启动

  • SectionError_Code - 用于确定分区同步错误本质和/或错误发生原因的数字或字母代码

  • SectionError_Description - 分区同步错误的说明

  • SectionError_Tag - 指示代码中引发分区同步错误的位置

  • SectionError_Type - 分区同步错误的类型,例如 Win32Error 等。

  • Success - 笔记本同步是否成功

  • SyncDestinationType - 同步目标类型,即 OneDrive 或 SharePoint Online

  • SyncId - 对于每个笔记本同步唯一的数字

  • SyncWasFirstInSession - 此同步是否为当前会话中的第一个同步

  • SyncWasUserInitiated - 此同步是否为用户发起的同步

  • TenantId - SharePoint 租户 ID

  • TimeSinceLastAttemptedSync - 自上次尝试笔记本同步以来的时间

  • TimeSinceLastSuccessfulSync - 自上次笔记本同步成功以来的时间

Office.OneNote.Storage.RealTime.WebSocketSessionInfo

此事件记录 OneNote 新式页面内容同新式层次结构同步中的 WebSocket 同步结果。它用于确定计算 OneNote 同步分数时的唯一同步目标数量。 它还用于 OneNote 新式同步性能仪表板。

收集以下字段:

  • CloseReason - WebSocket 关闭原因,例如异常关闭等。

  • DataIsFreshCount - WebSocket 会话中成功的拉取请求数

  • DeviceSessionId - 设备会话 ID

  • DownloadCount - WebSocket 会话中的下载数

  • Error - 基本为 Exception_Type + Exception_Description + Exception_Code + Exception_Tag

  • Exception_Code - 用于确定错误本质和/或错误发生原因的数字或字母代码

  • Exception_Description - 对错误的说明

  • Exception_Tag - 指示代码中引发错误的位置

  • Exception_Type - 错误的类型,例如 Win32Error 等。

  • FirstUpdateSize - 首个更新消息的长度

  • HasError - WebSocket 会话过程中是否出现错误

  • IsEducationNotebook - 是否为当前笔记本教育版笔记本

  • IsHierarchyResource - 当前资源是页面还是分区

  • NotebookId - OneNote 笔记本 ID

  • OperationWithError - 其中发生了错误的操作,例如 WebSocket.Close、WebSocket.Open 等。

  • ResourceId - OneNote 页面或分区资源 ID

  • SectionId - OneNote 分区 ID

  • ServerSessionId - 用于将 WebSocket 请求与 onenote.com 关联的会话 ID

  • SessionDurationInMs - WebSocket 会话的持续时间(以毫秒为单位)

  • TenantId - SharePoint 租户 ID

  • TimeToFirstUpdateInMs - 建立 WebSocket 会话后从服务器端接收第一个更新所需的时间(以毫秒为单位)

  • UploadAckCount - WebSocket 会话中用于上传的确认数

  • WebUrl - 删除了 PII 的 Web URL

Office.OneNote.Storage.SectionSyncResult

此事件记录分区同步结果。 它用于确定计算 OneNote 同步分数时的唯一同步目标数量。 它还用于 OneNote 新式同步性能仪表板。

收集以下字段

  • Error_Code - 用于确定错误本质和/或错误发生原因的数字或字母代码

  • Error_Description - 对错误的说明

  • Error_Tag - 指示代码中引发错误的位置

  • Error_Type - 错误的类型,例如 Win32Error 等。

  • ErrorLast - 出现的上一个错误的错误代码

  • ExecutionTime - 复制分区所需的时间(以毫秒为单位)

  • InitialReplicationInSession - 此复制是否为打开后的第一次笔记本复制

  • IsAttachedViaShortcut - 是否通过快捷方式附加分区

  • IsBackgroundSync - 此同步是否为后台同步

  • IsEncrypted - 分区是否已加密

  • IsErrorSuppressed - 错误是否已抑制

  • IsErrorTransient - 此错误是否是暂时性错误

  • IsErrorUnexpected - 此错误是否是意外错误

  • IsUsingRealtimeSync - 分区同步是否使用新式页面内容同步

  • NotebookId - 笔记本 ID

  • NotebookPath - 删除了 PII 的笔记本 URL

  • SectionPath - 删除了 PII 的分区 URL

  • SectionReplicatingIsOutbound - 此复制是否为出站复制

  • SectionReplicatingIsSameIdentity - 是否根据相同的文件标识进行此复制

  • SectionResourceId - OneNote 分区资源 ID

  • Success - 分区同步是否成功

  • SyncDestinationType - 同步目标类型,即 OneDrive 或 SharePoint Online

  • SyncId - 对于每个分区同步唯一的数字

  • SyncWasFirstInSession - 此同步是否为当前会话中的第一个同步

  • SyncWasUserInitiated - 此同步是否为用户发起的同步

  • TenantId - SharePoint 租户 ID

  • UnmappedGosid - 应用映射 GUID 之前的分区 ID

Office.OneNote.Storage.SyncScore

此事件记录用户可见的同步体验中的所有负面因素。 它用于计算 OneNote 同步分数,这是用于评估 OneNote 用户的同步体验的关键指标。

收集以下字段

  • AutoShowSyncStatus - 是否自动显示同步状态

  • Cause - 导致 OneNote 页面/分区移动到错误分区位置的原因

  • Context - 用于将用户尝试执行的操作(例如,重命名分区、重新打开笔记本等)进行分类的枚举

  • Error_Code - 用于确定错误本质和/或错误发生原因的数字或字母代码

  • Error_Description - 对错误的说明

  • Error_Tag - 指示代码中引发错误的位置

  • Error_Type - 错误的类型,例如 Win32Error 等。

  • ErrorText - UI 中显示的错误文本

  • Explanation - 说明需要移动到错误分区位置的待处理出站更改类型

  • fishbowlType - 鱼缸的类型,例如,页面鱼缸、分区鱼缸等

  • IDS - UI 中显示的文本的整数标识符

  • idsFishbowl - UI 中显示的鱼缸错误的整数标识符

  • IsUsingRealtimeHierarchySync - 是否使用新式层次结构同步

  • NotebookId - 笔记本 ID

  • PageSyncUIState - 页面同步状态字符串,例如 UpToDate、Syncing、SaveOffline、SyncError 等

  • ServerGosid - 新创建的冲突页面的资源 ID

  • Source - 用于指示哪个事件触发了 UI(即,创建了新的 redx 图像、同步 UI 中的同步错误、显示的错误对话框等)的枚举

OneNote.App.Provisioning.MoveLocalNotebookToOnlineNotebookFailed

将本地笔记本移动到驱动器失败时,将记录此事件。 此方案特定于延迟登录用户。 当用户登录时,其本地笔记本将转移到其 OneDrive 存储中。

收集以下字段:

  • ErrorMsg - 与故障对应的错误消息。

OneNote.Storage.ConnectivityChanged

该事件记录用户是否拥有 Internet 连接。 它可通过允许我们忽略在用户没有 Internet 连接时发生的事件(因为我们不认为在没有互联网连接的情况下我们的服务延迟是可接受的),来关联其他同步运行状况性能指标。 这使我们可以跨客户的各个部分(每个租户、每个部门)计算我们指标的精确会话计数。 我们还使用它来筛选错误报告,因为在没有网络连接的情况下,我们预计会发生大量同步错误,但这需要另行调查。

如果未收到这些数据,我们将无法准确监控产品的性能,也无法确定用户所遇到的错误是预期内的还是需要进一步调查。

收集以下字段:

  • InternetConnectivityNowAvailable - 连接状态是否已发生改变且现在已连接 Internet

OneNote.Storage.LegacyInboundLatency

用于跟踪与 SharePoint 直接通信的传入同步操作的性能(包括相关信息)的临界信号,可用于监视和调查向我们的服务上载数据的性能。 此信号仅针对最近 300 秒(该秒数由 Microsoft 根据服务性能和条件进行配置)内表现最差的下载收集。

此信号用于确保服务运行状况,因为借此我们可以查看在哪些租户上向我们的服务传入数据的速度慢得令人无法接受、这些租户在传入速度较慢时上载的数据的相关信息,以及该延迟问题在租户中的普遍程度。 它还用于跨客户报告服务运行状况和性能,以便测量随时间变化的趋势并自动针对问题发出警报,从而减轻工程负担。 如果没有这些数据,当用户将 SharePoint 中的更改同步到计算机时,我们将无法确保足够的下载性能。

以下是将会收集的字段:

  • IsEducationNotebook - 一个 bool 值,指示笔记本是否为教育笔记本

  • NotebookId - 此上载所属的笔记本的 ID

  • TimeToConfirmSyncedWithServerInMs - 执行上载所需的时间(以毫秒为单位)

OneNote.Storage.LegacyOutboundLatency

用于跟踪与 SharePoint 直接通信的传出同步操作的性能(包括相关信息)的临界信号,可用于监视和调查向我们的服务上载数据的性能。 此信号仅针对最近 300 秒(该秒数由 Microsoft 根据服务性能和条件进行配置)内表现最差的下载收集。

此信号用于确保服务运行状况,因为借此我们可以查看在哪些租户上向我们的服务传出数据时慢得令人无法接受、这些租户在传出速度较慢时上载的数据的相关信息,以及该延迟问题在租户中的普遍程度。 它还用于跨客户报告服务运行状况和性能,以便测量随时间变化的趋势并自动针对问题发出警报,从而减轻工程负担。 如果没有这些数据,在将用户所做的更改同步到 SharePoint 时,我们将无法确保获得足够的性能。

以下是将会收集的字段:

  • IsEducationNotebook - 一个 bool 值,指示笔记本是否为教育笔记本

  • NotebookId - 此上载所属的笔记本的 ID

  • TimeToConfirmSyncedWithServerInMs - 执行上载所需的时间(以毫秒为单位)

OneNote.Storage.RealTime.FileDataObjectDownload

用于跟踪以下情况下的性能的临界信号:当用户传入直接从我们的服务下载(而不是作为页面、分区或笔记本上的同步操作的一部分下载)的文件数据对象(如嵌入式文件或图像)时。 此信号仅针对最近 300 秒(该秒数由 Microsoft 根据服务性能和条件进行配置)内表现最差的下载收集。

此信号用于确保服务运行状况和性能,因为借此我们可以查看在哪些租户上从我们的服务下载数据时速度慢得令人无法接受,以及该延迟问题在租户中的普遍程度,此外该信号还用于报告随着时间的推移我们所采取的行为,以便我们衡量服务性能趋势。 如果我们发现某个文件对象的延迟时间不可接受,我们还将使用此数据将其与来自客户端和服务的有关该对象的其他信号相关联,以改进我们的下载过程。 我们还可以根据所下载的文件对象的扩展名来拆分数据,因为根据文件是以内联方式在画布中显示(如图像)还是非内联文件(如文本文档),我们会有不同的期望。 如果未收到这些数据,我们将无法监视这些下载的性能

以下是将会收集的字段:

  • FileSizeInBytes - 要下载的文件的大小(以字节为单位)

  • IsImage - 一个 bool 值,决定要下载的文件的扩展名是否与我们在画布中内联显示的常用图像格式(.bmp、.emf、.gif、.jpe、.jpeg、.jpg、.png)的预定列表匹配

  • TimeToDownload - 成功将 FDO 从 Blob 存储下载到相应设备所需的时间

OneNote.Storage.RealTime.WebSocketDownload

用于跟踪传入同步操作的性能(包括相关信息)的临界信号,可用于监视和调查从我们的服务 (onenote.com) 下载数据的性能。 此信号仅针对最近 300 秒(该秒数由 Microsoft 根据服务性能和条件进行配置)内表现最差的下载收集。

此信号用于确保服务运行状况,因为借此我们可以查看在哪些租户上从我们的服务传入数据时速度慢得令人无法接受、这些租户在传入速度较慢时上载的数据的相关信息,以及该延迟问题在租户中的普遍程度。 它还用于跨客户报告服务运行状况和性能,以便测量随时间变化的趋势并自动针对问题发出警报,从而减轻工程负担。

如果我们发现某个分区或笔记本出现不可接受的延迟,我们还将使用此数据将其与其他关于同一文档的信号(来自客户端和服务)相关联,以识别客户端性能回退,从而提供更高性能的服务。

如果未收到这些数据,我们将无法监视我们的服务在这方面的性能,或监视由于使用情况或其他因素而导致的我们觉得必要的服务器端更改的影响。

以下是将会收集的字段:

  • DeviceSessionId - 设备会话的 ID

  • IsEducationNotebook - 一个 bool 值,指示笔记本是否为教育笔记本

  • IsHierarchyResource - 一个 bool 值,指示资源是否为层次结构资源

  • NotebookId - 此上载所属的笔记本的 ID

  • ResourceId - 将上载的资源的 ID

  • SectionId - 此上载所属的分区的 ID

  • ServerSessionId - 此上载所属的服务器会话的 ID

  • TimeToConfirmSyncedWithServerInMs - 用户导航到页面与复制堆栈确认该页面已与服务器同步之间的时间(以毫秒为单位)。

  • TimeToFirstUpdateInMs - 同步引擎开始页面的传入复制与该复制操作达到与服务器状态的同步之间的时间(以毫秒为单位)。

OneNote.Storage.RealTime.WebSocketUpload

用于跟踪传出同步操作的性能(包括相关信息)的临界信号,可用于监视和调查向我们的服务 (onenote.com) 上载数据的性能。

此信号用于确保服务运行状况,因为借此我们可以查看在哪些租户上向我们的服务传出数据时慢得令人无法接受、这些租户在传出速度较慢时上载的数据的相关信息,以及该延迟问题在租户中的普遍程度。 它还用于跨客户报告服务运行状况和性能,以便测量随时间变化的趋势并自动针对问题发出警报,从而减轻工程负担。 我们还将使用此数据跟踪我们对客户端和服务所做的改进的影响和有效性。

如果我们发现某个分区或笔记本的延迟时间不可接受,我们还将使用此数据将其与来自客户端和服务的有关同一文档的其他信号相关联,以识别性能退化,从而提供更出色的体验。

如果未收到这些数据,我们将无法监视我们的服务在这方面的性能,或监视由于使用情况或其他因素而导致的我们觉得必要的服务器端更改的影响。

以下是将会收集的字段:

  • DeviceSessionId - 设备会话的 ID

  • IsEducationNotebook - 一个 bool 值,指示笔记本是否为教育笔记本

  • IsHierarchyResource - 一个 bool 值,指示资源是否为层次结构资源

  • IsWorstTime - 一个 bool 值,指示该时间是常规上载事件,还是最近 300 秒(该秒数由 Microsoft 根据服务性能和条件进行配置)内我们在此客户端上看到的最差时间。

  • NotebookId - 此上载所属的笔记本的 ID

  • RecommendedPutIntervalInMs - 服务按照其建议的 put 间隔与客户端通信的时间

  • ResourceId - 将上载的资源的 ID

  • SectionId - 此上载所属的分区的 ID

  • SenderRequestId -执行上载的发件人的 ID

  • ServerSessionId - 此上载所属的服务器会话的 ID

  • UploadNonSuspendedTimeInMs - 执行上载所需的时间(以毫秒为单位),不包括应用程序被挂起的时间

  • UploadTimeInMs - 实际执行上载所需的时间(以毫秒为单位)

  • WaitTimeInMs - 请求上传与开始上传之间的时间(以毫秒为单位)

  • WebUrl - 上载的 WebUrl(记录为 PiiWz)

OneNote.Storage.SyncHealth

用于跟踪在 OneNote 客户端中的同步堆栈内发生的错误和异常的临界信号,可用于监视和减少这些意外情况。

通过允许实时查看来自客户端的错误报告,我们可以在出现问题时同步进行响应,这用于确保服务健康运行。 它还用于确定问题的普遍程度和严重程度(通过交叉引用错误标记和客户端代码)。 我们还将聚合这些数据,以了解随时间推移我们所提供的性能,以及我们对客户端和服务所做的改进的影响和有效性。 如果没有这些数据,我们将无法在没有客户上报的情况下主动响应同步服务中的错误情况。

以下是将会收集的字段:

  • Service - 发生错误时客户端所使用的同步服务(旧版同步或新式同步)

  • Tag - 表示同步操作过程中客户端遇到的错误的标记(标识值)

OneNote.Sync.CreateNotebookFailed

创建笔记本失败时将记录此事件。

将会收集以下字段:

  • NetworkConnection - 记录设备当前所处的连接类型(例如 Wi-Fi、脱机、3G)

  • ServerType - 记录要在其中创建笔记本的服务器类型。

OneNote.Sync.FirstRunError

当用户在设备上的首次运行体验期间,同步快速笔记失败时,将记录此事件。 这特定于首次运行场景。

将会收集以下字段:

  • NetworkConnection - 记录设备当前所处的连接类型(例如 Wi-Fi、脱机、3G)

  • ServerType - 记录要在其中创建快速笔记笔记本的服务器类型

服务配置事件

服务配置不会收集所需服务数据事件。

遥测事件

此事件帮助跨不同终结点跟踪日历会议启动的使用情况。 在通过 Skype for Business 启动会议时、通过 Teams 启动会议时,以及如果已安装 Teams 应用,此事件允许检测两件事。

将会收集以下字段:

  • 帐户 - 已执行该操作的哈希帐户信息

  • action_type - 执行的操作,如启动会议或安装应用程序

  • 应用程序 - 通过深层链接启动的应用程序,如 Teams 或 Skype for Business

  • context- 导航到应用程序中的体验,例如,office_union - word、office_union – excel 等。

  • one_drive_photo_exp_action_type - OneDrive 照片试验的操作类型。 例如:show_get_one_drive_card、click_get_one_drive_card、enable_camera_backup_succeeded 等。

  • one_drive_photo_exp_plan_number - 用于 A/B/n 测试的 OneDrive 照片试验的试验计划编号。

  • one_drive_photo_exp_referral_type - OneDrive 照片试验的引荐类型。 例如:inline_card、bottom_card。

  • source - 操作起源,例如,由用户发起、由客户端自动发起等。

Office.Android.DocsUI.PaywallControl.PaywallOperationMetrics

[此事件原名为Office.Android.DocsUI.Views.PaywallOperationMetrics.]

Microsoft 使用此字段来获取用户执行购买操作时的功能的运行状况、成功率或错误率,以确保进行适当的投资来改善客户在各移动平台上的购买体验。

将会收集以下字段:

  • OperationTimeInMs - 完成购买操作所需的时间(长整型,以毫秒为单位)

  • PaywallOperationResult - 成功/错误代码/用户已取消(枚举/整型 – 有限)

  • PaywallOperationType - Paywall 操作的类型(枚举/整型 – 有限)

Office.Android.DocsUI.PaywallControl.PaywallPrivacyUIEvent

当许可隐私屏幕显示在订阅收费墙屏幕之前时,将触发此事件。 需要在此收集数据,以了解屏幕及其元素是否按预期方式运行,并查找用户在同意屏幕上的选择而造成的用户收费墙会话损失。

收集以下字段:

  • FunnelPoint - 整数 – 指示用户在隐私许可屏幕中遇到的内容。 (0:向用户显示屏幕;1:用户接受;2:用户拒绝)

Office.Android.DocsUI.PaywallControl.PaywallSessionData

[此事件原名为Office.Android.DocsUI.Views.PaywallSessionData.]

向用户显示 Paywall UI 时基于会话的元数据。 Microsoft 借此获取用户旅程数据,并了解用户正在使用的设备和操作系统版本,以帮助做出改善这些领域的体验的投资决策。

将会收集以下字段:

  • App Version - 正在使用的应用程序的版本代码

  • ClientId - 匿名非 PII 唯一设备标识符(GUID/字符串)

  • DeviceNetworkType - 整数 – 指示连接到的网络设备的类型。 (0 :未连接、1:wifi,2:移动、3:以太网)

  • Entry Point - 正在使用的应用程序中上下文或常量入口点的唯一标识符

  • isTablet - 设备是否显示平板电脑 UX

  • OSVersion - 设备的 Android 操作系统版本

  • SessionId - Guid:唯一的 Paywall 会话标识符

  • V2Enabled - 布尔 - 指示是否显示了实验性新式追加销售 UX 的标志。

Office.Apple.Licensing.AutoRenewData

当用户登录到“订阅自动续订提醒”用户界面 (UI) 时,将触发此事件。 数据用于确保功能按预期运行,并提高服务可靠性。

将会收集以下字段:

  • isAROff:Bool - 如果用户的自动续订已关闭,则为 true。

  • IsSubscriptionPurchaser:Bool - 布尔值,指示用户是否为订阅购买者(受益人)

  • isTrial:Bool - 如果用户的试用期持续有效,则为 true。

  • ProductId:String - 订阅产品的 ProductId。

  • PurchaseApp:String - 用户购买订阅的应用 (Word/Excel/PowerPoint)。

  • PurchasePlatform:String - 用户购买订阅的平台(iOS、Windows 和 Android)。

  • SubscriptionExpirationDateTime:String - 订阅过期的日期和时间。

Office.Apple.Licensing.AutoRenewViewVisible

当用户登录到“订阅自动续订提醒”用户界面 (UI) 时,将触发此事件。 数据用于确认用户已查看屏幕。

将会收集以下字段:

Office.BusinessCheckout.AnalyticsEvent

事件由用户操作或内部组件操作触发。 此事件在用户旅程的每个步骤中通过结帐组件中的购买漏斗图发出。 此事件是保持服务按预期运行并确定结帐流中的下拉列表所必需的。

将会收集以下字段:

  • appName - 应用程序名称(业务签出)

  • checkoutStage - 结帐流中的当前阶段

  • correlationId - 用于关联单个会话中的事件的标识符

  • environment - 业务签出环境(int、edog、prod)

  • flights - 表示外部测试

  • language - 为应用程序选择的语言

  • market - 尝试购买的市场

  • partner - 使用业务签出的合作伙伴应用程序 (DIME)

  • platform - 合作伙伴应用程序的平台 (Win32、WXP online、office.com)

  • product - 用户选择的产品

  • puid - 永久性用户标识符

  • result - 结帐流的结果(已购买、已删除等)

  • seats - 购买的许可证数

  • sessionId - 每个会话的标识符

  • sku - 用户所选产品的变体(库存单位)

  • tenantId - 与使用者用户关联的卷影租户的 Microsoft Entra 租户 ID。 影子租户是指将购买的许可证附加到 MSA 用户所需的实现详细信息。

  • version - 包生成版本

Office.BusinessCheckout.DiagnosticEvent

事件由用户操作或内部组件操作触发。 它用于对签出组件进行故障排除(如果在购买时检测到问题)。

将会收集以下字段:

  • activityId - 表示流的唯一标识符。 它是 activitySpanId 和 activityTraceId 的组合

  • activitySpanId - 子任务的唯一标识符

  • activityTraceId - 整个流的唯一标识符

  • checkoutStage - 结帐流中的当前阶段

  • environment - 业务签出环境(int、edog、prod)

  • flights - 表示外部测试

  • language - 为应用程序选择的语言

  • logLevel - 日志级别(信息、调试等)

  • market - 尝试购买的市场。

  • 消息 - 诊断消息

  • ocid - 可选市场活动 ID

  • parentActivityId - 用于在子活动之间启用跟踪树结构

  • partner - 使用业务签出的合作伙伴应用程序 (DIME)

  • platform - 合作伙伴应用程序的平台 (Win32、WXP online、office.com)

  • product - 用户选择的产品

  • propertyBag - 表示其他元数据

  • puid - 永久性用户标识符

  • sku - 用户所选产品的变体(库存单位)

  • tagId - 内部消息源匹配标识符。

  • tenantId - 与使用者用户关联的卷影租户的 Microsoft Entra 租户 ID

  • 时间 - 日志记录事件的时间

  • version - 包生成版本

Office.BusinessCheckout.MetricEvent

事件由用户操作或内部组件操作触发。 监视事件用于跟踪操作的结果和计时。 每当包装到“监视作用域”的块完成时,就会发出它。

将会收集以下字段:

  • appName - 应用程序名称(业务签出)

  • market - 尝试购买的市场

  • metadata - 表示其他元数据,如请求/响应

  • metricName - 矩阵事件的名称,例如 Duration、CrashCount、Count

  • metricValue - 矩阵名称的值,例如持续时间 - 所用时间

  • name - 唯一活动名称

  • result - 指标事件的结果(success、systemError 等)

  • subType - 有关使用业务签出的合作伙伴应用程序的信息,例如合作伙伴/平台

Office.FirstRun.Apple.TelemetryOptIn

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 此事件用于监视首次运行体验中的遥测进入流程的运行状况。 我们会收集一个表示用户选择了何种诊断数据收集选项的代码。

收集的字段如下:

  • Data_EventId - 表示用户选择的诊断数据收集首选项的代码。

Office.Omex.Checkout.LoggingEvent

事件由用户操作或内部组件操作触发。 如果检测到购买有问题,则使用它对结帐组件进行故障排除。

将会收集以下字段:

  • Agent.Datacenter - 监视代理的标识;托管签出体验的数据中心的位置。

  • Agent.Role - 监视代理的标识;发出遥测数据的服务类型。

  • Agent.RoleInstance - 监视代理的标识;发出遥测数据的服务实例。

  • Agent.ServiceName - 监视代理的标识;发出遥测数据的服务。

  • Agent.Tenant - 监视代理的标识;服务群集。

  • Level - 诊断消息的严重性级别。

  • Message - 诊断消息。

  • Query.Flights - 有关用户包含在其中的试验的信息。

  • Query.Language - 尝试购买的用户体验语言。

  • Query.Market - 尝试购买的市场。

  • Query.PageURL - 用户在尝试购买时使用的浏览器 URL。

  • Query.ReferralURL - 引用用户购买的浏览器 URL。

  • Tag - 内部消息源匹配标识符。

  • Tracing.CheckoutVersion - 购买流组件的版本。

  • Tracing.Environment - 发出事件的环境,例如生产或预生产。

  • Tracing.TraceId - 用于将事件与同一用户会话中的其他事件关联的 ID。

Office.OneNote.GetSharePointIdsForDocument

收集的数据记录获取文档 URL 的 SharePoint (SPO) ID 的失败和成功。 所有平台都会记录调用的成功和失败(包括失败的原因)。 需要此标记才能跟踪和诊断应用的运行状况。 ID 需要在源中显示 OneNote 页(属于 SharePoint 存储的笔记本)数据。

收集以下字段:

  • ErrorCode - 错误整数值

  • ErrorMessage - 描述错误的字符串

  • FailureType - 确定错误类型的字符串

  • HttpStatusCode - 网络调用的 HTTP 错误代码

  • InnerErrorCode - int 代码

  • InnerErrorMesage - 错误消息

  • IsSuccess - is 信号的布尔值成功

Office.OneNote.GetSharePointIdsForDocumentW32Old

遥测记录失败的场景和获取文档 URL 的 SharePoint (SPO) ID 的成功。 记录调用的成功和失败(包括失败的原因)。 这只记录在旧的 win32 平台上。 需要此标记才能跟踪和诊断应用的运行状况。 ID 需要在源中显示 OneNote 页(属于 SharePoint 存储的笔记本)数据。

收集以下字段:

  • ErrorCode - 错误整数值

  • ErrorMessage - 描述错误的字符串

  • FailureType - 确定错误类型的字符串

  • HttpStatusCode - 网络调用的 HTTP 错误代码

  • InnerErrorCode - int 代码

  • InnerErrorMesage - 错误消息

  • IsSuccess - is 信号的布尔值成功

Office.System.GracefulExit.GracefulAppExitDesktop

该事件是由 Office 客户端应用程序(例如但不限于 Word、Excel、PowerPoint 和 Outlook)的正常应用程序终止触发的。 我们使用 Graceful Exit 来衡量 Office 客户端产品的运行状况。 这是 Office 工程师用来推断产品稳定性的关键业务信号。

已收集以下字段:

  • AppBuild - 受影响进程的内部版本标识符。

  • AppMajor - 受影响进程的主要版本标识符。

  • AppMinor - 受影响进程的次要版本标识符。

  • AppRevision - 受影响进程的内部版本标识符。

  • BootCompleted – Office 进程是否已完成启动。

  • DetectionTime - 检测到意外退出的时间。

  • EcsETag - 进程的实验标识符。

  • HasEdit – Office 进程中是否发生了文档编辑。

  • HasOpen – Office 进程中是否打开了文档。

  • InstallMethod - 要从当前版本的 Office 升级、回滚还是进行全新安装。

  • LicenseId - 用户的许可信息。

  • OfficeUILang – Office 进程的语言。

  • PreviousBuild - 以前安装的内部版本。

  • SafeMode – Office 进程是否处于安全模式。

  • SessionId - 进程的唯一标识符。

  • SessionInitTime - 受影响进程的启动时间。

Office.System.GracefulExit.GracefulAppExitDesktopRealTime

该事件是由 Office 客户端应用程序(例如但不限于 Word、Excel、PowerPoint 和 Outlook)的正常应用程序终止触发的。 终止发生时,会立即报告数据。 数据用于衡量 Office 客户端产品的运行状况,是 Office 工程师用来推断产品可靠性的业务关键信号。

将会收集以下字段:

  • AppName - 应用的名称。

  • EcsETag - 进程的实验标识符。

  • InstallMethod - 要从当前版本的 Office 升级、回滚还是进行全新安装。

  • OfficeUILang – Office 进程的语言。

  • PreviousAppBuild - 受影响进程的内部版本标识符。

  • PreviousAppMajor - 受影响进程的主要版本标识符。

  • PreviousAppMinor - 受影响进程的次要版本标识符。

  • PreviousAppRevision - 受影响进程的内部版本标识符。

  • PreviousBuild - 以前安装的内部版本

  • PreviousSessionId - 进程的唯一标识符。

  • PreviousSessionInitTime - 受影响进程的启动时间。

  • PreviousSessionUninitTime - 检测到意外退出的时间。

  • ProcessorArchitecture - 处理器类型。

  • SessionFlags - 有关进程状态的系统元数据。

Office.System.IdentityChanged

完成数据主体请求所需的用户标识信息。

将会收集以下字段:

  • IdentityChanged - 始终为 true。 标识已发生更改。

  • TimerDetectedChange - 是否已通过定期执行的 ping 操作检测到更改。

Office.System.PrivacyFallbackToSettingsStore

用于确定在读取漫游存储中的用户隐私设置时是否出现了故障。

收集以下字段:

  • Tag - 指示已回退至设置存储区的设置的代码标签。

Office.System.SessionDataO365

隔离故障再现所需的元数据。

将会收集以下字段:

  • AppId - 此数据引用的 Office 应用程序的标识符。

  • ApplicationArchitecture - Office 构建的处理器体系结构。

  • AppVersionBuild - Office 应用程序的内部版本。

  • AppVersionMajor - Office 应用程序的主要版本。

  • AppVersionMinor - Office 应用程序的主要版本。

  • AppVersionUpdate - Office 应用程序的内部修订版。

  • CollectorVersion - 客户端收集逻辑的版本标识符。

  • DeviceHash - 操作系统设备标识符的单向哈希。

  • DeviceName - 运行 Office 的设备名称。

  • Domain - 运行 Office 的设备域。

  • IsCeip - 是否已在停用的客户体验改善计划中注册 Office 安装。

  • IsDebug - 它是否是 Office 的调试版本。

  • IsImmersive - Office 应用程序是通用 Windows 应用程序还是沉浸式应用程序。

  • IsLaptop - 运行 Office 的设备是否为笔记本电脑。

  • IsMicrosoftInternal - 运行 Office 的 Windows 用户是否为 Microsoft 员工。

  • IsO365 - Office 安装是否是已停用的 Outlook 365 计划的一部分。

  • IsTablet - 运行 Office 的设备是否为平板电脑。

  • IsTerminalServer - True/false 为终端服务器客户端

  • MaxMemory - 运行 Office 的设备可用的最大随机存取内存量。

  • OsArchitecture- 为运行 Office 的操作系统构建的 CPU 体系结构

  • OsVersionBuild - 操作系统的内部版本。

  • OsVersionMajor - 操作系统的主要版本。

  • OsVersionMinor - 操作系统的次要版本。

  • OsVersionUpdate - OS 内部版本

  • ProcessFileName - 正在运行的应用程序的可执行文件名。

  • ProcessorArchitecture - 运行 Office 的处理器体系结构。

  • ProcessorFrequency - 运行 Office 的设备上的处理器速度(以兆赫兹为单位)。

  • SessionStart - 正在运行的 Office 进程的启动时间。

  • UserName - 运行 Office 的帐户名称。

Office.System.SystemHealthCoreMetadata

隔离故障再现所需的元数据。

将会收集以下字段:

  • AppBuild - Office 应用程序的内部版本。

  • AppBuildRevision - Office 应用程序的内部修订版。

  • AppMajorVer - Office 应用程序的主要版本。

  • AppMinorVer - Office 应用程序的次要版本。

  • CID - 假名用户标识

  • CollectibleClassifications - 可以收集的数据分类集。

  • CollectionTime - 收集元数据的时间。

  • DeviceManufacturer - 运行 Office 的设备的制造商。

  • DeviceModel - 运行 Office 的设备的型号。

  • FirstRunTime - 首次运行 Office 应用程序的时间。

  • IsClickToRunInstall - 是否使用即点即用来安装 Office 应用程序

  • IsDebug - 它是否是 Office 的调试版本。

  • IsLabMachine - Office 是否正在 Microsoft 实验室中运行。

  • IsLaptop - 运行 Office 的设备是否为笔记本电脑。

  • IsMsftInternal - 运行 Office 的 Windows 用户是否为 Microsoft 员工。

  • IsSubscription - 是否在订阅许可证下安装 Office 应用程序。

  • IsTablet - 运行 Office 的设备是否为平板电脑。

  • IsTerminalServer - Office 是否正在终端服务器上运行。

  • MsoAppId - 此数据引用的 Office 应用程序的标识符。

  • OfficeArchitectureText - 为 Office 构建的处理器体系结构。

  • OsBuild - 操作系统的内部版本。

  • OsBuildRevision - OS 内部版本

  • OSEnvironment - 运行 Office 的环境的标识符。

  • OsMajorVer - 操作系统的主要版本。

  • OsMinorVer - 操作系统的次要版本。

  • OSVersionString - 作为字符串的操作系统版本。

  • ProcessorArchitecture - 运行 Office 的处理器体系结构。

  • ProcessorCount - 运行 Office 的设备上的处理器计数。

  • ProcSpeedMHz - 运行 Office 的设备上的处理器速度(以兆赫兹为单位)。

  • RamMB - 运行 Office 的设备中可用的 RAM 量。

  • SqmUserId - Office 安装的随机标识符。

Office.System.SystemHealthDesktopSessionLifecycleAndHeartbeat

提供有关系统运行状况指标的信息。

将会收集以下字段:

  • InstallMethod - 要从当前版本的 Office 升级、回滚还是进行全新安装。

  • OfficeArchitectureText - 字符串形式的 Office 产品架构(如 x86、arm)。

  • PreviousBuild - 此内部版本将升级到或从中回滚的 Office 版本。

  • State - 要将会话更改为的状态。

  • Time - 会话状态发生更改的时间。

Office.System.SystemHealthEssentialIdentityCount

收集已登录用户标识的计数

将会收集以下字段:

  • AllIdentityCount - 所有标识的计数

  • ValidIdentityCount - 经过验证的标识的计数

Office.System.SystemHealthEssentialMetadataAllIdentities

监视 Office 在此会话中识别的帐户状态。 如果故障特定于某种类型,则根据帐户登录类型隔离故障。

将会收集以下字段:

  • CollectionTime - 收集标识信息的时间。

  • IdentityType - 身份验证或帐户的类型

  • IdentityUniqueId - 假名标识的标识符

  • IdentityUniqueIdHashed - 标识唯一 ID 的单向哈希

Office.System.SystemHealthMetadataApplicationAdditional

启动 Office 会话时触发此事件。 数据用于确保各种组件(如标识、外部测试和配置)按设计运行,以确保产品安全并按预期工作。

将会收集以下字段:

  • Alias - 如果运行 Office 的用户是 Microsoft 员工,则使用其公司内部别名。

  • AppBuild - Office 应用程序的内部版本。

  • AppBuildRevision - Office 应用程序的内部修订版。

  • AppMajorVer - Office 应用程序的主要版本。

  • AppMinorVer - Office 应用程序的次要版本。

  • CID - 假名用户标识

  • CollectibleClassifications - 可以收集的数据分类集。

  • DeviceManufacturer - 运行 Office 的设备的制造商。

  • DeviceModel - 运行 Office 的设备的型号。

  • DeviceProcessorModel - 运行 Office 的设备的处理器型号。

  • DigitizerInfo - 与运行 Office 的设备相连的数字化器的相关信息。

  • DomainName - 运行 Office 的计算机加入的域名(如果有)。

  • FirstRunTime - 首次运行 Office 应用程序的时间。

  • HorizontalResolution - 水平屏幕分辨率

  • IsDebug - 是否为 Office 的调试版本。

  • IsImmersive - Office 应用程序是通用 Windows 应用程序还是沉浸式应用程序。

  • IsJoinedToDomain - 运行 Office 的设备是否已加入域。

  • IsLabMachine - Office 是否正在 Microsoft 实验室中运行。

  • IsLaptop - 运行 Office 的设备是否为笔记本电脑。

  • IsMsftInternal - 运行 Office 的 Windows 用户是否为 Microsoft 员工。

  • IsOEMInstalled - 正在运行的 Office 应用程序是否由 OEM 进行安装。

  • IsRunAsAdmin - Office 应用程序是否正以管理员身份运行。

  • IsSubscription - 是否在订阅许可证下安装 Office 应用程序。

  • MsoAppId - 此数据引用的 Office 应用程序的标识符。

  • NumProcPhysCores - 处理器中的物理核心数。

  • OfficeBuild - Office 共享库的内部版本。

  • OfficeBuildRevision - Office 共享库的内部修订版。

  • OfficeMajorVer - Office 共享库的主要版本。

  • OfficeMinorVer - Office 共享库的次要版本。

  • OsBuild - 操作系统的内部版本。

  • OsBuildRevision - OS 内部版本

  • OsMajorVer - 操作系统的主要版本。

  • OsMinorVer - 操作系统的次要版本。

  • PowerPlatformRole - 运行 Office 的设备的 OEM 首选计算机角色标识符。

  • ProcessFileName - 正在运行的应用程序的可执行文件名。

  • ProcessorCount - 运行 Office 的设备上的处理器计数。

  • RamMB - 运行 Office 的设备中可用的 RAM 量。

  • SqmUserId - Office 安装的随机标识符。

  • StudyId - 软件质量指标研究标识符。

  • VerticalResolution - 垂直屏幕分辨率

  • WinUserActType - 运行 Office 的 Windows 用户是本地管理员、高级用户还是普通用户。

Office.System.SystemHealthMetadataApplicationAndLanguage

隔离故障再现需要使用元数据。

将会收集以下字段:

  • AppBuild - Office 应用程序的内部版本。

  • AppBuildRevision - Office 应用程序的内部修订版。

  • AppMajorVer - Office 应用程序的主要版本。

  • AppMinorVer - Office 应用程序的次要版本。

  • AppState - Office 应用程序所处状态的标识符。

  • Click2RunPackageVersionBuild - 即点即用安装程序包的内部版本。

  • Click2RunPackageVersionMajor - 即点即用安装程序包的主要版本。

  • Click2RunPackageVersionMinor - 即点即用安装程序包的次要版本。

  • Click2RunPackageVersionRevision - 即点即用安装程序包的内部修订版。

  • DistributionChannel - 分发 Office 的频道。

  • InstallType - Office 的安装方法的标识符。

  • IsClickToRunInstall - 是否使用即点即用来安装 Office 应用程序

  • IsDebug - 它是否是 Office 的调试版本。

  • IsImmersive - Office 应用程序是通用 Windows 应用程序还是沉浸式应用程序。

  • IsMsftInternal - 运行 Office 的 Windows 用户是否为 Microsoft 员工。

  • IsOEMInstalled - 正在运行的 Office 应用程序是否由 OEM 进行安装。

  • IsRunAsAdmin - Office 应用程序是否正以管理员身份运行。

  • IsSubscription - 是否在订阅许可证下安装 Office 应用程序。

  • MsoAppId - 此数据引用的 Office 应用程序的标识符。

  • OfficeArchitectureText - 为 Office 构建的处理器体系结构。

  • OfficeBuild - Office 共享库的内部版本。

  • OfficeBuildRevision - Office 共享库的内部修订版。

  • OfficeMajorVer - Office 共享库的主要版本。

  • OfficeMinorVer - Office 共享库的次要版本。

  • OfficeMuiCount - 安装的 Office 语言包计数。

  • OfficeSkuLanguage - 安装的 SKU 语言。

  • OfficeSkuLanguageTag - 安装的 SKU 语言。

  • OfficeUiLang - Office 应用程序的用户界面语言。

  • OfficeUiLangTag - Office 应用程序的用户界面语言。

  • ProcessFileName - 正在运行的应用程序的可执行文件名。

  • SqmAppId - 此数据引用的 Office 应用程序的标识符。

Office.System.SystemHealthMetadataDelayedLogin

完成数据主体请求所需的用户标识信息。

将会收集以下字段:

  • CID - 假名用户标识

Office.System.SystemHealthMetadataDevice

隔离故障再现所需的元数据。

将会收集以下字段:

  • CollectionTime - 收集元数据的时间。

  • ComputerSystemProductUuidHash - 主板 UUID 的单向哈希。

  • DeviceClass - 运行 Office 的设备类型的标识符。

  • DeviceMake - 运行 Office 的设备的硬件系统系列标识符。

  • DeviceManufacturer - 运行 Office 的设备的制造商。

  • DeviceModel - 运行 Office 的设备的型号。

  • DigitizerInfo - 与运行 Office 的设备相连的数字化器的相关信息。

  • IsLaptop - 运行 Office 的设备是否为笔记本电脑。

  • IsTablet - 运行 Office 的设备是否为平板电脑。

  • LicensingACID - Office 安装的许可标识符。

  • MachineName - 运行 Office 的设备的名称。

  • NumProcPhysCores - 处理器中的物理核心数。

  • NumProcShareSingleCache - 运行 Office 的设备上共享单个缓存的处理器数。

  • NumProcShareSingleCore - 运行 Office 的设备上每个物理核心的处理器数量。

  • OlsLicenseId - Office 安装的许可服务标识符。

  • Platform - 运行 Office 的环境的标识符。

  • PowerPlatformRole - 运行 Office 的设备的 OEM 首选计算机角色标识符。

  • ProcessorCount - 运行 Office 的设备上的处理器计数。

  • ProcSpeedMHz - 运行 Office 的设备上的处理器速度(以兆赫兹为单位)。

  • ProcType - 处理器体系结构。

  • ProcTypeText - 运行 Office 的设备上的处理器类型。

  • RamMB - 运行 Office 的设备中可用的 RAM 量。

  • SusClientId - 运行 Office 的设备的 Windows 更新 ID。

  • SystemFamily - 运行 Office 的设备的硬件系统系列标识符。

  • SystemSKU - 运行 Office 的设备的硬件系统 SKU 标识符。

  • SysVolFreeSpaceMB - 系统卷上的可用空间量(以兆字节 (MB) 为单位)。

  • SysVolSizeMB - 系统卷上的空间量(以兆字节 (MB) 为单位)。

  • WindowsErrorReportingMachineId - 在运行 Office 的设备上由 Windows 错误报告分配的计算机标识符。

  • WindowsSqmMachineId - 在运行 Office 的设备上由 Windows 分配的计算机标识符。

Office.System.SystemHealthMetadataDeviceConsolidated

隔离故障再现所需的元数据。

将会收集以下字段:

  • BootDiskType - 磁盘或固态驱动器

  • ComputerSystemProductUuidHash - 主板 UUID 的单向哈希。

  • DeviceClass - 运行 Office 的设备类型的标识符。

  • DeviceManufacturer - 运行 Office 的设备的制造商。

  • DeviceModel - 运行 Office 的设备的型号。

  • DeviceProcessorModel - 运行 Office 的设备的处理器型号。

  • DigitizerInfo - 与运行 Office 的设备相连的数字化器的相关信息。

  • HasSpectreFix - 运行 Office 的设备的处理器是否具有 Spectre 修复程序。

  • IsLaptop - 运行 Office 的设备是否为笔记本电脑。

  • IsTablet - 运行 Office 的设备是否为平板电脑。

  • MachineName - 运行 Office 的设备的名称。

  • NumProcPhysCores - 处理器中的物理核心数。

  • NumProcShareSingleCache - 运行 Office 的设备上共享单个缓存的处理器数。

  • NumProcShareSingleCore - 运行 Office 的设备上每个物理核心的处理器数量。

  • Platform - 运行 Office 的环境的标识符。

  • PowerPlatformRole - 运行 Office 的设备的 OEM 首选计算机角色标识符。

  • powerPlatformRole - 运行 Office 的设备的 OEM 首选计算机角色标识符。

  • ProcessorCount - 运行 Office 的设备上的处理器计数。

  • ProcSpeedMHz - 运行 Office 的设备上的处理器速度(以兆赫兹为单位)。

  • ProcType - 处理器体系结构。

  • ProcTypeText - 运行 Office 的设备上的处理器类型。

  • RamMB - 运行 Office 的设备中可用的 RAM 量。

  • SusClientId - 运行 Office 的设备的 Windows 更新 ID。

  • SysVolFreeSpaceMB - 系统卷上的可用空间量(以兆字节 (MB) 为单位)。

  • SysVolSizeMB - 系统卷上的空间量(以兆字节 (MB) 为单位)。

  • sysVolSizeMB - 系统卷上的空间量(以兆字节 (MB) 为单位)。

  • WindowsErrorReportingMachineId - 在运行 Office 的设备上由 Windows 错误报告分配的计算机标识符。

  • WindowsSqmMachineId - 在运行 Office 的设备上由 Windows 分配的计算机标识符。

Office.System.SystemHealthMetadataOperatingSystem

隔离故障再现所需的元数据。

将会收集以下字段:

  • CollectionTime - 此事件排队等待上载的时间

  • IsTerminalServer - True/false 为终端服务器客户端

  • OsBuild - 操作系统的内部版本。

  • OsBuildRevision - OS 内部版本

  • OSEnvironment - Windows、iOS、Mac、Android 等

  • OsMajorVer - 操作系统的主要版本。

  • OsMinorVer - 操作系统的次要版本。

  • OSSDKVersionCode - 操作系统 SDK 的版本标识符。

  • OsSku - OS SKU

  • OsSuite2 - 操作系统套件标识符。

  • OSVersionString - 操作系统版本标识符。

  • ServicePackMajorVer - OS 服务包主要版本

  • ServicePackMinorVer - OS 服务包次要版本

Office.System.SystemHealthMetadataOperatingSystemDevice

隔离故障再现所需的元数据。

将会收集以下字段:

  • CollectionTime - 此事件排队等待上载的时间

  • DeviceClass - 运行 Office 的设备类型的标识符。

  • DeviceManufacturer - 运行 Office 的设备的制造商。

  • DeviceModel - 运行 Office 的设备的型号。

  • DigitizerInfo - 与运行 Office 的设备相连的数字化器的相关信息。

  • IsLaptop - 运行 Office 的设备是否为笔记本电脑。

  • IsTablet - 运行 Office 的设备是否为平板电脑。

  • IsTerminalServer - True/false 为终端服务器客户端

  • MachineName - 运行 Office 的设备的名称。

  • NumProcPhysCores - 处理器中的物理核心数。

  • NumProcShareSingleCache - 运行 Office 的设备上共享单个缓存的处理器数。

  • NumProcShareSingleCore - 运行 Office 的设备上每个物理核心的处理器数量。

  • OsBuild - 操作系统的内部版本。

  • OsBuildRevision - OS 内部版本

  • OSEnvironment - Windows、iOS、Mac、Android 等

  • OsMajorVer - 操作系统的主要版本。

  • OsMinorVer - 操作系统的次要版本。

  • OSSDKVersionCode - 操作系统 SDK 的版本标识符。

  • OsSku - OS SKU

  • OsSuite2 - 操作系统套件标识符。

  • OSVersionString - 操作系统版本标识符。

  • Platform - 运行 Office 的环境的标识符。

  • PowerPlatformRole - 运行 Office 的设备的 OEM 首选计算机角色标识符。

  • ProcessorCount - 运行 Office 的设备上的处理器计数。

  • ProcSpeedMHz - 运行 Office 的设备上的处理器速度(以兆赫兹为单位)。

  • ProcTypeText - 处理器类型

  • RamMB - 运行 Office 的设备中可用的 RAM 量。

  • ServicePackMajorVer - OS 服务包主要版本

  • ServicePackMinorVer - OS 服务包次要版本

  • SysVolFreeSpaceMB - 系统卷上的可用空间量(以兆字节 (MB) 为单位)。

  • SysVolSizeMB - 系统卷上的空间量(以兆字节 (MB) 为单位)。

Office.System.SystemHealthMetadataOS

每次启动 Office 应用程序时都会触发此事件。 此事件收集有关运行 Office 的操作系统的信息。 数据用于对 Office 应用程序中的故障进行分类,并帮助重现和缓解问题。

将会收集以下字段:

  • CountryRegion - 国家/地区标识符操作系统设置。

  • HorizontalResolution - 水平屏幕分辨率

  • IsTerminalServer - True/false 为终端服务器客户端

  • KeyboardLanguage - 设备键盘语言标识符

  • KeyboardLanguageTag - 设备键盘语言标识符

  • OfficeWvd - 标识 Windows 虚拟桌面所处的状态。

  • OsBuild - 操作系统的内部版本。

  • OsBuildRevision - OS 内部版本

  • OSEnvironment - Windows、iOS、Mac、Android 等

  • OsLocale - 操作系统区域设置标识符。

  • OsLocaleTag - 操作系统区域设置标识符。

  • OsMajorVer - 操作系统的主要版本。

  • OsMinorVer - 操作系统的次要版本。

  • OSSDKVersionCode - 操作系统 SDK 版本标识符。

  • OsSku - 操作系统 SKU 标识符。

  • OsSuite2 - 操作系统套件标识符。

  • OsUiLang - 操作系统用户界面语言。

  • OSVersionString - 操作系统版本标识符。

  • ScreenDepth - 屏幕深度

  • ScreenDpi - 屏幕 dpi

  • ServicePackMajorVer - OS 服务包主要版本

  • ServicePackMinorVer - OS 服务包次要版本

  • SystemLocale - 操作系统默认区域设置

  • SystemLocaleTag - 操作系统默认区域设置

  • TimeZoneBiasInMinutes - 本地时间与 UTC 之间的差异(以分钟为单位)。

  • VerticalResolution - 垂直屏幕分辨率

  • W365EnvironmentType - Windows 365 OS 类型、Windows 365 商业版、Windows 365 企业版

Office.System.SystemHealthMetadataScreenCultureUserSqmId

隔离故障再现所需的元数据。

将会收集以下字段:

  • Alias - Microsoft 员工或自动用户别名

  • CID - 假名用户标识

  • CollectibleClassifications - 可根据客户端隐私设置收集的数据分类

  • CollectionTime - 此事件排队等待上载的时间

  • CountryRegion - 国家/地区标识符操作系统设置。

  • DomainName - Microsoft 域的域名

  • HorizontalResolution - 水平屏幕分辨率

  • IntegratedScreenSize - 集成屏幕的大小。

  • IsJoinedToDomain - True/false 已加入客户端域

  • IsLabMachine - 是否为 Microsoft 测试实验室计算机

  • IsMsftInternal - True/false 为 Microsoft 公司域中的计算机

  • IsSubscription - 是否在订阅许可证下安装 Office 应用程序。

  • KeyboardLanguage - 设备键盘语言标识符

  • KeyboardLanguageTag - 设备键盘语言标识符

  • OsLocale - 操作系统区域设置标识符。

  • OsLocaleTag - 操作系统区域设置标识符。

  • OsUiLang - 操作系统用户界面语言。

  • ScreenDepth - 屏幕深度

  • ScreenDpi - 屏幕 dpi

  • ScreenXDpi - 屏幕 X DPI

  • ScreenYDpi - 屏幕 Y DPI

  • SqmUserId - Office 安装的随机标识符。

  • StudyId - 软件质量指标研究标识符。

  • SystemLocale - 操作系统默认区域设置

  • SystemLocaleTag - 操作系统默认区域设置

  • TimeZoneBiasInMinutes - 本地时间与 UTC 之间的差异(以分钟为单位)。

  • VerticalResolution - 垂直屏幕分辨率

  • WinUserActType - 运行 Office 的 Windows 用户是本地管理员、高级用户还是普通用户。

Office.System.SystemHealthOfficeLensIdentity

完成数据主体请求所需的用户标识信息。

将会收集以下字段:

  • CID - 假名用户标识

Office.System.SystemHealthRollbackSessionMetadata

隔离故障再现所需的元数据。

将会收集以下字段:

  • InstallMethod - 新安装、更新或回滚

  • IsSubscription - 是否在订阅许可证下安装 Office 应用程序。

  • PreviousBuild - 以前安装的内部版本

Office.System.SystemHealthSessionLifecycleAndHeartbeat

提供有关系统运行状况指标的信息。

将会收集以下字段:

  • InstallMethod 要从当前 Office 安装升级、回滚还是进行全新安装。

  • InteractionSessionID - 会话标识符。

  • PreviousBuild - 此内部版本将升级到或从中回滚的 Office 版本。

  • State - 要将会话更改为的状态。

  • Time - 会话状态发生更改的时间点。

Office.System.SystemHealthSessionStartTime

与崩溃数据一起用于分离早期崩溃和晚期崩溃(即确定用户是否在崩溃前的一段时间内使用了该应用)

将会收集以下字段:

  • SessionStart - 遥测开始处理数据的时间。

Office.System.SystemHealthUngracefulAppExitDesktop

该事件是由 Office 客户端应用程序(例如 Word、Excel、PowerPoint 和 Outlook)的异常应用程序终止(例如:任务管理器终止和应用程序挂起等)触发的。 我们使用 Ungraceful Application Exit 指标来衡量 Office 客户端产品的运行状况。 这是用来推断产品稳定性的关键业务信号。

将会收集以下字段:

  • AffectedProcessAppBuild - 受影响进程的内部版本标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AffectedProcessAppBuildRevision - 受影响进程的内部版本标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AffectedProcessAppMajorVer - 受影响进程的次要版本标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AffectedProcessAppMinorVer - 受影响进程的次要版本标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AffectedProcessAppName - 受影响进程的名称。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AffectedProcessAppVersion - 受影响进程的版本标识符。

  • AffectedProcessExeBuildVersion - 受影响进程的内部版本号。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AffectedProcessExeMajorVersion - 受影响进程的主要版本号。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AffectedProcessExeMinorVersion - 受影响进程的次要版本号。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AffectedProcessExeRevisionVersion - 受影响进程的内部修订号。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AffectedProcessIsDebug - 受影响进程是否为调试版本。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AffectedProcessIsLabMachine - 受影响进程是否位于 Microsoft 实验室内。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AffectedProcessOsEnvironment - 受影响进程的操作系统标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AppName - 受影响应用程序的名称。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AppUsedVirtualMemory - office 应用程序使用的虚拟内存

  • BucketId - 崩溃的 Watson bucket 标识符

  • CabGuid - Watson cab 的 GUID 标识符。

  • CallStack - 导致崩溃的 Microsoft 内部调用堆栈。

  • CallStackHash - CallStack 字段的哈希(GUID 格式)

  • CrashedAssignedFlights - 为已崩溃进程分配的外部测试版。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • CrashedConfigIds - 为已崩溃进程分配的配置。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • CrashedEcsETag - 已崩溃进程的试验标识符。

  • CrashedImpressionId - 已崩溃进程的印象标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • CrashedModuleName - 故障模块名称

  • CrashedProcessSessionID - 已崩溃进程的唯一标识符。

  • CrashedProcessSessionInitTime - 受影响进程的启动时间。

  • CrashedProcessSessionUninitTime - 受影响进程的结束时间。

  • CrashTag - 已崩溃代码的唯一标识符。

  • CrashType - 崩溃类型的存储桶存储标识符。

  • DetectionTime - 检测到意外退出的时间。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ErrorString - 错误说明。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ExceptionAddress - 发生故障的程序中的地址。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ExceptionCode - 异常的存储桶存储标识符。

  • ExceptionInfo - 异常的系统信息。

  • FaultAppName - 故障应用的名称。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • HangTypeCode - 表示进程在执行期间挂起时挂起的类。

  • InstallMethod - 要从当前版本的 Office 升级、回滚还是进行全新安装。

  • InstallType - Office 的安装方法的标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • InstallTypeName - Office 的安装方法的标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • IsCustomerImpacting - 用户是否受到阿拉伯联合酋长国的负面影响。

  • IsLabMachine - Office 是否正在 Microsoft 实验室中运行。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • IsMsftInternal - 运行 Office 的 Windows 用户是否为 Microsoft 员工。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • LicenseID - 用户的许可信息。

  • ModuleBaseAddress - 故障模块的基址。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ModuleBuildVersion - 故障模块内部版本号。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ModuleMajorVersion - 故障模块主要版本号。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ModuleMinorVersion - 故障模块次要版本号。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ModuleName - 故障模块名称。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ModuleOffset - 从发生故障的基址开始以字节为单位(十六进制)的偏移量。

  • ModuleRevisionVersion - 故障模块内部修订版本号。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ModuleSize - 故障模块大小(以字节为单位)。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ModuleVersion - 导致崩溃的故障模块的版本。

  • OfficeArchitectureText - 安装的体系结构:x64、x86 等。

  • OfficeUILang - Office 内部版本中用户界面的语言。

  • OSEnvironment - 运行 Office 的环境的标识符。

  • PreviousBuild - 以前安装的内部版本

  • ProcessorArchitecture - 环境的处理器体系结构:x64、x86 等。

  • SessionFlags - 定义会话的条件,例如:文件是否已打开或已编辑、云文档是否已打开、引导顺序是否已完成等。

  • StackHash - 为 Office 中的失败堆栈提供哈希 ID。

  • SystemAvailableMemory - 操作系统中的可用内存

  • UAETypeName - 应用的非正常退出方式的存储桶存储标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • UninitLibletId - 已崩溃失败组件的唯一标识符。

  • VerifyElseCrashTag - 应用出现崩溃的位置的唯一标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • WatsonBucket - 崩溃的 Watson Bucket 标识符(GUID 格式)

  • WatsonReportId - 发送到 Windows Watson 服务的报表标识符。

  • WerEventCreatedTime - Windows 错误报告事件的时间戳。

Office.System.SystemHealthUngracefulAppExitDesktopRealTime

该事件是由 Office 客户端应用程序(例如 Word、Excel、PowerPoint 和 Outlook)的异常应用程序终止触发。 我们使用 Ungraceful Application Exit 指标来衡量 Office 客户端产品的运行状况。 这是用来推断产品可读性的关键业务信号。 此事件包含与以下事件相同的信息:Office.System.System.SystemHealthUngracefulAppExitDesktop。 区别在于,一旦发生异常应用程序终止,就会报告此事件,而 Office.System.SystemHealthUngracefulAppExitDesktop 会稍后报告。

将会收集以下字段:

  • AffectedProcessAppVersion - 受影响进程的版本标识符。

  • AppName – 应用程序的名称。

  • AppUsedVirtualMemor - Office 应用程序使用的虚拟内存。

  • BucketId - 适用于崩溃的 Windows 可靠性存储桶标识符

  • CabGuid - Windows 可靠性 cab 的 GUID 标识符。

  • CallStack - 导致崩溃的 Microsoft 内部调用堆栈。

  • CallStackHash - CallStack 字段的哈希(GUID 格式)

  • CrashedEcsETag - 已崩溃进程的试验标识符。

  • CrashedModuleNam - 故障模块名称

  • CrashedProcessSessionId - 已崩溃进程的唯一标识符。

  • CrashedProcessSessionInitTime - 受影响进程的启动时间。

  • CrashedSessionUninitTime - 受影响进程的结束时间。

  • CrashedTag - 已崩溃代码的唯一标识符。

  • CrashType - 崩溃类型的存储桶存储标识符。

  • ExceptionCod - 异常的存储桶存储标识符。

  • ExceptionInfo - 异常的系统信息。

  • HangTypeCode - 表示进程在执行期间挂起时挂起的类。

  • InstallMethod - 要从当前版本的 Office 升级、回滚还是进行全新安装。

  • IsCustomerImpacting - 用户是否受到阿拉伯联合酋长国的负面影响。

  • LicenseID - 用户的许可信息。

  • HexModuleOffset - 从发生故障的基址开始以字节为单位(十六进制)的偏移量。

  • ModuleVersion - 从发生故障的基址开始以字节为单位(十六进制)的偏移量。

  • OfficeUILan - Office 内部版本中用户界面的语言。

  • PreviousBuild - 以前安装的内部版本

  • ProcessorArchitecture - 环境的处理器体系结构:x64、x86 等。

  • ReleaseAudienceGroup - 受影响进程的 AudienceGroup。

  • ReleaseChannel - 受影响进程的频道。

  • ReleaseFork - 受影响进程的分支。

  • SessionFlag - 定义会话的条件,例如:文件是否已打开或已编辑、云文档是否已打开、引导顺序是否已完成等。

  • StackHash - 为 Office 中的失败堆栈提供哈希 ID。

  • SystemAvailableMemory - 操作系统中的可用内存

  • UninitLibletId - 已崩溃失败组件的唯一标识符。

  • WatsonReportId - 发送到 Windows 可读性服务的报表标识符。

  • WerEventCreatedTime - Windows 错误报告事件的时间戳。

Office.System.SystemHealthUngracefulAppExitImmersive

用户捕获崩溃指标。

将会收集以下字段:

  • AffectedProcessAppBuild - 受影响进程的内部版本标识符。

  • AffectedProcessAppBuildRevision - 受影响进程的内部版本标识符。

  • AffectedProcessAppMajorVer - 受影响进程的主要版本标识符。

  • AffectedProcessAppMinorVer - 受影响进程的次要版本标识符。

  • AffectedProcessAppName - 受影响进程的名称。

  • AffectedProcessExeBuildVersion - 受影响进程的内部版本号。

  • AffectedProcessExeMajorVersion - 受影响进程的主要版本号。

  • AffectedProcessExeMinorVersion - 受影响进程的次要版本号。

  • AffectedProcessExeRevisionVersion - 受影响进程的内部修订号。

  • AffectedProcessIsDebug - 受影响进程是否为调试版本。

  • AffectedProcessIsLabMachine - 受影响进程是否位于 Microsoft 实验室内。

  • AffectedProcessOsEnvironment - 受影响进程的操作系统标识符。

  • AppName - 受影响应用程序的名称。

  • CrashedAssignedFlights - 为已崩溃进程分配的外部测试版。

  • CrashedConfigIds - 为已崩溃进程分配的配置。

  • CrashedImpressionId - 已崩溃进程的印象标识符。

  • CrashedInteractionSessionID - 受影响进程的交互会话标识符。

  • CrashedInteractionSessionTime - 可以与受影响进程进行交互的时间。

  • CrashedProcessSessionID - 已崩溃进程的唯一标识符。

  • CrashedProcessSessionInitTime - 受影响进程的启动时间。

  • DetectionTime - 检测到意外退出的时间。

  • IsLabMachine - Office 是否正在 Microsoft 实验室中运行。

  • IsMsftInternal - 运行 Office 的 Windows 用户是否为 Microsoft 员工。

  • OSEnvironment - 运行 Office 的环境的标识符。

  • PreviousLifecycleState - 崩溃时受影响进程的状态。

  • UAETypeName - 应用的非正常退出方式的存储桶存储标识符。

Office.System.SystemHealthUngracefulApplicationExitWin32

该事件是由 Office 客户端应用程序(例如但不限于 Word、Excel、PowerPoint 和 Outlook)的异常应用程序终止(例如,任务管理器终止和应用程序挂起等)触发的。 我们使用 Ungraceful Application Exit 指标来衡量 Office 客户端产品的运行状况。 这是 Office 工程师用来推断产品稳定性的关键业务信号。

收集以下字段:

  • AddinExecution - 标记,如果加载项正在运行且在不正常的应用程序退出期间未完成时发出通知。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AppUsedVirtualMemory - office 应用程序使用的虚拟内存

  • BootCompleted - 发生崩溃时 Office 启动是否完成。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • BucketId - 崩溃的 Watson bucket 标识符

  • CabGuid - Watson cab 的全局唯一标识符 (GUID) 标识符。

  • CallStack - 导致崩溃的 Microsoft 内部调用堆栈。

  • CrashedAppBuild - 受影响进程的内部版本标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • CrashedAppMajor - 受影响进程的主要版本标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • CrashedAppMinor - 受影响进程的次要版本标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • CrashedAppVersion - 崩溃进程的应用程序版本标识符。

  • CrashedEcsETag - 已崩溃进程的试验标识符。

  • CrashedModuleName - 故障模块名称。

  • CrashedProcessSessionId - 已崩溃进程的唯一标识符。

  • CrashedProcessSessionInitTime - 受影响进程的启动时间。

  • CrashedProcessSessionUninitTime - 受影响进程的结束时间。

  • CrashTag - 已崩溃代码的唯一标识符。

  • CrashTime - 指示客户端非正常终止的时间。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • CrashType - 崩溃类型的存储桶存储标识符。

  • DetectionTime - 检测到意外退出的时间。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ExceptionAddress - 发生故障的程序中的地址。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ExceptionCode - 异常的存储桶存储标识符。

  • ExceptionInfo - 异常的系统信息。

  • HandOff - 用户是否创建了 Office 进程并将其转交给新会话。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • HangTypeCode - 表示进程在执行期间挂起时挂起的类。

  • HasEdit - 用户是否在崩溃的客户端中编辑文档。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • HasOpen - 文档是否在崩溃的客户端中打开。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • HexCrashTag - 已崩溃代码的唯一标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ExceptionAddress - 发生故障的程序中的十六进制地址。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • HexExceptionCode - 异常的十六进制存储桶存储标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • HexModuleBaseAddress - 故障模块的十六进制基址。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • HexModuleOffset - 从发生故障的基址开始以字节为单位(十六进制)的偏移量。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • HexModuleSize - 故障模块大小(以十六进制字节表示)。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • HexVerifyElseCrashTag - 应用出现崩溃的位置的唯一标识符(十六进制)。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • InstallMethod - 要从当前版本的 Office 升级、回滚还是进行全新安装。

  • IsLabMachine - Office 是否正在 Microsoft 实验室中运行。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ModuleBaseAddress - 故障模块的基址。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • HexModuleOffset - 从发生故障的基址开始以字节为单位(十六进制)的偏移量。

  • ModuleSize - 故障模块大小(以字节为单位)。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • ModuleStamp - 模块标记失败。

  • ModuleVersion - 导致崩溃的故障模块的版本。

  • OfficeArchitectureText - 字符串形式的 Office 产品架构(如 x86、arm)。

  • OfficeUILang - Office 内部版本中用户界面的语言。

  • PreviousBuild - 以前安装的内部版本

  • ProcessorArchitecture - 环境的处理器体系结构:x64、x86 等。

  • 安全模式 - 会话是否以安全模式启动。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • SessionFlags - 定义会话的条件,例如:文件是否已打开或已编辑、云文档是否已打开、引导顺序是否已完成等。

  • StackHash - 为 Office 中的失败堆栈提供哈希 ID。

  • SystemAvailableMemory - 操作系统中的可用内存

  • UAEOSEnvironment - 操作系统环境标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • UninitLibletId - 已崩溃失败组件的唯一标识符。

  • VerifyElseCrashTag - 应用出现崩溃的位置的唯一标识符。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • WatsonReportId - 发送到 Windows Watson 服务的报表标识符。

  • WerEventCreatedTime - Windows 错误报告事件的时间戳。

Office.System.UngracefulApplicationExit.DesktopAppExit

用户捕获崩溃指标。

将会收集以下字段:

  • AppBuildVersion - 受影响进程的内部版本标识符。

  • AppMajorVersion - 受影响进程的主要版本号。

  • AppMinorVersion - 受影响进程的次要版本标识符。

  • AppName - 受影响应用程序的名称。

  • AppRevisionVersion - 受影响进程的内部修订版标识符。

  • CrashedAssignedFlights - 为已崩溃进程分配的外部测试版。

  • CrashedConfigIds - 为已崩溃进程分配的配置。

  • CrashedImpressionId - 已崩溃进程的印象标识符。

  • CrashedInteractionSessionId - 已崩溃进程的交互会话标识符。

  • CrashedProcessSessionId - 已崩溃进程的唯一标识符。

  • CrashType - 崩溃类型的存储桶存储标识符。

  • ErrorString - 错误说明。

  • ExceptionAddress - 发生故障的程序中的地址。

  • ExceptionCode - 异常的存储桶存储标识符。

  • FaultAppName - 故障应用的名称。

  • InstallMethod - 要从当前版本的 Office 升级、回滚还是进行全新安装。

  • InstallType - Office 的安装方法的标识符。

  • IsDebug - 它是否是 Office 的调试版本。

  • IsHandledCrash - 是否在崩溃会话中调用了崩溃处理程序。

  • IsLabMachine - Office 是否正在 Microsoft 实验室中运行。

  • ModuleBaseAddress - 故障模块的基址。

  • ModuleName - 故障模块名称。

  • ModuleOffset - 从发生故障的基址开始以字节为单位的偏移量。

  • ModuleSize - 故障模块大小(以字节为单位)。

  • OSEnvironment - 运行 Office 的环境的标识符。

  • PreviousBuild - 以前安装的内部版本

  • PreviousInteractionSessionTime - 上一次交互会话开始的时间。

  • PreviousLifecycleState - 上一次会话生命周期状态标识符。

  • PreviousSessionInitTime - 上一次会话开始的时间。

  • StackHash - 用于指示受影响进程崩溃的代码位置的标识符。

  • VerifyElseCrashTag - 应用出现崩溃的位置的唯一标识符。

Office.System.UserChangedDiagnosticLevel

为确保实施所选用户隐私政策而需要提供的信息。

将会收集以下字段:

  • DiagnosticLevelChanged:表示用户更改了其诊断级别。

  • NewDiagnosticLevel:用户更改后的级别。

  • OldDiagnosticLevel:用户在更改之前使用的级别。

Office.Telemetry.AriaEventSink.HandleMsaDeviceTokenResponse

Microsoft 帐户服务中断的信号。

将会收集以下字段:

  • RetryCount - 连接 MSA 服务的重试次数。

Office.Telemetry.AriaEventSink.RequestMsaDeviceToken

Microsoft 帐户服务中断的信号。

将会收集以下字段:

  • RetryCount - 连接 Microsoft 帐户服务的重试次数。

Office.Telemetry.ClientSamplingOverridden

要求获得正确的再现率。 通常不适用于生产受众组。

将会收集以下字段:

  • OverriddenMeasureEnabled - 客户端是否设置为发送超过未采样事件数

  • OverriddenNumberlinePosition - 采样的新数字行位置

  • OverriddenReportedSampleRate - 新报告的采样率

  • OverriddenSampleRate - 新采样率

  • PreviousNumberlinePosition - 数字行上的采样位置。

  • PreviousSampleRate - 覆盖之前的采样率。

  • WasMeasureEnabled - 客户端是否设置为发送超过未采样事件数

Office.Telemetry.Compliance.EventNotInBasicAllowList

报告无效的遥测实施或部署

将会收集以下字段:

  • EventName - 不在列表中的事件的名称

Office.Telemetry.Compliance.MissingDataCategory​

报告无效的遥测实施或部署

将会收集以下字段:

  • EventName - 缺少类别的事件名称

  • IsFromRule - 事件是否来自遥测规则

Office.Telemetry.Compliance.MissingDataCategoryInRule​

报告无效的遥测实施或部署

将会收集以下字段:

  • RuleId - 缺少数据类别的规则 ID

  • RuleVersion - 缺少数据类别的规则版本

Office.Telemetry.DiagnosticDataViewerStateChanged

验证使用者可以在离开其计算机时使用诊断数据查看器来查看数据。

收集以下字段:

  • Dialogcanceled - 是否已取消诊断数据查看器对话框

  • NewState - 新的诊断数据查看器状态

  • WasDialogUsed - 是否已使用诊断数据查看器对话框

Office.Telemetry.DynamicConfig.FetchConfigs

测量遥测配置服务运行状况所需的数据。

将会收集以下字段:

  • ParsedConfigCount - 已解析的动态配置数

  • ParsedConfigs - 已解析的动态配置数

  • RejectedConfigCount - 已拒绝的配置数

  • RejectedConfigs - 已拒绝的配置数

  • RejectedConfigsList - 以逗号分隔的已拒绝配置列表。

Office.Telemetry.DynamicConfig.ParseJsonConfig

测量遥测配置服务运行状况所需的数据

将会收集以下字段:

  • ErrorMessage - 解析错误消息

  • NodeName - 无法解析的节点

Office.Telemetry.DynamicConfig.PopulatedRequestIgnored

无法设置遥测配置管道时生成此事件。

此事件不收集任何字段。

Office.Telemetry.DynamicConfig.PopulateTreeCalledAgain

测量遥测配置服务运行状况所需的数据。

此事件不收集任何字段。

Office.Telemetry.EventQuarantined

用于验证其他 NSD 事件是否正常工作。

将会收集以下字段:

  • EventName - 隔离的事件名称

  • Reason - 隔离原因

Office.Telemetry.FlushEventBuffer

报告事件缓冲区大小,并指示与大缓冲区使用相关的遥测故障。

将会收集以下字段:

  • EventCount - 缓冲区中的事件计数

  • FirstPassCount - 第一次通过的事件计数

  • SecondPassCount - 第二次通过的事件计数

Office.Telemetry.GetFilteredPayloadsFromDisk

验证传统遥测管道的某些部件是否仍在使用它的平台上运行。

此事件不收集任何字段。

Office.Telemetry.InvalidDataContractName​

报告无效的遥测实施或部署

将会收集以下字段:

  • DataContractName - 遥测数据合同的名称

  • EventName - 具有无效数据合同的事件的名称

  • IsRuleEvent - True/false 是否已按照遥测规则实施此事件

Office.Telemetry.InvalidDataFieldName ​

报告无效的遥测实施或部署

将会收集以下字段:

  • DataFieldName - 遥测数据字段的名称

  • EventName - 具有无效字段的事件的名称

  • IsRuleEvent - True/false 是否已按照遥测规则实施此事件。

Office.Telemetry.InvalidEventContractName

报告无效的遥测实施或部署

将会收集以下字段:

  • EventContractName - 无效的遥测合同名称

  • EventName - 具有无效合同名称的事件的名称

  • IsRuleEvent - True/false 是否已按照遥测规则实施此事件

Office.Telemetry.LoadXmlRules​

报告是否成功解析遥测规则

将会收集以下字段:

  • DetachedDuration - 分离持续时间(以微妙为单位)

Office.Telemetry.MissingFieldDetails​

报告缺失字段信息以诊断遥测配置中的拼写错误。

将会收集以下字段:

  • ErrorRuleId - 已请求缺失字段的遥测规则 ID

  • ErrorRuleVersion - 已请求缺失字段的遥测规则版本

  • EtwEventGuid - 已请求的字段的 ETW GUID

  • EtwEventId - 已请求的字段的 ETW 事件 ID

  • MissingFieldName - 已请求的字段名称

  • UlsTagId - 缺失字段的代码标记

Office.Telemetry.ProcessIdleQueueJob

报告称遥测空闲处理按预期开始。

将会收集以下字段:

  • DetachedDuration - 分离持续时间(以微妙为单位)

  • FailureDiagnostic - 操作失败

Office.Telemetry.RedstoneInboxSampling

准确解释其他指标所需的客户端采样状态。

将会收集以下字段:

  • MeasuresEnabled - 是否在此会话中启用了测量?

  • SamplingClientIdValue - 此客户端的采样值

  • SamplingKey - 此客户端的采样密钥

  • SamplingMethod - 此客户端的采样方法

Office.Telemetry.RedstoneInboxSamplingCritical

可能需要提供客户端采样状态才能准确解释其他指标。

将会收集以下字段:

  • MeasuresEnabled - 是否在此会话中启用了测量?

  • SamplingClientIdValue - 此客户端的采样值

  • SamplingKey - 此客户端的采样密钥

  • SamplingMethod - 此客户端的采样方法

Office.Telemetry.RuleErrorsAggregated

遥测运行状况错误报告。 验证其他数据(包括 NSD)时需要。

将会收集以下字段:

  • ErrorCount - 聚合时间窗口内的此错误计数

  • ErrorInfo - 错误诊断信息编号

  • ErrorRuleId - 导致错误的遥测规则 ID

  • ErrorRuleVersion - 导致错误的遥测规则版本

  • WarningInfo - 警告诊断信息编号

  • QueueFlushCount - 队列刷新次数

  • QueueFlushDueToSizeLimit - 遥测刷新队列的大小

  • QueueFlushesDueToSize - 缓冲区大小导致的队列刷新计数

  • QueueHardLimit - 遥测关闭限制

  • QueueLimitHitTime - 达到关闭限制的时间

  • ResultTime - 此事件的时间

Office.Telemetry.RulesEngineDiskThrottled

限制 DQ 指标。 这是对所有其他数据保持信心所必需的。

将会收集以下字段:

  • DiskWriteLimit - 遥测数据的磁盘大小限制

  • DiskWriteTotal - 遥测数据的磁盘写入总数

  • SessionDiskWriteTotal - 遥测数据的会话磁盘写入总数

  • ThrottlingTimestamp - 会话受到限制的时间

Office.Telemetry.RulesEngineMediumCostThrottled

限制 DQ 指标。 这是对所有其他数据保持信心所必需的。

此事件不收集任何字段。

Office.Telemetry.RulesEngineSpikeThrottled

限制 DQ 指标。 这是对所有其他数据保持信心所必需的。

将会收集以下字段:

  • CurrentLimit - 当前峰值限制

  • Duration - 峰值持续时间

  • Factor - 峰值因素

  • HighestImpactingRuleBytes - 遥测规则记录的最多字节数

  • HighestImpactingRuleId - 记录最多字节数的规则 ID

  • HighestImpactingRuleVersion - 记录最多字节数的规则版本

  • MaxLimit - 最大限制

  • ThrottlingTimestamp - 遥测受到限制的时间

Office.Telemetry.RulesEngineThrottled

限制 DQ 指标。 这是对所有其他数据保持信心所必需的。

将会收集以下字段:

  • ThrottlingTimestamp - 遥测受到限制的时间

Office.Telemetry.RulesEngineUlsQueueSizeBackgroundProcessingLevelReached​

报告称队列中有太多事件要在应用空闲时间内处理。

将会收集以下字段:

  • BackgroundProcessingLevelInBytes - 要在后台开始处理的队列大小。

  • CurrentQueueSize - nULS 队列中的事件数。

  • CurrentQueueSizeInBytes - nULS 队列的大小(以字节为单位)。

  • ReachedTimestamp - 后台处理开始的时间。

Office.Telemetry.RulesResultUploadLatencyRule​

每小时的规则结果有效负载上载的平均、最小和最大上载延迟

将会收集以下字段:

  • AverageLatency - 平均上载延迟。

  • CollectionTime - 收集规则上载数据的时间。

  • LatencyGE201LE400 - 延迟大于或等于 201 毫秒且小于或等于 400 毫秒的上载数

  • LatencyGE3001 - 延迟大于或等于 3001 毫秒的上载数。

  • LatencyGE401LE600 - 延迟大于或等于 401 毫秒且小于或等于 600 毫秒的上载数。

  • LatencyGE601LE800 - 延迟大于或等于 601 毫秒且小于或等于 800 毫秒的上载数。

  • LatencyLE200 - 延迟小于 200 毫秒的上载数。

  • MaxLatency - 观察到的最高延迟。

  • MinLatency - 观察到的最低延迟。

Office.Telemetry.SamplingPolicy

准确解释其他指标所需的客户端采样状态。

将会收集以下字段:

  • MeasuresEnabled - 是否在此会话中启用了测量?

  • SamplingClientIdValue - 此客户端的采样值

  • SamplingKey - 此客户端的采样密钥

  • SamplingMethod - 此客户端的采样方法

Office.Telemetry.SamplingPolicyEventTrigger

准确解释其他指标所需的客户端采样状态。

将会收集以下字段:

  • MeasuresEnabled - 是否在此会话中启用了测量?

  • SamplingKey - 此客户端的采样密钥

  • SamplingMethod - 此客户端的采样方法

Office.Telemetry.SessionTelemetryRulesChanged​

报告称遥测规则集已发生更改

将会收集以下字段:

  • ChangedRuleId - 在当前更新中更改的遥测规则 ID

  • ChangedRuleVersion - 在当前更新中更改的遥测规则版本

  • OperationType - 添加或删除操作标记

Office.Telemetry.SessionTelemetryRulesCount​

报告加载的遥测规则的数量

将会收集以下字段:

  • CountOfLoadedRules - 加载的遥测规则数量

  • HadRuleFileAtBoot - 在应用启动时是否存在遥测规则文件

Office.Telemetry.SessionTelemetryRulesInitialState​

报告在会话开始时加载的遥测规则

将会收集以下字段:

  • HadRuleFileAtBoot - 在应用启动时是否存在遥测规则文件

  • LoadedRulesCount - 加载的遥测规则数量

  • LoadedRulesList - 加载的遥测规则列表

Office.Telemetry.SystemHealthMetadataNetworkCost

网络成本表明我们是否有能力获取数据。

将会收集以下字段:

  • NetworkCost - 新的网络计量或未计量成本

  • OldNetworkCost - 以前的网络计量或未计量成本

  • Tag - 检测到更改的源代码标记

Office.Telemetry.SystemHealthMetadataNetworkCostChange

网络成本表明我们是否有能力获取数据。

将会收集以下字段:

  • NewNetworkCost - 新的网络计量或未计量成本

  • OldNetworkCost - 以前的网络计量或未计量成本

  • Tag - 检测到更改的源代码标记

Office.Telemetry.TelemetryActivityAggregationWindowStatistics​

报告正在上载的每个活动中的聚合活动组和实例的数量。

将会收集以下字段:

  • GroupCount - 发送数据的聚合活动数。

  • InstancesToSend - 发送数据的聚合活动的实例数。

Office.Telemetry.TelemetryUlsQueueUsage

遥测运行状况错误报告。 验证其他数据(包括 NSD)时需要。

将会收集以下字段:

  • AverageEventCount - 队列中的平均事件计数

  • AverageQueueCB - 队列的平均内存大小

  • PeakEventCount - 队列的峰值事件计数

  • PeakQueueCB - 队列的峰值内存大小

  • QueueDisableRuleLimit - 禁用遥测规则的限制

Office.Telemetry.UlsQueueTopThrottlingTags​

报告导致 ULS 队列关闭的前几个标记。

将会收集以下字段:

  • Tag0 - 占用最多队列的标记

  • Tag0Percent - tag0 使用的队列百分比

  • Tag1 - 占用第 2 位的队列数量的标记

  • Tag10 - 占用第 11 位的队列数量的标记

  • Tag10Percent - tag10 使用的队列百分比

  • Tag11 - 占用第 12 位的队列数量的标记

  • Tag11Percent - tag11 使用的队列百分比

  • Tag12 - 占用第 13 位的队列数量的标记

  • Tag12Percent - tag12 使用的队列百分比

  • Tag13 - 占用第 14 位的队列数量的标记

  • Tag13Percent - tag13 使用的队列百分比

  • Tag14 - 占用第 15 位的队列数量的标记

  • Tag14Percent - tag14 使用的队列百分比

  • Tag1Percent - tag1 使用的队列百分比

  • Tag2 - 占用第三位的队列数量的标记

  • Tag2Percent - tag2 使用的队列百分比

  • Tag3 - 占用第四位的队列数量的标记

  • Tag3Percent - tag3 使用的队列百分比

  • Tag4 - 占用第五位的队列数量的标记

  • Tag4Percent - tag4 使用的队列百分比

  • Tag5 - 占用第六位的队列数量的标记

  • Tag5Percent - tag5 使用的队列百分比

  • Tag6 - 占用第七位的队列数量的标记

  • Tag6Percent - tag6 使用的队列百分比

  • Tag7 - 占用第八位的队列数量的标记

  • Tag7Percent - tag7 使用的队列百分比

  • Tag8 - 占用第九位的队列数量的标记

  • Tag8Percent - tag8 使用的队列百分比

  • Tag9 - 占用第十位的队列数量的标记

  • Tag9Percent - tag9 使用的队列百分比

Office.Telemetry.VolumeTrackingData​

遥测事件的事件量跟踪指标

将会收集以下字段:

  • EventThreshold - 可以在一个时间窗口内发送的单个事件的最大实例数。

  • HighestEventCount - 在此窗口内发送的单个事件的最大实例数。

  • HighestEventName - 在此窗口中具有最大实例数的事件的名称。

  • TimeWindowInSeconds - 窗口的持续时间(以秒为单位)。

  • TotalEvents - 窗口期间发送的事件总数。

  • UniqueEvents - 窗口期间发送的唯一事件数。

Office.Telemetry.WritePayloadsToDisk

验证传统管道的某些部件是否仍在使用它的平台上运行。

将会收集以下字段:

  • DetachedDuration - 分离持续时间(以微妙为单位)