Office 的必需诊断数据

备注

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

诊断数据用于让 Office 保持安全和最新,检测、诊断和修复各种问题,还有助于改进产品。 此数据不包括用户的姓名或电子邮件地址、用户文件的内容或与 Office 无关的应用相关信息。

收集此诊断数据,并将有关在用户设备上运行的 Office 客户端软件的信息发送给 Microsoft。 某些诊断数据是必需的,而某些诊断数据是可选的。 我们允许你选择是否通过使用隐私控件(如组织的策略设置)向我们发送必需或可选的诊断数据。 你可以使用诊断数据查看器查看发送给我们的诊断数据。

必需诊断数据 是有助于让 Office 保持安全、最新并在安装设备上按预期运行所需的最少数据。

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

有关诊断数据的详细信息,请参阅以下文章:

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

备注

有关 Microsoft Teams 所需诊断数据的信息,请参阅下列文章:

必需诊断数据的类别、数据子类型、事件和数据字段

必需诊断数据按类别和数据子类型进行组织。 每个数据子类型中都包含事件,而事件又包含特定于该事件的数据字段。

下表列出了必需诊断数据的类别。 表中列出了每个类别中的数据子类型,并说明该数据子类型的重点。 每个数据子类型部分都有相应的链接,通过这些链接可以找到以下信息:

  • 该数据子类型中的事件的列表
  • 每个事件的说明
  • 每个事件中的数据字段的列表
  • 每个数据字段的说明
类别 数据子类型 说明
软件安装和清单 Office 安装和清单 已安装的产品和版本以及安装状态。
Office 加载项配置 软件加载项及其设置。
安全性 可能危及安全性的文档、功能和加载项错误状况,包括产品更新准备情况。
产品和服务使用情况 应用程序功能运行成功 应用程序功能成功。仅限于应用程序和文档的打开和关闭、文件编辑以及文件共享(协作)。
应用程序状态和启动 确定是否已发生特定功能事件,例如启动或停止,以及功能是否正在运行。
Office 辅助功能配置 Office 中的辅助功能
隐私 Office 隐私设置
产品和服务性能 应用程序意外退出(崩溃) 应用程序意外退出以及发生这种情况时的应用程序状态。
应用程序功能性能 应用程序启动或打开文件等场景的响应时间较长或性能较差。
应用程序活动错误 功能错误或用户体验问题。
设备连接和配置 设备连接和配置 网络连接状态和设备设置,例如内存。

备注

  • 诊断数据查看器中将显示类别,但不显示数据子类型。
  • 标记为 已过时 的数据字段表示已经或即将从必需诊断数据中删除。 这些数据字段中有一些是重复的,是在对诊断数据进行现代化处理时产生的,用于确保实时诊断监控报告不会中断服务。

所有事件共有的类别和数据字段

无论类别或数据子类型如何,所有事件都有一些共同的与事件相关的信息。 此类共有信息(有时称为 数据协定)按类别进行组织。 每个类别都包含字段,这些字段是单个事件的元数据和属性。 可以使用诊断数据查看器查看这些信息。

收集的事件相关信息的类别可分为两组:

所有事件共有的信息

所有事件共有的信息收集在以下类别中。

应用

应用程序相关信息。对于给定应用程序版本的所有会话,所有字段都是常量。

此类别包含以下字段:

  • Branch - 给定内部版本所来自的分支。 允许我们确定给定内部版本所来自的分支类型,以便正确地定位修复。
  • InstallType - 用于确定用户如何安装应用程序的枚举器。 允许我们确定特定的安装机制是否正在产生其他安装机制中未见过的问题。
  • Name - 提供数据的应用程序的名称。 允许我们确定哪个应用程序正在出现问题,以便了解如何解决该问题。
  • Platform - 应用运行平台的主要分类。 允许我们确定可能在哪个平台上发生了问题,以便合理确定问题的优先级。
  • 版本 - 应用程序的版本。允许我们确定产品的哪些版本出现问题,以便合理确定问题的优先级。

客户端

与设备上 Office 实例相关的标识符。给定安装版本的所有应用中所有会话的常量(对于多应用套件),或者给定应用程序版本的所有会话的常量。

此类别包含以下字段:

  • Id - 在 Office 安装时分配给客户端的唯一标识符。 允许我们确定问题是否影响一组选定的安装实例以及受影响的用户数量。

有关用户在诊断数据和连接体验方面的同意情况的信息。

此类别包含以下字段:

  • ControllerConnectedServicesSourceLocation - 指示用户对可选连接体验做出的选择

  • ControllerConnectedServicesState - 指示用户是否有权使用可选的连接体验

  • ControllerConnectedServicesStateConsentTime - 指示用户何时选择了可选的连接体验。 该日期将显示为用户可读的日期或类似于一个大数字的计算机编码日期。

  • DiagnosticConsentConsentTime - 指示用户何时在诊断数据方面表达了同意。 该日期将显示为用户可读的日期或类似于一个大数字的计算机编码日期。

  • DiagnosticConsentLevel - 指示用户给出的诊断数据同意级别

  • DiagnosticConsentLevelSourceLocation – 指示用户如何在诊断数据方面表达同意

  • DownloadContentSourceLocation – 指示用户选择了启用还是禁用用于下载在线内容的连接体验

  • DownloadContentState - 指示用户选择了启用还是禁用用于下载在线内容的连接体验

  • DownloadContentStateConsentTime - 指示用户何时选择了启用或禁用用于下载在线内容的连接体验。 该日期将显示为用户可读的日期或类似于一个大数字的计算机编码日期。

  • ServiceConnectionState - 指示用户已选择使用还是不使用所有连接体验

  • ServiceConnectionStateConsentTime - 指示用户何时选择了是否使用所有连接体验。 该日期将显示为用户可读的日期或类似于一个大数字的计算机编码日期。

  • ServiceConnectionStateSourceLocation - 指示用户对是否使用所有连接体验做出的选择

  • UserCategory - 标识授予同意的用户类型。 MSAUser、AADUser 或 LocalDeviceUser 之一

  • UserContentDependentSourceLocation – 指示用户选择了启用还是禁用用于分析内容的连接体验

  • UserContentDependentState - 指示用户选择了启用还是禁用用于分析内容的连接体验

  • UserContentDependentStateConsentTime - 指示用户何时选择了启用或禁用用于分析内容的连接体验。 该日期将显示为用户可读的日期或类似于一个大数字的计算机编码日期。

Device

有关操作系统和内部版本的信息。

此类别包含以下字段:

  • 模型 - 包含运行该应用的设备的物理模型的字符串。 仅 iOS。 例如,iPhone13,3 或 iPad11,6。

  • OsBuild - 设备上安装的操作系统的内部版本号。 允许我们确定问题是影响单个 Service Pack 还是不同于其他操作系统的给定操作系统的版本,以便确定问题的优先级。

  • OsVersion - 设备上安装的操作系统的主要版本。 允许我们确定问题是否对特定操作系统版本的影响大于其他版本,以便确定问题的优先级。

旧版

提供应用程序 ID 和操作系统版本,实现与现有旧版收集做法的兼容。

此类别包含以下字段:

  • AppId - 表示正在发送数据的应用程序的枚举器值。 允许我们确定哪个应用程序正在出现问题,以便了解如何解决该问题。

  • OsEnv - 指示正在运行会话的操作系统的枚举器。 允许我们确定发生问题的操作系统,以便确定问题的优先级。

发布

与发布频道相关的信息。 对于给定安装版本的所有应用的所有会话,所有字段都是常量。 确定全部位于产品发布周期一个阶段内的一组设备。

此类别包含以下字段:

  • Audience - 标识给定受众组的子受众。 允许我们跟踪受众群体的子集,以便评估问题的普遍性和优先级。

  • AudienceGroup - 标识数据来自的圈。 允许我们以分阶段的方式推出功能,并在潜在问题到达大多数用户之前识别它们。

  • Channel - 发布产品时使用的频道。 允许我们确定问题对某个推出频道的影响是否与其他频道不同。

  • 分支 - 标明产品的分支。允许某种机制跨一组内部版本号聚合数据,以识别与给定发布相关的问题。

会话

有关进程会话的信息。 此会话的所有字段都是常量。

此类别包含以下字段:

  • ABConfigs - 标识在给定会话中运行的一组外部测试版。 允许我们确定会话中正在运行的各个外部测试版,以便确定某个外部测试版是否是影响用户的问题根源。

  • EcsETag - 来自外部测试系统的指示符,表示发送到计算机的外部测试版。 允许我们确定可能影响给定会话的外部测试版。

  • Flags - 适用于整个会话的位掩码跟踪标志,目前主要侧重于采样和诊断数据选项。 允许我们控制给定会话对于该会话生成的诊断数据的行为方式。

  • HostAppName - 识别启动子应用的主机应用名称。 Office Mobile (Android) 等应用可启动 Word、Excel 和 PowerPoint 子应用。 对于此类子应用,主机应用是 OfficeMobile

  • HostSessionId - 唯一标识子应用的主机应用会话

  • Id - 唯一标识给定的数据会话。允许我们通过评估受影响的会话数以及是否存在这些会话的共同特征来确定问题的影响。

  • ImpressionId - 标识在给定会话中运行的一组外部测试版。 允许我们确定会话中正在运行的各个外部测试版,以便确定某个外部测试版是否是影响用户的问题根源。

  • MeasuresEnabled - 指示当前会话数据是否经过采样的标志。 允许我们确定如何以统计方式评估从给定会话收集的数据。

  • SamplingClientIdValue - 用于确定客户端是否纳入采样的客户端 ID。 允许我们确定在采样中包含或排除特定会话的原因。

  • SubAppName - 对于 Office 移动应用,此字段表示正用于打开文档的基础应用程序。 例如,如果在 Office 应用中打开 Word 文档,则此字段将报告“Word”值。

  • VirtualizationType - 如果 Office 在其中运行,则虚拟化类型。可能的值为:

    • 0 = 无
    • 1 = Windows 虚拟桌面
    • 2 = Windows Defender 应用程序防护
    • 3 = Windows 核心操作系统

用户

提供商业软件 SKU 的租户信息。

此类别包含以下字段:

  • PrimaryIdentityHash - 表示当前用户的假名标识符。

  • PrimaryIdentitySpace - PrimaryIdentityHash 中包含的身份类型。 MASCID、OrgIdCID 或 UserObjectId 之一。

  • TenantGroup - 订阅所属的租户类型。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户。

  • TenantId - 用户的订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户。

专门支持诊断数据收集的信息

专门支持诊断数据收集的信息收集在以下类别中。

活动

用于了解收集事件本身是否成功的信息。

此类别包含以下字段:

  • AggMode - 告知系统如何汇总活动结果。允许我们通过将活动结果聚合到定期发送的单个事件中来减少从用户计算机上传的信息量。

  • Count - 如果计数来自聚合事件,表示活动发生的次数。 允许我们根据活动的聚合模式确定活动成功或失败的频率。

  • CV - 标识活动和子活动之间关系的值。 允许我们重新建立嵌套活动之间的关系。

  • Duration - 执行活动的时间长度。 允许我们识别对用户体验产生负面影响的性能问题。

  • Result.Code - 应用程序定义的代码,用于标识给定结果。 允许我们确定给定故障的更具体细节,例如可用于分类和修复问题的故障代码。

  • Result.Tag - 标识代码中结果生成位置的整数标记。 允许我们明确识别在代码中生成结果的位置,从而实现故障分类。

  • Result.Type - 结果代码的类型。 标识发送的结果代码类型,以便能正确解释值。

  • Success - 指示活动成功还是失败的标志。 允许我们确定用户在产品中执行的操作是成功还是失败。 这使我们能够识别影响用户的问题。

应用程序

从中收集事件的应用程序的安装信息。

此类别包含以下字段:

  • Architecture - 应用程序的体系结构。 让我们能够将可能特定于应用程序体系结构的错误分类。

  • Click2RunPackageVersion - 安装应用程序的即点即用程序包的版本号。 允许我们确定安装 Office 时所使用的安装程序版本,以便识别与安装相关的问题。

  • DistributionChannel - 部署该应用的频道。 允许我们对传入数据进行分区,以便确定问题是否会影响受众。

  • InstallMethod - Office 的当前内部版本是从旧的内部版本升级、回滚到旧的内部版本还是全新安装。

  • IsClickToRunInstall - 指示安装是否为即点即用安装的标志。 允许我们识别可能特定于点即用安装机制的问题。

  • IsDebug - 指示 Office 内部版本是否为调试内部版本的标志。 允许我们确定问题是否来自可能行为方式有所不同的调试内部版本。

  • IsInstalledOnExternalStorage - 指示 Office 是否在外部存储设备上安装的标志。 让我们能够确定问题是否可以追溯到外部存储位置。

  • IsOEMInstalled - 指示 Office 是否由原始设备制造商 (OEM) 安装的标志。 让我们能够确定应用程序是否由 OEM 安装,这有助于我们分类和识别问题。

  • PreviousVersion - 计算机上以前安装的 Office 版本。 允许我们在当前版本有问题时回滚到以前的版本。

  • ProcessFileName - 应用程序文件名。允许我们识别生成数据的可执行文件的名称,因为可能有多个不同的进程文件名报告为相同的应用名称。

客户端

有关 Office 客户端的信息。

此类别包含以下字段:

  • FirstRunTime - 首次运行客户端的时间。 允许我们了解客户端安装 Office 的时间。

设备

有关设备配置和功能的信息。

此类别包含以下字段:

  • DigitizerInfo - 有关计算机使用的数字化器的信息。 允许我们根据设备透视信息对数据进行分类。

  • FormFactor - 标识发送信息的设备的外形尺寸。 允许我们根据设备透视信息对数据进行分类。

  • FormFactorFamily - 标识发送信息的设备的外形尺寸。 允许我们根据设备透视信息对数据进行分类。

  • HorizontalResolution - 设备屏幕的水平分辨率。 允许我们根据设备透视信息对数据进行分类。

  • Id - 设备的唯一标识符。 允许我们识别问题在一组设备中的分布情况。

  • IsEDPPolicyEnabled - 指示计算机上是否启用了增强型数据保护的标志。 允许我们根据设备透视信息对数据进行分类。

  • IsTerminalServer - 确定计算机是否为终端服务器的标志。 允许我们根据设备透视信息对数据进行分类。

  • Manufacturer - 设备的制造商。 允许我们根据设备透视信息对数据进行分类。

  • Model - 设备的型号。 允许我们根据设备透视信息对数据进行分类。

  • MotherboardUUIDHash - 主板的唯一标识符的哈希值。 允许我们根据设备透视信息对数据进行分类。

  • Name - 设备的名称。 允许我们根据设备透视信息对数据进行分类。

  • NetworkCost - 指示网络成本或类型(按流量计费、超过上限时按流量计费等)。

  • NetworkCountry - 发件人的国家/地区代码(基于未清理的客户端 IP 地址)。

  • NumProcPhysCores - 计算机上的物理核心数。 允许我们根据设备透视信息对数据进行分类。

  • OsLocale - 正在运行的操作系统的区域设置。 允许我们根据设备透视信息对数据进行分类。

  • ProcessorArchitecture - 处理器的体系结构。 允许我们根据设备透视信息对数据进行分类。

  • ProcessorCount - 计算机上的处理器数量。 允许我们根据设备透视信息对数据进行分类。

  • ProcSpeedMHz - 处理器的速度。 允许我们根据设备透视信息对数据进行分类。

  • RamMB - 设备的内存量。 允许我们根据设备透视信息对数据进行分类。

  • ScreenDepth - 允许我们根据设备透视信息对数据进行分类。

  • ScreenDPI - 屏幕的 DPI 值。 允许我们根据设备透视信息对数据进行分类。

  • SusClientId - 运行 Office 的设备的 Windows 更新 ID。

  • SystemVolumeFreeSpaceMB - 系统卷上的可用空间量。 允许我们根据设备透视信息对数据进行分类。

  • SystemVolumeSizeMB - 计算机上的系统卷大小。 允许我们根据设备透视信息对数据进行分类。

  • VerticalResolution - 设备屏幕的垂直分辨率。 允许我们根据设备透视信息对数据进行分类。

  • WindowErrorReportingMachineId - 由 Windows 错误报告提供的唯一计算机标识符。 允许我们根据设备透视信息对数据进行分类。

  • WindowSqmMachineId - 由 Windows SQM 提供的计算机唯一标识符。 允许我们根据设备透视信息对数据进行分类。

事件

特定于事件的信息,包括其在会话中的唯一标识符。

此类别包含以下字段:

  • Contract - 该事件正在实施的所有合同的列表。 允许我们评估哪些数据是单个事件的一部分,以便对其进行有效处理。

  • CV - 可识别彼此相关的事件的值。 用于诊断,以便识别相关行为或相关事件的模式。

  • Flags - 用于改变给定事件的响应方式的信息。 用于管理如何处理给定事件以便将数据上传到 Microsoft。

  • Id - 事件的唯一标识符。 允许我们唯一标识正在接收的事件。

  • IsExportable - 表示此事件是否需通过导出管道进行进一步处理的字段。

  • Level - 表示事件的类型。

  • Name - 事件的名称。 允许我们标识从客户端发送的事件。

  • Rule - 生成数据的规则的标识符(如果数据是由规则生成的)。 允许我们确定一段数据的来源,以便验证和管理事件参数

  • RuleId - 生成数据的规则的标识符(如果数据是由规则生成的)。 允许我们确定一段数据的来源,以便验证和管理事件参数。

  • RuleInterfaces - 由特定规则实现的任何接口。 允许我们根据数据结构对数据进行分类和导入,从而简化数据处理。

  • RuleVersion - 生成数据的规则的标识符(如果数据是由规则生成的)。 允许我们确定一段数据的来源,以便验证和管理事件参数。

  • SampleRate - 指示用户发送此数据的百分比。这使我们能够对数据进行统计分析,并且对于很常见的数据点,不需要由所有用户发送。

  • SchemaVersion - 用于生成诊断数据的架构版本。 需要管理从客户端发送的数据。 这允许随时间改变从每个客户端发送的数据。

  • Sequence - 标识事件在客户端上的生成顺序的计数器。 允许对收到的数据进行排序,以便确定哪些步骤可能导致影响客户端的问题。

  • Source - 用于上传数据的源管道。 若要监视每个上传管道的总体运行状况以及帮助识别上传管道的问题,必须提供此字段。 这使我们能够监视单个上传管道,以确保它们保持合规。

  • Time - 在客户端生成事件的时间。 允许我们同步和验证客户端上生成事件的顺序,以及为用户指令建立性能指标。

主机

有关托管嵌入式应用程序的应用程序的信息

此类别包含以下字段:

  • Id - 属于托管嵌入应用程序的应用程序的唯一标识符。

  • SessionId - 主机会话的全局唯一标识符。

  • Version - 主机的主要可执行文件的版本标识符。

旧版

旧版系统兼容性所需的信息。

此类别包含以下字段:

  • OsBuild - 操作系统的具体内部版本号。 允许我们确定诊断数据来自哪个操作系统版本,以便确定问题的优先级。

  • OsBuildRevision - 操作系统的内部版本的修订号。 允许我们确定诊断数据来自哪个操作系统版本,以便确定问题的优先级。

  • OsMinorVersion - 操作系统的次要版本。允许我们确定诊断数据来自哪个操作系统版本,以便确定问题的优先级。

  • OsVersionString - 表示操作系统内部版本号的统一字符串。 允许我们确定诊断数据来自哪个操作系统版本,以便确定问题的优先级。

会话

有关进程会话的信息。

此类别包含以下字段:

  • ABConfigsDelta - 跟踪当前 ABConfigs 数据与先前值之间的差异。 允许我们跟踪计算机上的新外部测试版,以帮助确定新外部测试版是否是问题的原因。

  • CollectibleClassification - 会话可以收集的信息类别。 允许根据会话包含的数据筛选会话。

  • DisableTelemetry - 指示是否设置了 DisableTelemetry 键的标志。 允许我们知道会话是否未报告 EssentialServiceMetadata 之外的诊断数据。

  • SamplingClientIdValue - 用于确定采样的键值。 允许我们确定对会话采样的原因。

  • SamplingDeviceIdValue - 用于确定采样的键值。 允许我们确定对会话采样的原因。

  • SamplingKey - 用于确定是否对会话采样的键。 允许我们了解各个会话如何选择是否采样。

  • SamplingMethod - 用于确定采样策略的方法。 允许我们了解来自会话的数据。

  • SamplingSessionKValue - 高级采样元数据。用于帮助评估接收的数据的统计含义。

  • SamplingSessionNValue - 高级采样元数据。用于帮助评估接收的数据的统计含义。

  • Sequence - 会话的唯一数字标识符。 允许对会话进行排序以便分析当时可能发生的问题。

  • Start - 进程会话的启动时间。 允许我们确定会话开始的时间。

  • TelemetryPermissionLevel - 指示用户选择的诊断数据级别的值。 允许我们了解会话应有的诊断数据级别。

  • TimeZoneBiasInMinutes - UTC 与本地时间之间的时差(以分钟为单位)。 允许将 UTC 时间规范化回本地时间。

OneNote 事件常见的数据字段

以下数据字段常见于 Mac、iOS 和 Android 版 OneNote 中的所有事件。

备注

使用诊断数据查看器时,Mac、iOS 和 Android 上的 OneNote 事件将显示具有“活动”、“报告数据”或“意外”名称。 若要查找实际事件名称,请选择该事件, 然后查看“EventName”字段。

  • Activity_ActivityType - 指明此活动事件的类型。 活动可以是普通活动或高价值活动。

  • Activity_AggMode - 告知系统如何汇总活动结果。允许我们通过将活动结果聚合到定期发送的单个事件中来减少从用户计算机上传的信息量。

  • Activity_Count - 如果计数来自聚合事件,表示活动发生的次数。 允许我们根据活动的聚合模式确定活动成功或失败的频率。

  • Activity_CV - 标识活动和子活动之间关系的值。 允许我们重新建立嵌套活动之间的关系。

  • Activity_DetachedDurationInMicroseconds - 活动处于空闲状态且未执行任何真实工作的时长,但该时间仍计入活动总时间。

  • Activity_DurationInMicroseconds - 执行活动所花费的时长。 允许我们识别对用户体验产生负面影响的性能问题。

  • Activity_Expiration - 数字格式的日期,指明表示将从客户端停止发送该事件的时间

  • Activity_FailCount - 此活动失败的次数

  • Activity_Name - 事件的简短名称。 允许我们标识从客户端发送的事件。

  • Activity_Namespace - 事件的命名空间。 允许我们将事件分组。

  • Activity_Reason - 一个字符串,指明导致活动结束并出现特定结果的原因。

  • Activity_Result - 指明活动是成功、失败还是意外失败的标志。 允许我们确定用户在产品中执行的操作是成功还是失败。 这使我们能够识别影响用户的问题。

  • Activity_State - 指明事件是用户活动开始还是用户活动结束的标志。

  • Activity_SucceedCount - 此活动成功的次数。

  • ErrorCode - 指明错误代码(如果可用)。

  • ErrorCode2 - 指明第二个错误代码(如果可用)。

  • ErrorCode3 - 指明第三个错误代码(如果可用)。

  • ErrorTag - 指明错误代码中关联的标记(如果可用)。

  • ErrorType - 指明错误的类型(如果可用)。

  • EventName - OneNote 事件的唯一名称。 在过去,由于工程限制的原因,OneNote 事件使用此自定义字段来指定唯一名称。

  • ExpFeatures - 指明用户是否在 OneNote 应用中打开了实验功能开关。

  • ExpirationDate - 数字格式的日期,指明表示将从客户端停止发送该事件的时间

  • IsConsumer - 指明用户是否为使用者

  • IsEdu - 指明用户是否为教育租户中的用户

  • IsIW - 指明用户是否为企业用户

  • IsMsftInternal - 指明用户是否为 Microsoft 员工

  • IsPremiumUser - 指明用户是否有高级许可证

  • Namespace - 事件的命名空间。 允许我们将事件分组。

  • Release_AppStore - 指明某个内部版本是否来自应用商店的标志。

  • Release_Audience - 标识给定受众组的子受众。 允许我们跟踪受众群体的子集,以便评估问题的普遍性和优先级。

  • Release_AudienceGroup - 标识数据的来源通道。 允许我们以分阶段的方式推出功能,并在潜在问题到达大多数用户之前识别它们。

  • Release_Channel - 发布产品时使用的频道。 允许我们确定问题对某个推出频道的影响是否与其他频道不同。

  • RunningMode - 指明是用户或系统进程启动应用的方式。

  • SchemaVersion - 指明 OneNote 遥测管道中的当前遥测架构版本。

  • Session_EcsETag - 来自外部测试系统的指示符,表示发送到计算机的外部测试版。 允许我们确定可能影响给定会话的外部测试版。

  • Session_ImpressionId - 标识在给定会话中运行的一组外部测试版。 允许我们确定会话中正在运行的各个外部测试版,以便确定某个外部测试版是否是影响用户的问题根源。

  • SessionCorrelationId - 主机会话的全局唯一标识符。

  • SH_ErrorCode - 指明活动失败时的错误代码(如果可用)。

  • Tag - 标识代码中遥测事件生成位置的整数标记。

  • UserInfo_IdType - 指明用户帐户类型的字符串

  • UserInfo_OMSTenantId - 用户订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户。

  • UserInfo_OtherId - 表示用户帐户的非主要匿名标识符的列表。

  • UserInfo_OtherIdType - 非主要帐户类型的列表。

Outlook Mobile 事件的常见数据字段

Outlook Mobile 收集各个事件的常见字段,这样就能确保应用是最新的、安全的且按预期运行。

以下数据字段常见于 Outlook for iOS 和 Outlook for Android 中的所有事件。

  • aad_tenant_id - 客户的租户 ID(若有)

  • account_cid - 表示当前用户的假名标识符

  • account_domain - 帐户的域名

  • account_puid - 使用者 Microsoft 帐户的全局唯一用户标识符

  • account_type - 跟踪帐户类型,如 Office 365、Google Cloud Cache、Outlook.com 等

  • action - 事件操作名称(如存档、删除等),有助于检测已执行特定操作存在的问题

  • ad_id - 唯一广告标识符 [此字段已从当前 Office 版本中删除,但仍可能显示在较旧版本中。]

  • app_version - 已安装应用的当前版本,有助于检测影响特定应用版本的问题

  • AppInfo.ETag - 用于管理功能发布的唯一标识符,有助于检测影响要发布的特定功能的问题

  • AppInfo.Language - 设备的当前语言设置,有助于检测影响特定语言的问题

  • AppInfo.Version - 已安装应用的当前版本,有助于检测影响特定应用版本的问题

  • ci - 特定于应用的匿名设备的唯一标识符

  • cid_type - 指示帐户的类型,例如商业帐户或 Outlook.com 帐户。

  • cloud - 此设备上的帐户的邮箱驻留在何处,有助于检测特定于具体邮箱云(如 Office 365 或 GCC)的问题。

  • customer_type - 指明客户类型(使用者、商业、第三方等),有助于检测影响特定客户类型的问题

  • device_category - 指明设备类型(手机、平板电脑等),有助于检测特定于设备类型的问题

  • DeviceInfo.Id - 唯一设备标识符,有助于检测特定于设备的问题

  • DeviceInfo.Make - 设备制造商(例如 Apple、Samsung 等),有助于检测特定于设备制造商的问题

  • DeviceInfo.Model - 设备型号(例如 iPhone 6s),有助于检测特定于设备型号的问题

  • DeviceInfo.NetworkType - 正在使用的当前设备网络(WiFi、手机网络等),有助于检测特定于设备网络的问题

  • DeviceInfo.OsBuild - 设备的当前操作系统内部版本,有助于检测影响特定操作系统内部版本的问题

  • DeviceInfo.OsName - 操作系统的名称(例如 iOS),有助于检测影响特定平台的问题

  • DeviceInfo.OsVersion - 设备的当前操作系统版本,有助于检测影响特定操作系统版本的问题

  • DeviceInfo.SDKUid - 设备的唯一标识符(类似于 DeviceInfo.Id)

  • EventInfo.InitId - 通过遥测管道进行事件排序时使用的 ID,有助于检测管道问题的根本原因

  • EventInfo.SdkVersion - 用于发送遥测数据的 SDK 版本,有助于检测管道问题的根本原因

  • EventInfo.Sequence - 通过遥测管道进行事件排序时使用的顺序,有助于检测管道问题的根本原因

  • EventInfo.Source - 指明哪部分代码发送了事件,有助于检测问题的根本原因

  • EventInfo.Time - 设备发出事件的时间和日期,这样系统就能成功地管理传入的事件

  • eventpriority - 遥测事件相对于其他事件的优先级,这样系统就能成功地管理传入的事件

  • first_launch_date - 应用首次启动时间,有助于了解问题首次出现时间

  • hashed_email - 表示当前用户电子邮件地址的假名标识符

  • is_first_session - 出于调试目的,跟踪这是否是应用的首个会话

  • 起源 - 操作的起源。例如,将邮件标记为已读可能源自邮件列表或新邮件通知,这有助于根据操作来源来检测问题

  • PipelineInfo.AccountId - 表示当前用户的假名标识符

  • PipelineInfo.ClientCountry - 设备当前所在的国家/地区,用于检测特定于国家或地区的问题和故障

  • PipelineInfo.ClientIp - 设备连接到的 IP 地址,用于调试连接问题

  • PipelineInfo.IngestionTime - 对此事件引入遥测的时间戳

  • sample_rate - 收集事件实例的设备百分比。 可帮助计算事件原始内容实例数。

  • Session.Id - 应用会话的唯一标识符,有助于发现与会话相关的问题

  • Session.ImpressionId - 用于管理功能发布的唯一标识符,以确保向所有用户和设备成功发布功能

  • ui_mode - 指明用户处于浅色模式还是深色模式,有助于鉴别深色模式下的 UX bug

  • UserInfo.Language - 用户语言,有助于调试翻译文本问题

  • UserInfo.TimeZone - 用户时区,有助于调试日历问题

此外,以下字段常见于 Outlook for iOS 中的所有事件。

  • DeviceInfo.NetworkProvider - 设备的网络提供商(例如 Verizon)

  • gcc_restrictions_enabled - 指明 GCC 限制是否已应用到应用,这样就能确保 GCC 客户安全地使用应用

  • multi_pane_mode - 告诉我们iPad上的用户是否正在使用其收件箱中的多个窗格处于打开状态,从而可以在对电子邮件进行分类时查看其文件夹列表。 这有助于我们检测特定于在打开多个窗格时使用其收件箱的问题。

  • multi_window_mode – 告诉我们 iPad 上的用户是否正在使用多个窗口,有助于我们检测与多窗口使用相关的问题。

  • office_session_id - 用于跟踪已连接 Office 服务的会话的唯一 ID,有助于检测特定于 Outlook 中 Office 服务集成(如 Word)的问题

  • state - 指明应用在此事件发送时是否处于活动状态,有助于检测特定于活动或非活动应用状态的问题

此外,以下字段常见于 Outlook for Android 中的所有事件。

  • aad_id - 匿名 Azure Active Directory 标识符

  • DeviceInfo.NetworkCost - 指明设备当前网络成本,反映了 WiFi/手机网络/漫游状态,有助于检测特定于设备网络的问题

  • is_app_in_duo_split_view_mode - 指明应用是否处于双分屏模式。 此属性只针对双分屏(仅限 Android)设备设置。

  • is_dex_mode_enabled - 指明 Samsung DeX 模式是否已启用,有助于检测特定于 Samsung 设备 DeX 模式的问题

  • is_preload_install - 告知我们应用是否预装在设备上(Android 11 或更高版本设备)

  • is_sliding_drawer_enabled - 指明 Sliding Drawer 界面是否已启用,有助于检测 Sliding Drawer 界面导致的问题

  • oem_preinstall - 告知我们是否已在设备上预装应用

  • oem_preload_property - 告知我们应用是否作为与 OEM 达成特定协议的一部分而被预转

  • orientation - 屏幕的物理方向(纵向/横向),有助于检测特定于设备方向的问题

  • os_arch - 设备的操作系统体系结构,有助于检测特定于设备操作系统的问题

  • process_bitness - 应用的进程位数(32 或 64 位),有助于检测特定于设备位数的问题

  • webview_kernel_version:设备上 Web 视图的 Chromium 内核版本,可帮助我们检测与 Web 视图版本相关的兼容性问题。

  • webview_package_name:设备上 Web 视图的程序包名称,可帮助我们检测与 Web 视图版本相关的兼容性问题。

  • webview_package_version:设备上 Web 视图的程序包版本,可帮助我们检测与 Web 视图版本相关的兼容性问题。

软件安装和清单数据事件

以下是此类别中的数据子类型:

Office 安装和清单子类型

已安装的产品和版本以及安装状态。

add.sso.account

可提醒 Microsoft 是否用户成功通过单一登录 (SSO) 添加帐户。

收集以下字段:

  • account_type – 使用 SSO 添加的帐户类型。

  • action_origin – 生成此事件的位置。 (例如,值:sso_drawer、sso_add_account、sso_add_account_prompt、sso_settings、sso_oobe)。

  • provider - SSO 的提供商软件程序包的标识符。

  • state – 帐户的当前状态(示例值:失败、已挂起、已添加等)

install.referral

此事件会在初始安装应用程序时触发,用户的记录(如有)会被引用。

收集以下字段:

  • install_referrer - 在引用用户时出现的产品或体验

Office.ClickToRun.UpdateStatus

适用于所有win32应用程序。帮助我们了解 Office 套件更新过程的状态(成功还是失败以及错误详情)

收集以下字段:

  • build - 当前安装的 Office 版本

  • channel - 分发 Office 的频道

  • errorCode - 指出失败的错误代码

  • errorMessage - 其他错误信息

  • status - 更新的当前状态

  • targetBuild - 将 Office 更新到的版本

Office.Compliance.FileFormatBallotDisplayedOnFirstBoot

指明在 Win32 中首次/第二次启动 Word、Excel 和 PowerPoint 时,是否向用户显示“Office 文件格式”选择对话框。 跟踪 “FileFormat Ballot” 对话框是否显示 - 首次/第二次启动 Word、Excel 和 PPT Win32 时已发送事件。

收集以下字段。

  • CountryRegion – Windows 系统中用户的国家/地区设置

  • FileFormatBallotBoxAppIDBootedOnce - 在哪个应用(Word、Excel、PPT)中处理文件格式 ballot 显示逻辑。

  • FileFormatBallotBoxDisplayedOnFirstBoot -文件格式 ballot 的显示结果是什么(显示/未按预期显示/由于许可证原因而未显示/由于位置原因而未显示)。

Office.Compliance.FileFormatBallotOption

跟踪 “FileFormat Ballot” 对话框是否显示 - 首次/第二次启动 Word、Excel 和 PPT Win32 时已发送事件。 指明在 Win32 中首次/第二次启动 Word、Excel 或 PowerPoint 时,是否显示“Office 文件格式”选择对话框。

收集以下字段:

  • FileFormatBallotSelectedOption - 标识用户通过文件格式 ballot 对话框选择的文件格式选项 (OOXML/ODF)。

Office.CorrelationMetadata.UTCCorrelationMetadata

通过 UTC 收集 Office 元数据,然后与通过 Office 遥测管道收集的等效数据进行比较,从而检查数据的正确性和完整性。

收集以下字段:

  • abConfigs - 用于标识客户端上启用的功能的功能 ID 列表,在未收集此数据时为空。

  • abFlights - 未设置功能外部测试版时为 "NoNL:NoFlights"。否则为 "holdoutinfo=unknown"。

  • AppSessionGuid - 从进程创建时开始并持续到进程结束的特定应用程序会话的标识符。 此标识符的格式为标准的 128 位 GUID,但由 4 部分构成。 这四个部分依次为 (1) 32 位进程 ID (2) 16 位会话 ID (3) 16 位启动 ID (4) 64 位进程创建时间(以 UTC 100ns 为单位)

  • appVersionBuild - 应用内部版本的版本号。

  • appVersionMajor - 应用主要版本号。

  • appVersionMinor - 应用次要版本号。

  • appVersionRevision - 应用修订版本号。

  • audienceGroup - 发布受众群组名称

  • audienceId - 发布受众名称

  • channel - 分发 Office 的频道

  • deviceClass - 来自 OS 的设备外形尺寸

  • ecsETag - 进程的实验标识符

  • impressionId - 指示当前功能集的 GUID。

  • languageTag - 当前 Office UI IETF 语言标记

  • officeUserID - 为此 Office 安装而随机生成的 GUID

  • osArchitecture - 操作系统体系结构

  • osEnvironment - 指明操作系统(Windows、Android、iOS、Mac 等)的整数。

  • osVersionString - 操作系统版本

  • sessionID - 为标识应用会话而随机生成的 GUID

  • UTCReplace_AppSessionGuid - 常量布尔值。始终为真。

Office.OneNote.Android.App.OneNoteLaunchedNonActivated

[此程序事件曾用名为OneNote.App.OneNoteLaunchedNonActivated.]

记录有关应用激活状态的信息。 监控该数据是为了确保我们了解激活问题中的峰值。 我们还分析数据以找出可改进之处。

收集以下字段:

  • INSTALL_LOCATION - 指示该应用是预安装应用还是从应用商店下载的应用

Office.OneNote.Android.ResetStatus

[此程序事件曾用名为OneNote.ResetStatus.]

该信号用于记录当用户尝试重置应用时遇到的任何问题。 该遥测用于监控、检测和修复重置期间引起的任何问题。

收集以下字段:

  • Accounts - 指示用于登录应用的帐户类型

  • Generic String Type - 返回是否已完全重置 notes_light_data reset

  • LaunchPoint - 开始重置的位置。 可能的值包括:“注销”按钮、注销失败、已触发 Intune

  • Pass - 指示重置是否成功

Office.OneNote.Android.SignIn.SignInCompleted

[此程序事件曾用名为OneNote.SignIn.SignInCompleted.]

信号用于确保登录是否成功。 收集的数据用于确保对 OneNote 应用和服务运行状况进行关键回归检测

收集以下字段:

  • CompletionState - 登录的最终状态 - 成功或失败。和失败案例

  • EntryPoint - 指示开始登录的位置

  • Hresult - 错误代码

  • IsSignInCompleteFGEnabled - [是/否] 首次启动时功能门的状态

  • Provider Package ID - 如果是自动登录

  • Result - 已成功、已失败、未知、已取消

  • ServerType - 返回提供服务的服务器的类型

  • SignInMode - 登录或注册或自动登录或注册加速或 AccountSignIn

Office.OneNote.Android.SignIn.SignInStarted

[此程序事件曾用名为OneNote.SignIn.SignInStarted.]

该信号用于指示在使用消息栏时遇到的任何问题。 该数据用于监视、检测和修复与消息栏交互期间引起的任何问题。

收集以下字段:

  • EntryPoint - 指示开始登录的位置

  • Result - 登录流程的结果

  • ServerType - 返回提供服务的服务器的类型

  • SignInMode - 登录或注册或自动登录或注册加速或 AccountSignIn

Office.OneNote.FirstRun.FirstRun

用于确保新用户在首次使用时可以成功启动并运行 OneNote 的关键信号。 收集的遥测用于确保对 OneNote 应用和服务运行状况进行关键回归检测。 如果用户在首次使用时无法启动应用,则会触发高严重性事件。

  • AfterOneDriveFrozenAccountError - 指示帐户冻结时 OneDrive 出错。

  • Attempt - 首次运行体验需要重试的次数。

  • IsDefaultNotebookCreated - 指示 OneNote 是否已创建用户的默认笔记本。

  • IsDelayedSignIn - 指示首次运行是否处于不需要用户登录的延迟登录模式。

  • IsMSA - 指示帐户是否为 Microsoft 帐户。

Office.OneNote.FirstRun.FirstRunForMSA

用于确保新使用者用户(Microsoft 帐户)在首次使用时可以成功启动并运行 OneNote 的关键信号。

用于确保对 OneNote 应用和服务运行状况进行关键回归检测的遥测。 如果用户在首次使用时无法启动应用,则会触发高严重性事件。

将会收集以下字段:

  • Attempt - 首次运行体验需要重试的次数。

  • 错误 A - OneNote 的错误对象在首次运行期间指示错误(如果有)。

  • FAllowAddingGuide - 指示 OneNote 是否允许创建指导笔记本。

  • FrozenOneDriveAccount - 指示 OneDrive 帐户是否被冻结。

  • IsDefaultNotebookCreated - 指示 OneNote 是否已创建用户的默认笔记本。

  • NoInternetConnection - 指示设备是否没有 Internet 连接。

  • ProvisioningFailure - 一种 OneNote 错误对象,用于指示预配错误(如果有)。

  • ProvisioningFinishedTime - 指示 OneNote 在首次运行体验期间完成预配笔记本的结束时间。

  • ProvisioningStartedTime - 指示 OneNote 在首次运行体验期间开始预配笔记本的开始时间。

  • ShowSuggestedNotebooks - 指示 OneNote 是否显示建议的笔记本功能。

Office.OneNote.FirstRun.FirstRunForOrgId

用于确保新企业用户 (AAD/OrgID) 在首次使用时可以成功启动并运行 OneNote 的关键信号。 用于确保对 OneNote 应用和服务运行状况进行关键回归检测的遥测。 如果用户在首次使用时无法启动应用,则会触发高严重性事件。

  • Attempt - 首次运行体验需要重试的次数。

  • Error - OneNote 的错误对象在首次运行期间指示错误(如果有)。

  • FAllowAddingGuide - 指示 OneNote 是否允许创建指导笔记本。

  • IsDefaultNotebookCreated - 指示 OneNote 是否已创建用户的默认笔记本。

  • ProvisioningFailure - OneNote 错误对象指示预配错误(如果有)。

  • ProvisioningFinishedTime - 指示 OneNote 在首次运行体验期间完成预配笔记本的结束时间。

  • ProvisioningStartedTime - 指示 OneNote 在首次运行体验期间开始预配笔记本的开始时间。

Office.OneNote.FirstRun.MruReaderNoteBookEntries

该信号用于记录首次运行期间加载笔记本时遇到的任何问题。 该遥测用于监控、检测和修复首次运行中的任何问题。

收集以下字段:

  • OnPremNBCount - 本地服务器中的笔记本数量

  • TotalNBCount - 与用户帐户关联的笔记本总数

Office.OneNote.System.AppLifeCycle.UserAccountInfo

如果通过 isEdu、isMsftInternal、isIW、isMSA 帐户类型登录,将触发此事件。 启动后,第一次排队变为空闲时将收集数据。数据是在启动后第一次排队变为闲置时收集的。 此标记用于跟踪已在设备上登录的帐户类型。 这将帮助我们识别 OneNote 中的 EDU 用户。

将会收集以下字段:

  • IsEdu - 可能的值为 true/false

  • IsMSA - 可能的值为 true/false

  • IsIW - 可能的值为 true/false

  • IsMsftInternal - 可能的值为 true/false

Office.Programmability.Addins.OnStartupCompleteEnterprise

在企业设备上加载旧版或 COM 加载项时,将生成此事件。 数据用于确定 Office 加载项的采用和性能。

收集以下字段:

  • AddinConnectFlag - 表示加载行为

  • AddinDescriptionV2 - 加载项说明

  • AddinFileNameV2 - 加载项文件名,不包括文件路径

  • AddinFriendlyNameV2 - 加载项友好名称

  • AddinIdV2 - 加载项类 ID

  • AddinProgIdV2 - 加载项程序 ID

  • AddinProviderV2 - 加载项提供商

  • AddinTimeDateStampV2 - 来自 DLL 元数据的加载项时间戳

  • AddinVersionV2 - 加载项版本

  • IsBootInProgress–Office 应用程序是否正在启动

  • LoadDuration - 加载项加载的持续时间

  • LoadResult - 加载的成功状态

  • OfficeArchitecture - Office 客户端的体系结构

Office.TargetedMessaging.EnsureCached

跟踪是否已下载动态画布的包。 视为软件配置,因为必须成功下载该包才能使客户端提供正确的体验。 在消费者订阅中尤其重要,因为我们需要使用画布来向用户通知许可证已过期。 用于跟踪产品下载和缓存的动态内容包的元数据以及对包执行的操作的结果:下载失败、解压缩失败、一致性检查失败、缓存命中、包使用、下载源。

收集以下字段:

  • Data_CacheFolderNotCreated - 指示缓存文件夹创建是否成功的布尔标志

  • Data_CdnPath - 包的源地址

  • Data_EnsureCached - 指示是否已缓存内容包的布尔标志

  • Data_ExistsAlready - 指示先前已经下载包并出现另一次尝试的布尔标志

  • Data_GetFileStreamFailed - 源包在源中不可用

  • Data_GetFileStreamFailedToCreateLocalFolder - 本地磁盘问题导致目录创建失败

  • Data_GetFileStreamFromPackageFailed - 指示是否已下载包但客户端无法进行读取的标志

  • Data_GetFileStreamFromPackageSuccess - 成功尝试读取包

  • Data_GetFileStreamSuccess - 没有会导致不允许读取文件流的磁盘问题或配置问题

  • Data_GetRelativePathsFailed - 相对路径未指向可访问的位置

  • Data_HashActualValue - 使用包时从文件名中提取的哈希值

  • Data_HashCalculationFailed - 哈希计算错误

  • Data_HashMatchFailed - 包名称和缓存的注册表值之间的哈希不匹配

  • Data_HashMatchSuccess - 哈希一致性检查成功

  • Data_PackageDownloadRequestFailed - 无法下载包

  • Data_PackageDownloadRequestNoData - 下载的包不包含任何数据

  • Data_PackageDownloadRequestSuccess - 成功下载包

  • Data_PackageExplodedSuccess - 解压缩尝试状态

  • Data_PackageOpenFailed - 尝试打开包文件失败

  • Data_PackageOpenSuccess - 尝试打开包文件成功

  • Data_SuccessHashValue - 下载包时从文件名称中提取的哈希值

  • Data_SuccessSource - 下载包的目标表面

Office.Visio.VisioSKU

捕获 Visio SKU(无论是标准还是专业)。 对于根据 SKU 对问题进行分类至关重要。

收集以下字段:

  • Data_VisioSKU:integer - 标准 SKU 时为 0,而专业 SKU 时为 1

Office 加载项配置子类型

软件加载项及其设置。

Excel.AddinDefinedFunction.CustomFunctionsAllInOne

收集有关自定义加载项函数运行时行为的信息。 维护执行尝试、成功完成、基础结构错误和用户代码错误的计数器。 此项用于识别产品中的可靠性问题并修复影响用户的问题。

收集以下字段:

  • AsyncBegin - 开始的异步函数的数量

  • AsyncEndAddinError - 结束并出现错误的异步函数的数量

  • AsyncEndInfraFailure - 结束并出现基础故障的异步函数的数量

  • AsyncEndSuccess - 成功结束的异步函数的数量

  • AsyncRemoveCancel - 已取消的异步函数的数量

  • AsyncRemoveRecycle - 由于回收而删除的异步函数的数量

  • StreamingCycles1 - 流式循环计数器

Office.Extensibility.AppCommands.AppCmdProjectionStatus

收集信息来跟踪哪些 Office 加载项安装已成功更新功能区以及失败的情况。

用于修复常见的注册问题:加载项未正确安装并且从不显示,导致无法使用它们。

收集以下字段:

Office.Extensibility.AppCommands.AddSolution

收集用于对功能区进行自定义的 Office 加载项的安装信息。 用于检测有关自定义加载项修改 Office 功能区的方式方面的问题。

收集以下字段:

  • AppVersion - 应用的版本

  • SolutionId - 解决方案的 ID

  • StoreType - 指明应用的来源

Office.Extensibility.Catalog.ExchangeGetEntitlements

有关检索 Office 365 租户管理员分配的加载项的加载项授权数据是成功还是失败的数据。用于运行状况指标、图表和客户问题分析。

收集以下字段:

  • CachingResult - 尝试保存服务调用返回值的结果

  • ClientParameter - 服务调用中发送的客户端标识符

  • EntitlementsCount - 调用响应中预期的权利数

  • EntitlementsParsed - 从响应中分析出的权利数

  • IsAllEntitlementsParsed - 预期权利计数是否与分析出的权利计数匹配

  • ServiceCallHResult - 由服务调用 API 返回的结果

  • TelemetryId - 表示唯一用户的 GUID

  • UsedCache - 是否使用缓存的响应而不是进行服务调用

  • VersionParameter - 在服务调用中发送的 Office 版本号

Office.Extensibility.Catalog.ExchangeGetLastUpdate

有关检索 Office 365 租户管理员分配的加载项对于数据更新的需求是成功还是失败的数据。用于运行状况指标、图表和客户问题分析。 ExchangeGetLastUpdate 将始终作为主机代码的一部分在启动时运行,并确定是否为用户更改了加载项分配。 如果是,那么将加载 osf.DLL,以便我们可以调用 ExchangeGetEntitlements 来获取特定的分配(并将调用 ExchangeGetManifests 来检索所需的任何新清单)。 在主机应用程序处于运行状态后,还可以按需调用 ExchangeGetEntitlements(和 ExchangeGetManifests)。 想法是,如果我们不需要加载大型 DLL,就不要加载。 如果此事件不在必需范围内,在第一次服务调用失败的情况下,我们将无法判断用户是否未能获得分配给他们的加载项。 这也是我们与服务对话时的任何身份验证问题的主要信号。

将会收集以下字段:

  • Abort - 是否在服务调用期间已关闭主机

  • AllowPrompt - 是否已允许身份验证提示

  • AuthScheme - Exchange 请求的身份验证方案

  • BackEndHttpStatus - 与 Exchange 后端对话时报告的 http 代码

  • BackupUrl - 要调用的辅助 Exchange URL

  • BEServer - 后端 Exchange 服务器名称

  • CalculatedBETarget - Exchange 后端计算机的完整名称

  • Call(n)_TokenAuthError - 第 n 次服务调用尝试的身份验证错误

  • Call(n)_TokenIsValid - 第 n 次服务尝试的身份验证令牌是否有效

  • CallMethod - 指示代码所采用的路径的字符串

  • ConfigSvcReady - 配置服务是否已初始化

  • Date - Exchange 服务器返回的值

  • DiagInfo - Exchange 服务器返回的信息

  • End_TicketAuthError - 服务调用后获取身份验证票证时出现的任何错误

  • End_TokenIsValid - 服务调用后的身份验证票证是否有效

  • EndingIdentityState - 在进行服务调用后由身份对象报告的状态

  • EwsHandler - 从 Exchange 返回的值

  • FEServer - 为请求提供服务的 Exchange 前端

  • HResult - 结果代码

  • HttpStatus - 从 Exchange 返回的 http 状态代码

  • IsSupportedAuthResponse - 身份验证类型是否是我们可以使用的类型

  • LastUpdateValueRegistry - 从注册表中检索的哈希值

  • LastUpdateValueRetrieved - 从服务调用返回的哈希值

  • MSDiagnostics - 从 Exchange 返回的值

  • MsoHttpResult - 从 http API 返回的枚举器值

  • NeedRefresh - 这是一个 true 或 false 字段,指示加载项数据是否过时而需要我们更新它。

  • PrimaryUrl - 要进行服务调用的主 URL

  • RequestId - 从 Exchange 返回的值

  • RequestTryCount - 我们尝试进行服务调用的次数

  • RequestTryCount - 我们尝试与 Exchange 对话的次数

  • ResultChain - 每次服务调用尝试的一系列结果代码

  • StartingIdentityState - 在进行服务调用之前由身份对象报告的状态

  • TelemetryId - 表示我们是否需要进行其他服务调用的唯一用户的 GUID

Office.Extensibility.Catalog.ExchangeGetManifests

有关检索 Office 365 租户管理员分配的加载项的加载项清单数据是成功还是失败的数据。用于运行状况指标、图表和客户问题分析。

收集以下字段:

  • CachedManifestsParsed - 在缓存中找到的清单数

  • IsAllReturnedManifestsParsed - 是否所有返回的清单都能够被分析

  • ManifestsRequested - 需要的清单数

  • ManifestsReturned – 从服务器返回的清单数

  • ManifestsToRetrieve – 从服务器获取的清单数

  • ReturnedManifestsParsed - 从服务器返回并已成功分析的清单数

  • TelemetryId - 表示唯一用户的 GUID

Office.Extensibility.UX.FEnsureLoadOsfDLL

跟踪 Osf.DLL 加载失败问题。 检测阻止功能运行的 DLL 加载失败问题。

收集以下字段:

Office.Extensibility.UX.FEnsureLoadOsfUIDLL

跟踪 OsfUI.DLL 加载失败问题。 检测阻止功能运行的 DLL 加载失败问题。

收集以下字段:

Office.Extensibility.UX.FEnsureOsfSharedDLLLoad

跟踪 OsfShared.DLL 加载失败问题。 检测阻止功能运行的 DLL 加载失败问题。

收集以下字段:

Office.Extensibility.VBATelemetryComObjectInstantiated

收集有关在 VBA 解决方案中调用自动化服务器或客户端的信息。 用于了解 VBA 和 COM 对象之间的交互。

收集以下字段:

  • ComObjectInstantiatedCount - COM 对象实例化数

  • HashComObjectInstantiatedClsid - COM 对象类标识符的哈希

  • HashProjectName - VBA 项目名称的哈希

  • TagId - 唯一标记

Office.Extensibility.VBATelemetryDeclare

收集有关在 VBA 解决方案中调用 Win32 API 的信息。 用于了解 VBA 与用途之间的交互并补充安全性调查。

收集以下字段:

  • DeclareCount - 声明数

  • HashDeclare - DLL 名称的哈希

  • HashEntryPoint - API 名称的哈希

  • HashProjectName - VBA 项目名称的哈希

  • IsPtrSafe - 声明语句是否对不同的体系结构兼容

  • TagId - 唯一标记

Office.Outlook.Desktop.Add-ins.Add-inLoaded

收集 Outlook 加载插件的的成功和失败。此数据受到主动监视,以确保 Outlook 正确使用客户加载项。此数据用于检测和调查问题。

收集以下字段:

  • 无自定义有效负载的 标准 HVA 活动

Office.Outlook.Mac.AddinAPIUsage

收集 Outlook 加载插件的的成功和失败。此数据受到主动监视,以确保 Outlook 正确使用客户加载项。此数据用于检测和调查问题。

收集以下字段:

  • AccountType - 与加载项相关联的帐户类型

  • Cookie - 加载项使用的 Cookie

  • DispId - 分派标识符

  • EndTime - 加载项的结束时间

  • ExecutionTime - 加载项执行期间的用时

  • Result - 在 Outlook 中使用加载项的结果

  • StartTime - 加载项的开始时间

Office.Outlook.Mac.AddinEventAPIsUsage

收集 Outlook 外接程序执行的成功与失败。此数据受到主动监视,以确保 Outlook 正确使用加载项。此数据用于检测和调查问题。

收集以下字段:

  • AddinType - 加载项的类型

  • EventAction - 加载项执行的操作

  • EventDispid - 分派标识符

  • EventResult - 加载项执行的操作的结果

Office.Outlook.Mac.AddInInstallationFromInClientStore

收集 Outlook 加载插件的的成功和失败。此数据受到主动监视,以确保 Outlook 正确使用加载项。此数据用于检测和调查问题。

收集以下字段:

  • AccountType - 与加载项相关联的帐户类型

  • FailureReason - 加载项安装失败的原因

  • MarketplaceAssetId - 存储加载项标识符

  • Status - 加载项安装的状态

Office.Programmability.Addins.InternalSetConnectEnterprise

在企业设备上加载 COM 加载项时生成的事件。 用于确定 Office 加载项的采用、性能和可靠性问题。

收集以下字段:

  • Activity Result - 连接的成功状态 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AddinConnectFlag - 表示加载行为

  • AddinDescriptionV2 - 加载项说明

  • AddinFileNameV2 - 加载项文件名,不包括文件路径

  • AddinFriendlyNameV2 - 加载项友好名称

  • Add-inId - 加载项类 ID [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AddinIdV2 - 加载项类 ID

  • AddinProgIdV2 - 加载项程序 ID

  • AddinProviderV2 - 加载项提供商

  • Add-inTimeDateStamp - 来自 DLL 元数据的加载项时间戳 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • AddinTimeDateStampV2 - 来自 DLL 元数据的加载项时间戳

  • AddinVersionV2 - 加载项版本

  • IsAppClosedWhileLoadingInBoot- 是否在启动取消期间加载了加载项

  • IsBootInProgress – Office 应用程序是否正在启动

  • LoadDuration - 加载项加载的持续时间

  • LoadResult - 加载的成功状态

  • OfficeArchitecture - Office 客户端的体系结构

Office.Programmability.Addins.RibbonButtonClick

该事件在用户单击由特定加载项添加到功能区中的按钮的会话中首次生成。 如果会话跨越多天,则将改为每天发送一次此遥测数据。 数据的使用方式有两种:1. 当加载项中断时,了解真正使用加载项的用户数量将有助于我们对问题进行会审。 2. 向管理员显示为加载项清单中 COM 加载项管理方案的一部分,以及 Microsoft 365 应用版运行状况中计划外接程序运行状况方案的一部分。 管理员将能够监视每个设备的加载项使用情况,从而可以禁用或卸载未使用的 COM 加载项。

将会收集以下字段:

  • Add-inTimeDateStamp - 来自 DLL 元数据的加载项时间戳

  • CLSID - 加载项类标识符

  • Description - 加载项说明

  • FileName - 加载项文件名,不包括文件路径

  • FriendlyName - 加载项友好名称

  • OfficeApplication - 当前正在执行的 Office 应用程序

  • ProgID - 加载项程序标识符

Office.Visio.Visio.AddonLoad

解决方案无法加载时捕获错误。 对于在 Visio 中调试加载项加载错误至关重要。

收集以下字段:

  • Data_Load1Error:integer - 加载 Visio 加载项时的错误值

Office.Visio.Visio.AddonUsage

解决方案功能出错时捕获错误。 对于调试加载项中的加载项错误至关重要。

收集以下字段:

  • Data_DocumentSessionLogID:string - 文档会话标识符

  • Data_IsEnabled:bool - 如果已启用解决方案,则为 True

  • Data_TemplateID:string - 加载解决方案的模板的 GUID。 对于自定义解决方案,记录为 0

  • Data_AddOnID:string - 标识加载的加载项的 GUID

  • Data_Error:integer - 错误 ID

安全子类型

可能危及安全性的文档、功能和加载项错误状况,包括产品更新准备情况。

Office.AppGuard.CreateContainer

我们会收集错误代码以及容器是否已经存在。 如果第一次尝试创建容器失败,我们还将收集重置事件的错误代码。 将使用数据来确定我们创建容器会话的成功率百分比,该容器用于启动 Office 应用程序防护应用。 Microsoft 还可以通过数据识别和解决创建容器时的错误代码。

收集以下字段:

  • ErrorCode1 - 容器设置错误代码的类型。

  • ErrorCode2 - 执行创建时的错误代码。

  • ErrorCode3 - 其他错误代码。

  • Id - 容器创建的唯一标识符 (GUID)。

  • ResetError - 尝试失败后尝试重置容器时的错误代码。

  • ResetErrorCode1 - 重置命令后的容器设置错误代码的类型。

  • ResetErrorCode2 - 重置命令后执行创建时的错误代码。

  • ResetErrorCode3 - 重置命令后的其他错误代码。

  • ResetErrorType - 重置过程中的错误类型:创建、准备文件或启动。

  • WarmBoot - 标识是否已创建容器。

Office.AppGuard.LaunchFile

此事件表示应用程序防护启动文件执行的结果。我们将能够定义已成功启动 Word、Excel 或 PowerPoint 文件的会话的百分比,以及失败尝试的错误代码。

收集以下字段:

  • AppId – 标识正在启动的应用程序。

  • DetachedDuration – 标识合并活动花费的总时间。

  • ErrorCode1 - 容器设置错误代码的类型。

  • ErrorCode2 - 执行创建时的错误代码。

  • ErrorCode3 - 其他错误代码。

  • FileId- 启动文件后从 Windows API 返回的唯一标识符(GUID)。

  • Id- 启动和创建文件的唯一标识符(GUID)。 此 ID 用于关联 Office 和 Windows 中的事件。

  • LaunchBootType - 启动容器所需的操作。 例如,使用的现有容器、终止的现有容器和创建的新容器。

  • LockFile - 要打开的文件是否被应用程序防护进程锁定。

  • Reason - 指示在应用程序防护中打开文件的原因。 例如,文件有 Web 标记、文件位于不安全位置。

  • ResetError - 尝试失败后尝试重置容器时的错误代码。

  • ResetErrorCode1 - 重置命令后的容器设置错误代码的类型。

  • ResetErrorCode2 - 重置命令后执行创建时的错误代码。

  • ResetErrorCode3 - 重置命令后的其他错误代码。

  • ResetErrorType- 错误类型: "创建"、"PrepFile" 或 "启动"。

Office.AppGuard.OpenInContainer

当在应用程序防护容器中运行的 Office 应用程序指示已收到打开文件的请求时,将触发此事件。 该数据用于在应用程序防护容器中初始化 Office 应用程序期间诊断故障。

将会收集以下字段:

  • FileId - 应用程序防护容器中的文件的唯一标识符 (GUID)。 用于关联容器内外发生的应用程序防护事件。

Office.Security.ActivationFilter.CLSIDActivated

跟踪在 Office 中激活特定类标识符(Flash、Silverlight 等)的情况。 用于跟踪阻止 Flash、Silverlight 和 Shockwave 控件对最终用户的影响。

收集以下字段:

  • ActivationType - 控件的激活类型

  • Blocked- 控件是否被 Office 阻止

  • CLSID - 控件的类标识符

  • Count- 激活控件的次数

Office.Security.ActivationFilter.FailedToRegister

跟踪阻止在 Office 中激活危险控件的安全风险缓解中的错误状况。

用于诊断可能影响最终用户安全性的安全风险缓解中的错误状况。

收集以下字段:

Office.Security.ComSecurity.FileExtensionListFromService

跟踪从配置服务中读取了打包程序阻止扩展名还是我们使用了客户端默认列表。 用于确保保护 Office 最终用户的安全风险缓解的有效性。

收集以下字段:

  • RetrievedFromServiceStatus - 我们是否能够检索要阻止的文件扩展名列表,如果不能,那么错误原因是什么

Office.Security.ComSecurity.Load

跟踪在文档中加载 OLE 对象的情况。 用于确保保护 Office 最终用户的安全风险缓解的有效性。

收集以下字段:

  • Clsid - OLE 控件的类标识符

  • Count - 加载 OLE 控件的次数

  • DocUrlHash - 唯一表示文档的哈希。 (注意:无法从此字段找出文档的实际详细信息。 它只是文档的唯一表示。)

  • IsCategorized - 是否已对 OLE 控件分类以加载到 Office 中

  • IsInsertable - OLE 控件是否可插入

Office.Security.ComSecurity.ObjDetected

跟踪在文档中检测到 OLE 对象的情况。 用于确保保护 Office 最终用户的安全风险缓解的有效性。

收集以下字段:

  • Clsid - OLE 控件的类标识符

  • Count - 检测到此 OLE 对象的次数

  • DocUrlHash - 唯一表示文档的哈希。 (注意:无法从此字段找出文档的实际详细信息。 它只是文档的唯一表示。)

  • IsCategorized - 是否已对 OLE 控件分类以加载到 Office 中

  • IsInsertable - OLE 控件是否可插入

Office.Security.ComSecurity.PackagerActivation

跟踪阻止在 Office 文档中嵌入危险扩展名的安全风险缓解的结果。 用于确保保护 Office 最终用户的安全风险缓解的有效性。

收集以下字段:

  • FromInternet - 文档是否来自 Internet

  • PackagerSetting - 当前的打包程序设置是什么

  • TrustedDocument - 文档是否是受信任的文档

Office.Security.ComSecurity.PackagerActivationErrors

跟踪阻止在 Office 文档中嵌入危险扩展名的安全风险缓解中的错误状况。 用于确保保护 Office 最终用户的安全风险缓解的有效性。

收集以下字段:

  • Error - 错误代码

  • Extension - 文件扩展名是什么

  • FromInternet - 文档是否来自 Internet

  • LinkedDocument - 它是否是链接的文档

  • PackagerSetting - 当前的打包程序设置是什么

  • TrustedDocument - 文档是否受信任

Office.Security.Macro.InternetVBABlockEnabled

跟踪是否在客户端中启用了“阻止来自 Internet 的宏”设置。 评估是否使用了安全风险缓解来防止恶意宏。

收集以下字段:

Office.Security.Macro.PolicyDigSigTrustedPublishers

跟踪宏是否经过验证来自受信任的发布者。 用于确保保护 Office 最终用户的安全风险缓解的有效性。

收集以下字段:

  • Policy - 策略是否设置或不可用

Office.Security.Macro.Prompted

跟踪提示用户启用 VBA 宏的情况。 用于评估 VBA 宏的流行程度,并推动未来的安全风险缓解(限制宏执行)以响应安全事件。

收集以下字段:

  • PromptType - 显示的提示类型

  • VBAMacroAntiVirusHash - 宏的防病毒哈希

  • VBAMacroAntiVirusHRESULT - 防病毒评估结果

Office.Security.Macro.VBASecureRuntimeSessionEnableState

跟踪宏执行时执行的每个 AMSI 运行时验证。 跟踪对宏执行进行的 AMSI 运行时验证的有效性,并识别可能影响最终用户安全性的错误。

收集以下字段:

  • IsRegistry - 管理员是否在注册表中设置了某种覆盖

  • State - 安全运行时的状态是什么

Office.Security.Macro.XL4Prompted

跟踪系统提示用户启用 XL4 宏时。用于评估 Excel 中 XL4 宏的阻止者,以在响应涉及 XL4 宏的安全事件时,默认阻止 XL4 未来的安全缓解措施。

收集以下字段:

  • PromptType - 显示的提示类型

Office.Security.OCX.UFIPrompt

跟踪在加载标记为“初始化不安全”的 ActiveX 控件时向用户显示安全提示的情况。 用于跟踪 Office 文档中 UFI ActiveX 控件的流行程度,从而推动风险缓解(例如,对控件进行杀位)以响应安全事件。

收集以下字段:

  • IsFromInternet - 是否是从 Internet 打开的文档

  • IsSecureReaderMode - 是否是在安全阅读器中打开的文档

  • OcxTrustCenterSettings - 当前的 ActiveX 设置是什么

Office.Security.SecureReaderHost.OpenInOSR

跟踪"受保护的视图"中打开的完成情况。用于诊断在"受保护的视图"中打开会影响客户的安全性和工作效率的文件时导致故障的条件。

将会收集以下字段:

产品和服务使用情况数据事件

以下是此类别中的数据子类型:

应用程序功能运行成功子类型

应用程序功能成功。仅限于应用程序和文档的打开和关闭、文件编辑以及文件共享(协作)。

account.action

当用户创建、添加、重置或删除其帐户时,将触发该事件。 需要该数据以确保帐户配置成功运行,并用于监视帐户创建运行状况、添加新电子邮件帐户的能力以及监视软帐户重置。

将会收集以下字段:

  • account_calendar_count - 帐户具有的日历数量

  • action - 执行的操作类型,例如 create_account、delete_account。

  • auth_framework_type–在此会话期间使用的身份验证框架的类型。(例如 ADAL、OneAuth)

  • duration_seconds - 操作的持续时间

  • entry_point - 操作的切入点,用户如何开始操作

  • has_hx - 设备是否具有使用新邮件同步服务的帐户,而不一定是执行操作的帐户

  • is_hx - 使用新邮件同步服务的帐户

  • is_shared_mailbox - 操作是否与共享邮箱相关

  • number_of_accounts - 执行操作的帐户总数

  • result - 操作的结果,例如成功、失败。

  • server_type - 帐户的服务器类型,与 account_type 类似

  • shared_type - 共享帐户类型(如果帐户为共享帐户)

  • scope - 操作的范围;对于删除帐户,this_device 或 all_devices

  • total_calendar_accounts - 操作时应用中的日历帐户数

  • total_email_accounts - 操作时应用中的电子邮件帐户数

  • total_file_accounts - 操作时应用中的文件帐户数

account.lifecycle

收集此事件以确保帐户配置成功运行,并用于监视帐户创建的运行状况、添加新电子邮件帐户的功能,以及监视软帐户重置。

将会收集以下字段:

  • account_creation_source – 可选属性,用于查找和诊断在添加操作类型时创建帐户过程中发生的任何问题。可以具有单一登录 (SSO)、create_new_account、手动等值。

  • 操作 - 对帐户执行的操作类型,如添加、删除或重置

  • auth_framework_type - 用于跟踪添加账户时使用框架类型的可选属性。 它的值可以为 oneauth、adal 或 none。

add.new.account.step

通过此事件,我们可以检测用户在“创建新帐户”表单过程中的进度。 它指示用户何时移动到了另一个步骤或是否已放置。 我们需要此信息来检测是否有任何步骤未通过,并确保成功创建用户帐户。

将会收集以下字段:

  • OTAddAccountCurrentStep - 可包含以下值:profile_form、redirect_mobile_check、mobile_check_success

app.error

跟踪所发生的严重应用错误,以便我们能够防止可能导致你的应用崩溃或阻止你阅读电子邮件的问题。

将会收集以下字段:

  • clientName - 发生错误的云文件的客户端名称(如果适用)。

  • cloudfile_error_type - 云文件发生的错误类型(如果适用)。

  • cloudfile_response_name - 云文件发生的错误的响应名称(如果适用)。

  • component_name - 发生错误的应用组件的名称,例如邮件或日历。

  • debug_info - 有关云文件发生的错误的信息,可用于确定发生错误的原因。

  • error_origin_identifier - 发生错误的草稿上的错误来源(如果适用)。

  • error_type - 发生的错误类型。 某些示例包括保存草稿、发送草稿和云文件错误。

  • exdate - 扩展规则日期(仅适用于约会周期错误)[已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会出现此字段。]

  • exrule - 扩展规则值(仅适用于约会周期错误)[已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会出现此字段。]

  • has_attachments - 反映发生错误的草稿是否包含附件(如果适用)。

  • is_IRM_protected - 反映错误发生的草稿是否受信息权限管理的保护(如果适用)。

  • is_legitimate - 反映错误是否来自编程错误。编程错误视为不合法。

  • is_local - 反映发生错误的草稿是否已同步到服务器(如果适用)。

  • is_recoverable - 反映能否从错误中恢复或是否为致命错误。

  • rdate - 定期规则的日期(仅适用于约会周期错误)[已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会出现此字段。]

  • rrule - 定期规则本身(仅适用于约会周期错误)[已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会出现此字段。]

  • rrule_error_message - 定期规则解析错误消息(仅适用于约会周期错误)[已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会出现此字段。]

  • rrule_error_type - 定期规则解析错误类型(仅适用于约会周期错误)[已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会出现此字段。]

  • status_code - 发生的错误的状态代码。 这有助于我们了解错误的原因。

所有字符也都是可能的属性。 这有助于我们了解发生错误时草稿邮件正文中的字符。 例如,“a”、“b”和“c”是可能的属性。

app.launch.report

当 Outlook 启动缓慢或不完整时,将触发此事件。 所收集的数据提供有关已启用的特定功能以及启动过程花费了多长时间的信息。 它使我们能够检测并修复问题的原因。

将会收集以下字段:

  • is_agenda_widget_active - 告诉我们日程小组件是否处于活动状态。

  • is_alert_available - 告诉我们是否已将应用配置为允许在通知中使用提醒。

  • is_background_refresh_available - 指示是否已将应用配置为能够在后台刷新。

  • is_badge_available - 告诉我们是否已将应用配置为允许在通知中使用徽章。

  • is_intune_managed - 告诉我们应用是否由 Intune 托管。

  • is_registered_for_remote_notifications - 告诉我们应用是否已注册用于远程通知。

  • is_sound_available - 告诉我们是否已将应用配置为允许在通知中发出声音。

  • is_watch_app_installed - 告诉我们是否已安装 Watch 版 Outlook 应用。

  • is_watch_paired - 告诉我们 Watch 版 Outlook 应用是否已与主 Outlook 应用配对。

  • launch_to_db_ready_ms - 告诉我们 Outlook 应用从启动到数据库准备就绪所花费的时间。

  • num_calendar_accounts - 告诉我们应用中的日历帐户数。

  • num_cloud_file_accounts - 告诉我们应用中的存储帐户数。

  • num_hx_calendar_accounts - 告诉我们应用中连接到新邮件同步服务的日历帐户数。

  • num_hx_mail_accounts - 告诉我们应用中连接到新邮件同步服务的邮件帐户数。

  • num_mail_accounts - 告诉我们应用中的邮件帐户数。

calendar.action

此事件在创建事件或编辑事件后报告日历事件数据的一部分。 这用于监视对执行核心日历操作的能力的任何可能的负面影响。

该事件还包含一系列属性名称,以及它们是否发生了更改。 例如,“title_changed”、“online_meeting_changed”和“description_changed”是包含的属性名称,可帮助我们了解编辑某些属性时是否存在任何问题。

将会收集以下字段:

  • account_sfb_enabled - 帮助我们确保已正确配置 Skype for Business。

  • action - 对日历执行的操作的类型。 这包括打开、编辑、添加快捷方式、推迟等操作。帮助我们确保日历体验按预期运行并且没有出现问题

  • action_result - 对日历组件执行的操作的结果。 可能包括成功、失败、未知和超时等值。 用于跟踪操作的成功率并确定日历操作是否存在普遍问题。

  • attendee_busy_status - 与操作相关的与会者的忙/闲状态。 此值可以是空闲、忙碌或暂定。 帮助我们了解与特定忙碌状态相关的操作是否存在问题。

  • availability - 会议的忙/闲值发生更改时的状态值。 帮助我们了解设置特定状态值时是否存在问题。

  • calendar_onlinemeeting_default_provider - 包含与服务器支持的联机会议创建配合使用的默认联机会议提供程序。 这包括 Skype、Skype for Business、Hangout 和 Teams for Business 等类型。 帮助我们诊断在某些提供程序上创建联机会议时遇到的潜在问题。

  • calendar_onlinemeeting_enabled - 如果日历支持基于默认联机会议提供程序来创建服务器支持的联机会议,则为 True。 帮助我们了解启用联机会议的日历是否存在任何问题。

  • calendar_type - 用户编辑会议后,事件所处的日历类型。 可能值包括主要、次要、共享和组。 帮助我们了解特定日历类型是否存在问题。

  • delete_action_origin - 已执行的删除操作的来源。 这包括导航工具栏和胶囊式工具栏等值。 可帮助我们了解从特定位置删除会议时是否出现任何问题。

  • distribution_list_count - 通讯组列表中的与会者数量。 帮助我们跟踪通讯组列表中的与会者是否存在问题。

  • emo_default_meeting_provider - 用户在创建会议时使用的默认会议提供程序的类型。 帮助我们了解用户’对“每个联机会议”功能的参与度。

  • guest_count - 会议上的来宾数量。 帮助我们确保正确添加来宾。

  • is_all_day - 与“meeting_duration”一起使用,指定它是否为全天会议。 帮助我们了解对全天会议执行的操作是否存在任何问题。

  • is_every_meeting_online_on - 如果用户帐户默认设置为举行联机会议,则为 True。 帮助我们了解启用联机会议的日历是否存在任何问题。

  • is_external_data - 捕获添加的事件是内部事件(即在 Outlook 到 Outlook 日历中添加)还是外部事件(即从 Gmail 等其他电子邮件应用添加到 Outlook 日历)。

  • is_forwarding_allowed - 默认情况下为 True。 用于检查用户是否允许转发事件并确定事件的响应选项的使用情况。

  • is_hide_attendees - 默认情况下为 False。 用于检查用户是否在事件上隐藏与会者并确定事件响应选项的使用情况。

  • is_location_permission_granted – 用户是否已向应用授予系统位置权限。 如果授予了位置权限,则应用可以在用户界面中显示额外的实用工具信息。 通过了解是否已授予位置权限,我们可以知道向用户显示额外实用工具信息的频率。

  • is_new_time_proposal_allowed - 默认情况下为 True。 用于检查用户是否允许事件的时间建议,并确定事件的响应选项的使用情况。

  • is_organizer - 帮助我们了解组织者是否能够正确编辑和创建会议。

  • is_recurring - 帮助我们了解是否存在特别影响定期会议的问题。

  • is_response_requested - 默认情况下为 True。 用于检查用户是否正在请求与会者的响应并确定事件的响应选项的使用情况。

  • launch_point - 操作的启动点。 可以是小组件页眉、小组件页脚、小组件全天事件和日历快捷方式等值。 帮助我们了解操作开始的上下文。

  • location_count - 在创建和编辑事件时设置的位置数。 帮助我们了解在创建或编辑具有特定位置数的事件时是否出现任何问题。

  • location_selection_source_type - 位置选择源的类型。 这可以包括位置建议、自定义和现有等值。 帮助我们诊断从某个源选择位置时出现的任何问题。

  • location_session_id - 会议位置选择器会话的 ID。 帮助我们诊断在选择要添加到会议的位置时出现的任何问题。

  • location_type - 所选位置的类型。 包含自定义位置、会议室和必应等类型。 帮助我们了解在会议中添加某些位置类型时出现的问题。

  • meeting_duration - 会议的时长。 帮助我们确保为会议配置了正确的时间。

  • meeting_insights_type - 事件详细信息中的会议见解类型。 这包括文件和邮件。 帮助我们了解所显示的会议见解数。

  • meeting_type - 与操作关联的联机会议类型。 这包括 Skype、Skype for Business、Hangout 和 Teams for Business 等类型。 帮助我们了解是否已正确配置联机会议。

  • online_meeting_provider_switch_type - 用户在在线会议供应商之间所做的切换类型。 帮助我们了解用户对此功能的参与度。

  • 起源 - 日历操作的起源。这包括日程、日历、小组件日程等类型。帮助我们更好地确保日历组件内的交互正常运行

  • recurrence_scope - 定期会议的类型,即事件或系列。 帮助我们了解在编辑不同定期会议类型时是否出现任何问题。

  • reminder_time - 会议的提醒时间(如果已更改)。 用于确保已正确保存会议的提醒时间。

  • reminders_count - 事件上的提醒数(如果提醒已更改)。 帮助我们诊断与事件上的多个提醒有关的任何问题。

  • sensitivity - 会议的敏感度。 这包括常规、个人、私人和机密类型。 帮助我们了解是否正确配置了会议的敏感度。

  • session_duration - 会话持续的时间(以毫秒为单位)。 帮助我们了解是否存在导致执行日历操作所需的时间增加的问题。

  • shared_calendar_result - 对共享日历执行的操作的结果。 可能的值包括“正常”、“无权限”、“未知”、“所有者为本地”和“所有者为组”。 帮助我们了解对共享日历执行的操作的可靠性。

  • time_picker_origin - 保存操作的时间选取器的来源。 包括更多选项和更少选项之类的值。 帮助我们了解用户如何导航流以保存会议并确保其正常运行

  • title - 应用定义的值中的自动建议标题。 这包括“呼叫”、午餐”和“Skype”之类的值。 帮助我们了解是否正确配置了标题自动建议。

  • txp - 活动的预定或预订类型(如果有)。 这包括活动预订、航班预订、租车预订等类型。帮助我们了解预定/预订卡是否正常运行。

  • upcoming_event_count - 近期活动视图中显示的近期活动数。 帮助我们了解近期活动视图是否存在问题。

  • upcoming_event_dismiss_swipe_direction - 用户轻扫以关闭即将发生的事件提醒的方向。 可能的方向是从左到右和从右到左。 帮助我们了解用户如何关闭即将发生的事件。

  • upcoming_event_seconds_until_event - 距离下一个近期活动开始的秒数。 帮助我们了解近期活动视图中显示的典型活动。

  • value - 特定于操作的详细信息,例如提醒延迟时长或“重复直到”类别。 帮助我们了解执行操作的上下文。

combined.search.use

当用户进入或退出搜索模式或与搜索实体(如结果、建议或筛选器)交互时,将触发此事件。 用于监视对执行关键搜索功能(如搜索邮件、联系人或事件)的能力可能产生的负面影响。

以下是不管针对 iOS 还是 Android 都要收集的字段:

  • account_switcher_action_type - 此操作类型跟踪用户是在简单的发现中使用帐户切换程序,还是决定切换帐户

  • action - 为搜索执行的操作类型。 这可确定搜索是已开始、正在进行还是已结束,以及在搜索过程中执行了哪些操作,例如是否使用了麦克风。 这有助于确保准确和有用的搜索。

  • action_type - 为搜索执行的操作类型。 这可确定搜索是已开始、正在进行还是已结束,以及在搜索过程中执行了哪些操作,例如是否使用了麦克风。 这有助于确保准确和有用的搜索。 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • conversation_id - 每个搜索会话(例如,每次用户进入搜索框时)的唯一 ID

  • entrance_type - 决定用户如何启动搜索查询 - 从“搜索”选项卡、零查询、搜索标题还是从搜索结果中启动。

  • has_contact_results - 是否在搜索查询中显示了联系人结果

  • include_deleted - 搜索是否在搜索结果中显示了已删除的选项

  • is_best_match_suggestion - 所选搜索建议是否最佳匹配。

  • is_ics_external_data - 捕获所添加的事件是内部事件(例如 在 Outlook 中添加到 Outlook 日历)还是外部事件(例如 从其他电子邮件应用 [如 Gmail] 添加到 Outlook 日历)。

  • is_network_fully_connected - 用于获取有关脱机搜索背后的原因的提示。 如果网络连接正常,但搜索为脱机搜索,则原因可能是服务器超时

  • is_offline_search - 搜索会话是否为基于 hx 返回的搜索结果的脱机搜索

  • is_people_slab_displayed - 选择的搜索建议是否显示人员板。

  • re_enter_search_tab - 布尔值,指示用户在选择搜索结果之前是否已切换选项卡

  • result_selected_type - 显示的是用户与之交互的数据类型,例如查看所有联系人、对话、事件等。

  • search_conversation_result_data - 这包含从搜索结果中选择的会话的相关数据,其中包括帐户类型(hx、ac 等)、消息是否由云服务保留以及显示的页面偏移量是否与第一条消息的页面相同。

  • search_origin - 搜索源自何处,例如语音助理、Cortana、键盘输入等。

  • search_scope - 用于指示用户正在搜索的帐户类型(例如 Exchange、Gmail 等)或是否在所有帐户中搜索的字符串。

  • search_suggestion_treatment - 按相关性或类型共享用于显示建议的当前搜索建议处理。

  • search_suggestion_type - 指示搜索建议背后的内容,例如拼写更正? 基于历史记录? 自动完成?

  • search_request_reason - 指示从应用发送搜索请求的原因,实际上指示已调用搜索的组件或用户操作。

  • search_result_filter_type - 指示应用于搜索的筛选器类型,即显示全部还是仅显示附件

以下是针对 Outlook Mobile 的所有 iOS 应用程序都将收集的字段:

  • all_paging_gesture_count - 在组合搜索会话的“全部”选项卡中跟踪执行了多少次搜索分页手势。

  • all_paging_timeout_count - 在组合搜索会话的“全部”选项卡中跟踪由于 Hx 会话超时而阻止的分页搜索请求数。

  • answer_result_selected_count - 跟踪搜索“成功”的次数,例如,用户是否找到了所需的人员?是否写了一封邮件?给一封邮件添加了标记?

  • contact_result_in_full_list_selected_count - 跟踪在组合搜索会话期间用户选择在完整列表中“查看所有联系人”的次数

  • contact_result_selected_count - 跟踪在组合搜索会话期间选择的联系人结果数

  • conversation_result_selected_count - 跟踪在组合搜索会话期间选择的对话数

  • mail_paging_gesture_count - 跟踪在组合搜索会话中执行了多少次邮件搜索分页手势

  • mail_paging_timeout_count - 在组合搜索会话的“邮件”选项卡中跟踪由于 Hx 会话超时而阻止的分页搜索请求数。

  • mail_requests_count - 跟踪相应混合搜索会话内发送的邮件搜索请求数

  • people_filter_selected_contacts_count - 跟踪在人员筛选器中选择的联系人数

  • search_session_ended_type - 指示由于已取消搜索或已更新查询而结束搜索的位置

  • search_suggestion_type - 指示搜索建议背后的内容,例如拼写更正? 基于历史记录? 自动完成?

  • see_all_contacts_selected_count - 跟踪在组合搜索会话期间选择“查看所有联系人”的次数

  • subtab_type - 跟踪用户在何处选择了哪个结果选项卡的结果

  • top_mail_result_selected_count - 跟踪用户选择提供给他们的最佳结果的次数。

  • ui_reload_result_count - 记录由于结果集更新(在相应查询期间)而重新加载 UI 的次数

  • ui_reload_result_time - 记录由于结果集更新(在相应查询期间)而重新加载 UI 所花费的总时间

  • ui_reload_status_count - 记录由于状态更新(在相应查询期间)而重新加载 UI 的次数

  • ui_reload_status_time - 记录由于状态更新(在相应查询期间)而重新加载 UI 所花费的总时间

compose.mail.accessory

通过此事件,我们可以检测和修复关键邮件撰写操作中的问题,以防止在附加文件、拍摄作为附件的照片或发送状态时遇到问题。

将会收集以下字段:

  • action - 告诉我们在记录操作时尝试的操作。 一些示例包括附加文件和呈现更多选项。

  • icon_name - 告诉我们记录操作时显示的图标名称。

  • origin – 告知我们操作的起源。 可能的值是 quick_reply 和 full_screen。

  • toolbar_type –告诉我们呈现在撰写页面上的工具条类型。可能的值为 compose_actions和formatting。

conversation.view.action

当用户与对话视图交互时,将触发此事件。 例如,尝试加载更多对话或打开快速回复。 该数据用于监控对查看和回复电子邮件的能力可能产生的负面影响,以及确定与对话功能相关的问题,如反应、建议的答复、固定等。

将会收集以下字段:

  • contains_mention - 告诉我们对话是否应用了 @提及功能来帮助我们检测电子邮件提及中的问题

  • conversation_type - 告诉我们呈现了哪种类型的电子邮件视图,例如单个邮件视图或多个邮件视图。 帮助我们在电子邮件对话视图中检测与特定邮件类型相关的问题。

  • from_message_reminder - 如果对来自消息提醒的消息执行了操作

  • hx_error_type - 告诉我们什么错误导致服务器被禁止对消息完成删除、更新或添加表情符号。

  • hx_string_tag - 告诉我们服务器基本代码中的错误标签

  • is_pinned - 告诉我们是否已钉住该对话。这是评估用户是否与固定消息交互以及固定功能是否如预期一样正在发送。

  • reaction_origin – 通过用户做出反应的位置来告诉我们反应来源

  • reaction_skin_tone - 告诉我们用户的反应外观色调

  • reaction_type – 告诉我们用户的反应类型

  • suggested_file_selected - 报告一个布尔值,表示用户是否从迷你选取器选择了文件

  • suggested_file_shown - 报告一个布尔值,表示文件建议是否显示在迷你选取器中

  • suggested_file_time_to_select - 报告从用户单击建议的文件药丸到返回到撰写画布的时间(以毫秒为单位)

  • suggested_reply_char_count - 告诉我们所提供的建议答复(如果有)中有多少字符可以帮助我们检测与建议相关的异常和问题

  • suggested_reply_click_pos - 告诉我们建议的答复(如果有)呈现在何处,以便我们能够检测具体建议存在的问题

  • suggested_reply_type- 表示此操作的建议回复类型。 可能的值是 "文本"、"send_avail" 和 "create_meeting"。

  • use_default_quick_reply_mode - 告诉我们是否使用默认的快速答复模式来帮助我们检测与电子邮件快速答复体验有关的问题

draft.action

该数据用于监视对创建和保存邮件草稿的能力可能造成的负面影响。

将会收集以下字段:

  • action - 操作的类型,例如保存、放弃。

  • draft_contains_inking - 这是一个可选属性,可用于判断此草稿中是否包含墨迹数据。 如果有,则此属性的值将为 true,否则为 false。

  • draft_message_id - 草稿的邮件 ID。

  • is_groups - 是否将草稿发送到组文件夹/从组文件夹发送草稿

  • origin - 草稿的起源位置,例如邮件详细信息、撰写。

  • smart_compose_model_version - 跟踪正在使用的智能撰写模型的版本

  • suggestions_requested - 指示请求的智能撰写建议的数量

  • suggestions_results - 智能撰写建议的结果,即“已接受”、“已拒绝”

  • suggestions_returned - 指示从服务器返回的智能撰写建议的数量

  • suggestions_shown - 指示向用户显示的智能撰写建议的数量

  • thread_id - 与草稿关联的对话线程 ID

drag.and.drop

通过此事件,我们可以检测拖放操作是否成功。 它用于确保各个应用程序均能正确执行面向 Outlook 的放置事件和离开 Outlook 拖动事件。 有了这些数据,我们能够确保与其他应用程序的端到端体验符合预期。

将会收集以下字段:

  • action - 拖动或放置操作

  • location - 对于拖动操作,我们可以通过该字段了解用户开始拖动的位置。 对于放置操作,我们可以通过该字段了解用户将所拖动文件放置到的位置。

  • source – 对于放置操作,我们可以通过该字段了解用户开始拖动的位置。 这有助于我们更好地探索拖动到特定放置位置(例如新电子邮件)的特定源(如 OneDrive 或文件)的问题。

drawer.event

用于监视对访问收件箱中的文件夹的能力可能产生的负面影响。

将会收集以下字段:

  • add_calendar_option -指示从抽屉添加的日历类型,例如趣味日历、邮件日历、共享日历,以帮助我们检测与特定日历类型相关的问题

  • calendar_accounts_count - 指示日历帐户的数量,以帮助我们检测与你拥有的帐户数量有关的问题

  • calendar_apps_count - 指示用户设备上存在的日历应用的数量,以帮助我们检测与日历应用相关的问题

  • drawer_type - 指示抽屉类型:日历、邮件或零查询,以帮助我们检测与抽屉类型相关的问题

  • from_favorites - 指示是否从收藏夹中执行操作,以帮助我们检测与收藏夹相关的问题

  • group_calendar_count - 指示帐户的日历数,可帮助我们检测与组日历相关的问题

  • inbox_unread_count - 指示收件箱中未读邮件的数量,以帮助我们检测显示收件箱未读邮件计数的问题。

  • interesting_calendar_accounts_count - 指示有资格在设备上使用趣味日历的帐户数量,以帮助我们检测与趣味日历相关的问题

  • is_group_calendar - 指示日历是否为组日历,以帮助我们检测与组日历相关的问题

  • mail_folder_type - 指示邮件文件夹类型,例如收件箱、草稿等,以帮助我们检测与文件夹类型相关的问题。

  • mail_accounts_count - 指示邮件帐户的数量,以帮助我们检测与邮件帐户相关的问题。

  • selected_group_calendar_count - 指示在 UI 中选定并处于活动状态的组日历数

  • visibility_toggle - 指示用户是打开还是关闭给定日历,以帮助我们检测与显示或隐藏日历相关的问题

IpcCreateRepublishingLicense

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。它包含为了能够正确调查和诊断在执行 IpcCreateRepublishingLicense API 调用时发生的问题而需要的信息。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从 API 调用返回的错误代码(如果有)

  • RMS.HttpCall - 指示是否存在 HTTP 操作

  • RMS.Result - API 调用成功或失败

  • RMS.ScenarioId - 由 API 定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.StatusCode - 已返回的结果的状态代码

IpcGetLicenseProperty

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。它包含为了能够正确调查和诊断在执行 IpcGetLicenseProperty API 调用时发生的问题而需要的信息。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从 API 调用返回的错误代码(如果有)

  • RMS.HttpCall - 指示是否存在 HTTP 操作

  • RMS.LicensePropertyType - 许可证属性类型

  • RMS.Result - API 调用成功或失败

  • RMS.ScenarioId - 由 API 定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.StatusCode - 已返回的结果的状态代码

IpcGetSerializedLicenseProperty

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。它包含为了能够正确调查和诊断在执行 IpcGetSerializedLicenseProperty API 调用时发生的问题而需要的信息。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从 API 调用返回的错误代码(如果有)

  • RMS.HttpCall - 指示是否存在 HTTP 操作

  • RMS.LicensePropertyType - 许可证属性类型

  • RMS.Result - API 调用成功或失败

  • RMS.ScenarioId - 由 API 定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.StatusCode - 已返回的结果的状态代码

IpcGetTemplateIssuerList

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。它包含为了能够正确调查和诊断在执行IpcGetTemplateIssuerList API 调用时发生的问题而需要的信息。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.AuthCallbackProvided - 指示是否提供身份验证回调作为 API 调用的输入

  • RMS.ConnectionInfo.ExtranetUrl - 连接信息的 Extranet URL

  • RMS.ConnectionInfo.IntranetUrl - 连接信息的 Intranet URL

  • RMS.ConnectionMode - 权限管理服务客户端与服务器之间的连接模式:联机或脱机

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从 API 调用返回的错误代码(如果有)

  • RMS.GuestTenant - 用户的来宾租户 ID

  • RMS.HomeTenant - 用户的主租户 ID

  • RMS.HttpCall - 指示是否存在 HTTP 操作

  • RMS.Identity.ExtranetUrl - 用户的权限管理服务服务器的 Extranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.IntranetUrl - 用户的权限管理服务服务器的 Intranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.Status - 首次从服务器获取权限帐户证书或续订权限帐户证书

  • RMS.Identity.Type - 用户帐户的类型,例如 Windows 帐户或 Live 帐户

  • RMS.Identity.UserProvided - 指示在从服务器获取新的权限帐户证书时是否提供了用户电子邮件地址

  • RMS.IssuerId - 颁发权限帐户证书的权限管理服务服务器的 ID

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.RACType - 权限帐户证书的类型

  • RMS.Result - API 调用成功或失败

  • RMS.ScenarioId - 由 API 定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 已返回的结果的状态代码

  • UserInfo.UserObjectId - 用户对象 ID

IpcGetTemplateList

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。它包含为了能够正确调查和诊断在执行 IpcGetTemplateList API 调用时发生的问题而需要的信息。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.AuthCallbackProvided - 指示是否提供身份验证回调作为 API 调用的输入

  • RMS.ConnectionInfo.ExtranetUrl - 连接信息的 Extranet URL

  • RMS.ConnectionInfo.IntranetUrl - 连接信息的 Intranet URL

  • RMS.ConnectionMode - 权限管理服务客户端与服务器之间的连接模式:联机或脱机

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从 API 调用返回的错误代码(如果有)

  • RMS.GuestTenant - 用户的来宾租户 ID

  • RMS.HomeTenant - 用户的主租户 ID

  • RMS.HttpCall - 指示是否存在 http 操作

  • RMS.Identity.ExtranetUrl - 用户的权限管理服务服务器的 Extranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.IntranetUrl - 用户的权限管理服务服务器的 Intranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.Status - 首次从服务器获取权限帐户证书或续订权限帐户证书

  • RMS.Identity.Type - 用户帐户的类型,例如 Windows 帐户或 Live 帐户

  • RMS.Identity.UserProvided - 指示在从服务器获取新的权限帐户证书时是否提供了用户电子邮件地址

  • RMS.IssuerId - 颁发权限帐户证书的权限管理服务服务器的 ID

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.RACType - 权限帐户证书的类型

  • RMS.Result - API 调用成功或失败

  • RMS.ScenarioId - 由 API 定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 已返回的结果的状态代码

  • RMS.TemplatesCount - 模板数量

  • UserInfo.UserObjectId - 用户对象 ID

IpcpCreateLicenseFromScratch

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。它包含为了能够正确调查和诊断在执行 IpcpCreateLicenseFromScratch API 调用时发生的问题而需要的信息。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从 API 调用返回的错误代码(如果有)

  • RMS.GuestTenant - 用户的来宾租户 ID

  • RMS.HomeTenant - 用户的主租户 ID

  • RMS.HttpCall - 指示是否存在 HTTP 操作

  • RMS.Identity.ExtranetUrl - 用户的权限管理服务服务器的 Extranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.IntranetUrl - 用户的权限管理服务服务器的 Intranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.UserProvided - 指示在从服务器获取新的权限帐户证书时是否提供了用户电子邮件地址

  • RMS.IssuerId - 颁发权限帐户证书的权限管理服务服务器的 ID

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.RACType - 权限帐户证书的类型

  • RMS.Result - API 调用成功或失败

  • RMS.ScenarioId - 由 API 定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 已返回的结果的状态代码

  • RMS.TokenProvided - 指示是否提供令牌作为 API 调用的输入

  • RMS.UserProvided - 指示是否提供使用者作为 API 调用的输入

  • UserInfo.UserObjectId - 用户对象 ID

IpcpCreateLicenseFromTemplate

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。它包含为了能够正确调查和诊断在执行 IpcpCreateLicenseFromTemplate API 调用时发生的问题而需要的信息。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.AuthCallbackProvided - 指示是否提供身份验证回调作为 API 调用的输入

  • RMS.ConnectionMode - 权限管理服务客户端与服务器之间的连接模式:联机或脱机

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从 API 调用返回的错误代码(如果有)

  • RMS.HttpCall - 指示是否存在 http 操作

  • RMS.Result - API 调用成功或失败

  • RMS.ScenarioId - 由 API 定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.StatusCode - 已返回的结果的状态代码

  • RMS.TokenProvided - 指示是否提供令牌作为 API 调用的输入

  • RMS.UserProvided - 指示是否提供使用者作为 API 调用的输入

IpcpGetTemplateListForUser

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。它包含为了能够正确调查和诊断在执行 IpcpGetTemplateListForUser API 调用时发生的问题而需要的信息。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.ApplicationScenarioId - 应用程序提供的方案 ID

  • RMS.AuthCallbackProvided - 指示是否提供身份验证回调作为 API 调用的输入

  • RMS.ConnectionInfo.ExtranetUrl - 连接信息的 Extranet URL

  • RMS.ConnectionInfo.IntranetUrl - 连接信息的 Intranet URL

  • RMS.ConnectionMode - 权限管理服务客户端与服务器之间的连接模式:联机或脱机

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从 API 调用返回的错误代码(如果有)

  • RMS.GuestTenant - 用户的来宾租户 ID

  • RMS.HomeTenant - 用户的主租户 ID

  • RMS.HttpCall - 指示是否存在 HTTP 操作

  • RMS.Identity.ExtranetUrl - 用户的权限管理服务服务器的 Extranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.IntranetUrl - 用户的权限管理服务服务器的 Intranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.Status - 首次从服务器获取权限帐户证书或续订权限帐户证书

  • RMS.Identity.Type - 用户帐户的类型,例如 Windows 帐户或 Live 帐户

  • RMS.Identity.UserProvided - 指示在从服务器获取新的权限帐户证书时是否提供了用户电子邮件地址

  • RMS.IssuerId - 颁发权限帐户证书的权限管理服务服务器的 ID

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.RACType - 权限帐户证书的类型

  • RMS.Result - API 调用成功或失败

  • RMS.ScenarioId - 由 API 定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 已返回的结果的状态代码

  • RMS.TemplatesCount - 模板数量

  • RMS.TokenProvided - 指示是否提供令牌作为 API 调用的输入

  • RMS.UserProvided - 指示是否提供使用者作为 API 调用的输入

  • UserInfo.UserObjectId - 用户对象 ID

IpcpSerializeLicense

当用户尝试为文档应用 IRM 保护时收集。它包含为了能够正确调查和诊断在执行 IpcpSerializeLicense API 调用时发生的问题而需要的信息。

收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.ApplicationScenarioId - 应用程序提供的方案 ID

  • RMS.AuthCallbackProvided - 指示是否提供身份验证回调作为 API 调用的输入

  • RMS.ConnectionMode - 权限管理服务客户端与服务器之间的连接模式:联机或脱机

  • RMS.ContentId - 文档的内容 ID

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从 API 调用返回的错误代码(如果有)

  • RMS.GuestTenant - 用户的来宾租户 ID

  • RMS.HomeTenant - 用户的主租户 ID

  • RMS.HttpCall - 指示是否存在 http 操作

  • RMS.Identity.ExtranetUrl - 用户的权限管理服务服务器的 Extranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.IntranetUrl - 用户的权限管理服务服务器的 Intranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.Status - 首次从服务器获取权限帐户证书或续订权限帐户证书

  • RMS.Identity.Type - 用户帐户的类型,例如 Windows 帐户或 Live 帐户

  • RMS.Identity.UserProvided - 指示在从服务器获取新的权限帐户证书时是否提供了用户电子邮件地址

  • RMS.IssuerId - 颁发权限帐户证书的权限管理服务服务器的 ID

  • RMS.KeyHandle - 密钥句柄的内存地址

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.PL.KeyType - 值为“Single”或“Double”。指示 PL 受单一密钥保护还是双密钥保护。

  • RMS.RACType - 权限帐户证书的类型

  • RMS.Result - API 调用成功或失败

  • RMS.ScenarioId - 由 API 定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 已返回的结果的状态代码

  • RMS.TokenProvided - 指示是否提供令牌作为 API 调用的输入

  • RMS.UserProvided - 指示是否提供使用者作为 API 调用的输入

  • UserInfo.UserObjectId - 用户对象 ID

IpcSetLicenseProperty

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。它包含为了能够正确调查和诊断在执行 IpcSetLicenseProperty API 调用时发生的问题而需要的信息。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从 API 调用返回的错误代码(如果有)

  • RMS.HttpCall - 指示是否存在 http 操作

  • RMS.LicensePropertyType - 许可证属性类型

  • RMS.Result - API 调用成功或失败

  • RMS.ScenarioId - 由 API 定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.StatusCode - 由 API 定义的方案 ID

link.clicked.action

该事件用于跟踪用户在 Edge Web 视图中查看 URL 和在该 Web 视图中完成标准 Web 方案,而没有出现错误的成功案例

收集以下字段:

  • account_type – 如果 Edge Web 视图从电子邮件或 Outlook 中的事件发布,则为 URL 来源帐户的类型

  • action – 用户从点击 URL 到退出该流时在 Outlook 内部执行的操作(在 Edge Web 视图中打开链接,页面未能在 Web 视图中加载、在 Web 视图中执行搜索、退出 Edge Web 视图以在 Web 浏览器应用程序中打开链接等)

  • duration – 用户会话的持续时间

  • launch_type – 如果 Edge Web 视图已启动,是从 Outlook、从小组件,还是从操作系统组件启动

  • origin – 如果用户在 Edge Web 视图中执行操作,则为该操作的起源

  • referrer – 用户点击的 URL 的位置(电子邮件、日历事件、TXP 卡片等)

  • search_scope – 如果用户在 Edge Web 视图中执行搜索,则为搜索范围(全部、图像、视频等)

  • search_subtype – 如果用户在 Edge Web 视图中执行搜索,则为初始搜索或精简搜索

  • session_summary_page_loaded_count – 用户在 Edge Web 视图中的会话过程中加载的页面数

  • session_summary_search_count - 用户在 Edge Web 视图中的会话过程中执行的必应搜索数

  • session_summary_session_id – Edge Web 视图中当前用户会话的标识符

  • txp – 如果 Edge Web 视图通过 TXP 卡片发布,则为该卡的事件类型(餐饮、航班等)

  • txp_component - 如果 Edge Web 视图通过 TXP 卡片发布,则为该卡片的 UI 组件类型

log.event.appointment.attendee

当用户单击其日历页上的任何加载项时,将触发此事件。 数据用于检测加载项的使用情况,并确定功能是否正常运行。

将会收集以下字段:

  • addin_id–加载项的标识符

  • addin_type–外接程序的类型,例如,在没有用户界面(无 UI)时或通过任务窗格都可用

  • event_button_label–用户单击的按钮的标签。

  • total_addin_count–具有 MobileLogEventAppointmentAttendee 图面的所有加载项计数

mail.action

用于监视执行重要邮件操作(例如运行邮件线程模式、确保邮件分拣操作正常工作)的能力可能产生的负面影响,以确保我们的应用正常运行邮件。

将会收集以下字段:

  • account - 执行操作的帐户 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • action - 跟踪所执行的操作类型,例如存档、删除、标记为已读等

  • attachment_content_type - 已下载的附件的内容类型

  • attachment_content_type_with_count - 跟踪邮件中的附件数

  • attachment_download_result - 附件下载操作的结果(即成功/失败)

  • attachment_download_time - 附件下载操作的时间

  • account_extn - 已下载的附件的文件扩展名 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • attachment_id - 已下载的附件的系统标识符

  • attachment_size - 已下载的附件的大小

  • domain - 正在打开的文档的域

  • duration - 跟踪执行操作所用的时间(以可读的英语字符串来描述,例如 1s、4h)

  • error - 与操作关联的错误消息

  • event_mode - 它所处的事件模式,即组或其他类型。

  • Extension - 此操作关联的四个字符的文件拓展名的链接或附件 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • internet_message_id - 跟踪邮件 ID

  • is_group_escalation - 指示是否由于升级(已订阅组)而将对其执行操作的邮件发送到用户邮箱

  • is_pinned - 告诉我们是否已钉住该对话。这是评估用户是否与固定消息交互以及固定功能是否如预期一样正在发送。

  • is_rule - 指示完成的邮件操作是否会重置重点/其他分类

  • is_threaded_mode - 指示邮件是否处于线程模式,即邮件如何分组

  • is_unread - 指示是否未读已对其执行操作的邮件

  • left_swipe_setting - 指示设置为向左轻扫的操作

  • message_id - 针对操作的服务器消息 ID 或逗号分隔的列表(如果操作中有多个项目)。

  • message_type - 指示对其执行操作的邮件类型 - 组或其他

  • number_selected - 用户在邮件列表中选择的项目数,并在多重选择模式下执行操作。

  • origin - 操作来源,例如单元格轻扫、零查询、深度链接、电子邮件视图,电子邮件列表等

  • origin_view - 操作来源视图,例如对话、消息等

  • reported_to_msft - 在向垃圾邮件箱(垃圾邮件)或废件箱(网络钓鱼)发送电子邮件后,他们可以选择向 Microsoft 报告其操作。

  • retry - 是否已重试操作

  • right_swipe_setting - 指示设置为向右轻扫的操作

  • shortcut - 指示是否已使用快捷方式以及用于安排邮件的快捷方式(例如以后、明天、选择时间等)

  • size - 与此操作关联的链接或附件的大小

  • source_folder - 当操作指示从一个文件夹移动到另一个文件夹(如收件箱、废件箱等)时,跟踪源文件夹类型

  • source_inbox - 指示执行邮件操作的收件箱(如重点、其他等)状态 - 操作的状态,例如成功或故障点

  • state - 操作的状态,即成功或故障点

  • target_folder - 指示将电子邮件从一个文件夹移动到另一个文件夹时的目标文件夹类型

  • thread_id - 针对操作的对话线程 ID 或逗号分隔的列表(如果已针对多个项目)

  • time_taken_to_fetch_access_token - 获取用于打开链接的系统访问令牌所用的时间

  • time_taken_to_fetch_drive_item - 在单击时获取 OneDrive 资源所用的时间

  • time_taken_to_fetch_embed_viewer_resource - 打开链接时初始化嵌入式查看器所用的时间

  • time_taken_to_load_embed_viewer - 打开链接时初始化嵌入式查看器所用的时间

  • time_taken_to_load_link - 完成加载链接操作所用的时间

  • time_taken_to_tap_attachment - 打开邮件与单击附件之间的时间间隔

  • time_taken_to_tap_link - 用户在查看邮件与单击链接之间所用的时间

  • txp - 指示是否存在与已对其执行操作的邮件相关联的 txp 类型项目,例如活动预订、航班预订等

  • type - 通过链接打开的文档类型

mail.compose

用于监视对撰写和答复电子邮件的能力可能产生的负面影响,例如在全部答复、设置电子邮件格式或发送电子邮件时遇到问题。

将会收集以下字段:

  • draft_message_id - 创建为草稿的对话的草稿 ID,可帮助我们检测与草稿电子邮件相关的问题

  • from_context_menu - 告知我们撰写是否源自上下文菜单操作。

  • from_message_reminder - 告诉我们正在编写的消息是否会响应消息提醒

  • message_id - 答复或转发的对话的邮件 ID,可帮助我们检测与特定邮件相关的问题

  • origin - 告诉我们撰写的来源,例如来自全部答复、新撰写或快速答复。 帮助我们检测与特定答复原始类型相关的问题。

  • is_group_escalation - 指示邮件是否为已升级的组邮件,以便我们能够检测与组相关的撰写问题。

  • is_link - 告诉我们是否通过链接完成新草稿的创建。 帮助我们检测与通过链接创建的草稿相关的问题。

  • is_force_touch - 告诉我们是否通过强制触控操作完成新草稿的创建。 帮助我们检测与通过此特定操作创建的草稿相关的问题。

  • is_groups - 指示是否已从组的空间启动事件,以便我们能够检测与组相关的撰写问题。

  • source_inbox - 告诉我们源收件箱,例如它是重点收件箱还是其他收件箱

  • thread_id - 答复或转发的对话的线程 ID,可帮助我们检测与特定线程相关的问题

meeting.call.to.action

用于监视对执行重要会议操作(如创建、编辑或答复会议)的能力可能产生的负面影响。

将会收集以下字段:

  • event_mode - 指示此事件是否来自组,以帮助我们检测组事件的问题

  • meeting_id - 有助于我们在整个会议期间跟踪问题的会议 ID,这可帮助我们检测特定会议的问题

  • meeting_provider - 指示联机会议的提供程序,例如 Teams、Skype for Business,以帮助我们检测特定联机会议提供程序的问题

  • notify_type - 指示其他帐户类型的答复类型,以帮助我们检测不同帐户类型的问题

  • recurrence - 指示此会议发生的频率(如事件或系列),以帮助我们检测定期会议系列的问题

  • response -指示对某些帐户类型的答复类型(如接受或拒绝),以帮助我们检测有关答复事件的问题

  • response_message_length - 指示邮件长度,以帮助我们检测有关会议答复的问题

  • response_mode - 指示响应模式,例如当场响应或虚拟响应模式,以帮助我们检测会议响应模式的问题

  • review_time_proposal_action_type - 指示用户建议的新时间,以帮助我们检测有关建议新时间的问题

  • send_response - 指示是否已发送答复,以帮助我们检测有关发送会议邀请答复的问题

  • txp - 指示从航班预订和交付中生成的会议类型,以帮助我们检测此类会议的问题

  • with_message_enabled - 指示用户是否可以答复邮件,以帮助我们检测有关答复会议邀请的问题

message.reminder

当用户与消息提醒交互时,将触发此事件。 消息提醒是用户界面 (UI) 元素,用于提示用户与可能忘记并应该跟进的消息进行交互。 该数据用于确定最佳 UI,后者用于显示消息提醒并监控功能的成功和影响。

以下是不管针对 iOS 还是 Android 都要收集的字段:

  • action - 对消息提醒采取的操作类型。 这包括诸如打开邮件、关闭提醒、关闭功能以及何时呈现提醒等操作。

  • dismiss_swipe_direction - 用户关闭邮件提醒的轻扫方向。 可能的方向是从左到右和从右到左。 这有助于我们更好地了解用户如何关闭邮件提醒。

  • internet_message_id - 邮件的 Internet 消息 ID。 这使我们能够将遥测事件链接到其他数据源,例如 API 中的日志。

  • mailbox_uuid - 包含相关邮件的邮箱的 UUID(通用唯一标识符)。 这使我们能够将遥测事件链接到其他数据源,例如 API 中的日志。

  • message_id–邮件的服务器 ID。这会与许多其他与消息相关的遥测事件一起发送,并使我们能够将消息提醒事件链接到这些事件。

  • origin - 消息提醒所在的视图

multi.window.launch

此事件捕获用户何时在可折叠设备上执行多窗口启动的操作,例如撰写邮件、事件、打开日历窗口。 它使用该操作来记住此类操作,例如,持续获得提示或在新窗口中始终启动。 通过此事件收集数据,将评估可发现性、有效性和常规用户偏好,推动多窗口相关功能的当前和将来开发。

将会收集以下字段:

  • is_remembered - 用户是否已保存从报告位置到新窗口中启动的首选项。

  • multi_window_origin - 在应用内完成与启动新窗口中的另一个应用屏幕的交互的位置。

notification.center

此事件允许我们跟踪用户何时进入和退出通知中心,以及未查看的通知计数。 这有助于我们确保通知中心与所有其他客户端保持一致。 我们还会跟踪用户何时点击通知,以便我们可以判断其类型。

将会收集以下字段:

  • action - 用户执行的操作(已关闭、打开、notification_tapped)

  • message_reminder_available - 如果消息提醒可用,并且将在通知中心打开时显示,则为 True

  • type - 通知类型、回应或 message_reminder (并非始终收集)

  • unseen_count - 当前视图中在 之前未看到的通知数(并非始终收集)

Office.Android.DocsUI.FileOperations.OpenDocumentMeasurements

将为在 Android 平台下运行的 Office 应用程序收集此事件,并记录执行文件打开操作的时间。 该事件有助于确保文件打开操作的安全、更新和正常执行。 收集此数据是为了持续改进文件打开性能。

将会收集以下字段:

  • Data_AppDocsOperationDuration - 文件打开操作期间在子层中所用的时间。

  • Data_AppDuration - 文件打开操作期间应用程序处理所用的时间。

  • Data_AppWarmUpGain - 我们由于事先预启动应用程序的一部分而获得的应用程序启动持续时间增益。

  • Data_BootDuration - 文件打开过程中应用程序启动的持续时间。

  • Data_BootMarkers – 一个字符串值,以函数 ID 和持续时间的格式记录引导应用程序时某些函数调用之间的持续时间。

  • Data_ClosePreviouslyOpenedMarkers – 某些文件打开方案中,在打开当前文档前,关闭先前打开的文档。 这种情况下所发生的某些操作之间的持续时间将被捕获到字符串值中,其格式 <functionId><functionValue><functionId><functionValue>...

  • Data_Doc_AccessMode - 用于指示文件访问模式(例如只读、读写)的枚举。

  • Data_Doc_AsyncOpenKind - 用于指示打开文件时所使用的异步流类型的枚举。

  • Data_Doc_ChunkingType - 用于指示文件的分块算法类型的枚举。

  • Data_Doc_EdpState - 用于指示文件的企业数据保护状态的枚举。

  • Data_Doc_Ext - 文件的扩展名。

  • Data_Doc_Fqdn - 文件的服务器主机名。

  • Data_Doc_FqdnHash - 用于唯一标识服务器主机名的全局唯一标识符 (GUID)。

  • Data_Doc_IdentityTelemetryId - 用于唯一标识打开文件时所使用的身份的 GUID。

  • Data_Doc_InitializationScenario - 用于指示文件打开操作的详细方案类型的枚举。

  • Data_Doc_IOFlags - 用于指示文件打开操作的 IO 标志的枚举,例如是否缓存文件。

  • Data_Doc_IsCloudCollabEnabled - 是否为文件启用云协作。

  • Data_Doc_IsIncrementalOpen - 是否通过渐进式打开方式打开文件。

  • Data_Doc_IsOcsSupported - 文件是否支持 Office 协作服务。

  • Data_Doc_IsOpeningOfflineCopy - 是否从脱机缓存副本中打开文件。

  • Data_Doc_IsPrefetched - 在执行打开操作之前是否预取文件。

  • Data_Doc_IsSyncBacked - 云文件是否位于本地并与服务器同步。

  • Data_Doc_Location - 用于指示文件所在位置的枚举,例如本地或云中。

  • Data_Doc_ReadOnlyReasons - 用于指示文件只读原因的枚举。

  • Data_Doc_ResourceIdHash - 用于唯一标识文件的服务器资源 ID 的 GUID。

  • Data_Doc_RtcType - 用于指示文件使用的实时频道 (RTC) 类型的枚举。

  • Data_Doc_ServerDocId - 用于唯一标识服务器文档 ID 的 GUID。

  • Data_Doc_ServerProtocol - 用于指示云文件的服务器协议的枚举。

  • Data_Doc_ServerType - 用于指示云文件的服务器类型的枚举。

  • Data_Doc_ServerVersion - 用于指示云文件的服务器版本的枚举。

  • Data_Doc_SessionId - 一个整数,对于会话中的每个文件打开操作,它按 1 递增。

  • Data_Doc_SharePointServiceContext - 用于关联客户端和服务器端日志的字符串,它通常是一种 ID。

  • Data_Doc_SizeInBytes - 文件大小(以字节为单位)。

  • Data_Doc_SpecialChars - 用于指示文件 URL 所具有的特殊字符的枚举。

  • Data_Doc_UrlHash - 用于唯一标识文件 URL 的 GUID。

  • Data_Doc_UsedWrsDataOnOpen - 是否使用预缓存的 WRS 数据以增量方式打开文件。

  • Data_Doc_WopiServiceId - 用于指示 Web 应用程序开放平台接口协议 (WOPI) 文件来自哪个服务的字符串。

  • Data_ErrorId_Code - 用于指示数据收集操作中的故障的错误代码

  • Data_ErrorId_Tag - 用于帮助查找故障点的代码中的标记

  • Data_FGFlags - 指示是否选择了该用户进行与性能相关的实验的数字。

  • Data_FileOpenFlowMarkers- 文件打开过程开始前,需要进行一些预处理。 此预处理所花费的时间将被捕获到字符串值中,其格式为 <functionId><functionValue><functionId><functionValue>...

  • Data_FirstPartyProviderApp - 如果在 Word、Excel 或 PowerPoint 中打开了一个文件或从其他 Microsoft 应用中调用了 Office 应用,则在此处捕获该提供程序应用的名称。

  • Data_InclusiveMeasurements - 一个字符串值,用于记录某些函数调用所花的时间,采用带函数标记和持续时间的格式,其中包含子函数调用的持续时间。

  • Data_InitializationReason - 指明文件打开方式(例如 UI 元素、由另一个应用触发等)的枚举。

  • Data_Measurements - 一个字符串值,用于记录某些函数调用所花的时间,采用具有函数标记和持续时间的格式,其中不包含子函数调用的持续时间。

  • Data_OfficeMobileInitReason - 用于指示文件打开入口点的枚举。

  • Data_RenderToInSpaceDuration – 渲染端和侧面影像/画布动画之间的持续时间。

  • Data_SilhouetteDuration - 打开文件的持续时间。

  • Data_TimeSplitMeasurements - 一个字符串值,用于记录某些函数调用所花的时间,采用具有函数标记、开始时间戳和持续时间的格式。

Office.Android.DocsUI.PaywallControl.PreSignInFRE

[此事件曾用名为 Office.DocsUI.PaywallControl.PreSignInFRE。]

这是在未签名用户的初次运行体验中对追加销售关键的使用遥测。 此事件可以捕捉初次运行登录指标。 此数据会用于推断登录前见解,并理解用户是否继续下一阶段的用户流。

收集以下字段:

  • EventDate - 事件发生的时间戳

  • FunnelPoint - 指示用户在实验漏斗中位置的枚举器。 枚举器会判断用户看见了处理和放置与否。

  • SessionID - 用于通过会话连接事件的全局唯一标识符

Office.Android.DocsUI.PaywallControl.SkuChooserToggled

使用遥测功能可以查看用户在尝试购买之前在不同 SKU 之间切换的次数。 用于了解 SKU 选择器的使用情况,并优化未来版本中的应用内购买体验。

收集以下字段:

  • EventDate – 事件发生的时间戳

  • SessionID – 用于通过会话连接事件的 GUID

Office.Android.DocsUI.PaywallControl.UserImageClicked

[此事件曾用名为 Office.DocsUI.PaywallControl.UserImageClicked。]

此事件会测量遥测来查看用户是否在通过单击用户头像来尝试完成操作。 此数据将会用来测量与头像图标互动的用户数量,以此评估通过专题搜索跟进体验的必要性。

收集以下字段:

  • EventDate – 事件发生的时间戳

  • SessionID - 用于通过会话连接事件的全局唯一标识符

Office.Android.EarlyTelemetry.ExpansionFilesAvailability

我们正在为 Office 移动应用启用 Android Package Kit (APK) 扩展文件。 APK 扩展文件是 Android 应用开发人员可随应用发布的辅助资源文件。 为了解扩展文件的可靠性,我们记录了一个标志,在每次启动时指示扩展文件是否可用。

将会收集以下字段:

  • Data_ExpansionFilesAvailable - 一个布尔值标志,在应用启动时指示设备上的 APK 扩展文件是否可用。

Office.Android.EarlyTelemetry.ExpansionFilesDownloader

我们正在为 Office 移动应用启用 Android Package Kit (APK) 扩展文件。 APK 扩展文件是 Android 应用开发人员可随应用发布的辅助资源文件。 为了解我们的扩展文件下载机制的可靠性,我们将记录一个标志,指示是否能够成功下载扩展文件。

将会收集以下字段:

  • Data_DownloadSuccess - 一个布尔值标志,在我们每次尝试在应用启动过程中下载 APK 扩展文件时指示下载是否成功。

Office.Android.EarlyTelemetry.NoteCreated

一个关键信号,用于监视便笺用户在应用中创建笔记的能力。 遥测用于确保对 OneNote 应用和服务运行状况进行关键回归检测。 如果用户无法创建笔记,则会触发高严重性事件。

将会收集以下字段:

  • IsExportable - 指示此事件是否为用户操作结果的标记。 应设置为 True,因为 NoteCreated 是用户触发的操作。

  • NoteLocalId - 当用户在应用中创建笔记时为笔记分配的可区分唯一标识符。

  • StickyNotes-SDKVersion - 指示用户正在使用的便笺版本的版本号。 允许我们确定产品的哪些版本出现问题,以便合理确定问题的优先级。

Office.Android.EarlyTelemetry.NoteViewed

一个关键信号,用于监视便笺用户在应用中查看笔记的能力。 遥测用于确保对 OneNote 应用和服务运行状况进行关键回归检测。 如果用户无法查看笔记,则会触发高严重性事件。

将会收集以下字段:

  • HasImages - 指示所查看的笔记中是否存储有图像的标记。

  • IsExportable - 指示此事件是否为用户操作结果的标记。 应设置为 True,因为 NoteViewed 是用户触发的操作。

  • NoteLocalId - 当用户在应用中创建笔记时为笔记分配的可区分唯一标识符。

  • StickyNotes-SDKVersion - 指示用户正在使用的便笺版本的版本号。 允许我们确定产品的哪些版本出现问题,以便合理确定问题的优先级。

Office.Android.Intune.IntuneComplianceRequest

此事件是为在 Android 上运行的 Office 应用程序(包括 Office Mobile、Word、Excel、PowerPoint 和 OneNote )收集的。 该事件指示尝试登录到 Intune 许可的组织帐户,组织管理员已将策略配置为强制应用条件访问。 它用于了解尝试在此策略配置下使用应用的最终用户数量,并与另一个事件 Office.Android.Intune.IntuneComplianceStatus 合并,以确保强制实施配置的策略。

不收集数据字段。

Office.Android.Intune.IntuneComplianceStatus

此事件是为在 Android 上运行的 Office 应用程序(包括 Office Mobile、Word、Excel、PowerPoint 和 OneNote )收集的。 该事件指示尝试登录到 Intune 许可的组织帐户,组织管理员已将策略配置为强制应用条件访问。 此事件指示用户已登录到的应用程序的合规性状态,并用于调查故障。 它与另一个事件 Office.Android.Intune.IntuneComplianceRequest 合并,以确保强制实施配置的策略。

将会收集以下字段:

  • Data_ComplianceStatus - 指示应用程序在登录期间的合规性状态,并显示成功或失败错误代码。
    • -1 – 未知错误
    • 0 – 应用程序符合组织策略
    • 1 – 应用程序不符合组织策略
    • 2 – 与服务相关的故障
    • 3 – 与网络相关的故障
    • 4 – 应用程序无法检索身份验证令牌
    • 5 – 尚未收到来自服务的响应
    • 6 – 需要安装公司门户应用程序

Office.Android.ODWXPSSO.Telemetry

此事件有助于了解我们的应用通过设备中的哪个其他 Microsoft 应用进行了无提示单一登录,从哪个入口点进行了登录等等。 也有助于了解无提示单一登录失败的原因。 我们可获得更好的见解,例如从设备中的哪个 Microsoft 应用获得了单一登录体验。 在故障时采取行动,单一登录无法如期工作。

收集以下字段:

  • AccountType - 指示用于单一登录的帐户类型,例如个人 Microsoft 帐户或工作帐户。

  • EntryPoint - 指示从其处发起单一登录尝试的应用中的入口点。

  • ErrorCode - 指示单一登录尝试的错误代码。

  • ErrorDescription - 指示单一登录尝试的错误消息。

  • HResult - 指示单一登录尝试的结果状态代码。

  • ProviderPackageId - 进行单一登录的设备中的其他 Microsoft 应用。

Office.Android.PhoneNumberSignIns

此事件有助于了解用户是使用基于电话号码的帐户还是基于电子邮件的个人 Microsoft 帐户进行登录或注册。 此事件有助于了解使用基于电话号码的个人 Microsoft 帐户进行登录或注册的用户数。

收集以下字段:

  • EntryPoint - 指示从其处发起登录尝试的应用中的入口点。

  • IsEmailMissing - 帐户个人资料信息中是否缺少电子邮件?

  • IsPhoneNumberMissing - 帐户个人资料信息中是否缺少电话号码?

  • UserDecision - 指示用户做出的选择,例如登录或注册或稍后登录。

Office.Android.UserSignInDecision

此事件有助于了解用户在登录流程的哪个阶段放弃登录、登录失败的原因、从应用程序的哪个入口点成功登录了多少用户等等。 此事件有助于获得登录渠道数据,进而可帮助了解用户在哪个阶段的放弃率更高等等。

收集以下字段:

  • AccountType - 指示尝试登录时使用的帐户类型,例如个人帐户或工作帐户。

  • AfterLicensingState - 指示登录完成后的应用许可状态。

  • AllowedEditsWithoutSignIn - 指示尝试登录之前已进行了多少次自由编辑。

  • BeforeLicensingState - 指示尝试登录之前的应用许可状态。

  • CompletionState - 指示登录完成的阶段。

  • EntryPoint - 指示从其处发起登录尝试的应用中的入口点。

  • HRDAutoAcceleratedSignUpAttemptCount - 指示尝试加速注册的次数。

  • HRDAutoAcceleratedSignUpQuitCount - 指明已取消的加速注册数。

  • HResult - 指示登录操作的结果状态代码。

  • IsPhoneOnlyAuthFeatureEnabled - 是否允许基于电话号码的登录?

  • LicenseActivationHResult - 指示许可证激活尝试的状态代码。

  • LicenseActivationMessageCode - 指示来自许可服务的消息代码。

  • NoFreeEditsTreatmentValue - 是否允许自由编辑?

  • SignUpAttemptCount - 指示尝试注册的次数。

  • StartMode - 指示开始登录尝试的模式。

  • UserDecision - 指示用户做出的选择,例如登录或注册或稍后登录。

Office.AppCompat.AppCompat.AgentScanAndUpload

仅在最终用户启用 Office 遥测仪表板时收集。 它收集有关何时执行 Office 遥测代理的信息。 仅在启用 Office 遥测仪表板时收集此信息,并用于确定 Office 遥测代理的运行状况。

收集以下字段:

  • Data.AgentExit - 遥测代理成功退出的时间戳

  • Data.AgentScan - 遥测代理成功完成扫描的时间戳

  • Data.AgentUpload - 遥测代理成功完成上传的时间戳

Office.AppCompat.AppCompat.AgentUpload

在最终用户已启用 Office 遥测仪表板的情况下,在客户端启动时生成。 它收集有关 Office 遥测代理何时将数据上传到共享文件夹的信息。 此事件的主要用途是监视 Office 遥测代理的运行状况,次要用途是是估计 Office 遥测仪表板的使用情况。

收集以下字段:

  • UploadTime - 遥测代理执行的最后一次成功上传的时间戳。

Office.AppCompat.AppCompat.TelemetryDashboardResiliencyCrashLog

仅在最终用户(很可能是管理员)启用了 Office 遥测仪表板时收集。 它收集 Office 加载项和文档崩溃的发生情况。 仅在用户启用 Office 遥测仪表板时收集此信息,并用于确定是否出现加载项或文档崩溃增加的情况。

收集以下字段:

  • Data.CollectionTime - 记录崩溃事件的时间戳

Office.AppDocs.AppDocs.DocumentOperation

此事件收集在 Android、iOS、通用或 Windows 平台上运行的 Office 应用程序。进行文件操作(创建/打开/保存/导出/等)时的事件记录,事件记录用于基于文件操作信息了解用户体验并区分优先顺序。

将会收集以下字段:

  • Data_AppIdForReportEndBeforeAppKnown – 在操作上调用报表结束之前不知道的应用 ID。

  • Data_CanContinueFromOnBeforeOperationBegins - CanContinue 状态,在调用 begin handler 之前。

  • Data_DetachedDuration - 事件分离过程的持续时间。

  • Data_Doc_AccessMode - 用于指示文件访问模式(例如只读、读写)的枚举。

  • Data_Doc_AsyncOpenKind - 用于指示打开文件时所使用的异步流类型的枚举。

  • Data_Doc_ChunkingType - 用于指示文件的分块算法类型的枚举。

  • Data_Doc_EdpState - 用于指示文件的企业数据保护状态的枚举。

  • Data_Doc_Ext - 相应文件的文件扩展名的前 4 个字符。

  • Data_Doc_Fqdn - 文件的服务器主机名。

  • Data_Doc_FqdnHash - 用于唯一标识服务器主机名的 GUID。

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希。

  • Data_Doc_InitializationScenario - 用于指示文件打开操作的详细方案类型的枚举。

  • Data_Doc_IOFlags - 用于指示文件打开操作(例如是否缓存文件)的 IO 标志的枚举。

  • Data_Doc_IsCloudCollabEnabled - 是否为文件启用云协作。

  • Data_Doc_IsIncrementalOpen - 是否通过渐进式打开方式打开文件。

  • Data_Doc_IsOcsSupported - 文件是否支持 Office 协作服务。

  • Data_Doc_IsOpeningOfflineCopy - 是否从脱机缓存副本中打开文件。

  • Data_Doc_IsPrefetched - 在执行打开操作之前是否预取文件。

  • Data_Doc_IsSyncBacked - 云文件是否位于本地并与服务器同步。

  • Data_Doc_Location - 用于指示文件所在位置(例如本地或云中)的枚举。

  • Data_Doc_ReadOnlyReasons - 用于指示文件只读原因的枚举。

  • Data_Doc_ResourceIdHash - 用于唯一标识文件的服务器资源 ID 的 GUID。

  • Data_Doc_RtcType - 用于指示文件使用的实时频道 (RTC) 类型的枚举。

  • Data_Doc_ServerDocId - 用于唯一标识服务器文档 ID 的 GUID。

  • Data_Doc_ServerProtocol - 用于指示云文件的服务器协议的枚举。

  • Data_Doc_ServerType - 用于指示云文件的服务器类型的枚举。

  • Data_Doc_ServerVersion - 用于指示云文件的服务器版本的枚举。

  • Data_Doc_SessionId - 一个整数,对于会话中的每个文件打开操作按 1 递增。

  • Data_Doc_SharePointServiceContext - 用于关联客户端和服务器端日志的字符串,它通常是一种 ID。

  • Data_Doc_SizeInBytes - 文件大小(以字节为单位)。

  • Data_Doc_SpecialChars - 用于指示文件 URL 所具有的特殊字符的枚举。

  • Data_Doc_UrlHash - 用于唯一标识文件 URL 的 GUID。

  • Data_Doc_UsedWrsDataOnOpen - 是否使用预缓存的 WRS 数据以增量方式打开文件。

  • Data_Doc_WopiServiceId - 用于指示WOPI(Web 应用程序开放平台接口协议)文件来自哪个服务的字符串。

  • Data_DocumentInputCurrency – 操作所用的文档输入类型。

  • Data_DocumentOperation_AppId – 表示应用的 ID 的枚举值。

  • Data_DocumentOperation_EndEventId- 标记,表示工序的结束位置。

  • Data_DocumentOperation_EndReason – 表示最终原因的枚举值。

  • Data_DocumentOperation_IsReinitialized –正在重新初始化已打开的文档。

  • Data_DocumentOperation_isTargetECBeginEC – 目标执行上下文是否与从中打开的上下文相同。

  • Data_DocumentOperation_ParamsFlags – 用于启动操作的枚举标志。

  • Data_DocumentOperation_TelemetryReason – 打开事件入口点的枚举表示。 例如,从 MRU 打开或浏览、文件激活等。

  • Data_InclusiveMeasurements - 一个字符串值,用于记录某些函数调用所花的时间,采用带函数标记和持续时间的格式,其中包含子函数调用的持续时间。

  • Data_Measurements - 一个字符串值,用于记录某些函数调用所花的时间,采用具有函数标记和持续时间的格式,其中不包含子函数调用的持续时间。

  • Data_InitializationReason – 操作的具体原因的枚举表示形式。 例如,从 URL 或本地文件路径打开、使用文件选取器创建、复制到文件路径、导出到 URL 等

  • Data_IsDisambiguateCsiNetworkConnectivityErrorEnabled

  • Data_IsNameMissingInUrl- 指示名称是否未从 URL 进行分析。

  • Data_IsPathMissingForLocalFile- 指示这是否为不含路径的本地文件。

  • Data_IsUnpackedLinkSupportedForOpen- 指示是否支持打开解压缩链接。

  • Data_LinksOpenRightScenario – 链接打开权限方案的枚举值。

  • Data_OpEndEventId - 表示操作结束位置的标记。

  • Data_OperationType – 通用型操作的枚举表示形式。 例如,创建、打开、复制、保存等

  • Data_RelatedPrevOpTelemetryReason – 与上一操作相关的操作。

  • Data_StopwatchDuration – 事件的总时间。

  • Data_UnpackLinkHint – 表示基于解包链接的潜在用户操作的枚举。

  • Data_UnpackLinkPromptResult – 表示解包链接提示的响应的枚举。

Office.Apple.ActivatePerpetual

该事件用于 Apple 平台下运行的 Office 应用程序。该事件用于监视永久激活流的运行状况,并通过查看 FailedAt 值来调查失败的原因。

收集的字段如下:

  • Data_FailedAt - 我们收集用于指示在激活永久许可证流程的哪个环节失败的字符串。

Office.Apple.ActivateSubscription

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 我们将收集与从旧版许可代码堆栈迁移到 vNext 许可代码堆栈相关的信息。 此信息用于监视订阅激活流的运行状况,以及跟踪这是否为到许可 vNext 的迁移,以及是否使用了主标识。

收集以下字段:

  • Data_ActivatingPrimaryIdentity - 表示是否使用主标识的 true/false 值。

  • Data_NULSubscriptionLicensed - 表示订阅状态的 true/false 值

Office.Apple.CISAuthTicketWithIdentity

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于在 Mac 上的 InAppPurchase 期间捕获身份验证令牌生成失败(该事件将记录收到的错误代码)。 此事件用于检测并帮助对身份验证令牌生成失败进行故障排除

收集以下字段:

  • Data_EmptyAuthToken - 我们收集用于指示在激活永久许可证流程的哪个环节失败的字符串。

  • Data_TicketAuthError - 用于指示失败原因的错误代码

  • Data_ValidIdentity - 客户端是否具有有效标识

Office.Apple.InAppAssociationActivity

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 在应用内购买后,我们会收集与产品关联相关的信息。 我们将记录要关联的订阅 SKU。 此信息用于监视应用内购买产品关联的运行状况。

收集以下字段:

  • Data_ProductID - 我们尝试要将产品关联到其中的订阅 SKU。

Office.Apple.InAppPurchaseActivity

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。

我们将收集有关在 AppStore 上的购买产品的信息。 我们会跟踪购买结果(失败、成功、付款问题等)、购买请求的类型(还原、购买),以及所购买的 SKU/产品(Microsoft 365 家庭版等)。 此数据用于监视应用内购买流的运行状况。

收集以下字段:

  • Data_ Data_PurchaseResult - 购买操作的结果

  • Data_ProductID - 正在购买的产品

  • Data_PurchaseRequestType - 购买请求的类型

Office.Apple.InTune

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 我们将收集当前会话是否由 Intune 托管。 此信息用于在 Intune 托管会话上进行透视/筛选,并使我们能够调查与 Office 作为 Intune 托管应用程序运行的相关潜在问题。

收集以下字段:

  • Data_EventID - 我们将收集一个表示代码的字符串,该代码指示会话是否由 intune 托管。

Office.Apple.Licensing.Mac.LicensingState

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件将捕获计算机中针对某一会话的许可证当前状态(OLS 许可证 ID、正在使用的 SKU、是否为宽限期,以及 RFM 等)。 收集的数据用于检测错误和调查失败的原因。

收集以下字段:

  • Data_DidRunPreview - 指示此会话是否在“预览”状态下运行的字符串

  • Data_LicensingACID - 表示许可系统内部标识符的字符串

  • Data_LicensingType - 表示许可证类型的字符串

  • Data_OLSLicenseId - 表示许可证标识符的字符串

  • Data_State - 表示许可证当前状态的字符串

Office.ConnectDevice.Activity.Start

允许我们知道与设备或应用程序的连接是否成功。 用于了解功能运行状况和监视功能。 此事件由 Microsoft Excel Data Streamer 加载项生成。

收集以下字段:

  • Datasource_Type - 串行设备或应用服务信息

  • DataSource_Name - 连接的数据源的名称

  • Activity_Name = 活动“ConnectDevice”的名称

  • Activity_CV = 关联连接会话期间的事件的 ID

  • Activity_StartStopType = 开始

  • Activity_DateTimeTicks = 活动的日期时间

Office.ConnectDevice.Activity.Stop

允许我们知道与设备或应用程序的连接是否成功。 用于了解功能运行状况和监视功能。此事件由 Microsoft Excel Data Streamer 加载项生成。

收集以下字段:

  • Datasource_Type - 串行设备或应用服务信息

  • DataSource_Name - 连接的数据源的名称

  • Activity_Name - 活动“ConnectDevice”的名称

  • Activity_CV - 关联连接会话期间的事件的 ID

  • Activity_StartStopType - 停止

  • Activity_DateTimeTicks - 活动的日期时间

Office.Docs.AppDocs.OperationOpenFromMruByPath

此事件收集在 Android、iOS、Universal 或 Windows 平台上运行的 Office 应用程序。该事件记录了从最近使用的列表中提供的路径进行文件打开操作的时间,用于基于文件打开操作信息来了解用户体验错误并确定其优先级。

将会收集以下字段:

  • Data_AppIdForReportEndBeforeAppKnown – 在操作上调用报表结束之前不知道的应用 ID。

  • Data_CanContinueFromOnBeforeOperationBegins - CanContinue 状态,在调用 begin handler 之前。

  • Data_DetachedDuration - 事件分离过程的持续时间。

  • Data_Doc_AccessMode - 用于指示文件访问模式(例如只读、读写)的枚举。

  • Data_Doc_AsyncOpenKind - 用于指示打开文件时所使用的异步流类型的枚举。

  • Data_Doc_ChunkingType - 用于指示文件的分块算法类型的枚举。

  • Data_Doc_EdpState - 用于指示文件的企业数据保护状态的枚举。

  • Data_Doc_Ext –文件扩展名的前 4 个字符。

  • Data_Doc_Fqdn - 文件的服务器主机名。

  • Data_Doc_FqdnHash - 用于唯一标识服务器主机名的 GUID。

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希。

  • Data_Doc_InitializationScenario - 用于指示文件打开操作的详细方案类型的枚举。

  • Data_Doc_IOFlags - 用于指示文件打开操作(例如是否缓存文件)的 IO 标志的枚举。

  • Data_Doc_IsCloudCollabEnabled - 是否为文件启用云协作。

  • Data_Doc_IsIncrementalOpen - 是否通过渐进式打开方式打开文件。

  • Data_Doc_IsOcsSupported - 文件是否支持 Office 协作服务。

  • Data_Doc_IsOpeningOfflineCopy - 是否从脱机缓存副本中打开文件。

  • Data_Doc_IsPrefetched - 在执行打开操作之前是否预取文件。

  • Data_Doc_IsSyncBacked - 云文件是否位于本地并与服务器同步。

  • Data_Doc_Location - 用于指示文件所在位置(例如本地或云中)的枚举。

  • Data_Doc_ReadOnlyReasons - 用于指示文件只读原因的枚举。

  • Data_Doc_ResourceIdHash - 用于唯一标识文件的服务器资源 ID 的 GUID。

  • Data_Doc_RtcType - 用于指示文件使用的实时频道 (RTC) 类型的枚举。

  • Data_Doc_ServerDocId - 用于唯一标识服务器文档 ID 的 GUID。

  • Data_Doc_ServerProtocol - 用于指示云文件的服务器协议的枚举。

  • Data_Doc_ServerType - 用于指示云文件的服务器类型的枚举。

  • Data_Doc_ServerVersion - 用于指示云文件的服务器版本的枚举。

  • Data_Doc_SessionId - 一个整数,对于会话中的每个文件打开操作按 1 递增。

  • Data_Doc_SharePointServiceContext - 用于关联客户端和服务器端日志的字符串,它通常是一种 ID。

  • Data_Doc_SizeInBytes - 文件大小(以字节为单位)。

  • Data_Doc_SpecialChars - 用于指示文件 URL 所具有的特殊字符的枚举。

  • Data_Doc_UrlHash - 用于唯一标识文件 URL 的 GUID。

  • Data_Doc_UsedWrsDataOnOpen - 是否使用预缓存的 WRS 数据以增量方式打开文件。

  • Data_Doc_WopiServiceId - 用于指示WOPI(Web 应用程序开放平台接口协议)文件来自哪个服务的字符串。

  • Data_DocumentInputCurrency – 操作所用的文档输入类型。

  • Data_DocumentOperation_AppId – 表示应用的 ID 的枚举值。

  • Data_DocumentOperation_EndEventId- 标记,表示工序的结束位置。

  • Data_DocumentOperation_EndReason – 表示最终原因的枚举值。

  • Data_DocumentOperation_IsReinitialized –正在重新初始化已打开的文档。

  • Data_DocumentOperation_ParamsFlags – 用于启动操作的枚举标志。

  • Data_DocumentOperation_TelemetryReason – 打开事件入口点的枚举表示。 例如,从 MRU 打开或浏览、文件激活等。

  • Data_DocumentOperation_isTargetECBeginEC – 目标执行上下文与从中打开的上下文相同。

  • Data_InclusiveMeasurements - 一个字符串值,用于记录某些函数调用所花的时间,采用带函数标记和持续时间的格式,其中包含子函数调用的持续时间。

  • Data_Measurements - 一个字符串值,用于记录某些函数调用所花的时间,采用具有函数标记和持续时间的格式,其中不包含子函数调用的持续时间。

  • Data_IsNameMissingInUrl- 指示名称是否未从 URL 进行分析。

  • Data_IsPathMissingForLocalFile- 指示这是否为不含路径的本地文件。

  • Data_IsUnpackedLinkSupportedForOpen- 指示是否支持打开解压缩链接。

  • Data_LinksOpenRightScenario – 链接打开权限方案的枚举值。

  • Data_OpEndEventId - 表示操作结束位置的标记。

  • Data_RelatedPrevOpTelemetryReason – 与上一操作相关的操作。

  • Data_StopwatchDuration – 事件的总时间。

  • Data_UnpackLinkHint – 表示基于解包链接的潜在用户操作的枚举。

  • Data_UnpackLinkPromptResult – 表示解包链接提示的响应的枚举。

Office.Docs.AppDocs.OperationOpenFromMruByUrl

此事件收集在 Android、iOS、Universal 或 Windows 平台上运行的 Office 应用程序。该事件从最近使用的列表中提供的 URL 记录何时进行文件打开操作,用于基于文件打开操作信息来理解用户体验并对其进行优先级排序。

将会收集以下字段:

  • Data_AppIdForReportEndBeforeAppKnown – 在操作上调用报表结束之前不知道的应用 ID。

  • Data_CanContinueFromOnBeforeOperationBegins - CanContinue 状态,在调用 begin handler 之前。

  • Data_DetachedDuration - 事件分离过程的持续时间。

  • Data_Doc_AccessMode - 用于指示文件访问模式(例如只读、读写)的枚举。

  • Data_Doc_AsyncOpenKind - 用于指示打开文件时所使用的异步流类型的枚举。

  • Data_Doc_ChunkingType - 用于指示文件的分块算法类型的枚举。

  • Data_Doc_EdpState - 用于指示文件的企业数据保护状态的枚举。

  • Data_Doc_Ext –文件扩展名的前 4 个字符。

  • Data_Doc_Fqdn - 文件的服务器主机名。

  • Data_Doc_FqdnHash - 用于唯一标识服务器主机名的 GUID。

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希。

  • Data_Doc_InitializationScenario - 用于指示文件打开操作的详细方案类型的枚举。

  • Data_Doc_IOFlags - 用于指示文件打开操作(例如是否缓存文件)的 IO 标志的枚举。

  • Data_Doc_IsCloudCollabEnabled - 是否为文件启用云协作。

  • Data_Doc_IsIncrementalOpen - 是否通过渐进式打开方式打开文件。

  • Data_Doc_IsOcsSupported - 文件是否支持 Office 协作服务。

  • Data_Doc_IsOpeningOfflineCopy - 是否从脱机缓存副本中打开文件。

  • Data_Doc_IsPrefetched - 在执行打开操作之前是否预取文件。

  • Data_Doc_IsSyncBacked - 云文件是否位于本地并与服务器同步。

  • Data_Doc_Location - 用于指示文件所在位置(例如本地或云中)的枚举。

  • Data_Doc_ReadOnlyReasons - 用于指示文件只读原因的枚举。

  • Data_Doc_ResourceIdHash - 用于唯一标识文件的服务器资源 ID 的 GUID。

  • Data_Doc_RtcType - 用于指示文件使用的实时频道 (RTC) 类型的枚举。

  • Data_Doc_ServerDocId - 用于唯一标识服务器文档 ID 的 GUID。

  • Data_Doc_ServerProtocol - 用于指示云文件的服务器协议的枚举。

  • Data_Doc_ServerType - 用于指示云文件的服务器类型的枚举。

  • Data_Doc_ServerVersion - 用于指示云文件的服务器版本的枚举。

  • Data_Doc_SessionId - 一个整数,对于会话中的每个文件打开操作按 1 递增。

  • Data_Doc_SharePointServiceContext - 用于关联客户端和服务器端日志的字符串,它通常是一种 ID。

  • Data_Doc_SizeInBytes - 文件大小(以字节为单位)。

  • Data_Doc_SpecialChars - 用于指示文件 URL 所具有的特殊字符的枚举。

  • Data_Doc_UrlHash - 用于唯一标识文件 URL 的 GUID。

  • Data_Doc_UsedWrsDataOnOpen - 是否使用预缓存的 WRS 数据以增量方式打开文件。

  • Data_Doc_WopiServiceId - 用于指示WOPI(Web 应用程序开放平台接口协议)文件来自哪个服务的字符串。

  • Data_DocumentInputCurrency – 操作所用的文档输入类型。

  • Data_DocumentOperation_AppId – 表示应用的 ID 的枚举值。

  • Data_DocumentOperation_EndEventId- 标记,表示工序的结束位置。

  • Data_DocumentOperation_EndReason – 表示最终原因的枚举值。

  • Data_DocumentOperation_IsReinitialized –正在重新初始化已打开的文档。

  • Data_DocumentOperation_ParamsFlags – 用于启动操作的枚举标志。

  • Data_DocumentOperation_TelemetryReason – 打开事件入口点的枚举表示。 例如,从 MRU 打开或浏览、文件激活等。

  • Data_DocumentOperation_isTargetECBeginEC – 目标执行上下文与从中打开的上下文相同。

  • Data_InclusiveMeasurements - 一个字符串值,用于记录某些函数调用所花的时间,采用带函数标记和持续时间的格式,其中包含子函数调用的持续时间。

  • Data_Measurements - 一个字符串值,用于记录某些函数调用所花的时间,采用具有函数标记和持续时间的格式,其中不包含子函数调用的持续时间。

  • Data_IsNameMissingInUrl- 指示名称是否未从 URL 进行分析。

  • Data_IsPathMissingForLocalFile- 指示这是否为不含路径的本地文件。

  • Data_IsUnpackedLinkSupportedForOpen- 指示是否支持打开解压缩链接。

  • Data_LinksOpenRightScenario – 链接打开权限方案的枚举值。

  • Data_OpEndEventId - 表示操作结束位置的标记。

  • Data_RelatedPrevOpTelemetryReason – 与上一操作相关的操作。

  • Data_StopwatchDuration – 事件的总时间。

  • Data_UnpackLinkHint – 表示基于解包链接的潜在用户操作的枚举。

  • Data_UnpackLinkPromptResult – 表示解包链接提示的响应的枚举。

Office.Docs.AppDocs.OperationOpenFromPath

此事件收集在 Android、iOS、通用或 Windows 平台上运行的 Office 应用程序。从路径执行文件打开操作时的事件记录,用于根据文件打开操作信息了解用户体验并区分用户体验的优先顺序。

将会收集以下字段:

  • Data_AppIdForReportEndBeforeAppKnown – 在操作上调用报表结束之前不知道的应用 ID。

  • Data_CanContinueFromOnBeforeOperationBegins - CanContinue 状态,在调用 begin handler 之前。

  • Data_DetachedDuration - 事件分离过程的持续时间。

  • Data_Doc_AccessMode - 用于指示文件访问模式(例如只读、读写)的枚举。

  • Data_Doc_AsyncOpenKind - 用于指示打开文件时所使用的异步流类型的枚举。

  • Data_Doc_ChunkingType - 用于指示文件的分块算法类型的枚举。

  • Data_Doc_EdpState - 用于指示文件的企业数据保护状态的枚举。

  • Data_Doc_Ext –文件扩展名的前 4 个字符。

  • Data_Doc_Fqdn - 文件的服务器主机名。

  • Data_Doc_FqdnHash - 用于唯一标识服务器主机名的 GUID。

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希。

  • Data_Doc_InitializationScenario - 用于指示文件打开操作的详细方案类型的枚举。

  • Data_Doc_IOFlags - 用于指示文件打开操作(例如是否缓存文件)的 IO 标志的枚举。

  • Data_Doc_IsCloudCollabEnabled - 是否为文件启用云协作。

  • Data_Doc_IsIncrementalOpen - 是否通过渐进式打开方式打开文件。

  • Data_Doc_IsOcsSupported - 文件是否支持 Office 协作服务。

  • Data_Doc_IsOpeningOfflineCopy - 是否从脱机缓存副本中打开文件。

  • Data_Doc_IsPrefetched - 在执行打开操作之前是否预取文件。

  • Data_Doc_IsSyncBacked - 云文件是否位于本地并与服务器同步。

  • Data_Doc_Location - 用于指示文件所在位置(例如本地或云中)的枚举。

  • Data_Doc_ReadOnlyReasons - 用于指示文件只读原因的枚举。

  • Data_Doc_ResourceIdHash - 用于唯一标识文件的服务器资源 ID 的 GUID。

  • Data_Doc_RtcType - 用于指示文件使用的实时频道 (RTC) 类型的枚举。

  • Data_Doc_ServerDocId - 用于唯一标识服务器文档 ID 的 GUID。

  • Data_Doc_ServerProtocol - 用于指示云文件的服务器协议的枚举。

  • Data_Doc_ServerType - 用于指示云文件的服务器类型的枚举。

  • Data_Doc_ServerVersion - 用于指示云文件的服务器版本的枚举。

  • Data_Doc_SessionId - 一个整数,对于会话中的每个文件打开操作按 1 递增。

  • Data_Doc_SharePointServiceContext - 用于关联客户端和服务器端日志的字符串,它通常是一种 ID。

  • Data_Doc_SizeInBytes - 文件大小(以字节为单位)。

  • Data_Doc_SpecialChars - 用于指示文件 URL 所具有的特殊字符的枚举。

  • Data_Doc_UrlHash - 用于唯一标识文件 URL 的 GUID。

  • Data_Doc_UsedWrsDataOnOpen - 是否使用预缓存的 WRS 数据以增量方式打开文件。

  • Data_Doc_WopiServiceId - 用于指示WOPI(Web 应用程序开放平台接口协议)文件来自哪个服务的字符串。

  • Data_DocumentInputCurrency – 操作所用的文档输入类型。

  • Data_DocumentOperation_AppId – 表示应用的 ID 的枚举值。

  • Data_DocumentOperation_EndEventId- 标记,表示工序的结束位置。

  • Data_DocumentOperation_EndReason – 表示最终原因的枚举值。

  • Data_DocumentOperation_IsReinitialized –正在重新初始化已打开的文档。

  • Data_DocumentOperation_ParamsFlags – 用于启动操作的枚举标志。

  • Data_DocumentOperation_TelemetryReason – 打开事件入口点的枚举表示。 例如,从 MRU 打开或浏览、文件激活等。

  • Data_DocumentOperation_isTargetECBeginEC – 目标执行上下文与从中打开的上下文相同。

  • Data_InclusiveMeasurements - 一个字符串值,用于记录某些函数调用所花的时间,采用带函数标记和持续时间的格式,其中包含子函数调用的持续时间。

  • Data_Measurements - 一个字符串值,用于记录某些函数调用所花的时间,采用具有函数标记和持续时间的格式,其中不包含子函数调用的持续时间。

  • Data_IsNameMissingInUrl- 指示名称是否未从 URL 进行分析。

  • Data_IsPathMissingForLocalFile- 指示这是否为不含路径的本地文件。

  • Data_IsUnpackedLinkSupportedForOpen- 指示是否支持打开解压缩链接。

  • Data_LinksOpenRightScenario – 链接打开权限方案的枚举值。

  • Data_OpEndEventId - 表示操作结束位置的标记。

  • Data_RelatedPrevOpTelemetryReason – 与上一操作相关的操作。

  • Data_StopwatchDuration – 事件的总时间。

  • Data_UnpackLinkHint – 表示基于解包链接的潜在用户操作的枚举。

  • Data_UnpackLinkPromptResult – 表示解包链接提示的响应的枚举。

Office.Docs.AppDocs.OperationOpenFromProtocolHandler

此事件收集在 Android、iOS、通用或 Windows 平台上运行的 Office 应用程序。使用协议处理程序界面从另一应用程序执行文件打开操作时的事件记录,用于基于文件打开操作信息理解和确定用户体验的优先顺序。

将会收集以下字段:

  • Data_AppIdForReportEndBeforeAppKnown – 在操作上调用报表结束之前不知道的应用 ID。

  • Data_CanContinueFromOnBeforeOperationBegins - CanContinue 状态,在调用 begin handler 之前。

  • Data_DetachedDuration - 事件分离过程的持续时间。

  • Data_Doc_AccessMode - 用于指示文件访问模式(例如只读、读写)的枚举。

  • Data_Doc_AsyncOpenKind - 用于指示打开文件时所使用的异步流类型的枚举。

  • Data_Doc_ChunkingType - 用于指示文件的分块算法类型的枚举。

  • Data_Doc_EdpState - 用于指示文件的企业数据保护状态的枚举。

  • Data_Doc_Ext –文件扩展名的前 4 个字符。

  • Data_Doc_Fqdn - 文件的服务器主机名。

  • Data_Doc_FqdnHash - 用于唯一标识服务器主机名的 GUID。

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希。

  • Data_Doc_InitializationScenario - 用于指示文件打开操作的详细方案类型的枚举。

  • Data_Doc_IOFlags - 用于指示文件打开操作(例如是否缓存文件)的 IO 标志的枚举。

  • Data_Doc_IsCloudCollabEnabled - 是否为文件启用云协作。

  • Data_Doc_IsIncrementalOpen - 是否通过渐进式打开方式打开文件。

  • Data_Doc_IsOcsSupported - 文件是否支持 Office 协作服务。

  • Data_Doc_IsOpeningOfflineCopy - 是否从脱机缓存副本中打开文件。

  • Data_Doc_IsPrefetched - 在执行打开操作之前是否预取文件。

  • Data_Doc_IsSyncBacked - 云文件是否位于本地并与服务器同步。

  • Data_Doc_Location - 用于指示文件所在位置(例如本地或云中)的枚举。

  • Data_Doc_ReadOnlyReasons - 用于指示文件只读原因的枚举。

  • Data_Doc_ResourceIdHash - 用于唯一标识文件的服务器资源 ID 的 GUID。

  • Data_Doc_RtcType - 用于指示文件使用的实时频道 (RTC) 类型的枚举。

  • Data_Doc_ServerDocId - 用于唯一标识服务器文档 ID 的 GUID。

  • Data_Doc_ServerProtocol - 用于指示云文件的服务器协议的枚举。

  • Data_Doc_ServerType - 用于指示云文件的服务器类型的枚举。

  • Data_Doc_ServerVersion - 用于指示云文件的服务器版本的枚举。

  • Data_Doc_SessionId - 一个整数,对于会话中的每个文件打开操作按 1 递增。

  • Data_Doc_SharePointServiceContext - 用于关联客户端和服务器端日志的字符串,它通常是一种 ID。

  • Data_Doc_SizeInBytes - 文件大小(以字节为单位)。

  • Data_Doc_SpecialChars - 用于指示文件 URL 所具有的特殊字符的枚举。

  • Data_Doc_UrlHash - 用于唯一标识文件 URL 的 GUID。

  • Data_Doc_UsedWrsDataOnOpen - 是否使用预缓存的 WRS 数据以增量方式打开文件。

  • Data_Doc_WopiServiceId - 用于指示WOPI(Web 应用程序开放平台接口协议)文件来自哪个服务的字符串。

  • Data_DocumentInputCurrency – 操作所用的文档输入类型。

  • Data_DocumentOperation_AppId – 表示应用的 ID 的枚举值。

  • Data_DocumentOperation_EndEventId- 标记,表示工序的结束位置。

  • Data_DocumentOperation_EndReason – 表示最终原因的枚举值。

  • Data_DocumentOperation_IsReinitialized –正在重新初始化已打开的文档。

  • Data_DocumentOperation_ParamsFlags – 用于启动操作的枚举标志。

  • Data_DocumentOperation_TelemetryReason – 打开事件入口点的枚举表示。 例如,从 MRU 打开或浏览、文件激活等。

  • Data_DocumentOperation_isTargetECBeginEC – 目标执行上下文与从中打开的上下文相同。

  • Data_InclusiveMeasurements - 一个字符串值,用于记录某些函数调用所花的时间,采用带函数标记和持续时间的格式,其中包含子函数调用的持续时间。

  • Data_Measurements - 一个字符串值,用于记录某些函数调用所花的时间,采用具有函数标记和持续时间的格式,其中不包含子函数调用的持续时间。

  • Data_IsNameMissingInUrl- 指示名称是否未从 URL 进行分析。

  • Data_IsPathMissingForLocalFile- 指示这是否为不含路径的本地文件。

  • Data_IsUnpackedLinkSupportedForOpen- 指示是否支持打开解压缩链接。

  • Data_LinksOpenRightScenario – 链接打开权限方案的枚举值。

  • Data_OpEndEventId - 表示操作结束位置的标记。

  • Data_RelatedPrevOpTelemetryReason – 与上一操作相关的操作。

  • Data_StopwatchDuration – 事件的总时间。

  • Data_UnpackLinkHint – 表示基于解包链接的潜在用户操作的枚举。

  • Data_UnpackLinkPromptResult – 表示解包链接提示的响应的枚举。

Office.Docs.AppDocs.OperationOpenFromShell

此事件收集在 Android、iOS、通用或 Windows 平台上运行的 Office 应用程序。从命令行程序执行文件打开操作时的事件记录,用于根据文件打开操作信息了解用户体验并区分用户体验的优先顺序。

将会收集以下字段:

  • Data_AppIdForReportEndBeforeAppKnown – 在操作上调用报表结束之前不知道的应用 ID。

  • Data_CanContinueFromOnBeforeOperationBegins - CanContinue 状态,在调用 begin handler 之前。

  • Data_DetachedDuration - 事件分离过程的持续时间。

  • Data_Doc_AccessMode - 用于指示文件访问模式(例如只读、读写)的枚举。

  • Data_Doc_AsyncOpenKind - 用于指示打开文件时所使用的异步流类型的枚举。

  • Data_Doc_ChunkingType - 用于指示文件的分块算法类型的枚举。

  • Data_Doc_EdpState - 用于指示文件的企业数据保护状态的枚举。

  • Data_Doc_Ext –文件扩展名的前 4 个字符。

  • Data_Doc_Fqdn - 文件的服务器主机名。

  • Data_Doc_FqdnHash - 用于唯一标识服务器主机名的 GUID。

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希。

  • Data_Doc_InitializationScenario - 用于指示文件打开操作的详细方案类型的枚举。

  • Data_Doc_IOFlags - 用于指示文件打开操作(例如是否缓存文件)的 IO 标志的枚举。

  • Data_Doc_IsCloudCollabEnabled - 是否为文件启用云协作。

  • Data_Doc_IsIncrementalOpen - 是否通过渐进式打开方式打开文件。

  • Data_Doc_IsOcsSupported - 文件是否支持 Office 协作服务。

  • Data_Doc_IsOpeningOfflineCopy - 是否从脱机缓存副本中打开文件。

  • Data_Doc_IsPrefetched - 在执行打开操作之前是否预取文件。

  • Data_Doc_IsSyncBacked - 云文件是否位于本地并与服务器同步。

  • Data_Doc_Location - 用于指示文件所在位置(例如本地或云中)的枚举。

  • Data_Doc_ReadOnlyReasons - 用于指示文件只读原因的枚举。

  • Data_Doc_ResourceIdHash - 用于唯一标识文件的服务器资源 ID 的 GUID。

  • Data_Doc_RtcType - 用于指示文件使用的实时频道 (RTC) 类型的枚举。

  • Data_Doc_ServerDocId - 用于唯一标识服务器文档 ID 的 GUID。

  • Data_Doc_ServerProtocol - 用于指示云文件的服务器协议的枚举。

  • Data_Doc_ServerType - 用于指示云文件的服务器类型的枚举。

  • Data_Doc_ServerVersion - 用于指示云文件的服务器版本的枚举。

  • Data_Doc_SessionId - 一个整数,对于会话中的每个文件打开操作按 1 递增。

  • Data_Doc_SharePointServiceContext - 用于关联客户端和服务器端日志的字符串,它通常是一种 ID。

  • Data_Doc_SizeInBytes - 文件大小(以字节为单位)。

  • Data_Doc_SpecialChars - 用于指示文件 URL 所具有的特殊字符的枚举。

  • Data_Doc_UrlHash - 用于唯一标识文件 URL 的 GUID。

  • Data_Doc_UsedWrsDataOnOpen - 是否使用预缓存的 WRS 数据以增量方式打开文件。

  • Data_Doc_WopiServiceId - 用于指示WOPI(Web 应用程序开放平台接口协议)文件来自哪个服务的字符串。

  • Data_DocumentInputCurrency – 操作所用的文档输入类型。

  • Data_DocumentOperation_AppId – 表示应用的 ID 的枚举值。

  • Data_DocumentOperation_EndEventId- 标记,表示工序的结束位置。

  • Data_DocumentOperation_EndReason – 表示最终原因的枚举值。

  • Data_DocumentOperation_IsReinitialized –正在重新初始化已打开的文档。

  • Data_DocumentOperation_ParamsFlags – 用于启动操作的枚举标志。

  • Data_DocumentOperation_TelemetryReason – 打开事件入口点的枚举表示。 例如,从 MRU 打开或浏览、文件激活等。

  • Data_DocumentOperation_isTargetECBeginEC – 目标执行上下文与从中打开的上下文相同。

  • Data_InclusiveMeasurements - 一个字符串值,用于记录某些函数调用所花的时间,采用带函数标记和持续时间的格式,其中包含子函数调用的持续时间。

  • Data_Measurements - 一个字符串值,用于记录某些函数调用所花的时间,采用具有函数标记和持续时间的格式,其中不包含子函数调用的持续时间。

  • Data_IsNameMissingInUrl- 指示名称是否未从 URL 进行分析。

  • Data_IsPathMissingForLocalFile- 指示这是否为不含路径的本地文件。

  • Data_IsUnpackedLinkSupportedForOpen- 指示是否支持打开解压缩链接。

  • Data_LinksOpenRightScenario – 链接打开权限方案的枚举值。

  • Data_OpEndEventId - 表示操作结束位置的标记。

  • Data_RelatedPrevOpTelemetryReason – 与上一操作相关的操作。

  • Data_StopwatchDuration – 事件的总时间。

  • Data_UnpackLinkHint – 表示基于解包链接的潜在用户操作的枚举。

  • Data_UnpackLinkPromptResult – 表示解包链接提示的响应的枚举。

Office.Docs.AppDocs.OperationOpenFromUrl

此事件收集在 Android、iOS、通用或 Windows 平台上运行的 Office 应用程序。从 URL 进行文件打开操作且用于基于文件打开操作信息了解用户体验并区分用户体验的优先级时,事件记录。

将会收集以下字段:

  • Data_AppIdForReportEndBeforeAppKnown – 在操作上调用报表结束之前不知道的应用 ID。

  • Data_CanContinueFromOnBeforeOperationBegins - CanContinue 状态,在调用 begin handler 之前。

  • Data_DetachedDuration - 事件分离过程的持续时间。

  • Data_Doc_AccessMode - 用于指示文件访问模式(例如只读、读写)的枚举。

  • Data_Doc_AsyncOpenKind - 用于指示打开文件时所使用的异步流类型的枚举。

  • Data_Doc_ChunkingType - 用于指示文件的分块算法类型的枚举。

  • Data_Doc_EdpState - 用于指示文件的企业数据保护状态的枚举。

  • Data_Doc_Ext –文件扩展名的前 4 个字符。

  • Data_Doc_Fqdn - 文件的服务器主机名。

  • Data_Doc_FqdnHash - 用于唯一标识服务器主机名的 GUID。

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希。

  • Data_Doc_InitializationScenario - 用于指示文件打开操作的详细方案类型的枚举。

  • Data_Doc_IOFlags - 用于指示文件打开操作(例如是否缓存文件)的 IO 标志的枚举。

  • Data_Doc_IsCloudCollabEnabled - 是否为文件启用云协作。

  • Data_Doc_IsIncrementalOpen - 是否通过渐进式打开方式打开文件。

  • Data_Doc_IsOcsSupported - 文件是否支持 Office 协作服务。

  • Data_Doc_IsOpeningOfflineCopy - 是否从脱机缓存副本中打开文件。

  • Data_Doc_IsPrefetched - 在执行打开操作之前是否预取文件。

  • Data_Doc_IsSyncBacked - 云文件是否位于本地并与服务器同步。

  • Data_Doc_Location - 用于指示文件所在位置(例如本地或云中)的枚举。

  • Data_Doc_ReadOnlyReasons - 用于指示文件只读原因的枚举。

  • Data_Doc_ResourceIdHash - 用于唯一标识文件的服务器资源 ID 的 GUID。

  • Data_Doc_RtcType - 用于指示文件使用的实时频道 (RTC) 类型的枚举。

  • Data_Doc_ServerDocId - 用于唯一标识服务器文档 ID 的 GUID。

  • Data_Doc_ServerProtocol - 用于指示云文件的服务器协议的枚举。

  • Data_Doc_ServerType - 用于指示云文件的服务器类型的枚举。

  • Data_Doc_ServerVersion - 用于指示云文件的服务器版本的枚举。

  • Data_Doc_SessionId - 一个整数,对于会话中的每个文件打开操作按 1 递增。

  • Data_Doc_SharePointServiceContext - 用于关联客户端和服务器端日志的字符串,它通常是一种 ID。

  • Data_Doc_SizeInBytes - 文件大小(以字节为单位)。

  • Data_Doc_SpecialChars - 用于指示文件 URL 所具有的特殊字符的枚举。

  • Data_Doc_UrlHash - 用于唯一标识文件 URL 的 GUID。

  • Data_Doc_UsedWrsDataOnOpen - 是否使用预缓存的 WRS 数据以增量方式打开文件。

  • Data_Doc_WopiServiceId - 用于指示WOPI(Web 应用程序开放平台接口协议)文件来自哪个服务的字符串。

  • Data_DocumentInputCurrency – 操作所用的文档输入类型。

  • Data_DocumentOperation_AppId – 表示应用的 ID 的枚举值。

  • Data_DocumentOperation_EndEventId- 标记,表示工序的结束位置。

  • Data_DocumentOperation_EndReason – 表示最终原因的枚举值。

  • Data_DocumentOperation_IsReinitialized –正在重新初始化已打开的文档。

  • Data_DocumentOperation_ParamsFlags – 用于启动操作的枚举标志。

  • Data_DocumentOperation_TelemetryReason – 打开事件入口点的枚举表示。 例如,从 MRU 打开或浏览、文件激活等。

  • Data_DocumentOperation_isTargetECBeginEC – 目标执行上下文与从中打开的上下文相同。

  • Data_InclusiveMeasurements - 一个字符串值,用于记录某些函数调用所花的时间,采用带函数标记和持续时间的格式,其中包含子函数调用的持续时间。

  • Data_Measurements - 一个字符串值,用于记录某些函数调用所花的时间,采用具有函数标记和持续时间的格式,其中不包含子函数调用的持续时间。

  • Data_IsNameMissingInUrl- 指示名称是否未从 URL 进行分析。

  • Data_IsPathMissingForLocalFile- 指示这是否为不含路径的本地文件。

  • Data_IsUnpackedLinkSupportedForOpen- 指示是否支持打开解压缩链接。

  • Data_LinksOpenRightScenario – 链接打开权限方案的枚举值。

  • Data_OpEndEventId - 表示操作结束位置的标记。

  • Data_RelatedPrevOpTelemetryReason – 与上一操作相关的操作。

  • Data_StopwatchDuration – 事件的总时间。

  • Data_UnpackLinkHint – 表示基于解包链接的潜在用户操作的枚举。

  • Data_UnpackLinkPromptResult – 表示解包链接提示的响应的枚举。

Office.Docs.Apple.DocsUXiOSSaveAsThroughFileMenu

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件将记录“另存为”操作发生的时间,并用于根据文件操作信息(如位置类别)来了解用户体验并确定其优先级。 每当用户创建新文件并首次保存或将现有文件的副本保存到新位置时,都会发生“另存为”操作。

将会收集以下字段:

  • Data_OriginServiceType - 文件初始位置(如“SharePoint”、“OneDrive”、“Local”、“WOPI”等)的抽象分类,而非文件的实际位置。

  • Data_ServiceType - 在“SharePoint”、“OneDrive”、“Local”、“WOPI”等工具中完成保存后对文件新位置的抽象分类,而非文件的实际位置。

Office.Docs.Apple.DocsUXMacAtMentionInsertedAtMention

该事件用于 Apple 平台下运行的 Office 应用程序。该事件将记录用户使用“@”提及另一用户的时间,并用于根据用户与其他用户协作的方式,了解用户体验,并确定其优先级。

将会收集以下字段:

  • Data_CharactersTyped - 一个数值,指示在“@”提及文本中键入的总字符数。

Office.Docs.Apple.DocsUXMacODSPSharingWebViewSharingCompleted

该事件用于 Apple 平台下运行的 Office 应用程序。该事件将记录用户选择使用 OneDrive 共享体验来共享云文档的时间,并用于根据共享文档更好地了解用户体验,并确定其优先级。

将会收集以下字段:

  • Data_ShareType - 一个硬编码字符串,指示完成了哪种共享操作,包括但不限于“Copy Link”、“More apps”、“Teams”。

  • Data_ShareWebViewMode - 一个硬编码字符串,指示共享完成后哪种共享模式处于活动状态,包括但不限于“ManageAccess”、 “AtMentions”、“Share”。

Office.DocsUI.Collaboration.CoauthorGalleryRowTapped

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件将记录用户选择查看当前共同创作者列表的时间。 该数据用于更好地了解与同时共同创作文档相关的用户体验,并确定其优先级。

收集以下字段:

  • Data_CoauthorCount - 一个数值,表示当前与该用户编辑同一文档的总人数。

Office.DocsUI.Collaboration.CollabCornerPeopleGalleryCoauthorsUpdated

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件将记录云文档中活动的共同创作者人数发生变化的时间。 该数据用于更好地了解与同时共同创作文档相关的用户体验,并确定其优先级。

收集以下字段:

  • Data_CoauthorsJoined - 加入文档的共同创作者的人数。

  • Data_CoauthorsJoined - 退出文档的共同创作者的人数。

  • Data_NewCoauthorCount - 文档中活动的共同创作者的新计数。

  • Data_OldCoauthorCount - 更新前活动的共同创作者的先前计数。

  • Data_ServiceType - 文件位置(如“SharePoint”、“OneDrive”、“Local”、“WOPI”等)的抽象分类,而非文件的实际位置。

Office.DocsUI.DocStage.DocStageCreateNewFromTemplate

此事件是针对在 Apple 平台下运行的 Office 应用程序收集的。事件记录何时从“根据模板新建”体验创建文件,并用于基于文档创建信息更好地理解用户体验和确定其优先级。

将会收集以下字段:

  • Data_InHomeTab - 一个布尔值,指示是否从文件新体验的“开始”选项卡中根据模板创建新文件。

  • Data_InSearch - 一个布尔值,指示在用户搜索模板时文件是否已创建。

  • Data_IsHomeTabEnabled - 一个布尔值,指示“开始”选项卡当前对用户是否可用。

  • Data_IsRecommendedEnabled - 一个布尔值,指示“推荐”体验当前对用户是否可用。

  • Data_TemplateIndex - 直观显示给用户的模板文件的数字索引。

  • Data_TemplateType - 用于帮助区分模板类型(包括但不限于“Online”模板、“Online search”模板、“Local”模板)的分类。

Office.DocsUI.DocStage.RecommendedOpen

该事件用于 Apple 平台下运行的 Office 应用程序。该事件将记录从文档库的推荐文件部分执行文件打开操作的时间,并用于根据文件打开操作信息了解用户体验,并确定其优先级。

收集以下字段:

  • Data_Success - 用于指示操作是否成功的布尔值。

Office.DocsUI.FileOperations.DocsUIFileOpenMacRequired

该事件用于 Apple 平台下运行的 Office 应用程序。该事件将记录执行文件打开操作的时间,并用于根据文件打开操作信息(如位置类别“ServiceType”和扩展名的前四个字符等)了解用户体验,并确定其优先级。

将会收集以下字段:

  • Data_Ext - 文件扩展名限制为扩展名的前四个或更少的字符。

  • Data_ServiceType - 文件(如“SharePoint”、“OneDrive”、“Local”、“WOPI”等)位置的抽象分类。

Office.DocsUI.FileOperations.OpenDocumentMeasurements

此事件收集在 iOS 平台下运行的 Office 应用程序。发生文件打开操作且用于基于文件打开操作信息(尤其是性能信息)了解用户体验并区分优先顺序的事件记录。

收集以下字段:

  • Data_AppDuration - 文件打开操作期间应用程序处理所用的时间。

  • Data_BootDuration - 打开文件的启动过程的持续时间。

  • Data_ClickOrigin - 该字符串指示当用户单击 iOS Outlook 中的链接以在 Office 应用中打开文件时,链接来自哪个部分。

  • Data_ClickTime - 用户单击 iOS Outlook 中的链接以在 Office 应用中打开文件时的 Unix 新纪元时间。

  • Data_ClosePreviouslyOpenedMarkers - 一个字符串值,用于记录某些函数调用之间的时间,采用具有函数 ID 和持续时间的格式。

  • Data_DetachedDuration - 事件分离过程的持续时间。

  • Data_Doc_AccessMode - 用于指示文件访问模式(例如只读、读写)的枚举。

  • Data_Doc_AsyncOpenKind - 用于指示打开文件时所使用的异步流类型的枚举。

  • Data_Doc_ChunkingType - 用于指示文件的分块算法类型的枚举。

  • Data_Doc_EdpState - 用于指示文件的企业数据保护状态的枚举。

  • Data_Doc_Ext - 文件的扩展名。

  • Data_Doc_Fqdn - 文件的服务器主机名。

  • Data_Doc_FqdnHash - 用于唯一标识服务器主机名的 GUID。

  • Data_Doc_IdentityTelemetryId - 用于唯一标识打开文件时所使用的身份的 GUID。

  • Data_Doc_InitializationScenario - 用于指示文件打开操作的详细方案类型的枚举。

  • Data_Doc_IOFlags - 用于指示文件打开操作的 IO 标志的枚举,例如是否缓存文件。

  • Data_Doc_IsCloudCollabEnabled - 是否为文件启用云协作。

  • Data_Doc_IsIncrementalOpen - 是否通过渐进式打开方式打开文件。

  • Data_Doc_IsOcsSupported - 文件是否支持 Office 协作服务。

  • Data_Doc_IsOpeningOfflineCopy - 是否从脱机缓存副本中打开文件。

  • Data_Doc_IsPrefetched - 在执行打开操作之前是否预取文件。

  • Data_Doc_IsSyncBacked - 云文件是否位于本地并与服务器同步。

  • Data_Doc_Location - 用于指示文件所在位置的枚举,例如本地或云中。

  • Data_Doc_ReadOnlyReasons - 用于指示文件只读原因的枚举。

  • Data_Doc_ResourceIdHash - 用于唯一标识文件的服务器资源 ID 的 GUID。

  • Data_Doc_RtcType - 用于指示文件使用的实时频道 (RTC) 类型的枚举。

  • Data_Doc_ServerDocId - 用于唯一标识服务器文档 ID 的 GUID。

  • Data_Doc_ServerProtocol - 用于指示云文件的服务器协议的枚举。

  • Data_Doc_ServerType - 用于指示云文件的服务器类型的枚举。

  • Data_Doc_ServerVersion - 用于指示云文件的服务器版本的枚举。

  • Data_Doc_SessionId - 一个整数,对于会话中的每个文件打开操作,它按 1 递增。

  • Data_Doc_SharePointServiceContext - 用于关联客户端和服务器端日志的字符串,它通常是一种 ID。

  • Data_Doc_SizeInBytes - 文件大小(以字节为单位)。

  • Data_Doc_SpecialChars - 用于指示文件 URL 所具有的特殊字符的枚举。

  • Data_Doc_UrlHash - 用于唯一标识文件 URL 的 GUID。

  • Data_Doc_UsedWrsDataOnOpen - 是否使用预缓存的 WRS 数据以增量方式打开文件。

  • Data_Doc_WopiServiceId - 用于指示WOPI(Web 应用程序开放平台接口协议)文件来自哪个服务的字符串。

  • Data_HWModel – 一种字符串值,用于记录 iPad 或 iPhone 设备的型号。

  • Data_InclusiveMeasurements - 一个字符串值,用于记录某些函数调用所花的时间,采用带函数标记和持续时间的格式,其中包含子函数调用的持续时间。

  • Data_InitializationReason - 指明文件打开方式(例如从哪个 UI 元素打开或由另一个应用触发)的枚举。

  • Data_IsDocumentAlreadyOpen – 文件是否已打开。

  • Data_IsInterrupted – 文件打开操作是否被过渡到后台的应用中断。

  • Data_Measurements - 一个字符串值,用于记录某些函数调用所花的时间,采用具有函数标记和持续时间的格式,其中不包含子函数调用的持续时间。

  • Data_OpenInPlace - 在用户打开文件之前,是否必须将文件复制到 Office 的沙箱容器中。

  • Data_OpenStartTime - 开始打开文件时的 Unix 新纪元时间。

  • Data_PrefetchSourceOptions - 一个枚举,指示文件如何脱机可用于云文档,例如来自最近使用的文件和推荐的文件。

  • Data_SilhouetteDuration - 打开文件的持续时间。

  • Data_SourceApplication - 一个字符串,用于指示当另一个应用触发文件打开操作时源应用程序的捆绑包 ID。

  • Data_StopwatchDuration - 从事件开始到事件结束的持续时间。

  • Data_TimeSplitMeasurements - 一个字符串值,用于记录某些函数调用所花的时间,采用具有函数标记、开始时间戳和持续时间的格式。

Office.DocsUI.FileOperations.OpenFileWithReason

此事件为在 Apple 平台下运行的 Office 应用程序而收集。该事件记录文件打开操作的发生时间,并用于根据文件打开操作信息(如位置类别“ServiceType”以及用户在应用程序中请求打开文件的位置)来了解用户体验,并确定其优先级。

将会收集以下字段:

  • Data_IsCandidateDropboxFile - 这是一个布尔值,如果通过检查文件的路径,我们认为它可能来自 Drop Box 同步的文件夹,则会记录该值。

  • Data_IsSignedIn - 保存文件时用户是否已登录。

  • Data_OpenReason - 打开原因是一个数值,指示用户在应用程序的哪个位置打开了文件。

  • Data_ServiceType - 文件位置(如“SharePoint”、“OneDrive”、“Local”、“WOPI”等)的抽象数字分类,而非文件的实际位置。

Office.DocsUI.FileOperations.SaveToURL

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件将记录“另存为”操作发生的时间,并用于根据文件操作信息(如位置类别和扩展名的前四个字符)了解用户体验,并确定其优先级。 每当用户创建新文件并首次保存或将现有文件的副本保存到新位置时,都会发生“另存为”操作。

将会收集以下字段:

  • Data_FileExtension - 新文件扩展名的前四个字符。

  • Data_IsNewFileCreation - 指示保存操作是针对新文件还是现有文件的副本。

  • Data_IsSignedIn - 保存文件时用户是否已登录。

  • Data_SaveErrorCode - 设置的在出现错误时可帮助识别错误类型的数值。

  • Data_SaveErrorDomain - 指定由 Apple SaveErrorDomains 定义的 SaveErrorCode 的域是“用于区分代码组的任意字符串”。

  • Data_SaveLocation - 文件位置(如“SharePoint”、“OneDrive”、“Local”、“WOPI”)的抽象分类,而非文件的实际位置。

  • Data_SaveOperationType - Apple 的 NSSaveOperationType 值组定义的数值。

Office.DocsUI.SharingUI.CloudUpsellShown

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件将记录用户浏览到云流的追加销售文档的时间。 该数据用于更好地了解与将文档迁移到云位置相关的用户体验,并确定其优先级。

收集以下字段:

  • Data_FileStyle - 一个数值,指示在何种情况下(例如自动保存切换或共享按钮)显示追加销售体验。

  • Data_FileType - 当前文件扩展名的前四个字符。

  • Data_InDocStage - 一个布尔值,指示是从文档库还是在文档窗口内显示追加销售体验。

  • Data_IsDocumentOpened - 一个布尔值,指示显示追加销售体验的当前文档是否也处于打开状态。

  • Data_IsDraft - 指示当前文件是否曾被保存过的布尔值。

  • Data_IsSheetModal - 指示是否以模式方式呈现追加销售体验的布尔值。

Office.DocsUI.SharingUI.CloudUpsellUpload

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件将记录用户选择将新的或本地文件上传到云的时间,以及该操作的结果。 该数据用于更好地了解与将文档迁移到云位置相关的用户体验,并确定其优先级。

收集以下字段:

  • Data_FileStyle - 一个数值,指示在何种情况下(如自动保存切换或共享按钮)显示追加销售体验。

  • Data_FileType - 当前文件扩展名的前四个字符。

  • Data_InDocStage - 一个布尔值,指示是从文档库还是在文档窗口内显示追加销售体验。

  • Data_IsDefaultServiceLocation - 一个布尔值,指示将文档上传到的所选位置是否为默认位置。

  • Data_IsDocumentOpened - 一个布尔值,指示显示追加销售体验的当前文档是否也处于打开状态。

  • Data_IsDraft - 指示当前文件是否曾被保存过的布尔值。

  • Data_IsSheetModal - 指示是否以模式方式呈现追加销售体验的布尔值。

  • Data_LocationServiceType - 文件位置(如“SharePoint”、“OneDrive”、“Local”、“WOPI”)的抽象分类,而非文件的实际位置。

  • Data_UploadAction - 指示上传是移动还是复制操作的硬编码字符串。

  • Data_UploadResult - 指示尝试上传结果的硬编码字符串,包括但不限于 “Success”、“UserCancelledUpload”和 “PreAuthFailed”。

Office.DocsUI.SharingUI.CopyLinkOperation

此事件收集在 Apple 平台上运行的 Office 应用程序。当用户通过生成指向云文档的链接选择共享文档,并用于基于共享文档更好地了解用户体验和确定用户体验的优先顺序时,将记录此事件。

将会收集以下字段:

  • Data_ServiceType - 文件位置(如“SharePoint”、“OneDrive”、“Local”、“WOPI”等)的抽象分类,而非文件的实际位置。

  • Data_LinkType - 一个硬编码字符串,描述执行的邀请操作类型,例如“ViewOnly”和“ViewAndEdit”。

  • Data_ShareScenario - 一个硬编码字符串,描述在应用程序用户界面中共享文件的位置,包括但不限于“FileMenu”、“OpenTabShareActionMenu”、“RecentTabShareActionMenu”。

Office.DocsUI.SharingUI.DocsUIOneDriveShare

该事件用于 Apple 平台下运行的 Office 应用程序。该事件将记录用户选择使用 OneDrive 共享体验来共享云文档的时间,并用于根据共享文档更好地了解用户体验,并确定其优先级。

将会收集以下字段:

  • Data_ODSPShareWebviewShareError - 如果共享体验遇到错误,该数值可帮助确定失败的原因。

  • Data_ODSPShareWebviewShareGrantAccessResult - 一个布尔值,当为 true 时,指示轻量级共享操作已成功完成。

  • Data_ODSPShareWebviewShareSuccessType - 共享操作时成功完成时,该数值可用于确定已完成共享操作的类型。

  • Data_WebViewInfoResult - 如果用户界面无法加载,该数值可帮助确定失败的原因。

  • Data_WebViewLoadTimeInMs - 一个数值,记录加载 Web 用户界面所需时间量。

Office.DocsUI.SharingUI.InvitePeople

此事件收集在 Apple 平台上运行的 Office 应用程序。当用户选择邀请人员访问云文档,并用于基于共享文档更好地理解和确定用户体验的优先顺序时,将记录此事件。

将会收集以下字段:

  • Data_ServiceType - 文件位置(如“SharePoint”、“OneDrive”、“Local”、“WOPI”等)的抽象分类,而非文件的实际位置。

  • Data_InviteeCount - 在一个邀请操作中可邀请访问文档的总联系人数。

  • Data_LinkType - 一个硬编码字符串,描述执行的邀请操作类型,例如“ViewOnly”和“ViewAndEdit”。

  • Data_MessageLength - 在邀请消息中发送的总字符数的数字计数。

  • Data_ShareScenario - 一个硬编码字符串,描述在应用程序用户界面中共享文件的位置,包括但不限于“FileMenu”、“OpenTabShareActionMenu”、“RecentTabShareActionMenu”。

Office.DocsUI.SharingUI.SendACopyOperation

此事件收集在 Apple 平台上运行的 Office 应用程序。用户选择发送文档副本并用于基于共享文档更好地理解和确定用户体验的优先顺序时的事件记录。

收集以下字段:

  • Data_IsHomeTabEnabled - 一个布尔值,指示“开始”选项卡当前对用户是否可用。

  • Data_IsRecommendedEnabled - 一个布尔值,指示“推荐”体验当前对用户是否可用。

  • Data_OperationType - 一个数值,指示在执行哪种“发送副本”操作,例如通过电子邮件发送副本,或通过 Apple 共享控制发送副本。

  • Data_ServiceType - 文件位置(如“SharePoint”、“OneDrive”、“Local”、“WOPI”等)的抽象分类,而非文件的实际位置。

  • Data_ShareFileType - 一个硬编码字符串,描述正在共享哪种类型的对象,包括但不限于“Document”、“PDF”和“Picture”。

  • Data_ShareScenario - 一个硬编码字符串,描述在应用程序用户界面中共享文件的位置,包括但不限于“FileMenu”、“OpenTabShareActionMenu”、“RecentTabShareActionMenu”。

  • Data_SharingService - 一个布尔值,指示在用户搜索模板时文件是否已创建。

Office.DocsUI.SharingUI.UpsellShare

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件将记录用户在尝试共享文档时浏览文档追加销售到云流的时间。 该数据用于更好地了解与迁移文档到云位置相关的用户体验,并确定其优先级。

收集以下字段:

  • Data_FileOperationResult - 指示操作是否成功的数值。

  • Data_HostedFromDocStage -一个布尔值,指示用户是从 DocStage 体验还是从打开的文档浏览到云流的追加销售。

  • Data_isLocalCopyOn - 一个布尔值,指示用户选择是将正在上传的文档本地副本保存到云位置,还是将现有文档迁移到云位置。

  • Data_NewFileType - 文件新位置(如“SharePoint”、“OneDrive”、“Local”、“WOPI”)的抽象位置分类,而非文件的实际位置。

  • Data_ OriginalFileType - 文件位置(如“SharePoint”、“OneDrive”、“Local”、“WOPI”)的抽象分类,而非文件的实际位置。

  • Data_UploadButtonPressed - 指示用户选择将当前文档上传到云位置的布尔值。

  • Data_UploadError - 指示上传操作失败时所发生错误类型的数值。

  • Data_UpsellAppearsFromDelegate - 指示视图是否显示在“共享”菜单中的布尔值。

Office.Excel.XlEditSession

在用户开始编辑电子表格时收集。 收集的数据允许 Microsoft 评估更改电子表格的操作的功能运行状况。 它还用于计算每月活动用户和设备。

将会收集以下字段:

Office.Extensibility.Catalog.ExchangeProcessEntitlement

有关处理 Office 365 租户管理员所分配加载项的个人权利的数据。

用于绘制客户成功状态图表(团队管理层要求)和分析客户问题。

收集以下字段:

  • AppVersion - 加载项主机应用程序的版本

  • SolutionId - 表示唯一加载项的 GUID

  • TelemetryId - 表示唯一用户的 GUID

Office.Extensibility.Catalog.ExchangeProcessManifest

有关处理 Office 365 租户管理员所分配加载项的个人清单的数据。 用于分析客户问题和建立客户成功情况的图表。

收集以下字段:

  • AppVersion - 应用的版本

  • IsAllReturnedManifestsParsed - 指明我们已分析所有返回的清单的布尔值

  • IsAppCommand - 指明这是否是应用命令应用的布尔值

  • ReturnedManifestsParsed - 已分析清单的计数

  • SolutionId - 解决方案的 ID

  • TelemetryId - 基于已登录身份的遥测 ID

Office.Extensibility.ODPAppCommandsRibbonClick

收集有关单击自定义加载项控件是否成功的情况。 用于检测用户与加载项控件的交互中的问题。

收集以下字段:

  • CommandActionType - 加载项命令的类型

  • CommandLabel - 单击的命令的标签

  • SolutionId - 解决方案的 ID

Office.Feed.Events.Initializing

此事件是在源已开始初始化时收集的。 此事件用于指示源将开始以及在启动源时诊断可靠性问题。

  • AppInfo.Language - 采用 IETF 语言标记格式的应用语言。

  • AppInfo.Name - 使用中的组件的名称(Office 源)。

  • AppInfo.Version - 应用的版本。

  • clientCorrelationId - 应用程序会话的全局唯一标识符。

  • clientType - 组件在其上面运行的应用程序。

  • DeviceInfo.Make - 设备制造商或设备 OEM 名称。

  • DeviceInfo.NetworkProvider - 网络或移动运营商,如“AT&T”。

  • DeviceInfo.NetworkType - 使用中的设备的网络连接类型,例如“有线”、“Wifi”或“WWAN”(数据/蜂窝)。

  • DeviceInfo.OsName - 设备 OS 的名称。

  • DeviceInfo.SDKUid - 从遥测 SDK 的角度对设备进行唯一标识。

  • eventId - 事件的名称标识符。

  • EventInfo.SdkVersion - 客户端用于生成事件的遥测 SDK 的版本。

  • eventpriority - 发送事件的优先级的枚举值。

  • feature - 用于分组相同功能的不同事件。

  • hostAppRing - 向其分配应用程序的用户数量。

  • properties - 包含为此事件收集的其他元数据属性。

    • ClientTimeStamp - 事件在客户端中记录的时间戳。
  • publicEventName - 面向公众的事件名称。

  • region - 用户所连接至的源服务的地理区域。

  • tenantAadObjectId - 用户企业租户的全局唯一标识符。

  • type - 已记录事件的类型,例如跟踪、错误、事件、QoS。

  • userAadObjectId - 企业 Microsoft 帐户的全局唯一用户标识符。

  • UserInfo.Id - 企业 Microsoft 帐户的全局唯一用户标识符。

  • UserInfo.IdType - 用于指定用户 ID 的类型。

  • UserInfo.Language - 采用 IETF 语言标记格式的用户语言。

  • UserInfo.MsaId - 使用者 Microsoft 帐户的全局唯一用户标识符。

  • UserInfo.OMSTenantId - 用户订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户。

  • UserInfo.TimeZone - 用户的时区(相对于 UTC)。

  • userPuid - 使用者 Microsoft 帐户的全局唯一用户标识符。

  • version - 源客户端的版本。

Office.Feed.Events.OfficeFeedDidAppear

此事件是在向用户显示源时收集的。 此事件用于验证源是否已完成初始化步骤,以及在启动源时诊断可靠性问题。

  • AppInfo.Language - 采用 IETF 语言标记格式的应用语言。

  • AppInfo.Name - 使用中的组件的名称(Office 源)。

  • AppInfo.Version - 应用的版本。

  • bridgeWaitingTime - 用于在呈现源时诊断性能的指标。

  • clientCorrelationId - 应用程序会话的全局唯一标识符。

  • clientScenario - 针对源的不同变体的方案鉴别器。

  • ClientTimeStamp - 事件在客户端中记录的时间戳。

  • clientType - 组件在其上面运行的应用程序。

  • DeviceInfo.Make - 设备制造商或设备 OEM 名称。

  • DeviceInfo.NetworkProvider - 网络或移动运营商,如“AT&T”。

  • DeviceInfo.NetworkType - 使用中的设备的网络连接类型,例如“有线”、“Wifi”或“WWAN”(数据/蜂窝)。

  • DeviceInfo.OsName - 设备 OS 的名称。

  • DeviceInfo.SDKUid - 从遥测 SDK 的角度对设备进行唯一标识。

  • eventId - 事件的名称标识符。

  • EventInfo.SdkVersion - 客户端用于生成事件的遥测 SDK 的版本。

  • eventpriority - 发送事件的优先级的枚举值。

  • feature - 用于分组相同功能的不同事件。

  • hostAppRing - 向其分配应用程序的用户数量。

  • properties - 包含为每个事件收集的额外元数据属性。[该字段已从 Office 的当前版本中删除,但可能仍然出现在旧版本中。]

  • publicEventName - 面向公众的事件名称。

  • region - 用户所连接至的源服务的地理区域。

  • renderTime - 用于在呈现源时诊断性能的指标。

  • tenantAadObjectId - 用户企业租户的全局唯一标识符。

  • type - 已记录事件的类型,例如跟踪、错误、事件、QoS。

  • userAadObjectId - 企业 Microsoft 帐户的全局唯一用户标识符。

  • UserInfo.Id - 企业 Microsoft 帐户的全局唯一用户标识符。

  • UserInfo.IdType - 用于指定用户 ID 的类型。

  • UserInfo.Language - 采用 IETF 语言标记格式的用户语言。

  • UserInfo.MsaId - 使用者 Microsoft 帐户的全局唯一用户标识符。

  • UserInfo.OMSTenantId - 用户订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户。

  • UserInfo.TimeZone - 用户的时区(相对于 UTC)。

  • userPuid - 使用者 Microsoft 帐户的全局唯一用户标识符。

  • version - 源客户端的版本。

Office.Feedback.Survey.FloodgateClient.GetDecisionForActionPreStart

在 Office 应用中,控制产品内的频率,并通过管理层推送消息。 在完全激活处理治理的模块之前,尝试将管理应用到应用内消息时,此事件将记录在错误条件中。 此遥测通过收集未应用管理的方案的详细信息来帮助我们的管理逻辑更加强大。

将会收集以下字段:

  • Data_EventId - 日志语句的唯一标识符。

  • Data_SurveyId - 出现此错误时我们尝试显示的消息的名称。

Office.Feedback.Survey.FloodgateClient.SurveyTracked

跟踪有资格进行调查的设备何时启动应用。用于评估调查用户选择过程的运行状况,并确保用于分析客户问题和运行状况信号正常工作。

收集以下字段:

  • ExpirationTimeUTC – 调查的到期日期/时间

  • SurveyName – 显示的调查名称

  • SurveyId – 活动的唯一实例

  • UniqueId - 用于标识单独的遥测片段的 ID

Office.Feedback.Survey.FloodgateClient.TriggerMet

跟踪设备何时满足显示调查的条件。用于评估调查触发过程的运行状况,并确保用于分析客户问题和运行状况信号正常工作。

收集以下字段:

  • ExpirationTimeUTC – 调查的到期日期/时间

  • SurveyName – 显示的调查名称

  • SurveyId – 活动的唯一实例

  • UniqueId - 用于标识单独的遥测片段的 ID

Office.Feedback.Survey.FloodgateClient.UserSelected

跟踪为调查选择了设备时间。用于评估调查用户选择过程的运行状况,并确保用于分析客户问题和运行状况信号正常工作。

收集以下字段:

  • ExpirationTimeUTC – 调查的到期日期/时间

  • SurveyName – 显示的调查名称

  • SurveyId – 活动的唯一实例

  • UniqueId - 用于标识单独的遥测片段的 ID

Office.Feedback.Survey.UI.Android

在 Android 设备上,跟踪设备上的用户何时与调查提示和调查 UI 进行交互。 用于评估端到端调查体验的运行状况,以及确保用于分析客户问题和运行状况的信号正常工作。

收集以下字段:

  • ExpirationTimeUTC – 调查的到期日期/时间

  • SurveyName – 显示的调查名称

  • SurveyId – 活动的唯一实例

  • UniqueId - 用于标识单独的遥测片段的 ID

Office.Feedback.Survey.UI.IOS

在 iOS 设备上,跟踪设备上的用户何时与调查提示和调查 UI 进行交互。 用于评估端到端调查体验的运行状况,以及确保用于分析客户问题和运行状况的信号正常工作。

收集以下字段:

  • ExpirationTimeUTC – 调查的到期日期/时间

  • SurveyName – 显示的调查名称

  • SurveyId – 活动的唯一实例

  • UniqueId - 用于标识单独的遥测片段的 ID

Office.Feedback.Survey.UI.Mac

在 Mac 设备上,跟踪设备上的用户何时与调查提示和调查 UI 进行交互。 用于评估端到端调查体验的运行状况,以及确保用于分析客户问题和运行状况的信号正常工作。

收集以下字段:

  • ExpirationTimeUTC – 调查的到期日期/时间

  • SurveyName – 显示的调查名称

  • SurveyId – 活动的唯一实例

  • UniqueId - 用于标识单独的遥测片段的 ID

Office.Feedback.Survey.UI.Win32

在 Win32 设备上,跟踪设备上的用户何时与调查提示和调查 UI 进行交互。 用于评估端到端调查体验的运行状况,以及确保用于分析客户问题和运行状况的信号正常工作。

收集以下字段:

  • ExpirationTimeUTC – 调查的到期日期/时间

  • SurveyName – 显示的调查名称

  • SurveyId – 活动的唯一实例

  • UniqueId - 用于标识单独的遥测片段的 ID

Office.Feedback.Survey.UI.Win32.Toast

追踪调查提示显示的时间。用于评估调查提示过程的运行状况,以及确保用于分析客户问题和运行状况的信号正常工作。

收集以下字段:

  • ExpirationTimeUTC – 调查的到期日期/时间

  • SurveyName – 显示的调查名称

  • SurveyId – 活动的唯一实例

  • UniqueId - 用于标识单独的遥测片段的 ID

Office.FileIO.CSI.CCachedFileCsiLoadFileBasic

允许我们了解文件是否从 FIO 层成功打开。用于功能运行状况和监视。

收集以下字段:

  • Activity.Group - 用于对一组监视事件进行分组以管理整体成功状态的标记

  • Activity.IsHVA - 指示该事件对用户成功至关重要的标志

  • Data.AsyncOpen - 指示打开具有在打开主体后到达的内容的标志

  • Data.CacheFileId - 连接到 Office 文档缓存遥测,以便分析缓存问题对用户体验的影响

  • Data. CFREnabled 指示已为对话启用 CacheFileRuntime。

  • Data. CFRFailure - 指示 CacheFileRuntime 遇到错误。

  • Data.CoauthStatus - 报告文档在打开时的协作状态

  • Data.CountOfMultiRoundTripsDownload - 为了解决性能和网络问题而与服务器之间的往返次数

  • Data.CountOfMultiRoundTripsUpload - 为了解决性能和网络问题而与服务器之间的往返次数

  • Data.DialogId - 如果在打开期间显示了 UI 对话框,则设置此字段,指示向用户显示了警告消息

  • Data.DidFallbackToDAV - 如果使用较旧的文件传输协议打开了文档,则设置此字段

  • Data.Doc.AccessMode - 文档为只读/可编辑

  • Data.Doc.AssistedReadingReasons - 如果文档具有电子数据保护,则设置此字段

  • Data.Doc.AsyncOpenKind - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data.Doc.ChunkingType - 用于渐进式文档打开的单位

  • Data.Doc.EdpState - 文档的电子数据保护设置

  • Data.Doc.Ext - 文档扩展名(docx/xlsb/pptx 等)

  • Data.Doc.Extension - 已过时

  • Data.Doc.FileFormat - 文件格式协议版本

  • Data.Doc.Fqdn - OneDrive 或 SharePoint Online 域名

  • Data.Doc.FqdnHash - 客户可识别域名的单向哈希

  • Data.Doc.IdentityTelemetryId - 用于执行打开的用户身份的单向哈希

  • Data.Doc.IdentityUniqueId - 已过时

  • Data.Doc.InitializationScenario - 记录文档的打开方式

  • Data.Doc.IOFlags - 用于设置请求选项的缓存标志的报告

  • Data.Doc.IrmRights - 已应用于文档/用户的电子数据保护策略允许的操作

  • Data.Doc.IsCloudCollabEnabled - 指示服务支持云协作的标志

  • Data.Doc.IsIncrementalOpen - 指示已渐进式打开文档的标志

  • Data.Doc.IsOcsSupported - 指示文档在协作服务中受支持的标志

  • Data.Doc.IsOpeningOfflineCopy - 指示已打开文档的脱机副本的标志

  • Data.Doc.IsSyncBacked - 指示计算机上存在文档的自动同步副本的标志

  • Data.Doc.Location - 指示提供文档的服务(OneDrive、文件服务器、SharePoint 等)

  • Data.Doc.LocationDetails - 指示哪个已知文件夹提供了本地存储的文档

  • Data.Doc.NumberCoAuthors - 协作编辑会话中的协作用户数量的计数

  • Data.Doc.PasswordFlags - 指示设置了读取或读/写密码标志

  • Data.Doc.ReadOnlyReasons - 以只读方式打开文档的原因

  • Data.Doc.ResourceIdHash - 用于诊断问题的匿名化文档标识符

  • Data.Doc.ServerDocId - 用于诊断问题的不可变匿名化文档标识符

  • Data.Doc.ServerProtocol - 用于与服务通信的协议版本

  • Data.Doc.ServerType - 提供服务的服务器类型(SharePoint、OneDrive、WOPI 等)

  • Data.Doc.ServerVersion - 提供服务的服务器版本

  • Data.Doc.SessionId - 标识完整会话中的特定文档编辑会话

  • Data.Doc.SharePointServiceContext - 来自 SharePoint Online 请求的诊断信息

  • Data.Doc.SizeInBytes - 文档大小的指示符

  • Data.Doc.SpecialChars - 文档 URL 或路径中特殊字符的指示符

  • Data.Doc.StorageProviderId - 已过时

  • Data.Doc.StreamAvailability - 文档流可用/禁用的指示符

  • Data.Doc.SyncBackedType - 有关文档类型(本地还是基于服务)的指示符

  • Data.Doc.UrlHash - 用于创建简单文档标识符的单向哈希

  • Data.Doc.UsedWrsDataOnOpen - 渐进式文档打开的诊断指示符

  • Data.Doc.WopiServiceId - 包含 WOPI 服务提供者的唯一标识符

  • Data.DocumentLoadEndpoint - 已过时/(Data.Doc.Location 和 Data.Doc.IsSyncbacked)的冗余副本

  • Data.DocumentSizeInBytes - 已过时/由 Data.Doc.SizeInBytes 取代的冗余版本

  • Data.DocumentSizeOnDisk - 已过时

  • Data.DoesBaseHaveContentOnOpen - 更改跟踪诊断,确保我们拥有最新版本的共享文件

  • Data.DoesWorkingBranchHaveExcludedDataOnOpen - 更改跟踪诊断,确保我们拥有最新版本的共享文件

  • Data.DownloadFragmentSize - 在用于诊断网络问题的子请求中发送的数据大小

  • Data.DsmcStartedTooEarly - 指示在启动协作编辑会话时出错

  • Data.EditorsCount - 编辑文档的其他协作者的计数

  • Data.ExcludedDataThresholdInBytes - 要使用异步打开所需的文件大小

  • Data.FileIOResult.Code - 协议层最后一个打开返回码的缓存

  • Data.FileIOResult.Success - 协议层最后一个打开成功指示符的缓存

  • Data.FileIOResult.Tag - 协议层最后一个打开错误标记的缓存

  • Data.FileIOResult.Type - 协议层最后一个打开错误类型的缓存

  • Data.FqdnHash - 已过时,由 Data_Doc_FqdnHash 取代

  • Data.FullIError - 协议层所有打开错误代码的缓存

  • Data.FullyQualifiedDomainName - 已过时,由 Data_Doc_Fqdn 取代

  • Data.Input.FileOpenState - 应用请求的状态(读取/读写等)

  • Data.Input.OpenAsync - 应用请求的异步打开

  • Data.Input.OpenOfflineCopy - 应用请求的从脱机副本打开

  • Data.IOFlags - 已过时

  • Data.IsBaseBranchEmptyOnOpen - 更改跟踪诊断,确保我们拥有最新版本的共享文件

  • Data.IsCachedHistoricalVersion - 缓存包含较老版本的文档

  • Data.IsDocEnterpriseProtected - 文档受加密保护(电子文档保护/EDP)

  • Data.IsDocInODC - 文档在先前已经打开并且已经在缓存中

  • Data.IsMapUnMapCase - 缓存文件的部分状态

  • Data.IsMapUnMapCase.End - 缓存文件的部分状态

  • Data.IsOfficeHydrationInProgress - Windows 正在从脱机存储中还原文档

  • Data.isOfficeHydrationRequired - 文档目前位于脱机存储中

  • Data.isOpenFromCollab - 从共享协作服务检索到文档的最新副本

  • Data.isPendingNameExist - 正在进行文档重命名

  • Data.IsStubFile - 文档尚未保存到云服务

  • Data.IsSyncBackedStateDifferentThanOnLastOpen - 文档状态已更改,文档未打开时更改可能已到达

  • Data.isTaskCanceledAfterOpenComplete - 已过时

  • Data.IsWorkingBranchAvailableOnOpen - 更改跟踪诊断,确保我们拥有最新版本的共享文件

  • Data.LicenseStatus - 诊断产品许可证状态,用于验证是否针对用户的许可证类型启用了相应的产品功能

  • Data.LicenseType - 指示许可证状态(免费/付费/试用版等)

  • Data.Location - 指示存储介质类型/位置(USB、云等)

  • Data.LockRequestDocMode - 指示文档是否可供他人使用

  • Data.MyDeferredValue - 已过时

  • Data.Network.BytesReceived - 已过时

  • Data.Network.BytesSent - 已过时

  • Data.Network.ConnectionsCreated - 已过时

  • Data.Network.ConnectionsEnded - 已过时

  • Data.OcsDisableReasons - 共享协作服务无法用于文档的原因

  • Data.OcsHostOnOpen - 指示控件将在打开期间切换到共享协作服务的标志

  • Data.OpeningOfflineCopy - 指示将打开文档的本地副本的标志

  • Data.Partition - 已过时

  • Data.RequestTime - 已过时

  • Data.ResourceIdHash - 已过时

  • Data.ResumedIncrementalOpen - 已过时

  • Data.RTCEnabled - 快速更改分发协议已启动

  • Data.SaveOnOpen - 在打开期间,本地文档中未保存的更改已保存到服务中

  • Data.ServerProtocol - 已过时,由 Data_Doc_ServerProtocol 取代

  • Data.ServerType - 已过时,由 Data_Doc_ServerType 取代

  • Data.ServerVersion - 已过时,由 Data_Doc_ServerVersion 取代

  • Data.ServiceId - 已过时,由 Data_Doc_WopiServiceId 取代

  • Data.SessionId - 已过时

  • Data.ShouldSwitchToServerOnly - 无法使用文档的本地副本,必须使用服务器版本

  • Data.SpecialChars - 已过时

  • Data.StopwatchDuration - 已过时

  • Data.SyncBackedFileTelemetrySessionId - 已过时

  • Data.SyncElapsedTime - 已过时

  • Data.SyncRequestId - 已过时

  • Data.TestProperty - 已过时

  • Data.TransitionToHostOnOpen - 指示会话将连接到托管文档的服务的标志

  • Data.TransitionToHostOnOpenResult - 转换到主机服务的状态

  • Data.UseCachedNetworkConnection - 指示重用连接还是创建新连接的标志

  • Data.UseClientIdAsSchemaLockId - 控制文档在服务中的锁定方式的标志

  • Data VersionType - 指示当前打开操作的版本类型。

  • Data.WopiServiceId - 已过时,由 Data_Doc_WopiServiceId 取代

Office.FileIO.CSI.CCachedFileCsiSaveFileBasic

此事件允许我们了解文件是否已从 FIO 层成功保存。用于功能运行状况和监视。

收集以下字段:

  • Activity.Group - 用于对一组监视事件进行分组以管理整体成功状态的标记

  • Activity.IsHVA - 指示该事件对用户成功至关重要的标志

  • Data.AsyncOpen - 指示打开的文档包含在打开主体后到达的内容的标志

  • Data.BaseDownloadTriggered - 更改跟踪诊断,指示已请求文档的基础版本

  • Data.BlockAutoUploadReasons - 阻止上传状态的原因代码(例如,自动保存已关闭、文档正在转换)

  • Data.BlockUploadDueToFailedSaveAsOverExisting - 上传被阻止,因为重试时会失败

  • Data.CacheFileId - 连接到 Office 文档缓存遥测,以便分析缓存问题对用户体验的影响

  • Data.ChartType - 已过时

  • Data.CoAuthStatus - 报告文档在保存时的协作状态

  • Data.CoauthUpdatesContext - 报告上下文(合并/渐进式打开)

  • Data.CountOfMultiRoundTripsDownload - 为了解决性能和网络问题而与服务器之间的往返次数

  • Data.CountOfMultiRoundTripsUpload - 为了解决性能和网络问题而与服务器之间的往返次数

  • Data. CFREnabled 指示已为对话启用 CacheFileRuntime。

  • Data. CFRFailure - 指示 CacheFileRuntime 遇到错误。

  • Data.DialogChoice - 记录在任何错误对话框中进行的选择

  • Data.DialogId - 记录保存期间显示的任何错误对话框的 DialogId

  • Data.Dmc.IsOcsSupported - 已过时

  • Data.Doc.AccessMode - 文档为只读

  • Data.Doc.AssistedReadingReasons - 如果文档具有电子数据保护,则设置此字段

  • Data.Doc.AsyncOpenKind - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data.Doc.ChunkingType - 用于渐进式文档打开的单位

  • Data.Doc.EdpState - 文档的电子数据保护设置

  • Data.Doc.Ext - 文档扩展名(docx/xlsm/pptx 等)

  • Data.Doc.Extension - 已过时

  • Data.Doc.FileFormat - 文件格式协议版本

  • Data.Doc.Fqdn - OneDrive 或 SharePoint Online 域名

  • Data.Doc.FqdnHash - 客户可识别域名的单向哈希

  • Data.Doc.FqdnHasi - 已过时

  • Data.Doc.IdentityTelemetryId - 用于执行保存的用户身份的单向哈希

  • Data.Doc.IdentityUniqueId - 已过时

  • Data.Doc.IKFlags - 已过时

  • Data.Doc.InitializationScenario - 记录文档的打开方式

  • Data.Doc.IOFlags - 用于设置请求选项的缓存标志的报告

  • Data.Doc.IrmRights - 已应用于文档/用户的电子数据保护策略允许的操作

  • Data.Doc.IsCloudCollabEnabled - 指示应用程序支持云协作的标志

  • Data.Doc.IsIncrementalOpen - 指示已渐进式打开文档的标志

  • Data.Doc.IsOcsSupported - 指示文档支持云协作的标志

  • Data.Doc.IsOpeningOfflineCopy - 指示已打开文档的脱机副本的标志

  • Data.Doc.IsSyncBacked - 指示计算机上存在文档的自动同步副本的标志

  • Data.Doc.Location - 指示提供文档的服务(OneDrive、文件服务器、SharePoint 等)

  • Data.Doc.LocationDetails - 指示哪个已知文件夹提供了本地存储的文档

  • Data.Doc.NumberCoAuthors - 协作编辑会话中的协作用户数量的计数

  • Data.Doc.PasswordFlags - 指示设置了读取或读/写密码标志

  • Data.Doc.ReadOnlyReasons - 以只读方式打开文档的原因

  • Data.Doc.ResourceIdHash - 用于诊断问题的匿名化文档标识符

  • Data.Doc.ServerDocId - 用于诊断问题的不可变匿名化文档标识符

  • Data.Doc.ServerProtocol - 用于与服务通信的协议版本

  • Data.Doc.ServerType - 提供服务的服务器类型(SharePoint、OneDrive、WOPI 等)

  • Data.Doc.ServerVersion - 提供服务的服务器版本

  • Data.Doc.SessionId - 标识完整会话中的特定文档编辑会话

  • Data.Doc.SharePointServiceContext - 来自 SharePoint Online 请求的诊断信息

  • Data.Doc.SizeInBytes - 文档大小的指示符

  • Data.Doc.SpecialChars - 文档 URL 或路径中特殊字符的指示符

  • Data.Doc.StorageProviderId - 已过时

  • Data.Doc.StreamAvailability - 文档流可用/禁用的指示符

  • Data.Doc.SussionId - 已过时

  • Data.Doc.SyncBackedType - 有关文档类型(本地还是基于服务)的指示符

  • Data.Doc.UrlHash - 用于创建简单文档标识符的单向哈希

  • Data.Doc.UsedWrsDataOnOpen - 渐进式文档打开的诊断指示符

  • Data.Doc.WopiServiceId - 包含 WOPI 服务提供者的唯一标识符

  • Data.DocnReadOnlyReasons - 已过时

  • Data.DocumentSaveEndpoint - 已过时,由 Data_Doc_Location 取代

  • Data.DocumentSaveType - 保存类型(常规、创建、另存为)

  • Data.DocumentSizeOnDisk - 已过时,由 Data_Doc_SizeInBytes 取代

  • Data.DoesBaseHaveContentOnOpen - 更改跟踪诊断,确保我们拥有最新版本的共享文件

  • Data.DoesWorkingBranchHaveExcludedDataOnOpen - 更改跟踪诊断,确保我们拥有最新版本的共享文件

  • Data.DstDoc.AccessMode - 新文档为只读/可编辑

  • Data.DstDoc.EdpState - 新文档的电子数据保护设置

  • Data.DstDoc.Extension - 新文档的扩展名(docx/xlsm/pptx 等)

  • Data.DstDoc.FileFormat - 新文档的文件格式协议

  • Data.DstDoc.Fqdn - 新文档的 OneDrive 或 SharePoint Online 域名

  • Data.DstDoc.FqdnHash - 新文档的客户可识别域名的单向哈希

  • Data.DstDoc.IdentityUniqueId - 已过时

  • Data.DstDoc.IOFlags - 新文档在打开时使用的缓存选项标志

  • Data.DstDoc.IsOpeningOfflineCopy - 指示已打开新文档的脱机副本的标志

  • Data.DstDoc.IsSyncBacked - 指示计算机上存在文档的自动同步副本的标志

  • Data.DstDoc.Location - 指示提供新文档的服务(OneDrive、文件服务器、SharePoint 等)

  • Data.DstDoc.NumberCoAuthors - 新文档协作编辑会话中的协作用户数量的计数

  • Data.DstDoc.ReadOnlyReasons - 以只读方式打开新文档的原因

  • Data.DstDoc.ResourceIdHash - 用于诊断新文档问题的匿名化文档标识符

  • Data.DstDoc.ServerDocId - 用于诊断新文档问题的不可变匿名化文档标识符

  • Data.DstDoc.ServerProtocol - 用于创建新文档时与服务通信的协议版本

  • Data.DstDoc.ServerType - 为新文档提供服务的服务器类型(SharePoint、OneDrive、WOPI 等)

  • Data.DstDoc.ServerVersion - 为新文档提供服务的服务器版本

  • Data.DstDoc.SessionId - 标识新文档完整会话中的特定文档编辑会话

  • Data.DstDoc.SharePointServiceContext - 来自新文档 SharePoint Online 请求的诊断信息

  • Data.DstDoc.SizeInBytes - 新文档的文档大小指示符

  • Data.DstDoc.UrlHash - 用于为新文档创建简单文档标识符的单向哈希

  • Data.EditorsCount - 编辑文档的其他协作者的计数

  • Data.FullIError - 协议层所有错误代码的缓存

  • Data.HasFilteredCategories - 已过时

  • Data.HasFilteredCategoryNames - 已过时

  • Data.HasFilteredSeries - 已过时

  • Data.HasFilteredSeriesNames - 已过时

  • Data.HasPendingSaveAs - 指示正在进行“另存为/保存副本”请求

  • Data.Input.FileOpenState - 应用请求的状态(读取/读写等)

  • Data.Input.FileSaveState - 应用请求的状态(打开时保存、另存为等)

  • Data.Input.NetworkCost - 指示网络成本/类型(按流量计费、超过上限时按流量计费等)

  • Data.Input.OpenAsync - 指示应用已请求异步打开的标志

  • Data.Input.OpenOfflineCopy - 指示应用已请求脱机打开的标志

  • Data.IsCachedHistoricalVersion - 指示此缓存文件不是最新版本

  • Data.IsHtml - 指示已粘贴 HTML 格式文本

  • Data.IsLegacyCode - 指示已粘贴旧版代码格式文本

  • Data.IsLocalOnlyFile - 指示文件是仅从本地存储打开的

  • Data.IsLocalOrSyncBackedFile - 指示文件是在本地打开的并映射到服务

  • Data.IsMapUnMapCase - 缓存文件的部分状态

  • Data.isOpenFromCollab - 指示文件是从共享协作服务打开的

  • Data.IsStubFile - 文档尚未共享到云服务

  • Data.IsSyncBackedFile - 文档位于自动同步更新的文件夹中

  • Data.IsSyncBackedStateDifferentThanOnLastOpen - 文档状态已更改,文档未打开时更改可能已到达

  • Data.IsWorkingBranchAvailableOnOpen - 更改跟踪诊断,确保我们拥有最新版本的共享文件

  • Data.Location - 指示存储介质类型/位置(USB、云等)

  • Data.LockRequestDocMode - 指示文档是否可供他人使用

  • Data.MruRequestResult - 已过时

  • Data.NewDataNotAvailableReason - 已过时

  • Data.OcsDisableReasons - 不由保存使用

  • Data.OcsHostOnOpen - 不由保存使用

  • Data.Output.FileSaveState - 保存完成状态

  • Data.PivotChart - 已过时

  • Data.resolveConflictState - 请求解决合并冲突的原因代码

  • Data.RTCEnabled - 快速更改分发协议已启动

  • Data.SaveAsToCurrent - 指示活动文档将覆盖存储的文件

  • Data.ServiceId - 已过时,由 Data_Doc_WopiServiceId 取代

  • Data.SessionId - 已过时

  • Data.SizeInBytes - 已过时,由 Data_Doc_SizeInBytes 取代

  • Data.StopwatchDuration - 已过时

  • Data.SyncBackedFileRequiresOnlineTransition - 指示保存操作暂时被联机转换阻止的标志

  • Data.SyncBackedFileSaveOnOpen - 指示由自动同步进行的更改需要在打开时保存的标志

  • Data.TelemetryId - 已过时

  • Data.TriggerSaveAfterBaseDownload - 更改跟踪诊断,确保我们拥有最新版本的共享文件

  • Data.UploadBlockedDueToCoherencyFailure - 保存到服务被阻止,等待用户解决冲突性更改问题

  • Data.UploadBlockedDueToFailedSaveAsOverExisting - 保存到服务被阻止,因为尝试覆盖现有文件失败

  • Data.UploadPreemptedForCoherency - 保存到服务被放弃,因为用户正在进行更多更改

  • Data.UploadPreemptedForSaveAsOverExistingFailure - 保存到服务被放弃,因为先前 SaveAsOverExisting 失败

  • Data.UploadScheduled - 文件已准备好异步上传到服务

  • Data.UseClientIdAsSchemaLockId - 控制文档在服务中的锁定方式的标志

  • Data.WorkingCopySaved - 更改跟踪诊断,确保我们拥有最新版本的共享文件

  • Data.ZrtSaveAsforSyncBackedBusinessEnabled - 指示为 SharePoint Online 启用了快速保存的标志

  • Data.ZrtSaveAsforSyncBackedConsumerEnabled - 指示为 OneDrive 消费者启用了快速保存的标志

  • Data.ZrtSaveAsforSyncBackedCTBusinessEnabled - 指示为 SharePoint Online 启用了快速保存内容类型的标志

  • Data.ZrtSaveAsforSyncBackedCTConsumerEnabled - 指示为 OneDrive 消费者启用了快速保存内容类型的标志

  • Data.ZrtSaveAsforSyncBackedMetaDataBusinessEnabled - 指示为 SharePoint Online 启用了快速文件元数据保存的标志

  • Data.ZrtSaveAsforSyncBackedMetaDataConsumerEnabled - 指示为 OneDrive 消费者启用了快速文件元数据保存的标志

Office.FindTime.AppFailedToStart

由于启动期间的意外错误导致应用无法启动时收集。 用于跟踪异常和崩溃。 帮助监视和调试应用运行状况。

收集以下字段:

  • DateTime - 记录事件的时间戳

  • EventName - 要记录的事件的名称

Office.FirstRun.Apple.ActivationResult

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视应用程序激活流的运行状况。 我们收集数据是为了确定 Office 365 订阅激活的结果,以及用于激活的流(首次运行体验、应用内流、购买等)。

收集以下字段:

  • Data_ActivationStatusCollectionTime – 时间戳

  • Data_ActivationStatusError – 激活错误代码。

  • Data_ActivationStatusFlowType - 指示激活流类型的数值

Office.FirstRun.Apple.ActivationStatus

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 此事件用于确定 Office 365 订阅激活的结果,以及用于激活的流(首次运行体验、应用内流、购买等)。 我们将收集包含激活类型、流类型 (FRE/DocStage/Purchase) 和 Office 许可服务 ID 的数据。

收集以下字段:

  • Data_ActivationTypeCollectionTime – 时间戳

  • Data_ActivationTypeFlowType - 指示激活流类型的数值

  • Data_ActivationTypeOLSLicense – 许可证的标识符

  • Data_ActivationTypeStatus – 激活状态代码。

Office.FirstRun.Apple.FirstRunComplete

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 通过该事件,我们可以了解用户是否在免费增值模式下运行、正在运行的流类型 (FRE/DocStage/Purchase),以及身份类型 (MSA/OrgID)。 我们使用此事件可了解是否已完成首次运行体验 (FRE),以及用于登录的身份类型 (MSA/OrgID)。

收集以下字段:

  • Data_FirstRunCompletedCollectionTime - 记录流完成时间的时间戳

  • Data_FirstRunCompletedFlowType - 表示已完成的用户流类型的代码

  • Data_FirstRunCompletedFreemiumStatus - 表示免费增值用户流完成状态的代码

  • Data_FirstRunCompletedIdentityType - 完成流的用户身份类型

Office.FirstRun.Apple.FirstRunStart

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 通过该事件,我们可以知道用户已进入首次运行体验,以及正在运行的流类型 (FRE/DocStage/Purchase)。 我们使用此事件来了解首次运行体验 (FRE) 是否已成功开始。

收集以下字段:

  • Data_FirstRunStartedCollectionTime - 记录流完成时间的时间戳

  • Data_FirstRunStartedFlowType - 表示已完成的用户流类型的代码

Office.FirstRun.Apple.FirstRunStartedAndCompleted

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 通过该事件,我们可以了解用户是否在免费增值模式下运行、正在运行的流类型 (FRE/DocStage/Purchase),以及身份类型 (MSA/OrgID)。 我们使用此事件可了解首次运行体验 (FRE) 流的运行状况和有效性。

收集以下字段:

  • Data_FirstRunCompletedCollectionTime - 记录流完成时间的时间戳

  • Data_FirstRunCompletedFlowType - 表示已完成的用户流类型的代码

  • Data_FirstRunCompletedFreemiumStatus - 表示免费增值用户流完成状态的代码

  • Data_FirstRunCompletedIdentityType - 完成流的用户身份类型

  • Data_FirstRunStartedCollectionTime - 记录流开始时间的时间戳

  • Data_FirstRunStartedFlowType - 表示已开始的用户流类型的代码

Office.FirstRun.Apple.InAppPurchaseActivationFail

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视应用程序激活流的运行状况。 我们收集数据是为了弄清应用内购买的结果,以及用于激活的流(首次运行体验、应用内流、购买等)。

收集以下字段:

  • Data_ActivationFailCollectionTime - 记录激活失败发生时间的时间戳

  • Data_FirstRunStartedFlowType - 表示已执行的用户流类型的代码

  • Data_AssoicatedSuccessfullyCollectionTime - 记录发生关联时的时间戳

  • Data_AssoicatedSuccessfullyFlowType - 表示已执行的用户流类型的代码

Office.FirstRun.Apple.InAppPurchaseActivationSuccess

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视应用程序激活流的运行状况。 我们收集数据是为了弄清应用内购买的结果,以及用于激活的流(首次运行体验、应用内流、购买等)。

收集以下字段:

  • Data_ActivatedSuccessfullyCollectionTime - 记录激活发生时的时间戳

  • Data_ActivatedSuccessfullyFlowType - 表示已执行的用户流类型的代码

  • Data_AssoicatedSuccessfullyCollectionTime - 记录发生关联时的时间戳

  • Data_AssoicatedSuccessfullyFlowType - 表示已执行的用户流类型的代码

Office.FirstRun.Apple.InAppPurchaseAssociationFailed

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视应用程序激活流的运行状况。 我们收集数据是为了弄清应用内购买的结果,以及用于激活的流(首次运行体验、应用内流、购买等)。

收集以下字段:

  • Data_AppChargedSuccessfullyCollectionTime - 记录购买付款时的时间戳

  • Data_AppChargedSuccessfullyFlowType - 表示已执行的用户流类型的代码

  • Data_AssoicationFailedCollectionTime - 记录应用关联失败时的时间戳

  • Data_AssoicationFailedFlowType - 表示已执行的用户流类型的代码

  • Data_AssoicationFailedResult - 表示已观察到的故障类型的代码

Office.FirstRun.Apple.InAppPurchaseAssociationSuccess

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视应用程序激活流的运行状况。 我们收集数据是为了弄清应用内购买的结果,以及用于激活的流(首次运行体验、应用内流、购买等)。

收集以下字段:

  • Data_AppChargedSuccessfullyCollectionTime - 记录购买付款时的时间戳

  • Data_AppChargedSuccessfullyFlowType - 表示已执行的用户流类型的代码

  • Data_AssoicatedSuccessfullyCollectionTime - 记录应用关联失败时的时间戳

  • Data_AssoicatedSuccessfullyFlowType - 表示已执行的用户流类型的代码

Office.FirstRun.Apple.InAppPurchaseFailures

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视应用程序激活流的运行状况。 我们收集有关应用内购买流结果的数据。

收集以下字段:

  • Data_AppStoreFailureFlowType - 表示已执行的用户流类型的代码

  • Data_AppStoreFailureResult - 观察到的故障结果

  • Data_CancelRequestFlowType - 表示已执行的用户流类型的代码

  • Data_EventId - 表示已观察到的故障类型的代码

Office.FirstRun.Apple.InAppPurchasesAttempted

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视应用内购买流的运行状况。 我们收集数据是为了跟踪所尝试的应用内购买及其购买的 SKU 类型(月度/年度/家庭/个人)。

收集以下字段:

  • Data_EventId -表示已观察到的结果类型的代码

  • Data_PurchasedClickedOfferType - 已尝试购买的 SKU 类型

  • Data_PurchaseSuccessfulFlowType - 表示已执行的用户流类型的代码

Office.FirstRun.Apple.InAppRestoreAttempted

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视应用内购买流的运行状况。 我们收集数据是为了跟踪所尝试的应用内还原

收集以下字段:

  • Data_EventId - 表示尝试的结果类型的代码

  • Data_RestoreAttemptFlowType - 表示已执行的用户流类型的代码

Office.FirstRun.Apple.InAppRestoreAttemptFailed

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视应用内购买流的运行状况。 我们收集数据是为了跟踪所尝试的应用内还原及其关联的流和错误。

收集以下字段:

  • Data_RestoreButtonFlowType - 表示已执行的用户流类型的代码

  • Data_RestoredFailedPaymentCancelledFlowType - 表示已执行的付款取消流类型的代码

  • Data_RestoredFailedUnKnownFlowType - 尝试是否是由于执行了意外的用户流而失败

  • Data_RestoredFailedUnKnownResult - 尝试是否是由于未知原因而失败

Office.FirstRun.Apple.MacFirstRunCompleted

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 通过该事件,我们可以知道用户已完成首次运行体验。 我们使用此事件可了解首次运行体验 (FRE) 是否已成功完成。

收集以下字段:

  • Data_FirstRunCollectionTime - 记录流完成时间的时间戳。

Office.FirstRun.Apple.MacWXPFirstRunStarted

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 通过该事件,我们可以知道用户已进入首次运行体验。 我们使用此事件可了解首次运行体验 (FRE) 是否已成功开始。

收集以下字段:

  • Data_FirstRunPanelName - 从中开始体验的面板的名称

Office.Floodgate.UserFact.AppUsage

这表示用户何时在产品内使用过高价值功能。 它可能会指示用户是否发现或使用了此功能。 该信号将提供产品使用情况见解,帮助产品更上一步。

将会收集以下字段:

  • FeatureAction - 一个标签,指示用户执行的高值功能及操作,例如 ContentPiactionTried、TemplatesSeen。

Office.Lens.LensSdk.CloudConnectorLaunch

当用户裁剪图像并在最终图像选择上点击“确认”以使用 OCR 时,将收集此事件。
这是服务的用户到请求记录,因为该服务没有用户到服务到作业的映射。需要提供 UserId 以满足 GDPR 要求,因为服务不会直接向用户公开,而是通过客户端确定使用该服务的人员总数,从而帮助服务跟踪使用该产品的用户的数量,并且识别趋势的变化,帮助查找并纠正产品中的问题。

收集以下字段:

  • CallType - 用于识别 API 调用是同步还是异步的字符串。

  • CloudConnectorRequestId - 用于标识为通过服务转换图像而发出的服务请求的字符串。

  • CloudConnectorTarget - 用于确认服务对图像执行何种转换的字符串,如转换为 PDF、Docx、文本等。

  • CustomerId - 用于标识正在处理的图像所属的用户的字符串。

  • CustomerType - 用于将客户标识为企业或单个用户的字符串。 这种区别会影响客户端可一次转换的图像(配额)的数量。

  • RelationId - 字符串,用于标识 Lens 与用于处理文件的服务之间的相关性。

Office.Lens.LensSdk.CloudConnectorUploadError

在“图像到表格”中,当用户点击“共享”、“复制”或“打开”时,用户在表格中所做的更正将与服务共享,以改进 OCR。 该事件针对该服务的错误响应收集,其中包含用于解决服务中的各种问题的相关标识符。

收集以下字段:

  • CloudConnectorRequestId - 字符串标识符,用于将服务作业链接到已共享改进数据的当前服务请求。

  • CorrelationId - 包含当前服务作业实例的标识符的字符串。

  • 原因 - 包含错误代码和错误说明的字符串。

  • TargetType - 标识服务端点的字符串。

  • TaskType - 标识服务调用意图的字符串。

Office.Lens.LensSdk.CloudConnectorUploadSuccess

在“图像到表格”中,当用户点击“共享”、“复制”或“打开”时,用户在表格中所做的更正将与服务共享,以改进 OCR。 该事件针对该服务的成功响应收集,其中包含用于解决流程问题的相关标识符。 它还有助于分析服务改进管道的使用情况。

收集以下字段:

  • CloudConnectorRequestId - 字符串标识符,用于将服务作业链接到已共享改进数据的当前服务请求。

  • CorrelationId - 包含当前服务作业实例的标识符的字符串。

  • TargetType - 标识服务端点的字符串。

  • TaskType - 标识服务调用意图的字符串。

Office.Lens.LensSdk.SaveMedia

当用户单击“完成”按钮并在 Android 和 iOS 上保存图像时,将调用此事件。 它会量化通过我们的应用保存图像的用户,从而帮助衡量用户参与程度。

仅针对 Android 收集以下字段:

  • Data_FileSizeAfterCleanUp - 应用程序清理后的文件大小,用于了解清理后实现的压缩量。

  • Data_FileSizeAfterSave - 用户保存后的文件大小,用于了解保存后实现的压缩量。

  • Data_FileSizeBeforeCleanUp - 应用程序清理前的文件大小,用于了解已捕获大小

  • Data_Filter - 应用于图像的筛选器。

  • Data_ImageHeightAfterCleanUp - 应用清理后的图像高度。

  • Data_ImageHeightBeforeCleanUp - 应用清理前的图像高度。

  • Data_ImageWidthAfterCleanUp - 应用清理后的图像宽度。

  • Data_ImageWidthBeforeCleanUp - 应用清理前的图像宽度。

  • Data_MediaId - 用于帮助跟踪操作成功情况的图像标识符。

  • Data_ProcessMode - 用户保存图像时的用户模式。

  • Data_Source - 定义图像的来源,例如,通过相机捕获的图像、从图库导入的图像等

仅针对 iOS 收集以下字段:

  • Data_filter - 应用于图像的筛选器。

  • Data_imageDPI - 应用于已保存文件图像的图像缩减

  • Data_imageSize - 用户保存后的图像大小

  • Data_mediaId - 用于帮助跟踪操作成功情况的图像标识符。

  • Data_mode - 用户保存图像时的用户模式。

  • Data_sizeinPixel - 像素形式的图像大小

  • Data_source - 定义图像的来源,例如,通过相机捕获的图像、从图库导入的图像等

Office.Lens.LensSdk.ServiceIDMapping

当 Lens SDK 与 Microsoft 的图像到文档(或 I2D)服务交互时,将收集此事件。 这意味着事件将称为:

  • 将图像上传到我们的 I2D 服务以转换和提取文件 (OCR) 时。
  • 当用户需要更正服务输出时,我们将发送反馈以提高质量。

数据用于分析使用情况和解决服务方面的问题。

将会收集以下字段:

  • CloudConnectorRequestId - 用于标识客户端应用上的服务请求的字符串,用于转换和反馈方案。

  • CustomerId - 该字符串有助于将用户映射到服务请求,并帮助我们跟踪使用情况。需要提供 UserId 以满足 GDPR 要求,因为服务不会直接向用户公开,而是通过客户端确定使用该服务的人员总数,从而帮助服务跟踪使用该产品的用户的数量,并且识别趋势的变化,帮助查找并纠正产品中的问题。

  • I2DFeedbackAPICorrelationId - 用户更正服务输出时标识 I2D 服务中的反馈请求的字符串。

  • I2DServiceProcessID - 标识用户上载图像进行转换时在 I2D 服务中的服务请求的字符串。

LivePersonaCard. ConfigurationSetAction

当用户位于加载角色卡片的应用中时,如果预期用户会打开实时角色卡片,则我们会记录此情况。数据用于确定卡片是否加载正确。

已收集以下字段:

  • Data.accountType - 用户是属于组织还是使用者

  • Data.appContextId - 随机生成的 ID,用于识别同一应用中的不同帐户

  • Data.AppInfo.Name - 使用中的服务名称(配置文件卡片)

  • Data.AppInfo_Id - 主机应用程序的名称

  • Data.AppInfo_Version - 主机应用程序的版本

  • Data.cardCorrelationId - 角色卡片的全局唯一标识符

  • Data.cardPersonaCorrelationId - 卡片中显示的特定角色的全局唯一标识符

  • Data.clientCorrelationId - 应用会话的全局唯一标识符

  • Data.clientType - 运行应用的设备类型

  • Data.contextType - 卡片推出的背景(应用)

  • Data.ecsConfigIds - 卡片中支持的功能的版本标识符

  • Data.ecsTagId - 功能的标记 ID

  • Data.eventId - 事件的名称标识符,例如“LivePersonaCardRenderedAction”

  • Data.eventpriority - 发送事件的优先级的枚举值。

  • Data.feature - 用于对同一功能的各种事件进行分组(配置文件卡片)

  • Data.flights - 卡片中启用的功能

  • Data.fromCache - 数据是否是从内存中提取

  • Data.hasFinePointer - 设备是否具有鼠标指针功能

  • Data.hasHoverEvents - 设备是否具有鼠标悬停功能

  • Data.immersiveProfileCorrelationId - 展开的配置文件视图会话的全局唯一标识符

  • Data.offlineResolved - 数据是否是在脱机时提取

  • Data.OTelJS.Version - OTel 记录器的版本

  • Data.personaCorrelationId - 会话中唯一角色的全局唯一标识符

  • Data.properties - 为每个事件收集的其他元数据,如下所示: [已从当前的 Office 内部版本中删除此字段,但可能仍会在早期版本中显示。]

    • cardCorrelationId - 上述 Data.appContextId 的副本

    • cardPersonaCorrelationId - 上述 Data.cardCorrelationId 的副本

    • ClientTimeStamp - 记录事件时应用程序上的时间

    • consumerCorrelationId - 上述 Data.clientCorrelationId 的副本

    • externalAppSessionCorrelationId - 应用的全局唯一标识符,用于标识在同一子会话中打开的所有角色卡片

  • Data.region - 用户连接到的配置文件卡片后端服务的地理区域

  • Data.tenantAadObjectId - 用户的订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户

  • Data.type - 已记录事件的类型,例如跟踪、错误、事件

  • Data.userAadObjectId - 企业 Microsoft 帐户的全局唯一用户标识符(Data.UserInfo.Id 的副本)

  • Data.UserInfo.Id - 企业 Microsoft 帐户的全局唯一用户标识符

  • Data.UserInfo.MsaId - 使用者 Microsoft 帐户的全局唯一用户标识符

  • Data.UserInfo.OMSTenantId - 用户的订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户

  • Data.userPuid - 使用者 Microsoft 帐户的全局唯一用户标识符(Data.UserInfo.MsaId 的副本)

  • Data.version - 服务版本(配置文件卡片)

  • Data.workloadCulture - 在主机应用程序中设置的环境

  • DeviceInfo_Id - 设备的全局唯一设备标识符

  • DeviceInfo_Make - 操作系统的品牌

  • DeviceInfo_Model - 设备的型号

  • DeviceInfo_OsName - 设备 OS 的名称

  • DeviceInfo_OsVersion - 操作系统的版本

  • DeviceInfo_SDKUid - 从遥测 SDK 的角度对设备进行唯一标识。

Office.LivePersonaCard.UserActions.ClosedExpandedPersonaCard

当用户关闭已展开角色卡片时进行记录。 用于观察关闭实时角色卡片时失败率中的严重异常。

收集以下字段:

  • AppInfo_Id - 主机应用程序的名称

  • AppInfo_Version - 主机应用程序的版本

  • Data.appContextId - 随机生成的 ID,用于识别同一应用中的不同帐户

  • Data.AppInfo.Name - 使用中的服务名称(配置文件卡片)

  • Data.cardCorrelationId - 角色卡片的全局唯一标识符

  • Data.cardPersonaCorrelationId - 卡片中显示的特定角色的全局唯一标识符

  • Data.clientCorrelationId - 应用会话的全局唯一标识符

  • Data.clientType - 运行应用的设备类型,例如“Outlook_Win32”

  • Data.eventId - 事件的名称标识符,例如“LivePersonaCardRenderedAction”

  • Data.exportName - 用户操作事件的用户可读名称,例如“ClosedExpandedPersonaCard”

  • Data.exportType - GDPR 导出请求的事件类别

  • Data.externalAppSessionCorrelationId - 应用的全局唯一标识符,用于标识在同一子会话中打开的所有角色卡片

  • Data.feature - 用于对同一功能的各种事件进行分组(配置文件卡片)

  • Data.immersiveProfileCorrelationId - 展开的配置文件视图会话的全局唯一标识符

  • Data.OTelJS.Version - OTel 记录器的版本

  • Data.personaCorrelationId - 会话中唯一角色的全局唯一标识符

  • Data.properties - 为每个事件收集的其他元数据,如下所示: [已从当前的 Office 内部版本中删除此字段,但可能仍会在早期版本中显示。]

    • cardCorrelationId - 上述 Data.appContextId 的副本
    • cardPersonaCorrelationId - 上述 Data.cardCorrelationId 的副本
    • ClientTimeStamp - 在 Unix 时期内发生事件的时间
    • consumerCorrelationId - 上述 Data.clientCorrelationId 的副本
  • Data.region - 用户连接到的配置文件卡片后端服务的地理区域

  • Data.tenantAadObjectId - 用户的订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户

  • Data.type - 已记录事件的类型,例如跟踪、错误、事件

  • Data.userAadObjectId - 企业 Microsoft 帐户的全局唯一用户标识符(Data.UserInfo.Id 的副本)

  • Data.UserInfo.Id - 企业 Microsoft 帐户的全局唯一用户标识符

  • Data.UserInfo.MsaId - 使用者 Microsoft 帐户的全局唯一用户标识符

  • Data.UserInfo.OMSTenantId - 用户的订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户。

  • Data.userPuid - 使用者 Microsoft 帐户的全局唯一用户标识符(Data.UserInfo.MsaId 的副本)

  • Data.version - 服务版本(配置文件卡片)

  • DeviceInfo_Id - 设备的全局唯一设备标识符

  • DeviceInfo_Make - 操作系统的品牌

  • DeviceInfo_Model - 设备的型号

  • DeviceInfo.NetworkCost - 指示网络成本/类型(按流量计费、超过上限时按流量计费等)

  • DeviceInfo_OsName - 设备 OS 的名称

  • DeviceInfo_OsVersion - 操作系统的版本

  • PipelineInfo.ClientCountry - 发件人的国家/地区代码(基于未清理的客户端 IP 地址)

Office.LivePersonaCard.UserActions.ClosedPersonaCard

我们在用户关闭 Persona Card 时进行记录。 该数据用于确定卡是否正确关闭。

将会收集以下字段:

  • BatchId - 全局唯一标识符(如果已提出一组请求)

  • Data.appContextId - 随机生成的 ID,用于识别同一应用中的不同帐户

  • Data.AppInfo.Name - 使用中的服务名称(配置文件卡片)

  • Data.AppInfo_Id - 主机应用程序的名称

  • Data.AppInfo_Version - 主机应用程序的版本

  • Data.cardCorrelationId - 角色卡片的全局唯一标识符

  • Data.cardPersonaCorrelationId - 卡片中显示的特定角色的全局唯一标识符

  • Data.clientCorrelationId - 应用会话的全局唯一标识符

  • Data.clientType - 运行应用的设备类型

  • Data.eventId - 事件的名称标识符,例如“LivePersonaCardRenderedAction”

  • Data.externalAppSessionCorrelationId - 应用的全局唯一标识符,用于标识在同一子会话中打开的所有角色卡片。

  • Data.feature - 用于对同一功能的各种事件进行分组(配置文件卡片)

  • Data.immersiveProfileCorrelationId - 展开的配置文件视图会话的全局唯一标识符

  • Data.OTelJS.Version - OTel 记录器的版本

  • Data.personaCorrelationId - 会话中唯一角色的全局唯一标识符

  • Data.properties - 为每个事件收集的其他元数据,如下所示: [已从当前的 Office 内部版本中删除此字段,但可能仍会在早期版本中显示。]

    • ClientTimeStamp - 记录事件时应用程序上的时间
    • cardCorrelationId - 上述 Data.appContextId 的副本
    • cardPersonaCorrelationId - 上述 Data.cardCorrelationId 的副本
    • consumerCorrelationId - 上述 Data.clientCorrelationId 的副本
  • Data.region - 用户连接到的配置文件卡片后端服务的地理区域

  • Data.tenantAadObjectId - 用户的订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户

  • Data.type - 已记录事件的类型,例如跟踪、错误、事件

  • Data.userAadObjectId - 企业 Microsoft 帐户的全局唯一用户标识符(Data.UserInfo.Id 的副本)

  • Data.UserInfo.Id - 企业 Microsoft 帐户的全局唯一用户标识符

  • Data.UserInfo.MsaId - 使用者 Microsoft 帐户的全局唯一用户标识符

  • Data.UserInfo.OMSTenantId - 用户的订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户

  • Data.userPuid - 使用者 Microsoft 帐户的全局唯一用户标识符(Data.UserInfo.MsaId 的副本)

  • Data.version - 服务版本(配置文件卡片)

  • Data_hostAppRing - 角色卡片的推出圈

  • Event_ReceivedTime - 在服务中记录事件的时间

Office.LivePersonaCard.UserActions.OpenedExpandedPersonaCard

当用户打开已展开角色卡片时进行记录。 它用于观察启动实时角色卡片的失败率中的严重异常。

将会收集以下字段:

  • AppInfo_Id - 主机应用程序的名称

  • AppInfo_Version - 主机应用程序的版本

  • Data.appContextId - 随机生成的 ID,用于识别同一应用中的不同帐户

  • Data.AppInfo.Name - 使用中的服务名称(配置文件卡片)

  • Data.cardCorrelationId - 角色卡片的全局唯一标识符

  • Data.cardPersonaCorrelationId - 卡片中显示的特定角色的全局唯一标识符

  • Data.clientCorrelationId - 应用会话的全局唯一标识符

  • Data.clientScenario - 用于识别从其中打开角色卡片的应用中的功能

  • Data.clientType - 运行应用的设备类型

  • Data.eventId - 事件的名称标识符,例如“LivePersonaCardRenderedAction”

  • Data.externalAppSessionCorrelationId - 应用的全局唯一标识符,用于标识在同一子会话中打开的所有角色卡片。

  • Data.exportName - 用户操作事件的用户可读名称,例如“OpenedPersonaCard”

  • Data.exportType - GDPR 导出请求的事件类别

  • Data.feature - 用于对同一功能的各种事件进行分组(配置文件卡片)

  • Data.hasPersonaInsightRing - 可以为用户提供来自 Office 或领英的见解

  • Data.hostAppRing - 应用的分发通道

  • Data.immersiveProfileCorrelationId - 展开的配置文件视图会话的全局唯一标识符

  • Data.OTelJS.Version - OTel 记录器的版本

  • Data.personaCorrelationId - 会话中唯一角色的全局唯一标识符

  • Data.properties - 为每个事件收集的其他元数据,如下所示: [已从当前的 Office 内部版本中删除此字段,但可能仍会在早期版本中显示。]

    • cardCorrelationId - 上述 Data.appContextId 的副本
    • cardPersonaCorrelationId - 上述 Data.cardCorrelationId 的副本
    • consumerCorrelationId - 上述 Data.clientCorrelationId 的副本
  • Data.region - 用户连接到的配置文件卡片后端服务的地理区域

  • Data.section - 已展开卡片的活动部分

  • Data.tenantAadObjectId - 用户的订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户

  • Data.type - 已记录事件的类型,例如跟踪、错误、事件

  • Data.userAadObjectId - 企业 Microsoft 帐户的全局唯一用户标识符(Data.UserInfo.Id 的副本)

  • Data.UserInfo.Id - 企业 Microsoft 帐户的全局唯一用户标识符

  • Data.UserInfo.MsaId - 使用者 Microsoft 帐户的全局唯一用户标识符

  • Data.UserInfo.OMSTenantId - 用户的订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户

  • Data.userPuid - 使用者 Microsoft 帐户的全局唯一用户标识符(Data.UserInfo.MsaId 的副本)

  • Data.version - 服务版本(配置文件卡片)

  • DeviceInfo_Id - 设备的全局唯一设备标识符

  • DeviceInfo_Make - 操作系统的品牌

  • DeviceInfo_Model - 设备的型号

  • DeviceInfo_OsName - 设备 OS 的名称

  • DeviceInfo_OsVersion - 操作系统的版本

  • DeviceInfo_SDKUid - 从遥测 SDK 的角度对设备进行唯一标识

  • NetworkCost - 指示网络成本/类型(按流量计费、超过上限时按流量计费等)

  • NetworkCountry - 发件人的国家/地区代码(基于未清理的客户端 IP 地址)

Office.LivePersonaCard.UserActions.OpenedPersonaCard

当用户打开角色卡片时进行记录。 它用于观察启动实时角色卡片的失败率中的严重异常。

将会收集以下字段:

  • Data.appContextId - 随机生成的 ID,用于识别同一应用中的不同帐户

  • Data.AppInfo.Name - 使用中的服务名称(配置文件卡片)

  • Data.bandwidthEstimateMbps - 估计的有效带宽 (Mbps)

  • Data.cardCorrelationId - 角色卡片的全局唯一标识符

  • Data.cardPersonaCorrelationId - 卡片中显示的特定角色的全局唯一标识符

  • Data.clientCorrelationId - 应用会话的全局唯一标识符

  • Data.clientType - 运行应用的设备类型。

  • Data.eventId - 事件的名称标识符,例如“LivePersonaCardRenderedAction”

  • Data.exportName - 用户操作事件的用户可读名称,例如“OpenedPersonaCard”

  • Data.exportType - GDPR 导出请求的事件类别

  • Data.externalAppSessionCorrelationId - 应用的全局唯一标识符,用于标识在同一子会话中打开的所有角色卡片

  • Data.feature - 用于对同一功能的各种事件进行分组(配置文件卡片)

  • Data.hasPersonaInsightRing - 可以为用户提供来自 Office 或领英的见解

  • Data.hostAppRing - 应用的分发通道

  • Data.immersiveProfileCorrelationId - 展开的配置文件视图会话的全局唯一标识符

  • Data.OTelJS.Version - OTel 记录器的版本

  • Data.personaCorrelationId - 会话中唯一角色的全局唯一标识符

  • Data.properties - 为每个事件收集的其他元数据,如下所示: [已从当前的 Office 内部版本中删除此字段,但可能仍会在早期版本中显示。]

    • cardCorrelationId - 上述 Data.appContextId 的副本
    • cardPersonaCorrelationId - 上述 Data.cardCorrelationId 的副本
    • consumerCorrelationId - 上述 Data.clientCorrelationId 的副本
    • networkEffectiveType - 网络连接的有效类型,例如“慢速 2g 在线”,用于在显示角色卡片时识别用户是否已连接到 Internet
    • networkType - 使用中的设备的网络连接类型
    • roundTripEstimateMs - 当前连接的估计有效往返时间(毫秒)
  • Data.region - 用户连接到的配置文件卡片后端服务的地理区域

  • Data.tenantAadObjectId - 用户的订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户

  • Data.type - 已记录事件的类型,例如跟踪、错误、事件

  • Data.userAadObjectId - 企业 Microsoft 帐户的全局唯一用户标识符(Data.UserInfo.Id 的副本)

  • Data.UserInfo.Id - 企业 Microsoft 帐户的全局唯一用户标识符

  • Data.UserInfo.MsaId - 使用者 Microsoft 帐户的全局唯一用户标识符

  • Data.UserInfo.OMSTenantId - 用户的订阅所绑定到的租户。 允许我们对问题进行分类,并确定问题是普遍存在还是特定于一组用户或特定租户

  • Data.userPuid - 使用者 Microsoft 帐户的全局唯一用户标识符(Data.UserInfo.MsaId 的副本)

  • Data.version - 服务版本(配置文件卡片)

  • Data.viewType - 定义所显示的配置文件卡片的类型

  • Data.wasOpenedAsCompactCard - 用于标识卡片最初是否作为紧凑视图打开

  • NetworkCost - 指示网络成本/类型(按流量计费、超过上限时按流量计费等)

  • NetworkCountry - 发件人的国家/地区代码(基于未清理的客户端 IP 地址)。

Office.Manageability.Client Fetch.PolicyPreChecks

用于跟踪云策略提取预检验证失败\成功状态的关键遥测。 退出原因包含指向失败预检状况的枚举器映射。

收集以下字段:

  • Data.ExitReason - 预检失败的情况下用于告知退出原因的枚举器值

  • Data.Log - 指示预检成功或失败的自定义日志消息

Office.Manageability.Client.Fetch.AndApplyPolicy

用于跟踪从应用启动云策略提取失败\成功结果的关键遥测。 退出原因包含指向失败原因的枚举器映射。

收集以下字段:

  • Data.ExitReason - 预检失败的情况下用于告知退出原因的枚举器值

  • Data.Log - 指示预检成功或失败的自定义日志消息

Office.OfficeMobile.Fluid.FluidFileOperations

在流动文件操作发生时,为 Office 应用程序收集此事件。 数据用于跟踪功能运行状况并根据操作信息了解用户体验。

将会收集以下字段:

  • FailureReason - 如果操作失败。 包含失败的错误代码。

  • Result - 指示操作结束结果的布尔值。

  • Type - 操作类型(例如,打开)。

Office.OfficeMobile.Lens.LensRequiredUsage

发生以下情况之一时,将触发此事件:

  • 用户启动 Lens 以捕获或导入任何工作流中的图像。这有助于 Microsoft 确定启动应用的用户数量,并进一步了解功能使用情况、趋势变化,以及识别和纠正产品中的问题。
  • 用户完成 Lens 工作流。 例如,创建图像或从映像复制提取的数据。 这有助于 Microsoft 了解 Lens 应用的参与度量值,并计算任何 Lens 工作流中的完成率。
  • Lens 软件开发人员工具包与 Microsoft 的图像到文档 (I2D) 服务交互。这意味着当图像上传到 I2D 服务进行文件转换和提取 (OCR) 时,以及当用户需要更正服务的输出时,我们将发送反馈以提高质量,从而调用该事件。

将会收集以下字段:

  • Data_Action - 用于标识操作的整数值,例如 lensLaunch、LensFlowCompletion 或 ServiceIDMapping。

  • Data_CloudConnectorRequestID - 用于标识客户端应用上的服务请求的字符串,用于转换和反馈方案。

  • Data_CustomerID - 该字符串有助于将用户映射到服务请求,并帮助我们跟踪使用情况。需要提供 UserId 以满足 GDPR 要求,因为服务不会直接向用户公开,而是通过客户端确定使用该服务的人员总数,从而帮助服务跟踪使用该产品的用户的数量,并且识别趋势的变化,帮助查找并纠正产品中的问题。[此字段已从 Office 当前版本中删除,但可能仍存在于较旧的版本中。]

  • Data_EntryPoint - 用于标识 Lens 流入口点的整数值。

  • Data_I2DServiceProcessID - 标识用户上载图像进行转换时在 I2D 服务中的服务请求的字符串。

  • Data_LensSessionID - 用于标识 Lens 会话 ID 的字符串字段。

Office.OfficeMobile.PdfViewer.PdfFileOperations (on Android)

针对适用于 Android 的 Office 应用收集此事件。 它将记录 .pdf 打开、关闭或保存操作的发生时间,并用于根据 .pdf 文件操作信息来了解用户体验并确定其优先级。 通过该事件,我们可以使 .pdf 的打开、关闭和保存按预期执行,并改进 .pdf 文件的操作性能。

将会收集以下字段:

  • Data_Doc_FileOpSessionID - 文档会话的唯一 ID

  • Data_ErrorCode - 文件打开失败/下载失败/下载已取消情况下的错误

  • Data_ErrorMessage - 相关的“邮件到错误”代码

  • Data_FailureReason - 如果出现打开失败,该字段将定义失败的原因。

  • Data_FetchReason - 表示提取文件(手动、缓存而非缓存)的方法

  • Data_FileGUID - 随机生成的文件的全局标识符

  • Data_FileLocation - 文件所在的位置,例如,Local、ODSP、iCloud 等。

  • Data_FileOpenEntryPoint - 文件打开的入口点

  • Data_FileSize - 正在发生操作的文件的大小

  • Data_NetworkRequestErrorResponse – 对应于错误代码的网络错误响应。

  • Data_NetworkRequestStage – 云 pdf 文件下载情况下的错误阶段。

  • Data_OpenMode - PDF 的打开模式,例如,0: View mode、2: Sign mode

  • Data_PageCount - PDF 文件中的页面计数。

  • Data_PasswordProtected - 指示文件是否受密码保护的标记。

  • Data_ProviderApp - 当前仅在文件激活的情况下提供提供程序应用

  • Data_ReadOnly - 指示文件是否为只读的标记。

  • Data_Result - 正在执行的操作的状态,例如,true:success、false:failure

  • Data_Type - 文件操作的类型(打开、关闭或保存)

Office.OfficeMobile.PdfViewer.PdfFileOperations (on iOS)

对于 iOS 版 Office 应用,会收集该事件。 它将记录 .pdf 打开、关闭或保存操作的发生时间,并用于根据 .pdf 文件操作信息来了解用户体验并确定其优先级。 通过该事件,我们可以使 .pdf 的打开、关闭和保存按预期执行,并改进 .pdf 文件的操作性能。

  • Data_Doc_FileOpSessionID - 文档会话的唯一 ID

  • Data_ErrorCode – 文件打开失败/下载失败/下载已取消情况下的错误

  • Data_ErrorMessage – 相关的“邮件到错误”代码

  • Data_FailureReason - 如果出现打开失败,这些枚举将定义失败的原因。

  • Data_FetchReason - 表示提取文件(手动、缓存而非缓存)的方法

  • Data_FileGUID - 随机生成的文件的全局标识符

  • Data_FileLocation - 文件所在的位置(Local、ODSP、iCloud 等)。

  • Data_FileOpenEntryPoint – 文件打开的入口点

  • Data_FileSize - 正在发生操作的文件的大小

  • Data_OpenMode - PDF 的打开模式(0:查看模式,2:登录模式)

  • Data_PageCount - PDF 文件中的页面计数。

  • Data_PasswordProtected - 指示文件是否受密码保护的标记。

  • Data_ProviderApp – 当前仅在文件激活的情况下提供提供程序应用

  • Data_ReadOnly - 指示文件是否为只读的标记。

  • Data_Result - 正在执行的操作的状态(true:成功,false:失败)

  • Data_SessionLength - 存储打开 pdf 的持续时间,以毫秒为单位。

  • Data_Type - 文件操作的类型(打开、关闭或保存)

Office.OfficeMobile.Search.VoiceSearchUsage

当用户点击 Office Mobile 应用内搜索框中的麦克风时,将触发此事件。 该事件将跟踪语音搜索的使用情况,以及点击麦克风后建立服务请求所花的时间。 此数据将用于跟踪该功能的使用情况和运行状况。

将会收集以下字段:

  • VoiceButtonClicked - 映射到语音搜索麦克风上的点击操作的整数值。

  • VoiceConsentAccepted - 映射到所授予的 Cortana 同意/权限的整数值(仅适用于 Microsoft 内部受众)

  • VoicePermissionGranted - 映射到权限访问操作的整数值

  • VoiceRecognitionCompleted - 映射到成功完成语音识别操作的整数值

  • VoiceSearchError - 映射到语音转文本期间出现的错误的整数。

  • VoiceSearchStartupLatency - 映射到语音启动延迟的实数。

  • VoiceSearchTokenFetchingLatency - 映射到成功令牌提取延迟的实数

Office.OneNote.Android.App.Navigation.NavigationUIStateChanged

[此事件曾用名为 OneNote.App.Navigation.NavigationUIStateChanged.]

此事件收集用于确保 OneNote 用户可在应用中成功导航的关键信号。 遥测用于确保对 OneNote 应用和服务运行状况进行关键回归检测。

将会收集以下字段:

  • IS_SPANNED - 指示应用是否处于跨区模式。 此字段专门针对可折叠设备记录。

  • NEW_STATE - 指示应用程序在导航后的状态

  • OLD_STATE - 指示应用程序在导航前的状态

Office.OneNote.Android.Canvas.PageCreated

在新建 OneNote 页面时将触发此事件。 该遥测用于监控、检测、修复在 OneNote 中打开页面时引起的任何问题。

收集以下字段:

  • EVENT_UUID - 事件的唯一 ID

  • NOTE_TYPE - 这将捕获已创建页面的类型

  • PAGE_CREATE_LOCATION - 这将捕获已创建页面的位置,即它被触发的位置

  • TIME_TAKEN_IN_MS - 打开页面所需的时间

Office.OneNote.Android.Canvas.PageOpened

[此程序事件曾用名为 OneNote.Canvas.PageOpened.]

打开 Page 时将触发此事件。 该遥测用于监控、检测、修复在 OneNote 中打开页面时引起的任何问题。

将会收集以下字段:

  • EVENT_UUID - 事件的唯一 ID

  • JOT_ID - 已打开的页面的对象

  • TIME_TAKEN_IN_MS - 打开页面所需的时间

Office.OneNote.Android.Capture.NewNote.NewNoteTaken

[此程序事件曾用名为 OneNote.Capture.NewNote.NewNoteTaken.]

此信号用于确保在用户登录 OneNote Android 应用后正确预配了笔记本,并且用户已成功创建新笔记。 它用于确保对 OneNote 应用和服务运行状况进行关键回归检测。

将会收集以下字段:

Office.OneNote.Android.LensSDK.OfficeLensLaunched

[此程序事件曾用名为 OneNote.LensSDK.OfficeLensLaunched.]

此事件收集用于确保 OfficeLens 正确启动的关键信号。 遥测用于确保对 OneNote 应用和服务运行状况进行关键回归检测。

将会收集以下字段:

  • CAPTURE_MODE - 指示 OfficeLens 的启动模式。 它可以是“默认”、“编辑”、“快速插入”或“视频导入”。

  • ERROR_CODE - 指示启动时出错情况下的启动错误代码。

  • IMAGE_COUNT - 指示拍摄的图像数

  • LAUNCH_REASON - 指示 OfficeLens 的启动流程。 可通过锁屏、StickyNotes 中的“相机”或“图片库”选项,或者 OneNote Canvas 等进行切换。

Office.OneNote.Android.MessageBar.MessageBarClicked

[此事件曾用名为 OneNote.MessageBar.MessageBarClicked.]

该信号用于指示使用消息栏时遇到的任何问题。 该遥测用于监控、检测和修复与消息栏交互期间引起的任何问题

收集以下字段:

  • Message_Bar_Type - 返回用户是使用旧消息栏还是新消息栏

  • Message_Type - 返回错误消息 ID

Office.OneNote.Android.StickyNotes.NoteCreated

一个关键信号,用于监视便笺用户在应用中创建笔记的能力。 遥测用于确保对 OneNote 应用和服务运行状况进行关键回归检测。 如果用户无法创建笔记,则会触发高严重性事件。

将会收集以下字段:

  • IsExportable - 指示此事件是否为用户操作结果的标记。 应设置为 True,因为 NoteCreated 是用户触发的操作。

  • NoteLocalId - 当用户在应用中创建笔记时为笔记分配的可区分唯一标识符。

  • StickyNotes-SDKVersion - 指示用户正在使用的便笺版本的版本号。 允许我们确定产品的哪些版本出现问题,以便合理确定问题的优先级。

Office.OneNote.Android.StickyNotes.NoteViewed

一个关键信号,用于监视便笺用户在应用中查看笔记的能力。 遥测用于确保对 OneNote 应用和服务运行状况进行关键回归检测。 如果用户无法查看笔记,则会触发高严重性事件。

收集以下字段:

  • HasImages - 指示所查看的笔记中是否存储有图像的标记。

  • IsExportable - 指示此事件是否为用户操作结果的标记。 应设置为 True,因为 NoteViewed 是用户触发的操作。

  • NoteLocalId - 当用户在应用中创建笔记时为笔记分配的可区分唯一标识符。

  • StickyNotes-SDKVersion - 指示用户正在使用的便笺版本的版本号。 允许我们确定产品的哪些版本出现问题,以便合理确定问题的优先级。

Office.OneNote.Canvas.Ink.InkStrokeLogger

此事件用于检测和诊断用户在使用墨迹功能时遇到的高频错误。 这将用于确定解决此问题的最合适模式。

收集以下字段:

  • CurrentCanvasZoomFactor - 画布的当前缩放因子。

  • CurrentNotebook - 当前活动笔记本的标识符。

  • CurrentPage - 当前活动页面的标识符

  • CurrentSection - 当前活动部分的标识符。

  • DefaultCanvasZoomFactor - 画布的默认缩放因子。

  • InkStrokeCount - 自上次记录以来的墨迹笔划总数。

  • InkStrokeWithLayerInkEffect - 自上次记录以来具有图层墨迹效果的墨迹笔划数。

  • InkStrokeWithoutPressureCount - 自上次记录以来无压力的墨迹笔划数。

  • InkStrokeWithPencilInkEffect - 自上次记录以来具有铅笔墨迹效果的墨迹笔划数。

  • InkStrokeWithTilt - 自上次记录以来倾斜的墨迹笔划数。

Office.OneNote.FirstRun.FirstRunDurationsBreakdown

在应用中完成用户预配后,将触发该事件。 这会在用户首次登录应用后发生。 该事件收集不同预配阶段的持续时间设置。 这些数据将帮助 Microsoft 确定哪些预配阶段占用的时间最多,并帮助我们开发解决方案来减少所花费的时间。

将会收集以下字段:

  • Duration_FirstRunAttemptToCreateGuide_MS - 应用创建“入门”指南所用时间

  • Duration_FirstRunBootStatusUpdateEnded_MS - 应用将 BootStatus 的值更新为“已成功/已失败”所用的时间。 BootStatus 可帮助应用在首次运行期间跟踪其状态。

  • Duration_FirstRunBootStatusUpdateStarted_MS - 应用将 BootStatus 的值更新为“已启动”所用的时间。 BootStatus 可帮助应用在首次运行期间跟踪其状态。

  • Duration_FirstRunCheckIfPathBeAccessible_MS - 应用确定笔记本的路径是否可供其访问所用的时间

  • Duration_FirstRunCreateEmptyNotebook_MS - 应用创建空组织笔记本所需的时间

  • Duration_FirstRunCreateNotebook_MS - 应用创建新个人笔记本所需的时间

  • Duration_FirstRunCreateQuickNotes_MS - 应用在笔记本中创建“快速笔记”部分所用的时间(如果尚不存在)

  • Duration_FirstRunEnsureOneDriveIdentityForOpenDefaultNotebook_MS - 应用确保笔记本存在标识所花费的时间

  • Duration_FirstRunExecutionForMsaAccount_MS - 为 Live 帐户完成预配所用的时间

  • Duration_FirstRunExecutionForOrgAccount_MS - 为组织帐户完成预配所用的时间

  • Duration_FirstRunFGetNotebooks_WaitForResult_MS - 应用获取标识的个人笔记本所用的时间

  • Duration_FirstRunFGetNotebooks_WaitForResultForPersonalNotebook_MS - 应用获取标识笔记本所用的时间

  • Duration_FirstRunFindLogicalDuplicateOfNotebookInNotebookList_MS - 应用检查是否存在重复笔记本所用的时间

  • Duration_FirstRunFOpenOrCreateDefaultOrgIdNotebook_MS - 应用查找或创建最后打开组织帐户的默认笔记本所用的总时间

  • Duration_FirstRunFTryGetCreateDefaultNotebook_MS - 应用查找或创建新的默认笔记本所用的时间

  • Duration_FirstRunGetAvailableAccount_MS - 获取已登录帐户所用的时间

  • Duration_FirstRunGetEnterpriseIdentity_MS - 应用查找企业标识所用的时间

  • Duration_FirstRunGetFolderProxyFromPath_MS - 应用获取笔记本的 Web 位置所用的时间

  • Duration_FirstRunGetNotebook_MS - 应用获取笔记本所用的时间

  • Duration_FirstRunGetPersonalNotebooks_MS - 应用获取标识的个人笔记本所用的时间

  • Duration_FirstRunOldCreateAndOpenNotebook_MS - 应用查找或创建最后打开的默认笔记本所用的总时间

  • Duration_FirstRunOpenDefaultNotebook_MS - 应用进行少量验证并最终打开默认笔记本所用的时间

  • Duration_FirstRunOpenNotebook_MS - 应用打开现有组织笔记本所用的时间

  • Duration_FirstRunSearchForExistingPersonalNotebook_MS - 应用查找现有个人笔记本所用的时间

  • Duration_FirstRunStampNotebookAsDefault_MS - 应用将笔记本标记为默认值所花费的时间 (如果尚未标记)

  • Duration_FirstRunTryOpenDefaultNotebook_MS - 应用仅打开默认笔记本所用的时间

Office.OneNote.Navigation.CreatePage

用于监视 OneNote 用户在 OneNote 中创建页面的能力的关键信号。 用于确保对 OneNote 应用和服务运行状况进行关键回归检测的遥测。 如果用户无法创建页面,则会触发高严重性事件。

将会收集以下字段:

  • IsAtSectionEnd - 指明是否在分区的结尾处创建一个新页面。

  • IsBlank - 指明新页面是空白页面还是使用模板创建的。

  • IsRecentsView - 指明页面是否是依据最近的页面创建的。

  • NavView - 指明页面是否是依据导航视图创建的。

  • NoteType - 指明页面的类型(快速笔记、列表或照片)。

  • QuickNoteType - 指明页面的类型(快速笔记、列表或照片)。

  • RailState - 指明创建页面时的 OneNote 导航滑轨的状态。

  • Trigger - 指明启动创建页面操作的入口点。

  • TriggerInfo - 指明与触发器相关的其他信息。

Office.OneNote.Navigation.CreateSection

用于监视 OneNote 用户在 OneNote 中创建分区的能力的关键信号。 用于确保对 OneNote 应用和服务运行状况进行关键回归检测的遥测。 如果用户无法创建页面,则会触发高严重性事件。

收集以下字段

  • NotebookID - 笔记本的唯一标识符。

  • SectionID - 创建的分区的唯一标识符。

  • Trigger - 指明启动创建分区操作的入口点。

  • TriggerInfo - 指明与触发器相关的其他信息。

Office.OneNote.Navigation.Navigate

用于监视 OneNote 用户在 OneNote 中的页面之间导航的能力的关键信号。 用于确保对 OneNote 应用和服务运行状况进行关键回归检测的遥测。 如果用户无法导航,则会触发高严重性事件。

将会收集以下字段:

  • FromNotebook - 笔记本的唯一标识符。

  • FromPage - 页面的唯一标识符。

  • FromSection - 分区的唯一标识符。

  • FromSectionGroup - 分区组的唯一标识符。

  • IsCurrentUserEduStudent - 指明当前用户是否在教育笔记本中拥有学生角色。

  • IsEduNotebook - 指明当前页面是否位于教育笔记本中。

  • IsEduNotebookReadOnlyPage - 指明当前页面是否为教育笔记本中的只读页面。

  • ToNotebook - 笔记本的唯一标识符。

  • ToPage - 页面的唯一标识符。

  • ToSection - 分区的唯一标识符。

  • ToSectionGroup - 分区组的唯一标识符。

Office.OneNote.NotebookManagement.CreateNotebook

用于监视 OneNote 用户在 OneNote 中创建笔记本的能力的关键信号。 用于确保对 OneNote 应用和服务运行状况进行关键回归检测的遥测。 如果用户无法创建笔记本,则会触发高严重性事件。

将会收集以下字段:

  • NotebookID - 笔记本的唯一标识符。

Office.OneNote.NotebookManagement.OpenNotebook

用于监视 OneNote 用户在 OneNote 中打开笔记本的能力的关键信号。 用于确保对 OneNote 应用和服务运行状况进行关键回归检测的遥测。 如果用户无法打开笔记本,则会触发高严重性事件。

将会收集以下字段:

  • NotebookID - 笔记本的唯一标识符。

Office.OneNote.Search.Search

用于监视 OneNote 用户跨数以千计的页面和笔记本查找信息的能力的关键信号 ID。 用于确保对 OneNote 应用和服务运行状况进行关键回归检测的遥测。 如果用户无法跨笔记本查找信息,则会触发高严重性事件。

将会收集以下字段:

  • PageSearchResultCount - 指明在页面搜索模式中找到的搜索结果的数量。

  • PageTimeToFirstResultInMs - 指明 OneNote 在页面搜索模式中查找第一个匹配项所花费的时间。

  • PageTimeToLastResultInMs - 指明 OneNote 在页面搜索模式中查找最后一个匹配项所花费的时间。

  • PageTimeToMedianResultInMs - 指明 OneNote 在页面搜索模式中查找所有匹配项所花费的时间的中位数。

  • SearchResultCount - 指明找到的搜索结果数。

  • TagSearchResultCount - 指明在标记搜索模式中找到的搜索结果的数量。

  • TagTimeToFirstResultInMs - 指明 OneNote 在标记搜索模式中查找第一个匹配项所花费的时间。

  • TagTimeToLastResultInMs - 指明 OneNote 在标记搜索模式中查找最后一个匹配项所花费的时间。

  • TagTimeToMedianResultInMs - 指明 OneNote 在标记搜索模式中查找所有匹配项所花费的时间的中位数。

  • TimeToFirstResultInMs - 指明 OneNote 查找第一个匹配项所花费的时间。

  • TimeToLastResultInMs - 指明 OneNote 查找最后一个匹配项所花费的时间。

  • TimeToMedianResultInMs - 指明 OneNote 查找所有匹配项所花费的时间的中位数。

Office.OneNote.SIGS.CriticalErrorEncountered

通过在每次遇到严重错误时进行记录,此事件捕获用于监视信号提取服务 (SIGS) 运行状况的严重信号。 严重错误可能会阻止整个 SIGS,这将帮助我们在用户遇到此类问题时立即发现它们。

如果没有此遥测,我们将依靠用户来报告他们面临的问题。 缺少此类遥测将使此类问题的周转时间大大增加。

将会收集以下字段:

  • ErrorCode - 用户遇到的问题的代码。

Office.OneNote.StickyNotes.NoteCreated(在 iOS 上)、OneNote.StickyNotes.NoteCreated(在 Android 上)

这是一个关键信号,用于监视便笺用户在应用中创建笔记的能力。 遥测用于确保对 OneNote 应用和服务运行状况进行关键回归检测。 如果用户无法创建笔记,则会触发高严重性事件。

将会收集以下字段:

  • NoteLocalId - 当用户在应用中创建笔记时为笔记分配的可区分唯一标识符。

  • IsExportable - 指示此事件是否为用户操作结果的标记。 应设置为 True,因为 NoteCreated 是用户触发的操作。

  • StickyNotes-SDKVersion - 指示用户正在使用的便笺版本的版本号。 允许我们确定产品的哪些版本出现问题,以便合理确定问题的优先级。

Office.OneNote.StickyNotes.NoteViewed(在 iOS 上)、OneNote.StickyNotes.NoteViewed(在 Android 上)

这是一个关键信号,用于监视便笺用户在应用中创建笔记的能力。 遥测用于确保对 OneNote 应用和服务运行状况进行关键回归检测。 如果用户无法创建笔记,则会触发高严重性事件。

将会收集以下字段:

  • HasImages - 指示所查看的笔记中是否存储有图像的标记。

  • IsExportable - 指示此事件是否为用户操作结果的标记。 应设置为 True,因为 NoteViewed 是用户触发的操作。

  • NoteLocalId - 当用户在应用中创建笔记时为笔记分配的可区分唯一标识符。

  • StickyNotes-SDKVersion - 指示用户正在使用的便笺版本的版本号。 允许我们确定产品的哪些版本出现问题,以便合理确定问题的优先级。

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.System.AppLifeCycle.AppLaunch

用于确保 OneNote 用户可成功启动应用的关键信号。 遥测用于确保对 OneNote 应用和服务运行状况进行关键回归检测。 如果用户无法在“性能”窗口中启动应用,则会触发高严重性事件。

收集以下字段:无

Office.Outlook.Desktop.AccountConfiguration.CreateAccountResult

从 Office Backstage 或从帐户设置对话框将帐户添加到 Outlook 新个人资料中的结果。 我们将主动监视数据,确保不会看到任何故障峰值。 我们还分析数据以找出可改进之处。 我们的目标是在每次发布时提高此成功率。

收集以下字段:

  • AccountCreationResult - 将帐户添加到 Outlook 的结果(成功、失败、取消等)。

  • AccountCreationTime - 尝试创建帐户所花费的时间

  • AccountInfoSource - 帐户设置源(例如 AutoDiscover、GuessSmart、AutoDetect 等)

  • AccountType - 要配置的帐户类型。

  • HashedEmailAddress - 经过哈希处理的电子邮件地址

  • ShowPasswordPageFlightEnabled - 是否启用 ShowPopImapPasswordPage 外部测试版的指示符

Office.Outlook.Desktop.AccountConfiguration.RepairAccountResult

修复帐户或更改高级帐户设置的结果。 我们将主动监视数据,确保不会看到任何故障峰值。 我们还分析数据以找出可改进之处。 由于这是一个新的(重构的)体验,我们希望确保一切顺利。

收集以下字段:

  • AccountInfoSource - 用于尝试修复的帐户的帐户信息源

  • AccountType - 尝试修复帐户的帐户类型

  • HashedEmailAddress - 经过哈希处理的电子邮件地址

  • ManualRepairRequested - 是否已请求手动修复的指示符

  • Result - 尝试修复帐户的结果。 例如:“Success”或“Fail_SaveChangesToAccount”

Office.Outlook.Desktop.AccountConfiguration.UpdatePasswordResult

从“帐户设置”下拉列表更新帐户密码的结果。 我们将主动监视数据,确保不会看到任何故障峰值。 我们还分析数据以找出可改进之处。 由于这是一个新的(重构的)体验,我们希望确保一切顺利。

收集以下字段:

  • AccountType - 尝试更新密码的帐户类型

  • HashedEmailAddress - 经过哈希处理的电子邮件地址

  • Result - 尝试更新密码的结果。 例如:“Success”或“Fail_AllowLessSecureAppsDisabled”

Office.Outlook.Desktop.Stores.CreateNewStore

收集创建新存储的结果(包含类型和版本)以及结果代码。 我们主动监视此事件以跟踪用户在本地同步和存储邮件、存档邮件(以 PST 格式)或使用组的能力。

将会收集以下字段:

  • 有自定义有效负载的 标准 HVA 活动

  • StoreType - 创建了 OST/PST/NST 的存储类型

  • StoreVersion - 创建了小型/大型/Tardis 的存储版本

Office.Outlook.Mac.AccountAddWorkflow

在 Outlook 中添加帐户的结果。 我们将监视数据,确保看不到任何故障峰值。 我们还分析数据以找出可改进之处。 我们的目标是在每次发布时提高此成功率。

收集以下字段:

  • AccountConfigMethod - 帐户配置方法

  • AccountType - 所配置的帐户类型

  • AccountWorkflowSession - 在其中尝试进行帐户工作流的会话

  • SessionDuration - 会话的持续时间

  • ThreadId - 线程的标识符

Office.Outlook.Mac.AccountOnboardingFlow

使用新帐户配置体验在 Outlook 中添加帐户的结果。 我们将监视数据,确保看不到任何故障峰值。 我们还分析数据以找出可改进之处。 我们的目标是在每次发布时提高此成功率。

收集以下字段:

  • AccountConfigAutoSignIn - 由管理员设置的自动帐户配置

  • AccountConfigDomain - 帐户配置过程中指定的域

  • AccountConfigEntryPoint - 用户输入帐户配置的入口点

  • AccountConfigErrorCode - 帐户配置期间遇到的错误代码

  • AccountConfigErrorString - 帐户配置期间遇到的错误

  • AccountConfigMethod - 帐户配置方法

  • AccountConfigPhase - 帐户配置工作流的当前步骤

  • AccountConfigPhaseFrom - 帐户配置工作流的开始步骤

  • AccountConfigPhaseTo - 帐户配置工作流的最后一步

  • AccountType - 所配置的帐户类型。

  • AccountWorkflowSession - 在其中尝试进行帐户工作流的会话

  • SessionDuration - 会话的持续时间

Office.Outlook.Mac.DeleteAccountUsage

在 Outlook 中删除帐户的结果。 我们将监视数据,确保看不到任何故障峰值。 我们还分析数据以找出可改进之处。 我们的目标是在每次发布时提高此成功率。

收集以下字段:

  • AccountType - 所配置的帐户类型。

  • AccountID - 帐户标识符

  • DeprovisionAccount - 指明是否已从服务器中删除帐户

  • IsFastDelete - 指明是否已在后台线程上删除帐户

Office.PowerPoint.DocOperation.Close

在关闭 PowerPoint 演示文稿时收集。 它包含为了能够正确调查和诊断在关闭过程中发生的问题(这需要持久化和同步用户的数据)而需要的信息。 Microsoft 使用此数据确保关闭能按预期工作,并成功保留用户内容。

收集以下字段:

  • Data_AddDocTelemetryResult:long - 此日志条目是否具有所有必要的文档遥测 (数据_文档_*字段)? 如果不是,为什么?

  • Data_AutoSaveDisabledReasons:string - 在此文档中禁用自动保存的原因的预定义值集。 (合并错误、保存错误、组策略等)

  • Data_CloseReason:long - 如何执行关闭的? 关闭文档? 关闭应用?

  • Data_CppUncaughtExceptionCount:long - 未处理的异常数

  • Data_DetachedDuration:long - 活动分离/未运行的时间

  • Data_Doc_AccessMode:long - 此文档是如何打开的(只读 | 读写)

  • Data_Doc_AssistedReadingReasons:long - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_Doc_AsyncOpenKind:long - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_Doc_ChunkingType:long - 文档如何存储在 SharePoint 中

  • Data_Doc_EdpState:long - 文档企业数据保护状态

  • Data_Doc_Ext:string - 文档扩展名

  • Data_Doc_Extension:string - 文档扩展名

  • Data_Doc_FileFormat:long - 文件格式的预定义值集(比扩展名更精细)

  • Data_Doc_Fqdn:string - 文档存储位置(SharePoint.com、live.net),仅适用于 Office 365 域

  • Data_Doc_FqdnHash:string - 文档存储位置的哈希

  • Data_Doc_IdentityTelemetryId:string - 用户的唯一 GUID

  • Data_Doc_IdentityUniqueId:string - 用于共享文档操作的标识的唯一标识符

  • Data_Doc_IOFlags:long - 给定文档的各种 IO 相关标志的位掩码

  • Data_Doc_IrmRights:long - 在此文档上应用的信息权限管理类型的预定义值集(Forward、Reply、SecureReader、Edit 等)

  • Data_Doc_IsCloudCollabEnabled:bool - 如果已从 OPTIONS 请求收到“IsCloudCollabEnabled”HTTP 标头,则为 True。

  • Data_Doc_IsIncrementalOpen:bool - 是否已渐进式打开文档(无需下载整个文档即可打开文档的新功能)

  • Data_Doc_IsOcsSupported:bool - 文档是否支持使用新的 OCS 服务进行共同创作

  • Data_Doc_IsOpeningOfflineCopy:bool - 验证是否正在从本地缓存中打开文档

  • Data_Doc_IsSyncBacked:bool - 验证是否正在从使用 OneDrive 反向同步应用的文件夹中打开文档

  • Data_Doc_Location:long - 文档存储位置的预定义值集(本地、SharePoint、WOPI、网络等)

  • Data_Doc_LocationDetails:long - 更详细位置的预定义值集(临时文件夹、下载文件夹、One Drive 文档、One Drive 图片等)

  • Data_Doc_NumberCoAuthors:long - 打开文档时的共同作者数量

  • Data_Doc_PasswordFlags:long - 使用密码对文档进行加密的方式的预定义值集(无、需要密码读取、需要密码编辑)

  • Data_Doc_ReadOnlyReasons:long - 此文档标记为只读的原因的预定义值集(在服务器上锁定、最终文档、编辑受密码保护等)

  • Data_Doc_ResourceIdHash:string - 存储在云中的文档的资源标识符哈希

  • Data_Doc_RtcType - 指示如何为当前文件设置实时通道 (RTC)(已禁用、不支持、按需、始终打开等)。

  • Data_Doc_ServerDocId:string - 存储在云中的文档的不可变标识符

  • Data_Doc_ServerProtocol:long - 用于与服务器通信的协议的预定义值集(Http、Cobalt、WOPI 等)

  • Data_Doc_ServerType:long - 服务器类型的预定义值集(SharePoint、DropBox、WOPI)

  • Data_Doc_ServerVersion:long - 验证服务器是否基于 Office14、Office15 或 Office 16

  • Data_Doc_SessionId:long - 生成的 GUID,用于标识同一进程会话中的文档实例

  • Data_Doc_SharePointServiceContext:string - 不透明的字符串,通常为 GridManagerID.FarmID。 用于关联客户端和服务器端日志

  • Data_Doc_SizeInBytes:long - 文档大小(以字节为单位)

  • Data_Doc_SpecialChars:long - 指示文档 URL 或路径中特殊字符的位掩码

  • Data_Doc_StorageProviderId:string - 标识文档存储提供者的字符串,如“DropBox”

  • Data_Doc_StreamAvailability:long - 文档流状态的预定义值集(可用、永久禁用、不可用)

  • Data_Doc_UrlHash:string - 存储在云中的文档的完整 URL 的哈希

  • Data_Doc_UsedWrsDataOnOpen:bool - 如果已使用主机上的预缓存 WRS 数据以渐进方式打开文件,则为 True

  • Data_Doc_WopiServiceId:string - WOPI 服务标识符,例如“Dropbox”

  • Data_DocHasStorage:bool - 此文档是否有本地存储?

  • Data_fLifeguarded:bool - 文档是否接受过救生处理(在不提示用户的情况下自行修复文档错误的功能)?

  • Data_IsDocAutoSaveable:bool - 演示文稿是否会自动保存?

  • Data_IsDocDirty:bool - 演示文稿是否有尚未保存的更改?

  • Data_IsNewDoc:bool - 是新文档还是现有文档

  • Data_IsRecoveredDoc:bool - 文件是否是经过恢复的文档? (如果先前的会话崩溃,我们将在下一个会话中显示文档恢复窗格)

  • Data_NewDocDiscarded:bool - 是否已丢弃而未保存演示文稿

  • Data_OCSClosingDlgCanceled:bool - 如果用户关闭文档时在 OCS 上挂起上传操作,则会弹出对话框让用户等待。用户选择哪个选项?

  • Data_OCSClosingDlgExpired:bool - 对话框是否自行过期(1 分钟后)?

  • Data_OCSClosingStatus:long - OCS 的最终状态(在 CSI 中、可关闭、在 OCS 过渡中、在 CSI 过渡中等)

  • Data_OCSClosingWaitDurationMS:long - 用户必须等待 OCS 上传的时间

  • Data_OCSHandleTransitionResult:long - 关闭期间执行的转换结果的预定义值集(已尝试、继续关闭等)

  • Data_ServerDocId:string - 唯一标识文档的 GUID

  • Data_StopwatchDuration:long - 活动总时间

  • Data_UserContinuedZRTClose:bool - 在关闭时显示对话框时,用户是否选择了“继续”关闭?

Office.PowerPoint.DocOperation.NewDocument

在 PowerPoint 创建新演示文稿时收集。 包括成功/失败结果和性能指标。

此信息用于确保我们可以成功创建文件且不会降低性能。

收集以下字段:

  • NewDocumentType - 从模板创建新文档还是仅创建空白文档?

  • FLifeguarded - 文件是否接受过救生处理(在不提示用户的情况下恢复损坏文档状态的功能)

Office.PowerPoint.DocOperation.OpenCompleteProtocol

当 PowerPoint 打开演示文稿时收集。它包含为了能够正确调查和诊断在打开过程的结束阶段发生的问题而需要的信息。

Microsoft 使用此数据来确保该功能按预期工作,并且打开演示文稿时不会降低性能。

收集以下字段:

  • Data_AntiVirusScanMethod:long - 扫描的防病毒类型的预定义值集(IOAV、AMSI、无等)

  • Data_AntiVirusScanStatus:long - 打开每个文档都进行的防病毒扫描的预定义值集(NoThreatsDetected、Failed、MalwareDetected 等)

  • Data_CloseAndReopen:bool - 是否已关闭并重新打开此文档?

  • Data_ClpDocHasDrmDoc:布尔 - 文档是否具有 DRM 文档

  • Data_ClpDocHasIdentity:布尔 - 文档是否具有标识信息(用于获取和设置敏感度标签)

  • Data_ClpDocHasSessionMetadata:布尔 - 文档是否具有对会话的敏感度标签元数据

  • Data_ClpDocHasSpoMetadata:布尔 - 文档是否具有通过 I MetadataadataCache 从 SPO 的敏感度标签元数据

  • Data_ClpDocHasSpoPackage:布尔 - 文档是否具有通过 IPackage 从 SPO 的敏感度标签元数据

  • Data_ClpDocIsProtected:布尔 - 文档是否受 IRM 保护

  • Data_ClpDocMetadataSource:int - 用于指定标签元数据的敏感度来源位置的 Enum(IRM、METADATA 部件、Sharepoint 等)

  • Data_ClpDocNeedsUpconversion:布尔 - 文档是否需要从 custom.xml 部件反转敏感度标签数据

  • Data_ClpDocNumFailedSetLabels:int - 对文档上未能设置的敏感度标签的计数

  • Data_ClpDocSessionMetadataDirty:布尔值 - 文档是否具有已说明的敏感度标签元数据

  • Data_ClpDocWasInTrustBoundary:布尔值 - 文档是否位于信任边界中(允许针对受敏感度标签保护的文档进行共同身份验证)

  • Data_DetachedDuration:long - 活动分离/未运行的时间

  • Data_Doc_AccessMode:long - 此文档是如何打开的(只读 | 读写)

  • Data_Doc_AssistedReadingReasons:long - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_Doc_AsyncOpenKind:long - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_Doc_ChunkingType:long - 文档如何存储在 SharePoint 中

  • Data_Doc_EdpState:long - 文档企业数据保护状态

  • Data_Doc_Ext:string - 文档扩展名

  • Data_Doc_Extension:string - 文档扩展名

  • Data_Doc_FileFormat:long - 文件格式的预定义值集(比扩展名更精细)

  • Data_Doc_Fqdn:string - 文档存储位置(SharePoint.com、live.net),仅适用于 Office 365 域

  • Data_Doc_FqdnHash:string - 文档存储位置的哈希

  • Data_Doc_IdentityTelemetryId:string - 用户的唯一 GUID

  • Data_Doc_IdentityUniqueId:string - 用于共享文档操作的标识的唯一标识符

  • Data_Doc_IOFlags:long - 给定文档的各种 IO 相关标志的位掩码

  • Data_Doc_IrmRights:long - 在此文档上应用的信息权限管理类型的预定义值集(Forward、Reply、SecureReader、Edit 等)

  • Data_Doc_IsCloudCollabEnabled:bool - 如果已从 OPTIONS 请求收到“IsCloudCollabEnabled”HTTP 标头,则为 True。

  • Data_Doc_IsIncrementalOpen:bool - 是否已渐进式打开文档(无需下载整个文档即可打开文档的新功能)

  • Data_Doc_IsOcsSupported:bool - 文档是否支持使用新的 OCS 服务进行共同创作

  • Data_Doc_IsOpeningOfflineCopy:bool - 是否正在从本地缓存中打开文档?

  • Data_Doc_IsSyncBacked:bool - 是否从正在使用 OneDrive 反向同步应用的文件夹中打开文档

  • Data_Doc_Location:long - 文档存储位置的预定义值集(本地、SharePoint、WOPI、网络等)

  • Data_Doc_LocationDetails:long - 更详细位置的预定义值集(临时文件夹、下载文件夹、One Drive 文档、One Drive 图片等)

  • Data_Doc_NumberCoAuthors:long - 打开文档时的共同作者数量

  • Data_Doc_PasswordFlags:long - 使用密码对文档进行加密的方式的预定义值集(无、需要密码读取、需要密码编辑)

  • Data_Doc_ReadOnlyReasons:long - 此文档标记为只读的原因的预定义值集(在服务器上锁定、最终文档、编辑受密码保护等)

  • Data_Doc_ResourceIdHash:string - 存储在云中的文档的资源标识符哈希

  • Data_Doc_RtcType - 指示如何为当前文件设置实时通道 (RTC)(已禁用、不支持、按需、始终打开等)。

  • Data_Doc_ServerDocId:string - 存储在云中的文档的不可变标识符

  • Data_Doc_ServerProtocol:long - 用于与服务器通信的协议的预定义值集(Http、Cobalt、WOPI 等)

  • Data_Doc_ServerType:long - 服务器类型的预定义值集(SharePoint、DropBox、WOPI)

  • Data_Doc_ServerVersion:long - 验证服务器是否基于 Office14、Office15 或 Office 16

  • Data_Doc_SessionId:long - 生成的 GUID,用于标识同一进程会话中的文档实例

  • Data_Doc_SharePointServiceContext:string - 不透明的字符串,通常为 GridManagerID.FarmID。 用于关联客户端和服务器端日志

  • Data_Doc_SizeInBytes:long - 文档大小(以字节为单位)

  • Data_Doc_SpecialChars:long - 指示文档 URL 或路径中特殊字符的位掩码

  • Data_Doc_StorageProviderId:string - 标识文档存储提供者的字符串,如“DropBox”

  • Data_Doc_StreamAvailability:long - 文档流状态的预定义值集(可用、永久禁用、不可用)

  • Data_Doc_UrlHash:string - 存储在云中的文档的完整 URL 的哈希

  • Data_Doc_UsedWrsDataOnOpen:bool - 如果已使用主机上的预缓存 WRS 数据以渐进方式打开文件,则为 True

  • Data_Doc_WopiServiceId:string - WOPI 服务标识符,例如“Dropbox”

  • Data_ExecutionCount:long - 在执行此 (OpenComplete) 协议之前执行 IncOpen 协议的次数

  • Data_FailureComponent:long - 哪个组件的预定义值集导致了此协议失败?(冲突、CSI、内部等)

  • Data_FailureReason:long - 失败原因的预定义值集(FileIsCorrupt、BlockedByAntivirus 等)

  • Data_FullDownloadRoundTripCount:long - 服务器下载整个文档的往返次数。

  • Data_IsProtocolRunInIncOpenMode:bool - 协议是否运行增量下载,其中的部分文档是在最初向用户显示后下载的。

  • Data_MethodId:long - 在内部哪一行代码是最后一行要执行的代码

  • Data_StopwatchDuration:long - 活动总时间

  • Data_TimeToEdit:long - 文档变为可编辑状态所需的时间

  • Data_TimeToView:long - 文档第一页幻灯片的呈现时间

  • Data_UnhandledException:bool - 是否有任何未处理的本机异常?

Office.PowerPoint.DocOperation.Save

每当 PowerPoint 使用新式代码路径执行保存操作时收集。 包括保存性能指标和相关文档元数据的成功或失败结果类型。 保存失败可能导致数据丢失。 Microsoft 使用此数据确保该功能按预期工作,并成功保留用户内容。

收集以下字段:

  • Data_AddDocTelemetryResult:long - 此日志条目是否具有所有必要的文档遥测 (数据_文档_*字段)? 如果不是,为什么?

  • Data_BeforeSaveEvent:long - 引发文档保存前事件所需的时间

  • Data_CheckDownRevSaveTimeMS:long - 检查修订版所需的时间

  • Data_CheckMacroSaveTimeMS:long - 保存宏所需的时间

  • Data_ClearAutoSaveTimeMS:long - 清除自动保存标志所需的时间

  • Data_ClearDirtyFlagTimeMS:long - 清除文档脏标志所需的时间

  • Data_CloneDocumentTimeMS:long - 在开始保存之前克隆文档所需的时间

  • Data_ClpDocHasDrmDoc:布尔 - 文档是否具有 DRM 文档

  • Data_ClpDocHasIdentity:布尔 - 文档是否具有标识信息(用于获取和设置敏感度标签)

  • Data_ClpDocHasSessionMetadata:布尔 - 文档是否具有对会话的敏感度标签元数据

  • Data_ClpDocHasSpoMetadata:布尔 - 文档是否具有通过 I MetadataadataCache 从 SPO 的敏感度标签元数据

  • Data_ClpDocHasSpoPackage:布尔 - 文档是否具有通过 IPackage 从 SPO 的敏感度标签元数据

  • Data_ClpDocIsProtected:布尔 - 文档是否受 IRM 保护

  • Data_ClpDocMetadataSource:int - 用于指定标签元数据的敏感度来源位置的 Enum(IRM、METADATA 部件、Sharepoint 等)

  • Data_ClpDocNeedsUpconversion:布尔 - 文档是否需要从 custom.xml 部件反转敏感度标签数据

  • Data_ClpDocNumFailedSetLabels:int - 对文档上未能设置的敏感度标签的计数

  • Data_ClpDocSessionMetadataDirty:布尔值 - 文档是否具有已说明的敏感度标签元数据

  • Data_ClpDocWasInTrustBoundary:布尔值 - 文档是否位于信任边界中(允许针对受敏感度标签保护的文档进行共同身份验证)

  • Data_CommitTransactionTimeMS:long - 提交保存事务所需的时间

  • Data_CppUncaughtExceptionCount:long - 活动运行时未捕获的本机异常

  • Data_DetachedDuration:long - 活动分离/未运行的时间

  • Data_Doc_AccessMode:long - 此文档是如何打开的(只读 | 读写)

  • Data_Doc_AssistedReadingReasons:long - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_Doc_AsyncOpenKind:long - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_Doc_ChunkingType:long - 文档如何存储在 SharePoint 中

  • Data_Doc_EdpState:long - 文档企业数据保护状态

  • Data_Doc_Ext:string - 文档扩展名

  • Data_Doc_Extension:string - 文档扩展名

  • Data_Doc_FileFormat:long - 文件格式的预定义值集(比扩展名更精细)

  • Data_Doc_Fqdn:string - 文档存储位置(SharePoint.com、live.net),仅适用于 Office 365 域

  • Data_Doc_FqdnHash:string - 文档存储位置的哈希

  • Data_Doc_IdentityTelemetryId:string - 用户的唯一 GUID

  • Data_Doc_IdentityUniqueId:string - 用于共享文档操作的标识的唯一标识符

  • Data_Doc_IOFlags:long - 给定文档的各种 IO 相关标志的位掩码

  • Data_Doc_IrmRights:long - 在此文档上应用的信息权限管理类型的预定义值集(Forward、Reply、SecureReader、Edit 等)

  • Data_Doc_IsCloudCollabEnabled:bool - 如果已从 OPTIONS 请求收到“IsCloudCollabEnabled”HTTP 标头,则为 True。

  • Data_Doc_IsIncrementalOpen:bool - 是否已渐进式打开文档(无需下载整个文档即可打开文档的新功能)

  • Data_Doc_IsOcsSupported:bool - 文档是否支持使用新的 OCS 服务进行共同创作

  • Data_Doc_IsOpeningOfflineCopy:bool - 验证是否正在从本地缓存中打开文档

  • Data_Doc_IsSyncBacked:bool - 是否从正在使用 OneDrive 反向同步应用的文件夹中打开文档

  • Data_Doc_Location:long - 文档存储位置的预定义值集(本地、SharePoint、WOPI、网络等)

  • Data_Doc_LocationDetails:long - 更详细位置的预定义值集(临时文件夹、下载文件夹、One Drive 文档、One Drive 图片等)

  • Data_Doc_NumberCoAuthors:long - 打开文档时的共同作者数量

  • Data_Doc_PasswordFlags:long - 使用密码对文档进行加密的方式的预定义值集(无、需要密码读取、需要密码编辑)

  • Data_Doc_ReadOnlyReasons:long - 此文档标记为只读的原因的预定义值集(在服务器上锁定、最终文档、编辑受密码保护等)

  • Data_Doc_ResourceIdHash:string - 存储在云中的文档的资源标识符哈希

  • Data_Doc_RtcType - 指示如何为当前文件设置实时通道 (RTC)(已禁用、不支持、按需、始终打开等)。

  • Data_Doc_ServerDocId:string - 存储在云中的文档的不可变标识符

  • Data_Doc_ServerProtocol:long - 用于与服务器通信的协议的预定义值集(Http、Cobalt、WOPI 等)

  • Data_Doc_ServerType:long - 服务器类型的预定义值集(SharePoint、DropBox、WOPI)

  • Data_Doc_ServerVersion:long - 验证服务器是否基于 Office14、Office15 或 Office 16

  • Data_Doc_SessionId:long - 生成的 GUID,用于标识同一进程会话中的文档实例

  • Data_Doc_SharePointServiceContext:string - 不透明的字符串,通常为 GridManagerID.FarmID。 用于关联客户端和服务器端日志

  • Data_Doc_SizeInBytes:long - 文档大小(以字节为单位)

  • Data_Doc_SpecialChars:long - 指示文档 URL 或路径中特殊字符的位掩码

  • Data_Doc_StorageProviderId:string - 标识文档存储提供者的字符串,如“DropBox”

  • Data_Doc_StreamAvailability:long - 文档流状态的预定义值集(可用、永久禁用、不可用)

  • Data_Doc_UrlHash:string - 存储在云中的文档的完整 URL 的哈希

  • Data_Doc_UsedWrsDataOnOpen:bool - 如果已使用主机上的预缓存 WRS 数据以渐进方式打开文件,则为 True

  • Data_Doc_WopiServiceId:string - WOPI 服务标识符,例如“Dropbox”

  • Data_DurationUAEOnSaveStartedMs:long - 保存期间未知应用退出所需的时间

  • Data_EnsureSaveTransactionTimeMS:long - 确保创建保存事务(如果尚不存在)所需的时间

  • Data_FailureComponent:long - 哪个组件的预定义值集导致了此协议失败?(冲突、CSI、内部等)

  • Data_FailureReason:long - 失败原因的预定义值集(FileIsCorrupt、BlockedByAntivirus 等)

  • Data_fLifeguarded:bool - 文档是否接受过救生处理(在不提示用户的情况下自行修复文档错误的功能)?

  • Data_HandleEnsureContentType:long - 确保所有内容类型正确所需的时间

  • Data_HandleEnsureContentTypeTimeMS:long - 确保所有内容类型正确所需的时间

  • Data_HasEmbeddedFont:bool - 此文档是否包含嵌入字体?

  • Data_InitializeSaveTimeMS:long - 初始化文档内容以开始保存所需的时间

  • Data_InOCSTransition:bool - 是否为转换到 OCS 执行此保存

  • Data_IsSavingWithEmbeddedFont:bool - 此文档是否包含嵌入字体?

  • Data_MethodId:long - 在内部哪一行代码是最后一行要执行的代码

  • Data_PerformEmbedFontsTimeMS:long - 序列化嵌入字体所需的时间

  • Data_PerformModernSaveTimeMS:long - 执行新式保存(新代码)所需的时间

  • Data_PerformPostSaveTimeMS:long - 执行保存后功能(通知、撤消条目)所需的时间

  • Data_PrepareForSaveTimeMS:long - 开始保存所需的时间

  • Data_RaiseDocumentBeforeSaveEventTimeMS:long - 引发保存前事件所需的时间

  • Data_ReflectDocumentChangeTimeMS:long - 反映已保存的 UI 更改(重新填充缩略图等)所需的时间

  • Data_ReportStartTimeMS:long - 完成初始化遥测以便进行保存所需的时间

  • Data_ReportSuccessTimeMS:long - 完成报告成功保存所需的时间

  • Data_ResetDirtyFlagOnErrorTimeMS:long - 遇到错误时重置文档脏标志所需的时间

  • Data_SaveReason:long - 为什么执行此保存的预定义值集? (AutoSave、ToOCSTransitionSave、ToCSITransitionSave 等)

  • Data_SaveType:long - 保存类型的预定义值集(SaveAs、Publish、Manual、OMSave 等)

  • Data_SavingWithFont:bool- 我们是否正在使用新的嵌入字体保存文档?

  • Data_ScrubClonedDocumentTimeMS:long - 删除克隆文档副本的个人信息所需的时间

  • Data_StopwatchDuration:long - 活动总时间

  • Data_TransactionType:long - 它是 Save 还是 MergeAndSave 事务?

Office.PowerPoint.DocOperation.SaveAs

每当 PowerPoint 执行另存为操作时收集。 包括保存性能指标和相关文档元数据的成功或失败结果类型。 保存失败可能导致数据丢失。 Microsoft 使用此数据确保该功能按预期工作,并成功保留用户内容。

收集以下字段:

  • Data_AddDocTelemetryResult:long - 此日志条目是否具有所有必要的文档遥测 (Data_Doc_* 字段)? 如果不是,为什么?

  • Data_ClpDocHasDrmDoc:布尔 - 文档是否具有 DRM 文档

  • Data_ClpDocHasIdentity:布尔 - 文档是否具有标识信息(用于获取和设置敏感度标签)

  • Data_ClpDocHasSessionMetadata:布尔 - 文档是否具有对会话的敏感度标签元数据

  • Data_ClpDocHasSpoMetadata:布尔 - 文档是否具有通过 I MetadataadataCache 从 SPO 的敏感度标签元数据

  • Data_ClpDocHasSpoPackage:布尔 - 文档是否具有通过 IPackage 从 SPO 的敏感度标签元数据

  • Data_ClpDocIsProtected:布尔 - 文档是否受 IRM 保护

  • Data_ClpDocMetadataSource:int - 用于指定标签元数据的敏感度来源位置的 Enum(IRM、METADATA 部件、Sharepoint 等)

  • Data_ClpDocNeedsUpconversion:布尔 - 文档是否需要从 custom.xml 部件反转敏感度标签数据

  • Data_ClpDocNumFailedSetLabels:int - 对文档上未能设置的敏感度标签的计数

  • Data_ClpDocSessionMetadataDirty:布尔值 - 文档是否具有已说明的敏感度标签元数据

  • Data_ClpDocWasInTrustBoundary:布尔值 - 文档是否位于信任边界中(允许针对受敏感度标签保护的文档进行共同身份验证)

  • Data_CppUncaughtExceptionCount:long - 活动运行时未捕获的本机异常

  • Data_DetachedDuration:long - 活动分离/未运行的时间

  • Data_DstDoc_AccessMode:long - 此文档是如何打开的(只读 | 读写)

  • Data_DstDoc_AssistedReadingReasons:long - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_DstDoc_AsyncOpenKind:long - 指示是否打开了新云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_DstDoc_ChunkingType:long - 文档如何存储在 SharePoint 中

  • Data_DstDoc_EdpState:long - 文档企业数据保护状态

  • Data_DstDoc_Ext:string - 文档扩展名

  • Data_DstDoc_Extension:string - 文档扩展名

  • Data_DstDoc_FileFormat:long - 文件格式的预定义值集(比扩展名更精细)

  • Data_DstDoc_Fqdn:string - 文档存储位置(SharePoint.com、live.net),仅适用于 Office 365 域

  • Data_DstDoc_FqdnHash:string - 文档存储位置的哈希

  • Data_DstDoc_IdentityTelemetryId:string - 用户的唯一 GUID

  • Data_DstDoc_IdentityUniqueId:string - 用于共享文档操作的身份的唯一标识符

  • Data_DstDoc_IOFlags:long - 给定文档的各种 IO 相关标志的位掩码

  • Data_DstDoc_IrmRights:long - 在此文档上应用的信息权限管理类型的预定义值集(Forward、Reply、SecureReader、Edit 等)

  • Data_DstDoc_IsCloudCollabEnabled:bool - 如果已从 OPTIONS 请求收到“IsCloudCollabEnabled”HTTP 标头,则为 True。

  • Data_DstDoc_IsIncrementalOpen:bool - 是否已渐进式打开文档(无需下载整个文档即可打开文档的新功能)

  • Data_DstDoc_IsOcsSupported:bool - 文档是否支持使用新的 OCS 服务进行共同创作

  • Data_DstDoc_IsOpeningOfflineCopy:bool - 验证是否正在从本地缓存中打开文档

  • Data_DstDoc_IsSyncBacked:bool - 是否从正在使用 OneDrive 反向同步应用的文件夹中打开文档

  • Data_DstDoc_Location:long - 文档存储位置的预定义值集(本地、SharePoint、WOPI、网络等)

  • Data_DstDoc_LocationDetails:long - 更详细位置的预定义值集(临时文件夹、下载文件夹、One Drive 文档、One Drive 图片等)

  • Data_DstDoc_NumberCoAuthors:long - 打开文档时的共同作者数量

  • Data_DstDoc_PasswordFlags:long - 使用密码对文档进行加密的方式的预定义值集(无、需要密码读取、需要密码编辑)

  • Data_DstDoc_ReadOnlyReasons:long - 此文档标记为只读的原因的预定义值集(在服务器上锁定、最终文档、编辑受密码保护等)

  • Data_DstDoc_ResourceIdHash:string - 存储在云中的文档的资源标识符哈希

  • Data_DstDoc_ServerDocId:string - 存储在云中的文档的不可变标识符

  • Data_DstDoc_ServerProtocol:long - 用于与服务器通信的协议的预定义值集(Http、Cobalt、WOPI 等)

  • Data_DstDoc_ServerType:long - 服务器类型的预定义值集(SharePoint、DropBox、WOPI)

  • Data_DstDoc_ServerVersion:long - 验证服务器是否基于 Office14、Office15 或 Office 16

  • Data_DstDoc_SessionId:long - 生成的 GUID,用于标识同一进程会话中的文档实例

  • Data_DstDoc_SharePointServiceContext:string - 不透明的字符串,通常为 GridManagerID.FarmID。 用于关联客户端和服务器端日志

  • Data_DstDoc_SizeInBytes:long - 文档大小(以字节为单位)

  • Data_DstDoc_SpecialChars:long - 指示文档 URL 或路径中特殊字符的位掩码

  • Data_DstDoc_StorageProviderId:string - 标识文档存储提供者的字符串,如“DropBox”

  • Data_DstDoc_StreamAvailability:long - 文档流状态的预定义值集(可用、永久禁用、不可用)

  • Data_DstDoc_UrlHash:string - 存储在云中的文档的完整 URL 的哈希

  • Data_DstDoc_UsedWrsDataOnOpen:bool - 如果已使用主机上的预缓存 WRS 数据以渐进方式打开文件,则为 True

  • Data_DstDoc_WopiServiceId:string - WOPI 服务标识符,例如“Dropbox”

  • Data_FileType:long - 文件内部类型的预定义值集

  • Data_fLifeguarded:bool - 文档是否接受过救生处理(在不提示用户的情况下自行修复文档错误的功能)?

  • Data_FWebCreated:bool - 此文档是否有 WebCreator 标志?

  • Data_SaveReason:long - 为什么执行此保存的预定义值集? (AutoSave、ToOCSTransitionSave、ToCSITransitionSave 等)

  • Data_SaveType:long - 保存类型的预定义值集(SaveAs、Publish、Manual、OMSave 等)

  • Data_SrcDoc_AccessMode:long - 此文档是如何打开的(只读 | 读写)

  • Data_SrcDoc_AssistedReadingReasons:long - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_SrcDoc_AsyncOpenKind:long - 指示是否打开了原始云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_SrcDoc_ChunkingType:long - 文档如何存储在 SharePoint 中

  • Data_SrcDoc_EdpState:long - 文档企业数据保护状态

  • Data_SrcDoc_Ext:string - 文档扩展名

  • Data_SrcDoc_Extension:string -文档扩展名

  • Data_SrcDoc_FileFormat:long - 文件格式的预定义值集(比扩展名更精细)

  • Data_SrcDoc_Fqdn:string - 文档存储位置(SharePoint.com、live.net),仅适用于 Office 365 域

  • Data_SrcDoc_FqdnHash:string - 文档存储位置的哈希

  • Data_SrcDoc_IdentityTelemetryId:string - 用户的唯一 GUID

  • Data_SrcDoc_IdentityUniqueId:string - 用于共享文档操作的身份的唯一标识符

  • Data_SrcDoc_IOFlags:long - 给定文档的各种 IO 相关标志的位掩码

  • Data_SrcDoc_IrmRights:long - 在此文档上应用的信息权限管理类型的预定义值集(Forward、Reply、SecureReader、Edit 等)

  • Data_SrcDoc_IsCloudCollabEnabled:bool - 如果已从 OPTIONS 请求收到“IsCloudCollabEnabled”HTTP 标头,则为 True。

  • Data_SrcDoc_IsIncrementalOpen:bool - 是否已渐进式打开文档(无需下载整个文档即可打开文档的新功能)

  • Data_SrcDoc_IsOcsSupported:bool - 文档是否支持使用新的 OCS 服务进行共同创作

  • Data_SrcDoc_IsOpeningOfflineCopy:bool - 验证是否正在从本地缓存中打开文档

  • Data_SrcDoc_IsSyncBacked:bool - 是否从正在使用 OneDrive 反向同步应用的文件夹中打开文档

  • Data_SrcDoc_Location:long - 文档存储位置的预定义值集(本地、SharePoint、WOPI、网络等)

  • Data_SrcDoc_LocationDetails:long - 更详细位置的预定义值集(临时文件夹、下载文件夹、One Drive 文档、One Drive 图片等)

  • Data_SrcDoc_NumberCoAuthors:long - 打开文档时的共同作者数量

  • Data_SrcDoc_PasswordFlags:long - 使用密码对文档进行加密的方式的预定义值集(无、需要密码读取、需要密码编辑)

  • Data_SrcDoc_ReadOnlyReasons:long - 此文档标记为只读的原因的预定义值集(在服务器上锁定、最终文档、编辑受密码保护等)

  • Data_SrcDoc_ResourceIdHash:string - 存储在云中的文档的资源标识符哈希

  • Data_SrcDoc_ServerDocId:string - 存储在云中的文档的不可变标识符

  • Data_SrcDoc_ServerProtocol:long - 用于与服务器通信的协议的预定义值集(Http、Cobalt、WOPI 等)

  • Data_SrcDoc_ServerType:long - 服务器类型的预定义值集(SharePoint、DropBox、WOPI)

  • Data_SrcDoc_ServerVersion:long - 验证服务器是否基于 Office14、Office15 或 Office 16

  • Data_SrcDoc_SessionId:long - 生成的 GUID,用于标识同一进程会话中的文档实例

  • Data_SrcDoc_SharePointServiceContext:string - 不透明的字符串,通常为 GridManagerID.FarmID。 用于关联客户端和服务器端日志

  • Data_SrcDoc_SizeInBytes:long - 文档大小(以字节为单位)

  • Data_SrcDoc_SpecialChars:long - 指示文档 URL 或路径中特殊字符的位掩码

  • Data_SrcDoc_StorageProviderId:string - 标识文档存储提供者的字符串,如“DropBox”

  • Data_SrcDoc_StreamAvailability:long - 文档流状态的预定义值集(可用、永久禁用、不可用)

  • Data_SrcDoc_UrlHash:string - 存储在云中的文档的完整 URL 的哈希

  • Data_SrcDoc_UsedWrsDataOnOpen:bool - 如果已使用主机上的预缓存 WRS 数据以渐进方式打开文件,则为 True

  • Data_SrcDoc_WopiServiceId:string - WOPI 服务标识符,例如“Dropbox”

  • Data_StopwatchDuration:long - 活动总时间

  • Data_TypeOfSaveDialog:long - 对话框的预定义值集(RUN_SAVEAS_DLG、RUN_SAVEMEDIA_DLG、RUN_SAVEAS_VIDEO_DLG 等)

  • Data_WaitForSaveOrMergeSuccess:bool- SaveAs 已成功等待后台保存或合并。

  • Data_WaitForSaveOrMergeTimeout:long- 等待后台保存或合并时,SaveAs 超时。

  • DstDoc - 文档的新位置

  • SrcDoc - 文档的原始位置

Office.PowerPoint.DocOperation.SaveLegacy

每当 PowerPoint 使用旧版代码路径执行保存操作时收集。 包括保存性能指标和相关文档元数据的成功或失败结果类型。 保存失败可能导致数据丢失。 Microsoft 使用此数据确保该功能按预期工作,并成功保留用户内容。

收集以下字段:

  • Data_AddDocTelemetryResult:long - 此日志条目是否具有所有必要的文档遥测 (Data_Doc_* 字段)? 如果不是,为什么?

  • Data_ClpDocHasDrmDoc:布尔 - 文档是否具有 DRM 文档

  • Data_ClpDocHasIdentity:布尔 - 文档是否具有标识信息(用于获取和设置敏感度标签)

  • Data_ClpDocHasSessionMetadata:布尔 - 文档是否具有对会话的敏感度标签元数据

  • Data_ClpDocHasSpoMetadata:布尔 - 文档是否具有通过 I MetadataadataCache 从 SPO 的敏感度标签元数据

  • Data_ClpDocHasSpoPackage:布尔 - 文档是否具有通过 IPackage 从 SPO 的敏感度标签元数据

  • Data_ClpDocIsProtected:布尔 - 文档是否受 IRM 保护

  • Data_ClpDocMetadataSource:int - 用于指定标签元数据的敏感度来源位置的 Enum(IRM、METADATA 部件、Sharepoint 等)

  • Data_ClpDocNeedsUpconversion:布尔 - 文档是否需要从 custom.xml 部件反转敏感度标签数据

  • Data_ClpDocNumFailedSetLabels:int - 对文档上未能设置的敏感度标签的计数

  • Data_ClpDocSessionMetadataDirty:布尔值 - 文档是否具有已说明的敏感度标签元数据

  • Data_ClpDocWasInTrustBoundary:布尔值 - 文档是否位于信任边界中(允许针对受敏感度标签保护的文档进行共同身份验证)

  • Data_CppUncaughtExceptionCount:long - 活动运行时未捕获的本机异常

  • Data_DetachedDuration:long - 活动分离/未运行的时间

  • Data_Doc_AccessMode:long - 此文档是如何打开的(只读 | 读写)

  • Data_Doc_AssistedReadingReasons:long - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_Doc_AsyncOpenKind:long - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_Doc_ChunkingType:long - 文档如何存储在 SharePoint 中

  • Data_Doc_EdpState:long - 文档企业数据保护状态

  • Data_Doc_Ext:string - 文档扩展名

  • Data_Doc_Extension:string - 文档扩展名

  • Data_Doc_FileFormat:long - 文件格式的预定义值集(比扩展名更精细)

  • Data_Doc_Fqdn:string - 文档存储位置(SharePoint.com、live.net),仅适用于 Office 365 域

  • Data_Doc_FqdnHash:string - 文档存储位置的哈希

  • Data_Doc_IdentityTelemetryId:string - 用户的唯一 GUID

  • Data_Doc_IdentityUniqueId:string - 用于共享文档操作的身份的唯一标识符

  • Data_Doc_IOFlags:long - 给定文档的各种 IO 相关标志的位掩码

  • Data_Doc_IrmRights:long - 在此文档上应用的信息权限管理类型的预定义值集(Forward、Reply、SecureReader、Edit 等)

  • Data_Doc_IsCloudCollabEnabled:bool - 如果已从 OPTIONS 请求收到“IsCloudCollabEnabled”HTTP 标头,则为 True。

  • Data_Doc_IsIncrementalOpen:bool - 是否已渐进式打开文档(无需下载整个文档即可打开文档的新功能)

  • Data_Doc_IsOcsSupported:bool - 文档是否支持使用新的 OCS 服务进行共同创作

  • Data_Doc_IsOpeningOfflineCopy:bool - 验证是否正在从本地缓存中打开文档

  • Data_Doc_IsSyncBacked:bool - 是否从正在使用 OneDrive 反向同步应用的文件夹中打开文档

  • Data_Doc_Location:long - 文档存储位置的预定义值集(本地、SharePoint、WOPI、网络等)

  • Data_Doc_LocationDetails:long - 更详细位置的预定义值集(临时文件夹、下载文件夹、One Drive 文档、One Drive 图片等)

  • Data_Doc_NumberCoAuthors:long - 打开文档时的共同作者数量

  • Data_Doc_PasswordFlags:long - 使用密码对文档进行加密的方式的预定义值集(无、需要密码读取、需要密码编辑)

  • Data_Doc_ReadOnlyReasons:long - 此文档标记为只读的原因的预定义值集(在服务器上锁定、最终文档、编辑受密码保护等)

  • Data_Doc_ResourceIdHash:string - 存储在云中的文档的资源标识符哈希

  • Data_Doc_RtcType - 指示如何为当前文件设置实时通道 (RTC)(已禁用、不支持、按需、始终打开等)。

  • Data_Doc_ServerDocId:string - 存储在云中的文档的不可变标识符

  • Data_Doc_ServerProtocol:long - 用于与服务器通信的协议的预定义值集(Http、Cobalt、WOPI 等)

  • Data_Doc_ServerType:long - 服务器类型的预定义值集(SharePoint、DropBox、WOPI)

  • Data_Doc_ServerVersion:long - 验证服务器是否基于 Office14、Office15 或 Office 16

  • Data_Doc_SessionId:long -生成的 GUID,用于标识同一进程会话中的文档实例

  • Data_Doc_SharePointServiceContext:string - 不透明的字符串,通常为 GridManagerID.FarmID。 用于关联客户端和服务器端日志

  • Data_Doc_SizeInBytes:long - 文档大小(以字节为单位)

  • Data_Doc_SpecialChars:long - 指示文档 URL 或路径中特殊字符的位掩码

  • Data_Doc_StorageProviderId:string - 标识文档存储提供者的字符串,如“DropBox”

  • Data_Doc_StreamAvailability:long - 文档流状态的预定义值集(可用、永久禁用、不可用)

  • Data_Doc_UrlHash:string - 存储在云中的文档的完整 URL 的哈希

  • Data_Doc_UsedWrsDataOnOpen:bool -如果已使用主机上的预缓存 WRS 数据以渐进方式打开文件,则为 True

  • Data_Doc_WopiServiceId:string - WOPI 服务标识符,例如“Dropbox”

  • Data_DstDoc_AccessMode:long - 此文档是如何打开的(只读 | 读写)

  • Data_DstDoc_AssistedReadingReasons:long - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_DstDoc_AsyncOpenKind:long - 指示是否打开了新云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_DstDoc_ChunkingType:long - 文档如何存储在 SharePoint 中

  • Data_DstDoc_EdpState:long - 文档企业数据保护状态

  • Data_DstDoc_Ext:string - 文档扩展名

  • Data_DstDoc_Extension:string - 文档扩展名

  • Data_DstDoc_FileFormat:long - 文件格式的预定义值集(比扩展名更精细)

  • Data_DstDoc_Fqdn:string - 文档存储位置(SharePoint.com、live.net),仅适用于 Office 365 域

  • Data_DstDoc_FqdnHash:string - 文档存储位置的哈希

  • Data_DstDoc_IdentityTelemetryId:string - 用户的唯一 GUID

  • Data_DstDoc_IdentityUniqueId:string - 用于共享文档操作的身份的唯一标识符

  • Data_DstDoc_IOFlags:long - 给定文档的各种 IO 相关标志的位掩码

  • Data_DstDoc_IrmRights:long - 在此文档上应用的信息权限管理类型的预定义值集(Forward、Reply、SecureReader、Edit 等)

  • Data_DstDoc_IsCloudCollabEnabled:bool - 如果已从 OPTIONS 请求收到“IsCloudCollabEnabled”HTTP 标头,则为 True。

  • Data_DstDoc_IsIncrementalOpen:bool - 是否已渐进式打开文档(无需下载整个文档即可打开文档的新功能)

  • Data_DstDoc_IsOcsSupported:bool - 文档是否支持使用新的 OCS 服务进行共同创作

  • Data_DstDoc_IsOpeningOfflineCopy:bool - 验证是否正在从本地缓存中打开文档

  • Data_DstDoc_IsSyncBacked:bool - 是否从正在使用 OneDrive 反向同步应用的文件夹中打开文档

  • Data_DstDoc_Location:long - 文档存储位置的预定义值集(本地、SharePoint、WOPI、网络等)

  • Data_DstDoc_LocationDetails:long - 更详细位置的预定义值集(临时文件夹、下载文件夹、One Drive 文档、One Drive 图片等)

  • Data_DstDoc_NumberCoAuthors:long - 打开文档时的共同作者数量

  • Data_DstDoc_PasswordFlags:long - 使用密码对文档进行加密的方式的预定义值集(无、需要密码读取、需要密码编辑)

  • Data_DstDoc_ReadOnlyReasons:long - 此文档标记为只读的原因的预定义值集(在服务器上锁定、最终文档、编辑受密码保护等)

  • Data_DstDoc_ResourceIdHash:string - 存储在云中的文档的资源标识符哈希

  • Data_DstDoc_ServerDocId:string - 存储在云中的文档的不可变标识符

  • Data_DstDoc_ServerProtocol:long - 用于与服务器通信的协议的预定义值集(Http、Cobalt、WOPI 等)

  • Data_DstDoc_ServerType:long - 服务器类型的预定义值集(SharePoint、DropBox、WOPI)

  • Data_DstDoc_ServerVersion:long - 验证服务器是否基于 Office14、Office15 或 Office 16

  • Data_DstDoc_SessionId:long - 生成的 GUID,用于标识同一进程会话中的文档实例

  • Data_DstDoc_SharePointServiceContext:string - 不透明的字符串,通常为 GridManagerID.FarmID。 用于关联客户端和服务器端日志

  • Data_DstDoc_SizeInBytes:long - 文档大小(以字节为单位)

  • Data_DstDoc_SpecialChars:long - 指示文档 URL 或路径中特殊字符的位掩码

  • Data_DstDoc_StorageProviderId:string - 标识文档存储提供者的字符串,如“DropBox”

  • Data_DstDoc_StreamAvailability:long - 文档流状态的预定义值集(可用、永久禁用、不可用)

  • Data_DstDoc_UrlHash:string - 存储在云中的文档的完整 URL 的哈希

  • Data_DstDoc_UsedWrsDataOnOpen:bool - 如果已使用主机上的预缓存 WRS 数据以渐进方式打开文件,则为 True

  • Data_DstDoc_WopiServiceId:string - WOPI 服务标识符,例如“Dropbox”

  • Data_FileType:long - 文件内部类型的预定义值集

  • Data_fLifeguarded:bool - 文档是否接受过救生处理(在不提示用户的情况下自行修复文档错误的功能)?

  • Data_SaveReason:long - 为什么执行此保存的预定义值集? (AutoSave、ToOCSTransitionSave、ToCSITransitionSave 等)

  • Data_SaveType:long - 保存类型的预定义值集(SaveAs、Publish、Manual、OMSave 等)

  • Data_SrcDoc_AccessMode:long - 此文档是如何打开的(只读 | 读写)

  • Data_SrcDoc_AssistedReadingReasons:long - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_SrcDoc_AsyncOpenKind:long - 指示是否打开了原始云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_SrcDoc_ChunkingType:long - 文档如何存储在 SharePoint 中

  • Data_SrcDoc_EdpState:long - 文档企业数据保护状态

  • Data_SrcDoc_Ext:string - 文档扩展名

  • Data_SrcDoc_Extension:string -文档扩展名

  • Data_SrcDoc_FileFormat:long - 文件格式的预定义值集(比扩展名更精细)

  • Data_SrcDoc_Fqdn:string - 文档存储位置(SharePoint.com、live.net),仅适用于 Office 365 域

  • Data_SrcDoc_FqdnHash:string - 文档存储位置的哈希

  • Data_SrcDoc_IdentityTelemetryId:string - 用户的唯一 GUID

  • Data_SrcDoc_IdentityUniqueId:string - 用于共享文档操作的身份的唯一标识符

  • Data_SrcDoc_IOFlags:long - 给定文档的各种 IO 相关标志的位掩码

  • Data_SrcDoc_IrmRights:long - 在此文档上应用的信息权限管理类型的预定义值集(Forward、Reply、SecureReader、Edit 等)

  • Data_SrcDoc_IsCloudCollabEnabled:bool - 如果已从 OPTIONS 请求收到“IsCloudCollabEnabled”HTTP 标头,则为 True。

  • Data_SrcDoc_IsIncrementalOpen:bool - 是否已渐进式打开文档(无需下载整个文档即可打开文档的新功能)

  • Data_SrcDoc_IsOcsSupported:bool - 文档是否支持使用新的 OCS 服务进行共同创作

  • Data_SrcDoc_IsOpeningOfflineCopy:bool - 验证是否正在从本地缓存中打开文档

  • Data_SrcDoc_IsSyncBacked:bool - 是否从正在使用 OneDrive 反向同步应用的文件夹中打开文档

  • Data_SrcDoc_Location:long - 文档存储位置的预定义值集(本地、SharePoint、WOPI、网络等)

  • Data_SrcDoc_LocationDetails:long - 更详细位置的预定义值集(临时文件夹、下载文件夹、One Drive 文档、One Drive 图片等)

  • Data_SrcDoc_NumberCoAuthors:long - 打开文档时的共同作者数量

  • Data_SrcDoc_PasswordFlags:long - 使用密码对文档进行加密的方式的预定义值集(无、需要密码读取、需要密码编辑)

  • Data_SrcDoc_ReadOnlyReasons:long - 此文档标记为只读的原因的预定义值集(在服务器上锁定、最终文档、编辑受密码保护等)

  • Data_SrcDoc_ResourceIdHash:string - 存储在云中的文档的资源标识符哈希

  • Data_SrcDoc_ServerDocId:string - 存储在云中的文档的不可变标识符

  • Data_SrcDoc_ServerProtocol:long - 用于与服务器通信的协议的预定义值集(Http、Cobalt、WOPI 等)

  • Data_SrcDoc_ServerType:long - 服务器类型的预定义值集(SharePoint、DropBox、WOPI)

  • Data_SrcDoc_ServerVersion:long - 验证服务器是否基于 Office14、Office15 或 Office 16

  • Data_SrcDoc_SessionId:long - 生成的 GUID,用于标识同一进程会话中的文档实例

  • Data_SrcDoc_SharePointServiceContext:string - 不透明的字符串,通常为 GridManagerID.FarmID。 用于关联客户端和服务器端日志

  • Data_SrcDoc_SizeInBytes:long - 文档大小(以字节为单位)

  • Data_SrcDoc_SpecialChars:long - 指示文档 URL 或路径中特殊字符的位掩码

  • Data_SrcDoc_StorageProviderId:string - 标识文档存储提供者的字符串,如“DropBox”

  • Data_SrcDoc_StreamAvailability:long - 文档流状态的预定义值集(可用、永久禁用、不可用)

  • Data_SrcDoc_UrlHash:string - 存储在云中的文档的完整 URL 的哈希

  • Data_SrcDoc_UsedWrsDataOnOpen:bool - 如果已使用主机上的预缓存 WRS 数据以渐进方式打开文件,则为 True

  • Data_SrcDoc_WopiServiceId:string - WOPI 服务标识符,例如“Dropbox”

  • Data_StopwatchDuration:long - 活动总时间

  • Data_TypeOfSaveDialog:long - 对话框的预定义值集(RUN_SAVEAS_DLG、RUN_SAVEMEDIA_DLG、RUN_SAVEAS_VIDEO_DLG 等)

  • Doc - 要保存的当前文档

  • DstDoc - 文档的新位置(如果是 SaveAs)

  • SrcDoc - 文件的原始位置(如果是 SaveAs)

Office.PowerPoint.PPT.Android.RehearseView.FeedbackReceived

此事件用于分析功能的可见/尝试/保留漏斗图。 此事件与“可见”和“尝试”事件一起帮助我们确定用户是否正在退出漏斗图。 该数据用于确定用户是否因为体验过程中遇到的错误而退出。 这帮助我们维持此功能的健康。

将会收集以下字段:

Office.PowerPoint.PPT.Android.RehearseView.SessionStarted

此事件用于分析功能的可见/尝试/保留漏斗图。 此事件与“可见”和“保留”事件一起帮助我们确定用户是否正在退出漏斗图。 此数据用于指示用户是否因为体验过程中遇到的错误而退出。 这帮助我们维持此功能的健康。

将会收集以下字段:

Office.PowerPoint.PPT.IOS.RehearseView

此事件表示用户已停止排练会话。此数据作为用户面对的任何崩溃或错误的第一个指示器与 Office.PowerPoint.IOS.Android.RehearseView.StartSession 结合使用。

将会收集以下字段:

  • ConnectionCreationTime - 创建服务端连接所需的时间。

  • CountDownAlertTime - 显示倒计时警报的时间。

  • CountdownInitTime - 幻灯片加载完成和倒计时开始之间的时间。

  • CritiqueSummary - 所有评论用户见到的统计的摘要。

  • ExitEventCode – 用于标识用户退出排练会话的情况的代码,无论是错误情况还是成功退出。

  • FRETime - FRE 屏幕时间开始显示直至用户将其关闭之间的时间。

  • MicrophonePermissionTime - 在用户选择其中一个选项之前显示麦克风权限通知的时间。

  • PauseRehearsingCount – 对用户单击“暂停预演”的次数的计数。

  • RehearsalInitTime - 排练到初始化所花的时间。

  • ResumeRehearsingCount - 对用户单击“恢复预演”的次数的计数。

  • Sessionid - 这是语音前门会话 ID。其用于调试服务日志。

  • SlideshowViewLoadTime – 幻灯片加载所用的时间。

Office.PowerPoint.PPT.IOS.RehearseView.RehearsalSummaryPage

事件在摘要页面完成加载时触发。 此事件可帮助我们捕获摘要页面的性能。 它将说明在客户端上加载预演摘要服务页面所需的时间。 需要保持功能的性能。

将会收集以下字段:

  • PayloadCreationTime - 这是创建有效负载所花费的时间(以毫秒为单位)。

  • PostUrlCallTime – 这是发送发布 URL 调用所花费的时间(以毫秒为单位)。

  • RehearseSessionId - 这是语音前门会话ID。我们可以使用它来调试服务日志。

  • SummaryPageErrorReceived - 这是一个布尔值,指示是否接收到摘要页面或发生错误。

  • SummaryPageHtmlLoadTime - 这是加载 summarypageHtml 所花费的时间(以毫秒为单位)。

  • SummaryPageLoadStartTime - 这是从服务器接收到第一个响应所花费的时间(以毫秒为单位)。

  • SummaryPageLoadTime - 加载摘要页面所花费的时间(以毫秒为用)。 这包括有效负载创建时间。

  • ThumbnailsCount - 这是摘要页面中的缩略图总数。

Office.PowerPoint.PPT.IOS.RehearseView.StartSession

此事件在用户单击启动会话时触发。 此事件可帮助我们捕获在 iOS 上使用 Presenter Coach 功能的用户数。 与 Office.PowerPoint.PPT.iOS.RehearseView 结合使用时,它将告诉我们预演会话成功完成的次数以及未成功完成的次数。 这是此功能中的第一个崩溃或错误指示器。

收集以下字段:

Office.PowerPoint.PPT.Mac.Shell.PrintInfo

每当导出 PDF 操作完成并包含操作成功相关信息时收集。 此信息对于确定应用程序的导出 PDF 操作是否成功至关重要。

将会收集以下字段:

  • Data_ExportAsPDFSucceed - 指明导出为 PDF 是否成功的布尔值。

Office.PowerPoint.PPT.Shared.RehearseView.RehearseClicked

此时间会捕获单击 RehearseWithCoach 的时间。 此时间用来分析此功能被看见尝试过被保留的漏斗。 此时间跟被尝试和被保留的时间帮助我们了解用户是否在拖放出漏斗。 这帮助我们维持此功能的健康。

将会收集以下字段:

Office.PowerPoint.PPT.Shared.SlideShow.Failure

收集幻灯片放映期间发生的故障是 PowerPoint 的一项重要功能。 Microsoft 将收集幻灯片放映期间发生错误的情况,旨在帮助改善幻灯片放映的用户体验。 Microsoft 使用此数据获取有关用户使用幻灯片放映时错误发生位置的诊断信息。

收集以下字段:

  • CountOArtErrors - OArt 错误总数

  • CountOtherErrors - 其他错误总数

  • CountPPTErrors - PPT 错误总数

  • CountSlideShowErrors - 幻灯片放映错误总数

  • FirstOArtError - OArt 中发生的第一个错误

  • FirstOtherError - 其他区域中发生的第一个错误

  • FirstPPTError - PPT 中发生的第一个错误

  • FirstSlideShowError - 幻灯片放映中发生的第一个错误

Office.PowerPoint.Rehearsal.RehearseAgain

在摘要报告中单击“重新排练”时会捕获此事件。 此事件用于分析 PowerPoint Coach 入口点是否成功,并且是功能运行状况的指标。

将会收集以下字段:

Office.PowerPoint.RunPrintOperation

每当打印 PDF 操作完成并包含布局版式类型、幻灯片编号的使用以及操作成功相关信息时收集。 此信息对于确定应用程序的打印 PDF 操作是否成功至关重要。

收集以下字段:

  • Data_PrintWithSlideNumbers - 指明用户打印时是否包含幻灯片编号的布尔值。

  • Data_SavePrintLayoutType - 启动打印或导出操作时的打印布局类型。

  • Data_Success - 指明打印是否成功的布尔值。

Office.Project.ProjectFileSave

项目将保存文件。 此事件指示项目保存。 它允许 Microsoft 衡量项目保存文件的成功情况,这对于避免文档数据丢失非常重要。

收集以下字段:

  • Data_TriggerTime - 保存时间

  • Data_FileType - 项目保存为的文件类型

Office.Session.Activity.Start

允许我们知道 Data Streamer 会话的开始时间。 用于了解功能运行状况和监视功能。 此事件由 Microsoft Excel Data Streamer 加载项生成。

将会收集以下字段:

  • Activity_Name - 活动“会话”的名称

  • Activity_CV - 关联连接会话期间的事件的 ID

  • Activity_StartStopType - 开始

  • Activity_DateTimeTicks - 活动的日期时间

Office.Session.Activity.Stop

允许我们知道 Data Streamer 会话的停止时间。用于了解功能运行状况和监视功能。 此事件由 Microsoft Excel Data Streamer 加载项生成。

将会收集以下字段:

  • Activity_Name - 活动“会话”的名称

  • Activity_CV - 关联连接会话期间的事件的 ID

  • Activity_StartStopType - 停止

  • Activity_DateTimeTicks - 活动的日期时间

Office.StreamDevice.Activity.Start

允许我们知道启动流数据源是否成功。 用于了解功能运行状况和监视功能。 此事件由 Microsoft Excel Data Streamer 加载项生成。

收集以下字段:

  • Datasource_Type - 串行设备或应用服务信息

  • DataSource_Name - 连接的数据源的名称

  • Activity_Name - 活动“StreamDeviceData”或“StreamFileData”的名称

  • Activity_CV - 关联连接会话期间的事件的 ID

  • Activity_StartStopType - 开始

  • Activity_DateTimeTicks - 活动的日期时间

Office.StreamDevice.Activity.Stop

允许我们知道停止流数据源是否成功。 用于了解功能运行状况和监视功能。 此事件由 Microsoft Excel Data Streamer 加载项生成。

收集以下字段:

  • Datasource_Type - 串行设备或应用服务信息

  • DataSource_Name - 连接的数据源的名称

  • Activity_Name - 活动“StreamDeviceData”或“StreamFileData”的名称

  • Activity_CV - 关联连接会话期间的事件的 ID

  • Activity_StartStopType - 停止

  • Activity_DateTimeTicks - 活动的日期时间

Office.TargetedMessaging.ABExperimentMessageTrigger

跟踪从 TargetedMessagingService (TMS) 接收 BizBar 和动态画布消息的用户数。 这些数据对于了解用户获取了什么消息以及在什么表面上获取了消息至关重要,这样我们就可以确保他们不会遗漏任何可能对他们继续使用产品至关重要的消息。 此外,还需要准确衡量我们通过 TMS 执行的实验和活动成功与否。

收集以下字段:

  • Data_Surface - 此服务传递消息的目标表面的名称

  • Data_Flight - 用于传递此消息的 ECS/CT 外部测试版标识符

  • Data_CampaignId - 此消息所属的市场活动的标识符

  • Data_MessageId - 此服务传递的消息的标识符

  • Data_TransactionId - 使用服务的此事务的标识符

  • Data_TriggerPoint - 记录此事件的步骤(接收消息与显示消息)

Office.Text.FontPickerFontSelected.Win32

此事件指示下载的字体是否已正确呈现。 用于指示字体下载成功还是失败。

收集以下字段:

  • 字体名称 (Data_Font) - 字体选取器中选取的字体的名称

  • 用户单击 (Data_FClick) - 是否用户使用了鼠标选择项目

Office.Text.ResourceClient.RequestResourceInternal

此事件指示是否已正确下载字体。 用于指示呈现下载的字体成功还是失败。

收集以下字段:

  • Data_FontToken - 资源文件名将另存为

  • Data_HTTPResult - HTTP 请求的结果

  • Data_HTTPStatusCode - 从 HTTP 请求返回的 HTTP 代码

  • Data_isInternetOn - 我们在尝试检索资源时是否有连接

  • Data_RequestUrl - 我们正在尝试检索的 CDN 资源的 URL

Office.Translator.DocumentTranslated

收集 Translator SDX 中用户触发的完整文档翻译的成功或失败结果。 这对于评估翻译功能的运行状况以及对可能发生的任何中断做出反应至关重要。 监视 Word 中的“翻译文档”应用场景的运行状况。

收集以下字段:

  • Data.actionSource - 触发翻译选择内容的方式

  • Data.bodyBackgroundColor - Office 主题容器背景颜色

  • Data.bodyForegroundColor -Office 主题容器前景颜色

  • Data.browserLang - 浏览器当前显示语言

  • Data.browserOnline - 已过时

  • Data.browserPlatform - 浏览器平台

  • Data.browserUserAgent - 浏览器用户代理

  • Data.colorDepth - 系统颜色深度

  • Data.contentLanguage - 检测到要翻译的内容的语言

  • Data.controlBackgroundColor - Office 主题控件背景颜色

  • Data.controlForegroundColor - Office 主题控件前景颜色

  • Data.correlationId - 发送到服务的请求的唯一标识符

  • Data.crossSessionId - 用户的唯一标识符

  • Data.crossSessionStartTime - 翻译会话开始时的 UTC 时间戳

  • Data.currentTime - 发送此遥测消息的 UTC 时间戳

  • Data.displayLanguage - Office 显示语言

  • Data.documentSourceLang - 文档内容语言

  • Data.documentTargetLang - 文档将被翻译成的语言

  • Data.environment - 请求发送到的服务环境

  • Data.errorMessage - 服务报告的错误消息

  • Data.eventActionType - 遥测事件的类型

  • Data.eventTagId - 生成此遥测消息的代码行的唯一标识符。

  • Data.flights - 启用的外部测试版

  • Data.fileSize - 要翻译的 Word 文件的大小

  • Data.fileSource - Word 文件的托管位置(脱机、联机)

  • Data.fileType - Word 文件扩展名

  • Data.innerHeight" - 侧窗格容器高度

  • Data.innerWidth" - 侧窗格容器宽度

  • Data.lookupSourceLang - 不用于文档翻译

  • Data.lookupTargetLang - 不用于文档翻译

  • Data.officeHost - 托管侧窗格的 Office 应用程序

  • Data.officeLocale - Office 用户语言

  • Data.officeMachineId - 设备唯一标识符

  • Data.officePlatform - 设备平台

  • Data.officeSessionId - Office 会话标识符

  • Data.officeUserId - Office 用户唯一标识符

  • Data.officeVersion - Office 版本

  • Data.pageXOffset - 窗格左侧的侧窗格水平滚动位置

  • Data.pageYOffset - 窗格顶部的侧窗格垂直滚动位置

  • Data.pixelDepth - 屏幕颜色分辨率

  • Data.responseCode - 来自服务的请求响应代码

  • Data.responseTime - 请求经过时间

  • Data.resultType - 请求结果

  • Data.screenHeight - 屏幕高度(以像素为单位)

  • Data.screenLeft - 窗口相对于屏幕的水平坐标

  • Data.screenTop - 窗口相对于屏幕的垂直坐标

  • Data.screenWidth - 屏幕宽度(以像素为单位)

  • Data.selectedTab - 选择的选项卡(“所选内容”还是“文档”)

  • Data.serverUrl - 翻译服务 URL

  • Data.sessionId - 侧窗格会话标识符

  • Data.sessionStartTime - 启动翻译会话的 UTC 时间戳

  • Data.sourceTextHash - 要翻译的文本的哈希

  • Data.sourceTextLength - 要翻译的文本长度

  • Data.sourceTextWords - 要翻译的文本中的字数

  • Data.warningMessage - 服务报告的警告消息

Office.Translator.TextTranslated

收集 Translator SDX 中用户操作触发的所选内容翻译的成功或失败结果。 这对于评估翻译功能的运行状况以及对可能发生的任何中断做出反应至关重要。 用于监视 Excel、PowerPoint、Word 中的“翻译所选内容”应用场景的运行状况。

收集以下字段:

  • Data.actionSource - 触发翻译选择内容的方式

  • Data.bodyBackgroundColor - Office 主题容器背景颜色

  • Data.bodyForegroundColor -Office 主题容器前景颜色

  • Data.browserLang - 浏览器当前显示语言

  • Data.browserOnline - 已过时

  • Data.browserPlatform - 浏览器平台

  • Data.browserUserAgent - 浏览器用户代理

  • Data.colorDepth - 系统颜色深度

  • Data.contentLanguage - 检测到要翻译的内容的语言

  • Data.controlBackgroundColor - Office 主题控件背景颜色

  • Data.controlForegroundColor - Office 主题控件前景颜色

  • Data.correlationId - 发送到服务的请求的唯一标识符

  • Data.crossSessionId - 用户的唯一标识符

  • Data.crossSessionStartTime - 翻译会话开始时的 UTC 时间戳

  • Data.currentTime - 发送此遥测消息的 UTC 时间戳

  • Data.displayLanguage - Office 显示语言

  • Data.documentSourceLang - 不用于所选内容

  • Data.documentTargetLang - 用于翻译所选内容

  • Data.environment - 请求发送到的服务环境

  • Data.errorMessage - 服务报告的错误消息

  • Data.eventActionType - 遥测事件的类型

  • Data.eventTagId" - 生成此遥测消息的代码行的唯一标识符

  • Data.flights - 启用的外部测试版

  • Data.innerHeight - 侧窗格容器高度

  • Data.innerWidth - 侧窗格容器宽度

  • Data.lookupSourceLang - 当前所选文本的语言

  • Data.lookupTargetLang - 当前所选文本将被翻译成的语言

  • Data.officeHost - 托管侧窗格的 Office 应用程序

  • Data.officeLocale - Office 用户语言

  • Data.officeMachineId - 设备唯一标识符

  • Data.officePlatform - 设备平台

  • Data.officeSessionId - Office 会话标识符

  • Data.officeUserId - Office 用户唯一标识符

  • Data.officeVersion - Office 版本

  • Data.pageXOffset - 窗格左侧的侧窗格水平滚动位置

  • Data.pageYOffset - 窗格顶部的侧窗格垂直滚动位置

  • Data.pixelDepth - 屏幕颜色分辨率

  • Data.responseCode - 来自服务的请求响应代码

  • Data.responseTime - 请求经过时间

  • Data.resultType - 请求结果

  • Data.screenHeight - 屏幕高度(以像素为单位)

  • Data.screenLeft - 窗口相对于屏幕的水平坐标

  • Data.screenTop - 窗口相对于屏幕的垂直坐标

  • Data.screenWidth - 屏幕宽度(以像素为单位)

  • Data.selectedTab - 选择的选项卡(“所选内容”还是“文档”)

  • Data.serverUrl - 翻译服务 URL

  • Data.sessionId - 侧窗格会话标识符

  • Data.sessionStartTime - 启动翻译会话的 UTC 时间戳

  • Data.sourceTextHash - 要翻译的文本的哈希

  • Data.sourceTextLength - 要翻译的文本长度

  • Data.sourceTextWords - 要翻译的文本中的字数

  • Data.warningMessage - 服务报告的警告消息

Office.UX.AccChecker.AccCheckerFinalViolationCountPerRule

当报告当前打开的文档的辅助功能问题时,将触发此事件。 此事件表示对于会话开始和结束时打开的文档,每个规则都存在的辅助功能冲突(错误、警告和提示)。 此事件用于为会话开始和结束时打开的文档记录每个规则的辅助功能冲突计数(错误、警告和提示)。

每个规则的冲突计数详细信息可帮助 Microsoft 确定 Office 文档中最常见的辅助功能问题。 这有助于对其进行修正,并在工作场所和课堂中为残障人士创造包容性环境。

将会收集以下字段:

  • Data_FinalCount_RuleID_0 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_1 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_2 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_3 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_4 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_5 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_6 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_7 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_8 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_9 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_10 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_11 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_12 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_13 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_14 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_15 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_16 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_FinalCount_RuleID_17 - 上次辅助功能检查器在会话中运行时规则 ID n 仍存在的冲突数。

  • Data_InitialCount_RuleID_0 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_1 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_2 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_3 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_4 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_5 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_6 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_7 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_8 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_9 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_10 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_11 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_12 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_13 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_14 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_15 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_16 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • Data_InitialCount_RuleID_17 - 辅助功能检查器首次在会话中运行时对规则 ID n 找到的冲突数。

  • FinalDocID - 已扫描文档的最终文档 ID

  • FinalDocUrlHash - 已扫描文档的最终文档 URL 哈希

  • InitialDocID - 已扫描文档的初始文档 ID

  • InitialDocUrlHash - 已扫描文档的初始文档 URL 哈希

  • PaneOpened - 用于跟踪辅助功能检查器窗格是否已打开的布尔值

  • ServerDocID - 由辅助功能检查器扫描的文档的服务器文档 ID

Office.UX.AccChecker.AccCheckerViolationInformation

当报告当前打开的文档的辅助功能问题时,将触发此事件。 它表示会话开始和结束时打开的文档的冲突累积计数(错误、警告和提示)。 此事件用于为会话开始和结束时打开的文档记录辅助功能冲突累积计数(错误、警告和提示)。 通过了解辅助功能检查器的使用情况,Microsoft 可以改进其应用程序体验,使其对于在工作场所和课堂使用 Office 的残障人士更具包容性。

将会收集以下字段:

  • FinalDocID - 已扫描文档的最终文档 ID

  • FinalDocUrlHash - 已扫描文档的最终文档 URL 哈希

  • FinalErrorCount - 辅助功能检查器针对文档报告的错误最终计数

  • FinalIntelligentServiceCount - 辅助功能检查器针对文档报告的智能服务问题最终计数

  • FinalTipCount - 辅助功能检查器针对文档报告的提示最终计数

  • FinalViolationCount - 辅助功能检查器针对文档报告的冲突最终计数

  • FinalWarningCount - 辅助功能检查器在文档中报告的警告最终计数

  • InitialDocID - 已扫描文档的初始文档 ID

  • InitialDocUrlHash - 已扫描文档的初始文档 URL 哈希

  • InitialErrorCount - 辅助功能检查器首次在会话中运行时找到的类型为“错误”的所有冲突数。

  • InitialIntelligentServicesCount - 辅助功能检查器首次在会话中运行时找到的类型为“智能服务”的所有冲突数。

  • InitialTipCount - 辅助功能检查器首次在会话中运行时找到的类型为“提示”的所有冲突数。

  • InitialUrlHash - 辅助功能检查器首次在会话中运行时找到的类型为“错误”的所有冲突数。

  • InitialViolationCount - 辅助功能检查器首次在会话中运行时找到的所有冲突数。

  • InitialWarningCount - 辅助功能检查器首次在会话中运行时找到的类型为“警告”的所有冲突数。

  • PaneOpened - 用于跟踪辅助功能检查器窗格是否已打开的布尔值

  • ServerDocID - 由辅助功能检查器扫描的文档的服务器文档 ID

Office.UX.AccChecker.BackgroundAccCheckerEnabledState

当用户或 IT 管理员为 Office 用户启用了后台辅助功能检查器时,将触发此事件。 此事件用于了解为 Office 用户启用后台辅助功能检查器时的实例。 后台辅助功能检查器的启用状态让 Microsoft 能够了解是否可以在后台自动扫描文档。 这有助于为残障人士创造更具包容性的工作场所和课堂环境。

将会收集以下字段:

  • BackgroundAccCheckerEnabled - 用于跟踪后台辅助功能检查器的已启用/已禁用状态的布尔值

Office.UX.AccChecker.BackgroundScanningCheckboxClicked

当用户从辅助功能检查器任务窗格启用后台辅助功能检查器时,将触发此事件。 此事件用于了解为 Office 文档启用后台辅助功能检查器时的实例。 后台辅助功能检查器的启用状态让 Microsoft 能够了解是否可以在后台自动扫描文档。 这有助于为残障人士创造更具包容性的工作场所和课堂环境。

将会收集以下字段:

  • FinalBackgroundScanningState - 可启用后台扫描的复选框的初始状态

  • InitialBackgroundScanningState - 可启用后台扫描的复选框的初始状态

Office.UX.AccChecker.DisabledResults

当对打开的文档禁用辅助功能检查器时,将触发此事件。 此事件用于了解由于旧版或不受支持的 Office 文档而 Office 辅助功能检查器被禁用的实例。 辅助功能检查器的禁用状态让 Microsoft 能够了解无法扫描文档的频率,并通过将文档转换为新式文件格式来帮助用户扫描此类文档。 这有助于为残障人士创造更具包容性的工作场所和课堂环境。

将会收集以下字段:

  • Data_Disabled_ID - 已禁用错误的 ID

  • Data_Disabled_Reason - 禁用辅助功能检查器的原因

  • Data_IsUpConvertEnabled - 跟踪“转换为新式文件格式”是否可用于文档

Office.UX.AccChecker.ShowTaskPane

当为当前打开的文档启动辅助功能检查器任务窗格时,将触发此事件。 此事件用于了解 Office 辅助功能检查器的使用情况。 辅助功能检查器用于识别和修正 Office 文档中的辅助功能问题。 通过了解辅助功能检查器的使用情况,Microsoft 可以改进其应用程序体验,使其对于在工作场所和课堂使用 Office 的残障人士更具包容性。

将会收集以下字段:

  • BackgroundScanCheckboxEnabled - 跟踪是否启用了后台辅助功能检查器

  • Column - 用途

  • DocUrlHash - 已扫描文档的唯一文档 ID 哈希

  • HasAccessibilityViolations - 在窗格打开时跟踪文档是否包含任何辅助功能冲突

  • IsPaneDisabled - 跟踪辅助功能检查器窗格是否在禁用状态下打开(旧版或不支持的文档)

  • PaneOpenedBefore - 跟踪以前是否曾打开辅助功能检查器窗格

  • WAC_ServerDocId - 已扫描文档的服务器文档 ID

Office.Visio.Shared.FeatureExperimentation

跟踪用户的功能外部测试。此事件有助于我们确定功能外部测试版的成功或失败结果。

收集以下字段:

  • Data_Enable:bool- True 指示为当前用户启用功能

  • Data_Feature:string - 功能的名称

  • Data_Flighted:bool - True 指示启用功能

  • Data_Licensed:bool - True 指示功能正在接受许可检查

  • Data_Subscriber:bool - True 指示用户具有订阅许可证

Office.Visio.Shared.RefreshSmartDiagram

捕获通过 DV 创建文件时的图表刷新失败情况。 这有助于我们调试 DV 图表中的数据刷新失败情况和问题。

收集以下字段:

  • Data_ConnectorsBasedOnSequence:bool - 如果最初使用了“基于序列的连接器”选项来创建刷新的图表,则为 True

  • Data_DialogError:string - 刷新智能图表时出错

  • Data_FileError:string - 连接的 Excel 文件无效时的错误字符串

  • Data_OverwriteSelected:bool - 如果用户选择了在刷新期间覆盖图表选项,则为 True

  • Data_WarningShown:bool - 如果在数据刷新期间向用户显示了任何警告,则为 True

Office.Visio.Shared.WritebackToExcel

捕获通过 DV 创建文件时的 Excel 写回失败情况。 这有助于我们调试 DV 图表中向 Excel 写回数据失败情况和问题。

收集以下字段:

  • Data_ConnectorsBasedOnSequence:bool - True 表示基于序列设置创建连接器

  • Data_DataSourceType:string - 此字段指示是从“Table”还是“CustomRange”创建图表

  • Data_DialogError:string - 通过 Excel 创建智能图表时的自定义错误类型

  • Data_NoOfShapesAdded:int - 写回 Excel 功能期间添加的形状数

  • Data_NoOfShapesDeleted:int - 写回 Excel 功能期间删除的形状数

  • Data_OverwriteSelected:bool - True 指示用户选择了覆盖数据选项

  • Data_SourceDataModified:bool - True 指示修改了源数据

  • Data_WarningShown:bool - True 指示向用户显示了数据更新警告

  • Data_WarningShownBecauseOfPresenceOfFormula:bool - True 指示由于 Excel 中存在公式而向用户显示了警告

  • Data_WarningShownToAddNextStepID:bool - True 指示由于 Excel 中缺少下一步标识符而向用户显示了警告

  • Data_WarningShownToConvertToTable:bool - True 指示向用户显示将 Excel 数据转换为表格格式的警告

Office.Word.FileNew.CreateNewFile

此事件指示在 Office Word 中创建新文档并跟踪该操作的成功或失败结果。 此事件用于监视新文档创建是否按预期工作。 它还用于计算每月活跃用户/设备和云可靠性指标。

收集以下字段:

  • Data_DirtyState - 文档是否是在脏状态下创建的(需要保存更改)

  • Data_ErrorID - 操作失败时的错误标识符

  • Data_MainPdod - 此进程会话期间的文档标识符

  • Data_UsesCustomTemplate - 指示文档是否是从自定义模板创建的

Office.Word.FileOpen.UserInitiatedOpen

此事件指示 Office Word 通过用户启动而不是通过 Office Word 以编程方式打开文档。 它还包含读取文件打开性能数据,并且从用户角度来看,它是一个应用启动事件。 此事件监视打开文件是否正常工作。 它还用于计算每月活跃用户/设备和云可靠性指标。

收集以下字段:

  • Data_AddDocTelemRes - 报告我们是否能够在事件中正确填充其他文档遥测相关值。用于数据质量诊断。

  • Data_BytesAsynchronous -(压缩)字节数,我们认为可以在没有该字节数的情况下打开文件,条件是我们在用户想要开始编辑或可能保存之前获取这些字节数。

  • Data_BytesAsynchronousWithWork -(压缩)字节数,我们可以在没有该字节数的情况下打开文件,但需要大量的代码来实现

  • Data_BytesSynchronous - 在开始打开文件之前必须有的字节数(压缩字节数)

  • Data_BytesUnknown - 我们不希望查找的文档部分中的字节数。

  • Data_Doc_AccessMode - 文档为只读/可编辑

  • Data_Doc_AssistedReadingReasons - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_Doc_ChunkingType - 用于渐进式文档打开的单位

  • Data_Doc_EdpState - 文档的电子数据保护设置

  • Data_Doc_Ext - 文档扩展名(docx/xlsb/pptx 等)

  • Data_Doc_FileFormat - 文件格式协议版本

  • Data_Doc_Fqdn - OneDrive 或 SharePoint Online 域名

  • Data_Doc_FqdnHash - 客户可识别域名的单向哈希

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希

  • Data_Doc_InitializationScenario - 记录文档的打开方式

  • Data_Doc_IOFlags - 用于设置请求选项的缓存标志的报告

  • Data_Doc_IrmRights - 已应用于文档/用户的电子数据保护策略允许的操作

  • Data_Doc_IsIncrementalOpen - 指明已渐进式打开文档的标志

  • Data_Doc_IsOcsSupported - 指明文档在协作服务中受支持的标志

  • Data_Doc_IsOpeningOfflineCopy - 指明已打开文档的脱机副本的标志

  • Data_Doc_IsSyncBacked - 指明计算机上存在文档的自动同步副本的标志

  • Data_Doc_Location - 指明提供文档的服务(OneDrive、文件服务器、SharePoint)

  • Data_Doc_LocationDetails - 指明哪个已知文件夹提供了本地存储的文档

  • Data_Doc_NumberCoAuthors - 协作编辑会话中的协作用户数量的计数

  • Data_Doc_PasswordFlags - 指明设置了读取或读/写密码标志

  • Data_Doc_ReadOnlyReasons - 以只读方式打开文档的原因

  • Data_Doc_ResourceIdHash - 用于诊断问题的匿名处理文档标识符

  • Data_Doc_ServerDocId - 用于诊断问题的不可变匿名处理文档标识符

  • Data_Doc_ServerProtocol - 用于与服务通信的协议版本

  • Data_Doc_ServerType - 提供服务的服务器类型(SharePoint、OneDrive、WOPI 等)

  • Data_Doc_ServerVersion - 提供服务的服务器版本

  • Data_Doc_SessionId - 提供服务的服务器版本

  • Data_Doc_SharePointServiceContext - 来自 SharePoint Online 请求的诊断信息

  • Data_Doc_SizeInBytes - 文档大小的指示符

  • Data_Doc_SpecialChars - 文档 URL 或路径中特殊字符的指示符

  • Data_Doc_StreamAvailability - 文档流可用/禁用的指示符

  • Data_Doc_SyncBackedType - 有关文档类型(本地还是基于服务)的指示符

  • Data_Doc_UrlHash - 用于创建简单文档标识符的单向哈希

  • Data_Doc_WopiServiceId -包含 WOPI 服务提供者的唯一标识符

  • Data_EditorDisablingRename - 导致重命名被禁用的第一个编辑器的标识符

  • Data_EditorsCount - 文档中的编辑器数

  • Data_ForceReadWriteReason - 表示使文件强制进入读/写模式的原因的整数值

  • Data_FSucceededAfterRecoverableFailure - 指明在打开文档时修复故障后打开成功

  • Data_LastLoggedTag - 用于确定何时尝试打开失败两次的代码调用站点唯一标记(用于数据质量诊断)

  • Data_LinkStyles - 指明我们是否链接到模板样式

  • Data_MainPdod - Office Word 进程中的文档标识符

  • Data_Measurements - 包含打开的不同部分的时间细分的编码字符串。用于诊断开放性能。

  • Data_MoveDisabledReason - 禁用文档移动的错误

  • Data_MoveFlightEnabled - 是否启用了移动功能的外部测试版

  • Data_OpenInitiateKind - 用户启动此文件打开操作的方案的类型。

  • Data_PartsUnknown - 无法获取其数据的文档部分的数量

  • Data_RecoverableFailureInitiationLocationTag - 代码调用站点的唯一标记,用于标识在打开文件之前试图修复文件的代码中的位置

  • Data_RenameDisabledReason - 导致为此文档禁用重命名的错误

  • Data_RenameFlightEnabled - 是否启用了重命名功能的外部测试版

  • Data_SecondaryTag - 代码调用站点的唯一标记,用于添加关于打开的更多失败数据。

  • Data_TemplateFormat - 文档所基于的模板的文件格式。

  • Data_UsesNormal - 指明打开的文档是否基于普通模板。

  • Data_VerboseMeasurements - 编码的字符串,包含打开过程中不同部分的时间细目。 用于测量性能,仅为内部通道启用。

Office.Word.FileSave.ActCmdGosubSaveAs

此事件指示用户正在将更改保存到新文档。 此事件监视保存到新文档是否按预期工作。 它还用于计算每月活跃用户/设备和云可靠性指标。

收集以下字段:

  • Data_AddDocTelemRes - 报告我们是否能够在事件中正确填充其他文档遥测相关值。用于数据质量诊断。

  • Data_DetachedDuration - 活动与线程分离了多长时间

  • Data_Doc_AccessMode - 文档为只读/可编辑

  • Data_Doc_AssistedReadingReasons - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_Doc_AsyncOpenKind - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_Doc_ChunkingType - 用于渐进式文档打开的单位

  • Data_Doc_EdpState - 文档的电子数据保护设置

  • Data_Doc_Ext - 文档扩展名(docx/xlsb/pptx 等)

  • Data_Doc_FileFormat - 文件格式协议版本

  • Data_Doc_Fqdn - OneDrive 或 SharePoint Online 域名

  • Data_Doc_FqdnHash - 客户可识别域名的单向哈希

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希

  • Data_Doc_InitializationScenario - 记录文档的打开方式

  • Data_Doc_IOFlags - 用于设置请求选项的缓存标志的报告

  • Data_Doc_IrmRights - 已应用于文档/用户的电子数据保护策略允许的操作

  • Data_Doc_IsIncrementalOpen - 指明已渐进式打开文档的标志

  • Data_Doc_IsOcsSupported - 指明文档在协作服务中受支持的标志

  • Data_Doc_IsOpeningOfflineCopy - 指明已打开文档的脱机副本的标志

  • Data_Doc_IsSyncBacked - 指明计算机上存在文档的自动同步副本的标志

  • Data_Doc_Location - 指明提供文档的服务(OneDrive、文件服务器、SharePoint 等)

  • Data_Doc_LocationDetails - 指明哪个已知文件夹提供了本地存储的文档

  • Data_Doc_NumberCoAuthors - 协作编辑会话中的协作用户数量的计数

  • Data_Doc_PasswordFlags - 指明设置了读取或读/写密码标志

  • Data_Doc_ReadOnlyReasons - 以只读方式打开文档的原因

  • Data_Doc_ResourceIdHash - 用于诊断问题的匿名化文档标识符

  • Data_Doc_RtcType - 指示如何为当前文件设置实时通道 (RTC)(已禁用、不支持、按需、始终打开等)。

  • Data_Doc_ServerDocId - 用于诊断问题的不可变匿名化文档标识符

  • Data_Doc_ServerProtocol - 用于与服务通信的协议版本

  • Data_Doc_ServerType - 提供服务的服务器类型(SharePoint、OneDrive、WOPI 等)

  • Data_Doc_ServerVersion - 提供服务的服务器版本

  • Data_Doc_SessionId - 标识完整会话中的特定文档编辑会话

  • Data_Doc_SharePointServiceContext - 来自 SharePoint Online 请求的诊断信息

  • Data_Doc_SizeInBytes - 文档大小的指示符

  • Data_Doc_SpecialChars - 文档 URL 或路径中特殊字符的指示符

  • Data_Doc_StreamAvailability - 文档流可用/禁用的指示符

  • Data_Doc_SyncBackedType - 有关文档类型(本地还是基于服务)的指示符

  • Data_Doc_UrlHash - 用于创建简单文档标识符的单向哈希

  • Data_EditorDisablingRename - 导致禁用重命名的第一个编辑器的标识符

  • Data_EditorsCount - 文档中的编辑器数

  • Data_LastLoggedTag - 代码调用站点的唯一标记,用于标识我们无法尝试保存两次的情况(用于数据质量诊断)

  • Data_MoveDisabledReason - 禁用文档移动的错误

  • Data_MoveFlightEnabled - 是否启用了移动功能的外部测试版

  • Data_RenameDisabledReason - 导致文档禁用重命名的错误

  • Data_RenameFlightEnabled - 是否启用了重命名功能的外部测试版

Office.Word.FileSave.ActFConfirmSaveDocCoreQuerySave

此事件指示 Office Word 在尝试关闭文档时提示用户保存更改。 它允许 Microsoft 监视“退出时保存”功能是否按预期工作以避免文档数据丢失。 此事件监视“退出时保存”功能是否按预期工作。 它还用于计算每月活跃用户/设备和云可靠性指标。

收集以下字段:

  • Data_AddDocTelemRes - 报告我们是否能够在事件中正确填充其他文档遥测相关值。用于数据质量诊断。

  • Data_DetachedDuration - 活动与线程分离了多长时间

  • Data_Doc_AccessMode - 文档为只读/可编辑

  • Data_Doc_AssistedReadingReasons - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_Doc_AsyncOpenKind - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_Doc_ChunkingType - 用于渐进式文档打开的单位

  • Data_Doc_EdpState - 文档的电子数据保护设置

  • Data_Doc_Ext - 文档扩展名(docx/xlsb/pptx 等)

  • Data_Doc_FileFormat - 文件格式协议版本

  • Data_Doc_Fqdn - OneDrive 或 SharePoint Online 域名

  • Data_Doc_FqdnHash - 客户可识别域名的单向哈希

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希

  • Data_Doc_InitializationScenario - 记录文档的打开方式

  • Data_Doc_IOFlags - 用于设置请求选项的缓存标志的报告

  • Data_Doc_IrmRights - 已应用于文档/用户的电子数据保护策略允许的操作

  • Data_Doc_IsIncrementalOpen - 指明已渐进式打开文档的标志

  • Data_Doc_IsOcsSupported - 指明文档在协作服务中受支持的标志

  • Data_Doc_IsOpeningOfflineCopy - 指明已打开文档的脱机副本的标志

  • Data_Doc_IsSyncBacked - 指明计算机上存在文档的自动同步副本的标志

  • Data_Doc_Location - 指明提供文档的服务(OneDrive、文件服务器、SharePoint 等)

  • Data_Doc_LocationDetails - 指明哪个已知文件夹提供了本地存储的文档

  • Data_Doc_NumberCoAuthors - 协作编辑会话中的协作用户数量的计数

  • Data_Doc_PasswordFlags - 指明设置了读取或读/写密码标志

  • Data_Doc_ReadOnlyReasons - 以只读方式打开文档的原因

  • Data_Doc_ResourceIdHash - 用于诊断问题的匿名化文档标识符

  • Data_Doc_RtcType - 指示如何为当前文件设置实时通道 (RTC)(已禁用、不支持、按需、始终打开等)。

  • Data_Doc_ServerDocId - 用于诊断问题的不可变匿名化文档标识符

  • Data_Doc_ServerProtocol - 用于与服务通信的协议版本

  • Data_Doc_ServerType - 提供服务的服务器类型(SharePoint、OneDrive、WOPI 等)

  • Data_Doc_ServerVersion - 提供服务的服务器版本

  • Data_Doc_SessionId - 标识完整会话中的特定文档编辑会话

  • Data_Doc_SharePointServiceContext - 来自 SharePoint Online 请求的诊断信息

  • Data_Doc_SizeInBytes - 文档大小的指示符

  • Data_Doc_SpecialChars - 文档 URL 或路径中特殊字符的指示符

  • Data_Doc_StreamAvailability - 文档流可用/禁用的指示符

  • Data_Doc_SyncBackedType - 有关文档类型(本地还是基于服务)的指示符

  • Data_Doc_UrlHash - 用于创建简单文档标识符的单向哈希

  • Data_Doc_WopiServiceId -包含 WOPI 服务提供者的唯一标识符

  • Data_DstDoc_AccessMode - 目标文档为只读/可编辑

  • Data_DstDoc_EdpState -目标文档的电子数据保护设置

  • Data_DstDoc_Ext - 目标文档的文档扩展名(docx/xlsb/pptx 等)

  • Data_DstDoc_FileFormat - 目标文档的文件格式协议版本

  • Data_DstDoc_Location - 指明将为目标文档提供存储的服务(OneDrive、文件服务器、SharePoint 等)

  • Data_DstDoc_LocationDetails - 指明存储目标文档的本地已知文件夹

  • Data_DstDoc_SessionId - 标识完整会话中的特定文档编辑会话

  • Data_DstDoc_UrlHash - 用于为目标文档创建简单文档标识符的单向哈希

  • Data_FailureClass - 表示 OCS 转换失败的失败类别的整数

  • Data_LocationPickerSaveStatus - 指示从“退出时保存”对话框中触发保存的操作的整数值

  • Data_MainPdod - Office Word 进程中的文档标识符。

  • Data_MoveFlightEnabled - 是否启用了移动功能的外部测试版

  • Data_OCSSyncbackSaveStarted - 指示此保存与反向同步保存相关的标志

  • Data_RenameDisabledReason - 导致为此文档禁用重命名的错误

  • Data_RenameFlightEnabled - 是否启用了重命名功能的外部测试版

  • Data_SaveInitiateKind - 指明如何启动保存的整数

  • Data_SrcDocIsUnnamedOrNew - 指明我们保存的文档是否为新文档

Office.Word.FileSave.SaveAsSaveFile

此事件指示 Office Word 将文档保存到新文档中。 它允许 Microsoft 检测另存为中的错误,这对于避免文档数据丢失非常重要。 此事件监视另存为功能是否按预期工作。 它还用于计算每月活跃用户/设备和云可靠性指标。

收集以下字段:

  • Data_AddDocTelemRes - 报告我们是否能够在事件中正确填充其他文档遥测相关值。用于数据质量诊断。

  • Data_AddDocTelemResDst - 报告我们是否能够为目标文档在事件中正确填充其他文档遥测相关值。用于数据质量诊断。

  • Data_AddDocTelemResSrc - 报告我们是否能够为源文档在事件中正确填充其他文档遥测相关值。用于数据质量诊断。

  • Data_DetachedDuration - 活动与线程分离了多长时间

  • Data_Doc_AccessMode - 文档为只读/可编辑

  • Data_Doc_AssistedReadingReasons - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_Doc_AsyncOpenKind - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_Doc_ChunkingType - 用于渐进式文档打开的单位

  • Data_Doc_EdpState - 文档的电子数据保护设置

  • Data_Doc_Ext - 文档扩展名(docx/xlsb/pptx 等)

  • Data_Doc_FileFormat - 文件格式协议版本

  • Data_Doc_Fqdn - OneDrive 或 SharePoint Online 域名

  • Data_Doc_FqdnHash - 客户可识别域名的单向哈希

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希

  • Data_Doc_IOFlags - 用于设置请求选项的缓存标志的报告

  • Data_Doc_IrmRights - 已应用于文档/用户的电子数据保护策略允许的操作

  • Data_Doc_IsIncrementalOpen - 指明已渐进式打开文档的标志

  • Data_Doc_IsOcsSupported - 指明文档在协作服务中受支持的标志

  • Data_Doc_IsOpeningOfflineCopy - 指明已打开文档的脱机副本的标志

  • Data_Doc_IsSyncBacked - 指明计算机上存在文档的自动同步副本的标志

  • Data_Doc_Location - 指明提供文档的服务(OneDrive、文件服务器、SharePoint 等)

  • Data_Doc_LocationDetails - 指明哪个已知文件夹提供了本地存储的文档

  • Data_Doc_NumberCoAuthors - 协作编辑会话中的协作用户数量的计数

  • Data_Doc_ReadOnlyReasons - 以只读方式打开文档的原因

  • Data_Doc_ResourceIdHash - 用于诊断问题的匿名化文档标识符

  • Data_Doc_RtcType - 指示如何为当前文件设置实时通道 (RTC)(已禁用、不支持、按需、始终打开等)。

  • Data_Doc_ServerDocId - 用于诊断问题的不可变匿名化文档标识符

  • Data_Doc_ServerProtocol - 用于与服务通信的协议版本

  • Data_Doc_ServerType - 提供服务的服务器类型(SharePoint、OneDrive、WOPI 等)

  • Data_Doc_ServerVersion - 提供服务的服务器版本

  • Data_Doc_SessionId - 标识完整会话中的特定文档编辑会话

  • Data_Doc_SharePointServiceContext - 来自 SharePoint Online 请求的诊断信息

  • Data_Doc_SizeInBytes - 文档大小的指示符

  • Data_Doc_SpecialChars - 文档 URL 或路径中特殊字符的指示符

  • Data_Doc_StreamAvailability - 文档流可用/禁用的指示符

  • Data_Doc_UrlHash - 用于创建简单文档标识符的单向哈希

  • Data_DstDoc_AccessMode - 目标文档为只读/可编辑

  • Data_DstDoc_AssistedReadingReasons - 在辅助阅读模式下打开目标文档的原因的预定义值集

  • Data_DstDoc_AsyncOpenKind - 指示是否打开了新云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_DstDoc_ChunkingType - 用于渐进式文档打开的单位

  • Data_DstDoc_EdpState - 目标文档的电子数据保护设置

  • Data_DstDoc_Ext - 文档扩展名(docx/xlsb/pptx 等)

  • Data_DstDoc_FileFormat - 文件格式协议版本

  • Data_DstDoc_Fqdn - 目标文档的 OneDrive 或 SharePoint Online 域名

  • Data_DstDoc_FqdnHash - 目标文档的客户可识别域名的单向哈希

  • Data_DstDoc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希

  • Data_DstDoc_InitializationScenario - 记录目标文档的打开方式

  • Data_DstDoc_IOFlags - 用于为目标文档设置打开请求选项的缓存标志的报告

  • Data_DstDoc_IrmRights - 已应用于目标文档/用户的电子数据保护策略允许的操作

  • Data_DstDoc_IsIncrementalOpen - 指明已渐进式打开文档的标志

  • Data_DstDoc_IsOcsSupported - 指明文档在协作服务中受支持的标志

  • Data_DstDoc_IsOpeningOfflineCopy - 指明已打开文档的脱机副本的标志

  • Data_DstDoc_IsSyncBacked - 指明计算机上存在文档的自动同步副本的标志

  • Data_DstDoc_Location - 指明为目标文档提供存储的服务(OneDrive、文件服务器、SharePoint 等)

  • Data_DstDoc_LocationDetails - 指明哪个已知文件夹提供了本地存储的文档

  • Data_DstDoc_NumberCoAuthors - 协作编辑会话中的协作用户数量的计数

  • Data_DstDoc_PasswordFlags - 指示为目标文档设置了读取或读/写密码标志

  • Data_DstDoc_ReadOnlyReasons - 以只读方式打开目标文档的原因

  • Data_DstDoc_ResourceIdHash - 用于诊断问题的匿名化文档标识符

  • Data_DstDoc_ServerDocId - 用于诊断问题的不可变匿名化文档标识符

  • Data_DstDoc_ServerProtocol - 用于与服务通信的协议版本

  • Data_DstDoc_ServerType - 提供服务的服务器类型(SharePoint、OneDrive、WOPI 等)

  • Data_DstDoc_ServerVersion -提供服务的服务器版本

  • Data_DstDoc_SessionId - 标识完整会话中的特定文档编辑会话

  • Data_DstDoc_SharePointServiceContext - 来自 SharePoint Online 请求的诊断信息

  • Data_DstDoc_SizeInBytes - 文档大小的指示符

  • Data_DstDoc_SpecialChars - 文档 URL 或路径中特殊字符的指示符

  • Data_DstDoc_StreamAvailability - 文档流可用/禁用的指示符

  • Data_DstDoc_SyncBackedType -有关文档类型(本地还是基于服务)的指示符

  • Data_DstDoc_UrlHash - 用于为目标文档创建简单文档标识符的单向哈希

  • Data_DstDoc_WopiServiceId - 包含 WOPI 服务提供者的唯一标识符

  • Data_FailureClass - 表示 OCS 转换失败的失败类别的整数

  • Data_LocationPickerPropagateToSaveTime,spLapsedMsec - 测量从位置选取器获取结果后触发保存所需的时间(以毫秒为单位)

  • Data_LocationPickerSaveStatus - 由位置选取器返回的状态

  • Data_MainPdod - Office Word 进程中的文档标识符

  • Data_MoveDisabledReason - 禁用文档移动的错误

  • Data_MoveFlightEnabled - 是否启用了移动功能的外部测试版

  • Data_RenameDisabledReason - 导致为此文档禁用重命名的错误

  • Data_RenameFlightEnabled - 是否启用了重命名功能的外部测试版

  • Data_SaveInitiateKind - 指明如何启动保存的整数

  • Data_SrcDoc_AccessMode - 源文档为只读/可编辑

  • Data_SrcDoc_AssistedReadingReasons - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_SrcDoc_AsyncOpenKind - 指示是否打开了原始云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_SrcDoc_ChunkingType - 用于渐进式文档打开的单位

  • Data_SrcDoc_EdpState - 源文档的电子数据保护设置

  • Data_SrcDoc_Ext - 源文档的文档扩展名(docx/xlsb/pptx 等)

  • Data_SrcDoc_FileFormat - 源文档的文件格式协议版本

  • Data_SrcDoc_Fqdn - 源文档的 OneDrive 或 SharePoint Online 域名

  • Data_SrcDoc_FqdnHash - 源文档的客户可识别域名的单向哈希

  • Data_SrcDoc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希

  • Data_SrcDoc_InitializationScenario - 记录文档的打开方式

  • Data_SrcDoc_IOFlags - 用于设置请求选项的缓存标志的报告

  • Data_SrcDoc_IrmRights - 已应用于文档/用户的电子数据保护策略允许的操作

  • Data_SrcDoc_IsIncrementalOpen - 指明已渐进式打开文档的标志

  • Data_SrcDoc_IsOcsSupported - 指明文档在协作服务中受支持的标志

  • Data_SrcDoc_IsOpeningOfflineCopy - 指明已打开文档的脱机副本的标志

  • Data_SrcDoc_IsSyncBacked - 指明计算机上存在文档的自动同步副本的标志

  • Data_SrcDoc_Location - 指示提供源文档的服务(OneDrive、文件服务器、SharePoint 等)

  • Data_SrcDoc_LocationDetails - 指明哪个已知文件夹提供了本地存储的文档

  • Data_SrcDoc_NumberCoAuthors - 协作编辑会话中的协作用户数量的计数

  • Data_SrcDoc_PasswordFlags - 指明设置了读取或读/写密码标志

  • Data_SrcDoc_ReadOnlyReasons - 以只读方式打开文档的原因

  • Data_SrcDoc_ResourceIdHash - 用于诊断问题的匿名化文档标识符

  • Data_SrcDoc_ServerDocId - 用于诊断问题的不可变匿名化文档标识符

  • Data_SrcDoc_ServerProtocol - 用于与服务通信的协议版本

  • Data_SrcDoc_ServerType - 提供服务的服务器类型(SharePoint、OneDrive、WOPI 等)

  • Data_SrcDoc_ServerVersion - 提供服务的服务器版本

  • Data_SrcDoc_SessionId - 标识完整会话中的特定文档编辑会话

  • Data_SrcDoc_SharePointServiceContext - 来自 SharePoint Online 请求的诊断信息

  • Data_SrcDoc_SizeInBytes - 文档大小的指示符

  • Data_SrcDoc_SpecialChars - 文档 URL 或路径中特殊字符的指示符

  • Data_SrcDoc_StreamAvailability - 文档流可用/禁用的指示符

  • Data_SrcDoc_SyncBackedType - 有关文档类型(本地还是基于服务)的指示符

  • Data_SrcDoc_UrlHash - 用于创建简单文档标识符的单向哈希

  • Data_SrcDoc_WopiServiceId - 包含 WOPI 服务提供者的唯一标识符

  • Data_SrcDocIsUnnamedOrNew - 指明我们保存的文档是否为新文档

Office.Word.Word.DocumentDirtyFlagChanged

此事件指示 Office Word 编辑一个文档,而将文档内部状态更改为“脏”状态。 它允许 Microsoft 评估编辑文档的功能运行状况。 此事件是用户编辑的检测信号。 它还用于计算每月活跃用户/设备数。

收集以下字段:

  • Data_CollectionTime - 事件的时间戳

  • Data_DocumentLocation - 文档位置的类型

  • Data_DocumentLocationDetails - 文档位置的子类型

  • Data_FAlwaysSaveEnabled - 指示是否已启用始终保存

  • Data_FirstEditTime - 第一次编辑的时间戳

  • Data_NumberCoAuthors - 在会话期间编辑文档的共同作者数量

  • Data_NumberOfTimesDocumentDirtied - 对文档进行的编辑次数

  • Data_Pdod - Office Word 进程中的文档标识符

  • Data_UrlHash - 文档路径的哈希

  • Data_ViewKind - Word 视图的类型

OneNote.App.Navigation.RatingReminderDialogShown

该关键信号用于评估评级提醒的触发逻辑有效性。 当用户满足查看评级提醒的所有条件(活动天数、以前是否评级等)时, 将显示此对话框。 这用于确保评级提醒的触发逻辑。 如果用户看到此对话框,它将为我们提供及时接收客户反馈并改进应用运行状况的方法。

收集以下字段:

ParseLicenseOp

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。 它包含的信息有助于正确调查并诊断执行分析许可证操作时发生的问题。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称

  • AppInfo.Version - 应用程序版本

  • iKey - 记录器服务器 ID

  • RMS.ApplicationScenarioId - 应用程序提供的方案 ID

  • RMS.Duration - 完成操作所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从操作返回的错误代码(如果有)

  • RMS.HttpCall - 指示是否存在 HTTP 操作

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.Result - 操作成功或失败

  • RMS.ScenarioId - 权限管理服务客户端定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 操作结果的状态代码

  • RMS.VerifyCertChainDuration - 验证证书链的持续时间

  • RMS.VerifySignatureDuration - 验证签名的持续时间

qr.code.scan

此事件通过浏览桌面 Outlook 客户端上的身份验证 QR 码(安全地包含用户登录信息)登录到 Outlook Mobile 时让我们知道,因此无需手动登录。 此事件用于检测使用 QR 功能成功发起和完成用户身份验证流程。 事件将诊断登录错误,阻止用户在移动应用中成功验证。

将会收集以下字段:

  • 操作 - 用户针对 qrcode 流所执行的操作

read.conversation

当电子邮件在设备屏幕上不再可见时,将触发此事件。 用于监视对呈现电子邮件的运行状况和性能可能产生的负面影响。

将会收集以下字段:

  • above_40fps - 每秒 40 帧以上渲染的帧数

  • above_50fps - 每秒 50 帧以上渲染的帧数

  • above_55fps - 每秒 55 帧以上渲染的帧数

  • adal_id - 帐户的活动目录身份验证 ID,Microsoft 身份验证系统中的唯一标识符

  • component_name - 筛选期间处于活动状态的组件/视图的名称

  • event_mode - 用户在应用中进入对话的位置(组或其他)

  • internet_message_id - 对话中的最新邮件的跟踪 ID

  • orientation - 偶数时的屏幕方向(纵向或横向)

  • recent_message_id - 对话中的最新邮件的跟踪 ID

  • start_time - 电子邮件对用户可见的时间戳。

  • suggested_reply_state - 此对话的建议答复的状态(不可用、可用、已显示、已使用或已放弃)

  • suggested_reply_types- 表示此对话所显示/使用的建议答复的类型和计数。 它是字典。 例如,{text: 2, send_avail: 1}。

  • total_count - 组件显示的总帧数

  • view_duration - 用户查看组件的时长

save.attempt

允许我们通过评估受影响的会话数以及是否存在这些会话的共同特征,确定由用户尝试保存文件所导致的问题的影响。

将会收集以下字段:

  • file_type - 用户尝试保存的文件类型(如 .doc)

  • origin - 尝试执行文件保存操作的源位置(如电子邮件),可让我们检测与从应用中的特定位置保存文件相关的问题

  • token_type - 用于对帐户进行身份验证以保存文件的令牌类型,可帮助我们检测与保存文件相关的身份验证问题

search.subtab.selected

该事件收集原点的原因在于用户选择了搜索 sub_tab。 子选项卡位于主应用搜索栏下方,用于筛选数据。 通过此事件,我们可以跟踪用户在进行搜索时所使用的实体类型框(全部、邮件、联系人和日历),以便确保搜索筛选器机制正常工作。

将会收集以下字段:

  • properties_general - 所有 Aria 事件正在收集的常规属性

  • selected_reason - 选择该类型框的原因,可以是以下值之一(字形是图标):tap_on_header、tap_on_see_all、enter_search_mode、mail_glyph、calendar_glyph。

  • subtab_type - 所选类型框,可以是以下四个值之一:全部、邮件、联系人、事件。

send.message

所收集数据指示对发送电子邮件的性能和运行状况可能产生的负面影响。 数据用于了解功能是否成功运行,以及规划电子邮件中图像的功能改进。

将会收集以下字段:

  • account - 跟踪执行操作的帐户

  • compose_addressing_duration - 指示用户在收件人/抄送/密件抄送字段上花费的总时间

  • compose_duration - 跟踪用户撰写邮件所花费的总时间(包括多个草稿会话)

  • deferred_send - 这将告诉我们用户是否已计划稍后发送电子邮件。

  • draft_message_id - 跟踪所发送的邮件的撰写邮件 ID

  • event_mode - 跟踪适用于邮件的事件模式(“组”或“其他”)

  • from_message_reminder - 指示是否发送了消息以响应消息提醒

  • has_attachment - 指示邮件是否包含任何附件

  • has_mip_label - 指示是否在邮件上戳记了 MIP 标签

  • image_attachment_count - 指示作为邮件附件发送的图像数

  • image_body_count - 指示以内联发送为邮件正文一部分的图像数

  • image_movement_count - 表示已移至内联或移回的邮件的图像数。

  • is_group_escalation - 这是组升级邮件,“升级邮件”是指由于升级(已订阅组)而发送到用户邮箱的邮件

  • is_groups - 跟踪发送的邮件是否为组邮件

  • key_stroke_count - 跟踪所发送的邮件的击键计数

  • message_id - 跟踪所答复/转发的邮件 ID

  • origin - 指示在何处发起撰写,例如新建、答复、快速答复等。

  • proofing_card_shown - 显示的用来显示建议的校对卡数

  • proofing_suggestion_applied - 用户应用的校对建议数

  • proofing_suggestion_displayed - 发送时是否显示至少一个校对建议

  • proofing_unused_suggestions - 发送邮件时未解决的校对建议数

  • send_draft_origin - 指示在何处发起发送,例如撰写或快速答复

  • smart_compose_model_version - 跟踪正在使用的智能撰写模型的版本

  • source_inbox - 指示引用邮件的源收件箱类型

  • suggested_reply_state - 捕获此已发送邮件的建议答复状态,例如不可用、可用、已显示、已使用或已放弃

  • suggested_reply_types- 表示已发送的电子邮件所显示/使用的建议回复的类型和计数。 它是字典。 例如,{text: 2, send_avail: 1}。

  • suggestions_requested - 指示请求的智能撰写建议的数量

  • suggestions_results - 智能撰写建议的结果,即“已接受”、“已拒绝”

  • suggestions_returned - 指示从服务器返回的智能撰写建议的数量

  • suggestions_shown - 指示向用户显示的智能撰写建议的数量

  • thread_id - 指示所答复/转发的对话的线程 ID

session

允许我们检测并修复设备耗电过高的情况,并帮助我们确定可能的原因。

将会收集以下字段:

  • battery_level - 告诉我们设备上的电池电量,以帮助我们检测应用何时对设备的电池电量造成负面影响

  • has_hx - 告诉我们帐户正在使用新同步服务,以帮助我们检测由同步服务引起的问题

  • Session.Duration - 会话时长(以秒为单位)

  • Session.DurationBucket - 持续时间长度时间存储桶 [此字段已被移出当前 Office 版本,但可能在更老版本中仍会出现。]

  • Session.FirstLaunchTime - 首次记录的应用启动时间 [此字段已被移出当前 Office 版本,但可能在更老版本中仍会出现。]

  • Session.State - 分辨会话开始和结尾的指示器

settings.action

此事件在设置中收集配置信息。该数据可用于检测对用户配置应用设置(例如通知设置、主邮件帐户和配置电子邮件签名)可能产生负面影响的情况。

将会收集以下字段:

  • account_order_changed - 检查是否更改了帐户顺序以确保此配置正常工作

  • action - 可在设置中执行的操作,例如删除帐户,以帮助我们诊断问题并确保没有负面影响

  • auth_type - 帐户使用的身份验证类型,可让我们了解要使用哪个后端同步层来帮助诊断问题

  • changed_folder - 捕获是否已更改文件夹以帮助我们诊断问题。

  • delete_scope - 在删除帐户期间,是从该设备还是从所有装有 Outlook 的设备中删除帐户。

  • emo_default_provider_addin_id - 捕获默认会议提供程序的合规加载项 ID 的字段。

  • emo_default_provider_selected_type - 用于确定用户设置的默认会议提供程序类型的字段。

  • emo_default_provider_switch_type - "每个会议 Online"屏幕上用户完成的在线会议提供商之间的切换类型。 帮助我们了解用户对此功能的参与度。

  • enabled_state - 是否正确配置了自动答复、保存联系人和阻止外部图像设置

  • notification_action - 检查是否配置了用于对电子邮件进行分类的任何通知操作,以帮助我们确保此设置成功运行

  • notification_action_number - 检查是否已正确配置通知操作(操作 1 或操作 2)

  • server_type - 与 auth_type 类似,它告诉我们你拥有的帐户类型,以帮助我们更好地诊断问题。示例:Office365、Gmail、Outlook

  • setting_properties - 跟踪与设置操作相关的属性,如下所述:

    • alternate_app_icon_setting - 所选备用应用图标(浅、深)
    • app_lock_state – 指示用户是否在设置中打开/关闭/禁用应用锁定功能
    • auth_type - 指示后端身份验证类型,可让我们了解特定帐户类型是否存在问题
    • badge_count_state - 指示用户请求的徽章计数类型,例如无徽章、仅限重点收件箱等。
    • changed_folder - 确定此操作是已存档、已计划还是其他操作。
    • contacts_sort_by–跟踪联系人是按名字还是姓氏排序
    • delete_scope - 跟踪此操作是与仅在此设备上还是所有设备(如果适用)上删除某人相关。
    • density_setting - 用户选择的消息列表密度模式
    • enabled_state - 是否启用了与操作相关的状态
    • fab_tap_behavior - 主屏幕上的浮动操作按钮的所选点击行为(单击或点击并按住),以撰写电子邮件、创建事件等。
    • in_app_language - 所选应用内语言、字符串类型(默认、en-us、fa、ru 等)
    • notification_action_setting - 指示与此操作相关的通知操作设置的详细信息(如果适用)
      • notification_action - 指示用户尝试执行的操作,例如标记、删除、存档,它使我们能够确定用户想要对通知执行的消息操作以及该操作的成败与否。
      • notification_action_number - 指示分配有通知操作的操作编号(三个操作中有两个操作是可自定义的),如操作 1、操作 2。 这可让我们确定特定操作是否存在问题。
    • notification_state - 指示用户请求的徽章计数类型,例如无徽章、仅限重点收件箱等。
    • server_type - 指示后端服务器类型,可让我们了解特定服务器类型是否存在问题
    • signature_setting - 指示设置是应用于所有帐户还是单个帐户
    • source - 指示通知的来源(如果适用)- 来自“设置”或“请勿打扰”设置
    • swipe_setting - 指示与此操作相关的轻扫设置的详细信息(如果适用)
      • swipe_action - 指示用户尝试执行的操作,例如标记、删除、存档,它使我们能够确定用户想要执行的操作以及该操作的成败与否。
      • swipe_direction - 指示用户将轻扫设置为哪种方式,即从左到右还是从右到左。 这可让我们确定特定轻扫方向是否存在问题。
    • temperature_unit_setting - 用于天气的所选温度单位
    • theme_color_setting - 用户选择的自定义应用主题颜色
    • ui_mode_setting - 选定的 UI 模式(深色、浅色、系统默认、低电量等)
  • state_changed_to - 检查是否正确配置了重点收件箱开/关设置

  • swipe_action - 检查是否配置了用于对电子邮件进行分类的任何轻扫操作,以帮助我们确保此设置成功运行

  • swipe_direction - 检查是否正确配置了轻扫方向(向左或向右)

sidebar.action

允许我们检测可能对配置应用设置(如通知设置、主邮件帐户和配置邮件签名)的能力产生负面影响的情况。

对于 iOS 和 Android 上的此事件,Outlook Mobile 的通用数据字段:

  • Account - 跟踪与事件相关联的帐户及其数据,此数据中跟踪的值位于常见 om 字段文档中 [已从当前的 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • action - 跟踪发生的侧边栏操作的类型,例如已消除、已选择帮助按钮、邮件侧边栏等。

  • from_favorites - 跟踪操作是否来自收藏夹中的项目

  • mail_folder_type - 在侧边栏操作期间选择了哪种类型的文件夹(如果有)。

  • sidebar_type - 跟踪与此事件关联的侧边栏类型,例如邮件或日历,以帮助我们确保收藏夹设置中的导航正常运行。

收集以下字段:

  • account_type - 指示帐户的身份验证类型,例如 Gmail、Outlook 等。

  • account_has_groups - 帮助我们确保正确配置帐户中包含的组(如果有)

  • calendar_accounts_count - 你拥有的日历帐户数,可帮助我们确保正确配置日历帐户

  • calendar_apps_count - 你拥有的日历应用数,可帮助我们确保正确配置你的趣味日历应用

  • calendar_type - 你拥有的日历类型(主日历、组日历等)

  • has_favorite_folders - 帮助我们确保正确配置收藏夹文件夹

  • has_favorite_people - 帮助我们确保正确配置收藏夹人员/联系人

  • has_group_calendar - 帮助我们确保正确配置组日历(如果有)

  • has_group_calendar_account - 帮助我们确保正确配置组日历(如果有)

  • has_group_toggled - 帮助我们在你已切换组日历的情况下正确配置此设置

  • interesting_calendars_accounts_count - 你拥有的趣味日历帐户数,可帮助我们确保正确配置你的趣味日历帐户

  • mail_accounts_count - 侧边栏中的邮件帐户数,可确保正确进行配置

  • mail_folder_type - 用户点击的文件夹类型,可确保正确进行配置。 这可能包括“已删除邮件”文件夹、“垃圾邮件”文件夹或“已发送邮件”文件夹。

  • mail_inbox_unread_count - 帮助我们确保准确显示和配置未读邮件计数

  • mail_subfolder_depth - 帮助我们确保可以成功显示用户的邮件子文件夹配置

StoreOp

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。 它包含的信息有助于正确调查并诊断执行 Rights Management Service 许可证存储操作时发生的问题。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.ApplicationScenarioId - 应用程序提供的方案 ID

  • RMS.ContentId - 最终用户许可证中的内容 ID

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从操作返回的错误代码(如果有)

  • RMS.HttpCall - 指示是否存在 HTTP 操作

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.OperationName - 操作名称

  • RMS.Result - 操作成功或失败

  • RMS.ScenarioId - 权限管理服务客户端定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 操作结果的状态代码

  • RMS.Url - 权限管理服务服务器的 URL

Survey.Floodgate.TriggerMet

跟踪设备何时符合条件以显示调查。用于评估调查触发过程的运行状况,以及确保用于分析客户问题和运行状况的信号正常工作。

将会收集以下字段:

  • CampaignId - 已送达服务活动的标识符

  • SurveyId – 活动的唯一实例

  • SurveyType - 标识调查类型

Survey.UI.Form.Submit

跟踪何时提交调查。用于评估调查提示过程的运行状况,以及确保用于分析客户问题和运行状况的信号正常工作。

将会收集以下字段:

  • CampaignId - 已送达服务活动的标识符

  • SurveyId – 活动的唯一实例

  • SurveyType - 标识调查类型

watchAppV2

当通知从 Outlook Mobile 传送到 Outlook Watch 应用以及用户在 Outlook Watch 应用中执行操作时,将从 Outlook Watch 应用触发此事件。 通过此事件,我们可以检测并修复可能存在的 Watch 功能问题,例如接收通知和答复电子邮件。

将会收集以下字段:

  • app_action - 告诉我们用户在 Watch 上执行的操作类型,例如“archive_message”,以帮助我们检测与特定操作相关的问题,例如无法在 Watch 上成功存档消息

  • category - 指定事件的类别(使用、app_action、通知等)

  • is_complication_enabled - 告诉我们用户是否已将 Outlook 添加到他们的 Watch 屏幕,以帮助我们检测与 Watch 屏幕相关的问题

  • is_watch_app_installed - 告诉我们用户是否已在其设备上安装 Watch 应用

  • notification - 告诉我们是否已将通知(如果有)从设备发送到 Watch。

  • view - 告诉我们 Watch 所在的视图(主页、收件箱、日历等),以帮助我们检测与特定视图相关的问题

  • watch_app_version - 告诉我们所连接的 Watch 应用的版本

  • watch_manufacturer - 告诉我们所连接的 Watch 的制造商

  • watch_model - 告诉我们所连接的 Watch 的型号

  • watch_os - 告诉我们其安装的 Watch 操作系统版本,以帮助我们检测与特定 Watch 操作系统版本相关的问题

  • watch_os_brand - 告诉我们所连接的 Watch 正在运行的操作系统类型(Apple、Wear、Tizen 等)

应用程序状态和启动子类型

确定是否已发生特定功能事件,例如启动或停止,以及功能是否正在运行。

app.startup

通过此事件,我们可以检测并修复 Outlook 启动速度慢或未完成的问题,这些问题使得用户难以使用我们的应用。 这包括有关已启用的特定功能以及启动过程花费了多长时间的信息。

将会收集以下字段:

  • attach_base_context_millis - 基本上下文启动与 onCreate() 启动之间的时间间隔

  • device_ram_in_mb - 设备上可用的 RAM

  • has_company_portal - 是否已安装公司门户应用

  • hx_okhttp_mode - 新的电子邮件同步服务组件是否使用 OKHttp 发送和接收基于 HTTP 的网络请求

  • initial_activity_name - 启动应用的 Android 活动

  • is_pen_connected - 检测用户是否正在使用笔或触笔操作应用

  • manufacturer - 设备制造商

  • model - 设备型号

  • on_create_millis - onCreate() 方法所用的时间

  • on_resume_millis - onResume() 方法所用的时间

  • time_until_attach - 类加载与基本上下文启动之间的时间间隔

  • total_millis - 从类加载开始到 Android 活动恢复完成的总时间

boot.time

通过此事件,我们可以检测严重应用错误发生的时间,这些错误会导致你的应用崩溃或遇到严重问题,例如导致你在收件箱中看到空白行。 此事件会收集可用于对问题进行分类的信息,以帮助确定这些问题对客户的影响程度。

将会收集以下字段:

  • black_list_reason - 告诉我们是否有理由忽略此数据。 一些示例包括因远程通知进行启动以及因后台获取而启动。

  • step_premain – 告诉我们从用户点击图标到本文档中定义的“主要”步骤 step0_main 到 Outlook 所花费的时间。

  • step0_main - 告诉我们 Outlook 进入“主要”步骤所用的时间,这是 Apple 定义的步骤。

  • step1_appWillFinishLaunching - 告诉我们 Outlook 从“主要”步骤进入“appWillFinishLaunching”步骤所用的时间,这是 Apple 定义的步骤。

  • step2_appDidFinishLaunching - 告诉我们 Outlook 从“appWillFinishLaunching”步骤进入“appDidFinishLaunching”步骤所用的时间,这是 Apple 定义的步骤。

  • step3_engineStarted - 告诉我们 Outlook 从“appDidFinishLaunching”步骤到启动应用引擎所用的时间,该引擎负责存储和发送数据。

  • step4_runLoopFirstIdle - 告诉我们 Outlook 从“engineStarted”步骤到无需完成其他工作所用的时间。

  • total_time - 告诉我们 Outlook 完成启动过程所用的总时间。

DnsLookupOp

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。 它包含的信息有助于正确调查并诊断执行 DNS 信息查找操作时发生的问题。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.ApplicationScenarioId - 应用程序提供的方案 ID

  • RMS.Duration - 完成操作所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从操作返回的错误代码(如果有)

  • RMS.HttpCall - 指示是否存在 http 操作

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.NoOfDomainsSearched - 搜索的域数量

  • RMS.NoOfDomainsSkipped - 跳过的域数量

  • RMS.Result - 操作成功或失败

  • RMS.ScenarioId - 权限管理服务客户端定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 操作结果的状态代码

first.visible

通过此事件,我们可以检测用户对应用的首次特意启动。 要确保该应用在原始设备制造商 (OEM) 版本中成功运行,则需要此事件。

将会收集以下字段:

  • is_oem - 一个字段跟踪,指示应用程序是否在 OEM 变型上运行

  • is_system_install - 跟踪预安装属性文件是否存在的字段,该文件应指示此安装是 OEM

  • manufacturer - 设备制造商

  • model - 设备型号

  • systemFlagSet - Android 系统标记的值 (ApplicationInfo.FLAG_SYSTEM),指示是否已将应用程序作为设备系统映像的一部分进行安装

GetUserOp

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。 它包含的信息有助于正确调查并诊断执行用户证书操作时发生的问题。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.ApplicationScenarioId - 应用程序提供的方案 ID

  • RMS.ContentId - 内容 ID

  • RMS.Duration - 完成操作所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从操作返回的错误代码

  • RMS.HttpCall - 指示是否存在 HTTP 操作

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.Result - 操作成功或失败

  • RMS.ScenarioId - 权限管理服务客户端定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 操作结果的状态代码

  • RMS.Type - 用户信息类型

HttpOp

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。 它包含的信息有助于正确调查并诊断执行 http 请求操作时发生的问题。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.ApplicationScenarioId - 应用程序提供的方案 ID

  • RMS.CallBackStatus - 身份验证回调返回结果的状态

  • RMS.CallbackTime - 身份验证回调所花费的时间

  • RMS.CorrelationId - http 请求的相关 ID

  • RMS.DataSize - HTTP 请求的数据大小

  • RMS.Duration - 完成操作所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从操作返回的错误代码(如果有)

  • RMS.HttpCall - 指示是否存在嵌套 http 操作

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.OperationName - 操作名称

  • RMS.Result - 操作成功或失败

  • RMS.ScenarioId - 权限管理服务客户端定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 操作结果的状态代码

  • RMS.Url - 权限管理服务服务器的 URL

  • RMS.WinhttpCallbackStatus - winhttp 回调结果的状态

初始化

允许我们分析接口的运行状况,该接口允许移动应用从 Office 服务获取用户和隐私设置,并诊断连接和隐私设置服务问题。

将会收集以下字段:

  • roamingSettingType - 标识我们尝试从中读取设置的位置

IpcCreateOauth2Token

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。它包含为了能够正确调查和诊断在执行 IpcCreateOauth2Token API 调用时发生的问题而需要的信息。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从 API 调用返回的错误代码(如果有)

  • RMS.HttpCall - 指示是否存在 HTTP 操作

  • RMS.Result - API 调用成功或失败

  • RMS.ScenarioId - 由 API 定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.StatusCode - 已返回的结果的状态代码

Office.Android.AccountStorageInfo

此事件确定注册表中 MSA 和 ADAL 帐户的数量以及共享的首选项。 通过它能够分析数据存储之间的不一致,帮助我们实现稳定的应用性能。

收集以下字段:

  • RegistryADALCount - 指示注册表中的 ADAL 帐户数。

  • RegistryLiveIdCount - 指示注册表中的 MSA 帐户数。

  • SharedPrefADALCount - 表示共享首选项中的 ADAL 帐户数。

  • SharedPrefLiveIdCount - 指示共享首选项中的 MSA 帐户数。

Office.Android.AndroidOffice16BootLatency

这对于捕获与应用启动响应时间有关的应用性能指标至关重要。 Microsoft 使用此数据来收集应用响应时长,并检测可能影响 Word、Excel 或 PowerPoint 启动时间的场景。

收集以下字段:

  • AppLaunchResponsiveTimeInMilliSec - 应用启动响应时间

  • AppSuspendedDuringBoot - 用于指示应用是否在启动过程中挂起的布尔值

  • CollectionTime - 事件时间

  • FileActivationAttempted - 用于指示是否尝试文件激活的布尔值

  • FirstIdleOnAppThreadTimeInMilliSec - 应用线程空闲时间

  • IsThisFirstLaunch - 用于指示是否为首次启动应用的布尔值

  • UserDialogInterruptionDuringBoot - 用于指示在启动过程中是否存在阻止的 UI 的布尔值

Office.Extensibility.OfficeJS.Appactivated

记录有关 Office 意外关闭的信息。这使我们能够识别产品中的崩溃或挂起问题,以便解决这些问题。

收集以下字段:

  • Data_AirspaceInitTime:integer- 初始化 Airspace Office 组件所需的时间

  • Data_AllShapes:integer - 文档中的形状数

  • Data_APIInitTime:integer - 初始化 Visio API 模块所需的时间

  • Data_AppSizeHeight - 加载项窗口大小的高度

  • Data_AppSizeWidth - 加载项窗口尺寸的宽度

  • Data_AppURL - 加载项 URL;记录应用商店加载项的完整 URL 和非应用商店加载项的 URL 域

  • Data_Doc_AsyncOpenKind:long - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_AuthorsCount:integer - 在此会话中编辑过文档的作者数

  • Data_BackgroundPages:integer - 图表中的背景页数

  • Data_BootTime:integer - 启动 Visio 所需的时间

  • Data_Browser - 浏览器字符串,包含有关浏览器的信息,例如类型、版本

  • Data_ChildWindowMixedModeTime:integer - 在 Visio 中启用混合模式所需的时间(子窗口可与父窗口具有不同的 DpiAwareness)

  • Data_CommentsCount:integer - 文档中的批注数

  • Data_ConnectionCount:integer - 图表中的数据连接数

  • Data_ContentMgrInitTim:integer - 初始化内容管理器所需的时间

  • Data_CreateMainFrameTime:integer - 创建大型机时间

  • Data_CreatePaletteTime:integer - 创建全局调色板所需的时间

  • Data_DispFormatCount:integer - 图表中的数据图形数

  • Data_Doc_Ext:string - 文档扩展名

  • Data_Doc_Fqdn:string - 文档存储位置(SharePoint.com、live.net),仅适用于 Office 365 域

  • Data_Doc_FqdnHash:string - 文档存储位置的哈希

  • Data_Doc_IsIncrementalOpen:bool - 是否已渐进式打开文档(无需下载整个文档即可打开文档的新功能)

  • Data_Doc_IsOpeningOfflineCopy:bool - 是否正在从本地缓存中打开文档?

  • Data_Doc_IsSyncBacked:bool - 如果这是本地存在的服务器文档并与服务器同步(例如通过 OneDrive 或 ODB 客户端应用),则为 True

  • Data_Doc_Location:long - 文档存储位置的预定义值集(本地、SharePoint、WOPI、网络等)

  • Data_Doc_LocationDetails:long - 更详细位置的预定义值集(临时文件夹、下载文件夹、One Drive 文档、One Drive 图片等)

  • Data_Doc_ResourceIdHash:string - 存储在云中的文档的资源标识符哈希

  • Data_Doc_RtcType - 指示如何为当前文件设置实时通道 (RTC)(已禁用、不支持、按需、始终打开等)。

  • Data_Doc_ServerDocId:string - 存储在云中的文档的不可变标识符

  • Data_Doc_SessionId:long - 生成的 GUID,用于标识同一进程会话中的文档实例

  • Data_Doc_SizeInBytes:long - 文档大小(以字节为单位)

  • Data_Doc_SpecialChars:long - 指示文档 URL 或路径中特殊字符的位掩码

  • Data_Doc_SyncBackedType - 有关文档类型(本地还是基于服务)的指示符

  • Data_Doc_UrlHash:string - 存储在云中的文档的完整 URL 的哈希

  • Data_DpiAwarenessTime:integer - 启用“每监视器 DPI 感知”所需的时间

  • Data_DurationToCompleteInMilliseconds:double- 完成保存的持续时间(以毫秒为单位)

  • Data_ErrorCode:int - 0 表示成功,整数表示保存失败

  • Data_FailureReason:integer - 异步保存失败的原因

  • Data_FileExtension - 打开的图表的文件扩展名

  • Data_FileHasDGMaster:bool - 文件具有数据图形时为 True

  • Data_FileHasImportedData:bool - 文件具有导入的数据时为 True

  • Data_FileHasShapesLinked:bool - 文件已将形状链接到数据时为 True

  • Data_FileIOBytesRead:int - 保存时读取的总字节数

  • Data_FileIOBytesReadSquared:int - Data_FileIOBytesRead 的平方值

  • Data_FileIOBytesWritten:int - 保存时写入的总字节数

  • Data_FileIOBytesWrittenSquared:int - Data_FileIOBytesWritten 的平方值

  • Data_FilePathHash:binary - 文件路径的二进制哈希

  • Data_FilePathHash:binary - 文件路径的 GUID

  • Data_FileSize - 文档大小(以字节为单位)

  • Data_ForegroundPages:integer - 图表中的前景页数

  • Data_ForegroundShapes:integer - 前景页中的形状整数

  • Data_GdiInitTime:integer - 初始化 GDI 模块所需的时间

  • Data_HasCoauthUserEdit:bool - 如果在共同创作会话中编辑了文档,则为 True

  • Data_HasCustomPages:bool - 如果文档包含自定义页面,则为 True

  • Data_HasCustPatterns:bool - 如果文件具有自定义模式,则为 True

  • Data_HasDynConn:bool - 如果文档包含动态连接,则为 True

  • Data_HasScaledPages:bool - 如果文档包含缩放的页面,则为 True

  • Data_HasUserWaitTime:bool - 如果保存时显示了文件对话框,则为 True

  • Data_InitAddinsTime:integer - 初始化和加载 COM 加载项所需的时间

  • Data_InitBrandTime:integer - 初始化初始屏幕和品牌化 Office 组件所需的时间

  • Data_InitGimmeTime:integer - 初始化 Office 组件所需的时间

  • Data_InitLicensingTime:integer - 初始化许可 Office 组件所需的时间

  • Data_InitMsoUtilsTime:integer - MSOUTILS Office 组件的初始化时间

  • Data_InitPerfTime:integer - 高性能 Office 组件初始化时间

  • Data_InitTCOTime:integer - 初始化 Office 组件管理器所需的时间

  • Data_InitTrustCenterTime:integer - 初始化 Office 组件信任中心所需的时间

  • Data_InitVSSubSystemsTime:integer - 初始化 Visio 组件所需的时间

  • Data_InternalFile:bool - 如果文件是内部文件,则为 True。例如,模具

  • Data_IsAsyncSave:bool - 如果是异步保存,则为 True

  • Data_IsAutoRecoveredFile:bool - 如果文件是自动恢复的,则为 True

  • Data_IsEmbedded:bool - 如果 Visio 文件嵌入在其他应用中,则为 True

  • Data_IsInfinitePageDisabledForAllPages:bool - 如果为文档的所有页面禁用了无限页面,则为 True

  • Data_IsIRMProtected:bool - 如果文件受到信息权保护,则为 True

  • Data_IsLocal:bool - 如果是本地文件,则为 True

  • Data_IsRecoverySave:bool - 如果由于恢复而触发了保存,则为 True

  • Data_IsShapeSearchPaneHiddenState:bool - 如果为文档隐藏了形状搜索窗格,则为 True

  • Data_IsSmartDiagramPresentInActivePageOfFile:bool - 如果智能数据可视化图表存在于文件的活动页面中,则为 True

  • Data_IsSmartDiagramPresentInFile:bool - 如果智能数据可视化图表存在于文件中,则为 True。

  • Data_IsUNC:bool - 如果文档路径遵循通用命名约定,则为 True

  • Data_LandscapePgCount:integer - 图表中具有横向方向的页数

  • Data_Layers:integer - 图表中的层数

  • Data_LoadProfileTime:integer - 加载 Office 探查器所需的时间

  • Data_LoadRichEditTim:integer- 富编辑组件加载时间

  • Data_LoadVisIntlTime:integer - 加载 Visio 国际 DLL 所需的时间

  • Data_Location:integer - 打开文件的位置,0:本地,1:网络,2:SharePoint,3:Web

  • Data_MasterCount:integer - 图表中的母版数

  • Data_MaxCoauthUsers:integer - 在文件系统、注册表、第一方、SDX 会话中的任何时间点共同创作的最大用户数

  • Data_MaxTilesAutoSizeOn:integer - 启用了自动调整大小的页面的最大平铺数

  • Data_MsoBeginBootTime:integer - MSO 启动时间

  • Data_MsoDllLoadTime:integer - 加载 MSO DLL 所需的时间

  • Data_MsoEndBootTime:integer - 结束 MSO 启动所需的时间

  • Data_MsoInitCoreTime:integer - 初始化 MSO Office 组件所需的时间

  • Data_MsoInitUITime:integer - 初始化 MSO Office 组件 UI 所需的时间

  • Data_MsoMigrateTime:integer - 首次启动时迁移用户设置(如果用户从先前版本升级)所需的时间

  • Data_NetworkIOBytesRead:int - 保存时读取的总网络字节数

  • Data_NetworkIOBytesReadSquared:int - Data_NetworkIOBytesRead 的平方值

  • Data_NetworkIOBytesWritten:int - 保存时写入的总网络字节数

  • Data_NetworkIOBytesWrittenSquared :int - NetworkIOBytesWritten 的平方值

  • Data_OartStartupTime:integer - 初始化 OART Office 组件所需的时间

  • Data_OleInitTime:integer - OLE Office 组件初始化时间

  • Data_OpenDurationTimeInMs:integer - 打开文件的持续时间(以毫秒为单位)

  • Data_OriginatedFromTemplateID:integer - 创建图表时所使用的基础模板的标识符。第三方模板的 NULL

  • Data_Pages:integer - 文档中的页数

  • Data_PositionToolbarsTime:integer - 将工具栏放到适当位置所需的时间

  • Data_ReadOnly:bool - 如果文件为只读,则为 True

  • Data_RecordSetCount:integer - 图表中的记录集数

  • Data_RecoveryTime:integer - 打开恢复文件所需的时间

  • Data_ReviewerPages:integer - 图表中的审阅者页数

  • Data_RibbonTime:integer - 显示状态栏所需的时间

  • Data_RoamingSettingsStartupTime:integer - 创建并加载所有当前漫游的 Visio 设置所需的时间

  • Data_SchemeMgrStartupTime:integer - 初始化方案管理器所需的时间

  • Data_SDX_AssetId - 只适用于应用商店加载项。当加载项进入应用商店时,OMEX 为加载项提供 AssetId

  • Data_SDX_BrowserToken - 位于浏览器缓存中的标识符

  • Data_SDX_HostJsVersion - 这是 Office.js 特定于平台的版本(例如 outlook web16.01.js)。这包含加载项的 API 表面

  • Data_SDX_Id - 唯一标识加载项的加载项 GUID

  • Data_SDX_InstanceId - 表示加载项文档对

  • Data_SDX_MarketplaceType - 指示从何处安装的加载项

  • Data_SDX_OfficeJsVersion - 这是 Office.js 的版本,它将重定向到特定于平台的版本。

  • Data_SDX_Version - 加载项的版本

  • Data_ShellCmdLineTime:integer - 在命令行上分析并执行任何 shell 命令所需的时间

  • Data_Size:long - 文件大小(以字节为单位)

  • Data_StartEndTransactionTime:integer - 初始化 Visio 组件所需的时间

  • Data_STNInitTime:integer - 初始化模具窗口配置所需的时间

  • Data_Tag:string - 标识另存为事件的唯一标识符

  • Data_ThemeCount:integer - 图表中的主题数

  • Data_TimeStamp - 关闭文档时的时间戳

  • Data_UIInitTime:integer - UI 初始化时间

  • Data_WasSuccessful:bool - 如果另存为已成功,则为 True

  • Data_WinLaunchTime:integer - 启动 Visio 启动窗格等所需的时间。

Office.Extensibility.Sandbox.ODPActivationHanging

在 Office 加载项的启动时间超出预期时(> 5 秒)时收集。 用于检测和修复 Office 加载项的启动问题。

收集以下字段:

  • AppId - 应用的 ID

  • AppInfo -有关加载项类型(任务窗格、无 UI 或在内容中等)和提供程序类型(omen、SharePoint、filesystem 等)的数据

  • AppInstanceId - 应用实例的 ID

  • AssetId - 应用的资产 ID

  • IsPreload – 指示加载项是否正在后台预加载,以便提高激活性能

  • NumberOfAddinsActivated - 已激活加载项的计数器

  • RemoterType - 指定用于激活加载项的 remoter 类型(Trusted、untrusted、Win32webView、Trusted UDF 等)

  • StoreType - 应用的来源

  • TimeForAuth - 花费在身份验证上的时间

  • TimeForSandbox - 花费在沙箱上的时间

  • TimeForServerCall - 花费在服务器调用上的时间

  • TotalTime - 花费的总时间

  • UsesSharedRuntime - 指示应用是否使用 sharedRuntime。

Office.Lens.LensSdk.LaunchLens

启动数据可帮助我们确定启动应用的用户或设备的数量,并进一步了解功能使用情况。 它可帮助我们跟踪使用产品的用户数量,并识别趋势变化,帮助查找并校正产品中的问题。

仅针对 Android 收集以下字段:

  • Data_CameraXBindUsecasesApi - 相机库在启动相机之前初始化所花的时间。

  • Data_CameraXBindUsecasesToPreview - 相机库向用户显示相机预览所花的时间。

  • Data_CurrentWorkFlowType - 说明用户是否正在捕获、编辑、保存图像等。

  • Data_IsDexModeEnabled - 一个布尔值,指明设备是否支持 Samsung Dex 功能。

  • Data_IsEmbeddedLaunch - 一个布尔值字段,指示用户是否以画中画模式启动控件。

  • Data_IsInterimCropEnabled - 一个布尔值字段,指示用户是否已选择手动裁剪每张图像。

  • Data_IsMultiWindowEnabled - 一个布尔值字段,指示是否可以在拆分屏幕中运行应用。

  • Data_IsTalkBackEnabled - 一个布尔值,指示设备是否处于辅助功能模式。

  • Data_LaunchPerf - 一个整数,指示启动应用所需的时间。

  • Data_LensSdkVersion - 在应用中运行的 SDK 的版本。

  • Data_RecoveryMode - 一个布尔值字段,指示此会话是否会在应用终止后恢复。

  • Data_SDKMode - 捕获图像的模式。

  • Data_SessionId - 用于跟踪应用的每个会话的标识符。

  • Data_TelemetryEventTimestamp - 此事件或操作完成的时间。

仅针对 iOS 收集以下字段:

  • Data_currentWorkflowId - 说明用户是否正在捕获照片、扫描文档、白板等;或从图像中提取文本、表格等信息。

  • Data_defaultWorkflow - 说明启动相机的默认模式,如文档、白板、照片、名片。

  • Data_imageDPI - 指定捕获媒体的质量,它以 DPI 为单位(低、中、高)。

  • Data_isExistingUser - 指定用户是新用户还是现有用户。

  • Data_isFirstLaunch - 一个布尔值,指示应用是否在新安装后启动。

  • Data_isResumeSession - 指明应用是在恢复中启动还是用户执行了全新的启动。(布尔字段)

  • Data_launchReason - 确定是通过相机还是通过库完成启动。

  • Data_launchWorkflowItem - 该字段指定应用是从相机屏幕还是编辑屏幕启动。

  • Data_Lens_SessionId - 用于跟踪应用的每个会话的标识符。

  • Data_LensEventName - 事件的名称,例如Office_Lens_LensSdk_LaunchLens

  • Data_mediaCompressionFactor - 应用压缩图像的因数。

  • Data_version - 在应用中运行的 SDK 的版本。

Office.OfficeMobile.AppActivation.Launch

此事件通过激活应用的外部触发器来识别首次激活和后续激活。 应用激活会加载某些依赖关系,这些依赖关系使应用流畅运行,并且此事件将记录应用是否成功加载。 它还将记录负责激活应用的激活源和应用程序意图

将会收集以下字段:

  • ActionName - 整数值,映射到从激活点调用的操作/功能的名称。

  • ActivationType - 整数值,映射到激活源

  • IsActionTriggered - 布尔值,用于确定成功激活应用后是否触发了操作。

  • IsFirstRun - 布尔值,用于确定是应用的首次运行还是后续运行。

Office.OfficeMobile.FRE.FirstRunSetup

安装后首次运行该应用将触发此检测信号事件。它可帮助识别旧版本应用程序的安装和自动升级,并使我们能够识别自动升级中的错误,包括库加载和扩展/语言包下载故障。

将会收集以下字段:

  • IsFlightAssigned- 用于确定用户是否属于任何预指定飞行组(可能会触发某些体验的风险)的 Boolean 值。

  • IsFRELoadSuccessful - 整数,提及结果状态

Office.OneNote.Android.App.AppBootComplete, Office.Android.EarlyTelemetry.AppBootComplete

[此程序事件曾用名为OneNote.App.AppBootComplete.]

应用启动完成后,每个会话记录一次该事件。数据用于确保新的使用者用户可以首次成功启动和使用 OneNote,并确保 OneNote 应用和服务运行状况的关键回归检测。

将会收集以下字段:

  • ACTIVITY_BOOT_TIME_IN_MS - 完成活动创建所需的时间

  • ACTIVITY_NAME - 启动时打开的活动名称

  • ANY_DIALOG_SHOWN - 指示在启动期间是否显示任何对话框

  • APP_SUSPEND_DURING_EVENT - 指示启动是否被抢占

  • APP_THREAD_CREATION_WAIT_TIME_TIME_FOR_APP_THREAD_CREATION - 创建应用程序线程所需的时间

  • AVAILABLE_MEMORY_IN_MB - 设备中可用的总内存

  • AVG_SNAPSHOT_POPULATION_TIME - 使用应用时获取笔记本结构所需的平均时间

  • BOOT_END_AT_VIEW - 活动名称(视图名称)的子类别

  • BOOT_SNAPSHOTS - 为应用中使用的帐户获取的笔记本结构详细信息

  • COREAPP_STARTUP_ACCOUNT_SETUP_STARTUP_ACCOUNT_SETUP - 检查和启动 SSO 体验所需的时间

  • CRASH_INTERACTION_DURING_BOOT> 0 - 指示在上次会话期间应用是否崩溃

  • DALVIK_HEAP_LIMIT_IN_MB - 已过时

  • DELAY_LOAD_STICKY_NOTES - 指示便笺加载是否出现延迟

  • FISHBOWL_SHOWN_DURING_EVENT - 指示其中内容未同步的实例

  • HAS_LOGCAT_LOGGING_IMPACT_ON_BOOT - 指示启动时间是否受日志的影响

  • INIT_SNAPSHOT_DURATION - 为用户帐户获取笔记本结构所需的时间

  • IsNewHomepageExperienceEnabled - [是/否] 指示用户是否已获得新的主页体验

  • IS_COLD_BOOT - 指示当应用不在后台运行时是否启动该应用

  • IS_FIRST_LAUNCH - 指示这是否是首次在设备中启动应用

  • IS_FOLDABLE_TYPE - 指示设备是否为可折叠设备

  • IS_PHONE - 指示设备是手机还是平板电脑

  • IS_RECENT_PAGES_AVAILABLE_ON_FRAGMENT_CREATION - 指示 UI 是否已准备就绪并等待内容可用

  • IS_REHYDRATE_LAUNCH - 指示应用是否被系统终止

  • IS_UPGRADE - 指示是否在升级后启动应用

  • JOT_MAIN_APP_CREATE_TIME_MAIN_APP_CREATE_TIME - 创建 JOT 组件(共享代码组件)所需的时间

  • JOT_MAIN_APP_INIT_TIME_MAIN_APP_INIT_TIME - 初始化 JOT 组件所需的时间

  • LAUNCH_POINT - 指示是从小组件或应用图标还是通过超链接或共享等方式打开应用

  • MSO_ACTIVATION_TIME_ACTIVATION_TIME - 初始化 MSO 所需的时间

  • NATIVE_LIBRARIES_LOAD_TIME - 加载库所需的时间

  • NAVIGATION_CREATE_TO_NAVIGATION_RESUME_CREATE_TO_NAVIGATION_RESUME - 完成导航所需的时间

  • NAVIGATION_RESUME_TO_BOOT_END_RESUME_TO_BOOT_END - 启动后测量页面加载延迟所需的时间

  • NAVIGATION_SET_CONTENT_VIEW_TIME_SET_CONTENT_VIEW_TIME - 引入内容所需的时间

  • NUMBER_Of_RUNNING_PROCESSES - 指示正在运行的活动进程数

  • NUMBER_OF_SNAPSHOTS - 启动过程中获取笔记本结构的次数

  • OFFICEASSETMANAGER_INITIALIZATION_TIME - 解压缩和初始化资产管理器所需的时间

  • PROCESS_BOOT_TIME_IN_MS - 完成进程创建所需的时间

  • ROOT_ACTIVITY_CREATE_ACTIVITY_CREATE - 从根层转换所需的时间

  • ROOT_ACTIVITY_DISK_CHECK_ACTIVITY_DISK_CHECK - 已过时

  • ROOT_ACTIVITY_LAUNCH_NEXTACTIVITY_ACTIVITY_LAUNCH_NEXTACTIVITY - 已过时

  • ROOT_ACTIVITY_PROCESS_INTENT_ACTIVITY_PROCESS_INTENT - 已过时

  • ROOT_ACTIVITY_SESSION_ACTIVITY_SESSION - 从根层转换所需的时间

  • ROOT_TO_NAVIGATION_TRANSITION_TO_NAVIGATION_TRANSITION - 从根导航所需的时间

  • SNAPSHOT_PUBLISH_TO_RENDERING_END_PUBLISH_TO_RENDERING_END - 完成内容呈现所需的时间

  • SPLASH_ACTIVITY_SESSION_ACTIVITY_SESSION - 显示初始屏幕所需的时间

  • SPLASH_TO_ROOT_TRANSITION_TO_ROOT_TRANSITION - 从根层转换所需的时间

  • TIME_BETWEEN_PROCESS_BOOT_AND_ACTIVITY_BEGIN_IN_MS - 进程和活动创建之间的时间

  • TIME_TAKEN_IN_MS - 完成启动所需的时间

  • TOTAL_MEMORY_IN_MB - 设备的总内存

  • USER_INTERACTED_DURING_EVENT - 指示用户是否在启动过程中进行了交互

Office.OneNote.Android.App.OneNoteAppForeground, Office.Android.EarlyTelemetry.OneNoteAppForeground

[此程序事件曾用名为 OneNote.App.OneNoteAppForeground.]

用于指示 OneNote 应用位于前台的信号。 遥测用于确保对 OneNote 应用和服务运行状况进行关键回归检测。

将会收集以下字段:

Office.OneNote.Android.AppLaunch, Office.Android.EarlyTelemetry.AppLaunch

[此事件曾用名为 OneNote.AppLaunch.]

用于确保 OneNote 用户可成功启动应用的关键信号。 遥测用于确保对 OneNote 应用和服务运行状况进行关键回归检测。

将会收集以下字段:

  • ANDROID_SDK_VERSION - 捕获 Android SDK 版本

  • FirstLaunchTime - 记录应用首次启动的时间

  • InstallLocation - 指示该应用是预安装应用还是从应用商店下载的应用

  • is_boot_completed_ever - 指示该应用以前是否在设备中成功启动过

  • IS_DARK_MODE_ENABLED - 一个布尔值,指示应用是否处于深色模式

  • NewOneNoteUser - 识别用户是否为新用户

Office.Outlook.Desktop.ExchangePuidAndTenantCorrelation

每个会话收集一次用户 PUID 和租户标识符。 PUID 和租户之间的相关性是了解和诊断每个租户的 Outlook 问题的必要信息。

收集以下字段:

  • CollectionTime - 事件的时间戳

  • ConnId - 连接标识符:用于分析出 PUID 和 OMS 租户标识符的连接标识符

  • OMSTenantId - Microsoft 生成的租户唯一标识符

  • PUID - 用于唯一标识用户的 Exchange PUID

Office.Outlook.Mac.MacOLKActivationState

收集 Outlook 的激活方式,例如通过订阅或批量许可证。 我们将监视数据,确保看不到任何故障峰值。 我们还分析数据以找出可改进之处。

收集以下字段:

  • SetupUIActivationMethod - Outlook 激活方法,例如订阅或批量许可证

Office.PowerPoint.DocOperation.Open

每当 PowerPoint 打开文件时收集。 包含成功信息、失败详细信息、性能指标和文件基本详细信息,包括文件格式类型和文档元数据。 此信息是确保 PowerPoint 可以成功打开文件而不会降低性能所必需的信息。 它允许我们诊断发现的任何问题。

收集以下字段:

  • Data_AddDocTelemetryResult - 此日志条目是否具有所有必要的文档遥测(Data_Doc_* 字段)

  • Data_AddDocumentToMruList - 方法 AddDocumentToMruList 的执行持续时间

  • Data_AlreadyOpened - 以前是否打开过此文档(在相同进程会话的上下文中)

  • Data_AntiVirusScanMethod - 扫描的防病毒类型的预定义值集(IOAV、AMSI、None 等)

  • Data_AntiVirusScanStatus - 打开每个文档都进行的防病毒扫描的预定义值集(NoThreatsDetected、Failed、MalwareDetected 等)

  • Data_AsyncOpenKind - 异步选项的预定义值集(Collab、ServerOnly、SyncBacked、NotAsync)

  • Data_CancelBackgroundDownloadHr - 是否中断了文档的下载? 如果是,中断结果什么?

  • Data_CheckForAssistedReadingReasons - 方法 CheckForAssistedReadingReasons 的执行持续时间(以毫秒为单位)

  • Data_CheckForDisabledDocument - 方法 CheckForDisabledDocument 的执行持续时间(以毫秒为单位)

  • Data_CheckForExistingDocument - 方法 CheckForExistingDocument 的执行持续时间(以毫秒为单位)

  • Data_CheckIncOpenResult - 方法 CheckIncOpenResult 的执行持续时间(以毫秒为单位)

  • Data_CheckLambdaResult - 方法 CheckLambdaResult 的执行持续时间(以毫秒为单位)

  • Data_CheckPackageForRequiredParts - 方法 CheckPackageForRequiredParts 的执行持续时间(以毫秒为单位)

  • Data_CheckPackageForSpecialCases - 方法 CheckPackageForSpecialCases 的执行持续时间(以毫秒为单位)

  • Data_CheckRequiredPartsLoaded - 方法 CheckRequiredPartsLoaded 的执行持续时间(以毫秒为单位)

  • Data_CheckWebSharingViolationForIncOpen - 方法 CheckWebSharingViolationForIncOpen 的执行持续时间(以毫秒为单位)

  • Data_CloseAndReopenWithoutDiscard – 在打开过程中,文档是否是在关闭之后再重新打开,而未丢弃。

  • Data_ClpDocHasDrmDoc:布尔 - 文档是否具有 DRM 文档

  • Data_ClpDocHasIdentity:布尔 - 文档是否具有标识信息(用于获取和设置敏感度标签)

  • Data_ClpDocHasSessionMetadata:布尔 - 文档是否具有对会话的敏感度标签元数据

  • Data_ClpDocHasSpoMetadata:布尔 - 文档是否具有通过 I MetadataadataCache 从 SPO 的敏感度标签元数据

  • Data_ClpDocHasSpoPackage:布尔 - 文档是否具有通过 IPackage 从 SPO 的敏感度标签元数据

  • Data_ClpDocIsProtected:布尔 - 文档是否受 IRM 保护

  • Data_ClpDocMetadataSource:int - 用于指定标签元数据的敏感度来源位置的 Enum(IRM、METADATA 部件、Sharepoint 等)

  • Data_ClpDocNeedsUpconversion:布尔 - 文档是否需要从 custom.xml 部件反转敏感度标签数据

  • Data_ClpDocNumFailedSetLabels:int - 对文档上未能设置的敏感度标签的计数

  • Data_ClpDocSessionMetadataDirty:布尔值 - 文档是否具有已说明的敏感度标签元数据

  • Data_ClpDocWasInTrustBoundary:布尔值 - 文档是否位于信任边界中(允许针对受敏感度标签保护的文档进行共同身份验证)

  • Data_ContentTransaction - 可创建事务的时间的预定义值集(AllowedOnLoadDocument、AllowedOnOpenComplete 等)

  • Data_CorrelationId - 由 ProtocolHandler 传递至 PowerPoint 用于关联遥测的 GUID。 ProtocolHandler 是一个用于为操作系统处理 Office 链接的单独进程。

  • Data_CppUncaughtExceptionCount:long - 活动运行时未捕获的本机异常

  • Data_CreateDocumentTimeMS - 方法 CreateDocumentTimeMS 的执行持续时间(以毫秒为单位)

  • Data_CreateDocumentToken - 方法 CreateDocumentToken 的执行持续时间(以毫秒为单位)

  • Data_CreateDocumentToW - 方法 CreateDocumentToW 的执行持续时间(以毫秒为单位)

  • Data_CreateDocWindow - 方法 CreateDocWindow 的执行持续时间(以毫秒为单位)

  • Data_CreateLocalTempFile - 方法 CreateLocalTempFile 的执行持续时间(以毫秒为单位)

  • Data_CsiDownloadErrDlgSuppressed:bool – CSI 在下载错误期间显示的对话框是否已被抑制,通常支持 PowerPoint 显示的对话框。

  • Data_DetachedDuration:long - 活动分离/未运行的时间

  • Data_DetermineFileType - 方法 DetermineFileType 的执行持续时间(以毫秒为单位)

  • Data_Doc_AccessMode:long - 此文档是如何打开的(只读/读写)

  • Data_Doc_AssistedReadingReasons:long - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_Doc_AsyncOpenKind:long - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_Doc_ChunkingType:long - 文档如何存储在 SharePoint 中

  • Data_Doc_EdpState:long - 文档企业数据保护状态

  • Data_Doc_Ext:string - 文档扩展名

  • Data_Doc_Extension:string - 文档扩展名

  • Data_Doc_FileFormat:long - 文件格式的预定义值集(比扩展名更精细)

  • Data_Doc_Fqdn:string - 文档存储位置(SharePoint.com、live.net),仅适用于 Office 365 域

  • Data_Doc_FqdnHash:string - 文档存储位置的哈希

  • Data_Doc_IdentityTelemetryId:string - 用户的唯一 GUID

  • Data_Doc_IdentityUniqueId:string - 用于共享文档操作的标识的唯一标识符

  • Data_Doc_IOFlags:long - 给定文档的各种 IO 相关标志的位掩码

  • Data_Doc_IrmRights:long - 在此文档上应用的信息权限管理类型的预定义值集(Forward、Reply、SecureReader、Edit 等)

  • Data_Doc_IsCloudCollabEnabled:bool - 如果已从 OPTIONS 请求收到“IsCloudCollabEnabled”HTTP 标头,则为 True。

  • Data_Doc_IsIncrementalOpen:bool - 是否已渐进式打开文档(无需下载整个文档即可打开文档的新功能)

  • Data_Doc_IsOcsSupported:bool - 文档是否支持使用新的 OCS 服务进行共同创作

  • Data_Doc_IsOpeningOfflineCopy:bool - 是否正在从本地缓存中打开文档?

  • Data_Doc_IsSyncBacked:bool - 是否从正在使用 OneDrive 反向同步应用的文件夹中打开文档

  • Data_Doc_Location:long - 文档存储位置的预定义值集(本地、SharePoint、WOPI、网络等)

  • Data_Doc_LocationDetails:long - 更详细位置的预定义值集(临时文件夹、下载文件夹、One Drive 文档、One Drive 图片等)

  • Data_Doc_NumberCoAuthors:long - 打开文档时的共同作者数量

  • Data_Doc_PasswordFlags:long - 使用密码对文档进行加密的方式的预定义值集(无、需要密码读取、需要密码编辑)

  • Data_Doc_ReadOnlyReasons:long - 此文档标记为只读的原因的预定义值集(在服务器上锁定、最终文档、编辑受密码保护等)

  • Data_Doc_ResourceIdHash:string - 存储在云中的文档的资源标识符哈希

  • Data_Doc_RtcType - 指示如何为当前文件设置实时通道 (RTC)(已禁用、不支持、按需、始终打开等)。

  • Data_Doc_ServerDocId:string - 存储在云中的文档的不可变标识符

  • Data_Doc_ServerProtocol:long - 用于与服务器通信的协议的预定义值集(Http、Cobalt、WOPI 等)

  • Data_Doc_ServerType:long - 服务器类型的预定义值集(SharePoint、DropBox、WOPI)

  • Data_Doc_ServerVersion:long - Is server is based off Office14, Office15, Office 16?

  • Data_Doc_SessionId:long - 生成的 GUID,用于标识同一进程会话中的文档实例

  • Data_Doc_SharePointServiceContext:string - 不透明的字符串,通常为 GridManagerID.FarmID。 用于关联客户端和服务器端日志

  • Data_Doc_SizeInBytes:long - 文档大小(以字节为单位)

  • Data_Doc_SpecialChars:long - 指示文档 URL 或路径中特殊字符的位掩码

  • Data_Doc_StorageProviderId:string - 标识文档存储提供者的字符串,如“DropBox”

  • Data_Doc_StreamAvailability:long - 文档流状态的预定义值集(可用、永久禁用、不可用)

  • Data_Doc_UrlHash:string - 存储在云中的文档的完整 URL 的哈希

  • Data_Doc_UsedWrsDataOnOpen:bool - 如果已使用主机上的预缓存 WRS 数据以渐进方式打开文件,则为 True

  • Data_Doc_WopiServiceId:string - WOPI 服务标识符,例如“Dropbox”

  • Data_DownloadErrorCsi:int - 键入下载错误,如 CSI 提供

  • Data_DownloadErrorHResult:int - 下载错误的 HResult,由 CSI 提供

  • Data_DownloadExcludedData - 方法 DownloadExcludedData 的执行持续时间(以毫秒为单位)

  • Data_DownloadExcludedDataTelemetry - 同步等待下载的状态的预定义值集(SynchronousLogicHit、UserCancelled RunModalTaskUnexpectedHResult 等)

  • Data_DownloadFileInBGThread - 方法 DownloadFileInBGThread 的执行持续时间(以毫秒为单位)

  • Data_DownloadFragmentSize - 片段(可下载的文件块)大小,通常为 3.5 MB

  • Data_ExcludedEmbeddedItems - 为第一次呈现排除的 zip 部件数

  • Data_ExcludedEmbeddedItemsSize - 为第一次呈现排除的 zip 部件的总大小

  • Data_ExcludedRequiredItems - 已排除但第一次呈现需要的 zip 部件数

  • Data_ExcludedRequiredItemsSize - 已排除但第一次呈现需要的 zip 部件的总大小

  • Data_ExecutionCount - 执行 IncOpen 协议的次数

  • Data_FailureComponent:long - 哪个组件的预定义值集导致了此协议失败?(冲突、CSI、内部等)

  • Data_FailureReason:long - 失败原因的预定义值集(FileIsCorrupt、BlockedByAntivirus 等)

  • Data_FCreateNew - 这是否是新的空白文档

  • Data_FCreateNewFromTemplate - 这是否是基于模板的新文档

  • Data_FErrorAfterDocWinCreation:boolean- 创建文档窗口后是否发生任何错误或异常。

  • Data_FileIOClpState:int – 包含关于敏感性标签状态数值的比特组。例如,包括以下信息:是否启用了受保护标签的协同创作,文档是否有来自当前租户的标签,以及文档是否受到IRM的保护。

  • Data_FileUrlLocation - 文档存储位置的预定义值集(NetworkShare、LocalDrive、ServerOther 等)

  • Data_FirstSlideCompressedSize - 第一个幻灯片 zip 部件(通常为 Slide1.xml)的压缩大小

  • Data_FIsAutoBackupFile - 此文件是否为自动备份文件?

  • Data_FIsDownloadFileInBgThreadEnabled - 是否启用了后台下载线程?

  • Data_fLifeguarded:bool - 文档是否接受过救生处理(在不提示用户的情况下自行修复文档错误的功能)?

  • Data_ForceReopenOnIncOpenMergeFailure - 表示我们是否因渐进式打开中发生合并失败而被迫重新打开的标志

  • Data_ForegroundThreadPass0TimeMS -(仅适用于 Mac)第一遍在前台线程中所用的总时间

  • Data_ForegroundThreadPass1TimeMS -(仅适用于 Mac)第二遍在前台线程中所用的总时间

  • Data_FWebCreatorDoc - 文档是从模板还是从快速启动创建的

  • Data_HasDocToken - 此文档是否有 CSI 文档令牌(内部代码)

  • Data_HasDocument - 此文档是否有 CSI 文档(内部代码)

  • Data_InclusiveMeasurements - 方法测量持续时间是否包括子方法调用持续时间

  • Data_IncompleteDocReasons - 打开未完成的原因的预定义值集(Unknown、DiscardFailure 等)

  • Data_IncOpenDisabledReasons - 已禁用渐进式打开的原因的预定义值集

  • Data_IncOpenFailureHr - 渐进式打开失败原因的结果

  • Data_IncOpenFailureTag - 渐进式打开失败位置的标记(代码位置指针)

  • Data_IncOpenFallbackReason - 未运行 IncOpen 的原因

  • Data_IncOpenRequiredTypes - 第一次呈现所需的内容类型的预定义值集(RequiredXmlZipItem、RequiredNotesMaster 等)

  • Data_IncOpenStatus - 渐进式打开状态的预定义值集(Attempted、FoundExcludedItems、DocIncOpenInfoCreated 等)

  • Data_InitFileContents - 方法 InitFileContents 的执行持续时间(以毫秒为单位)

  • Data_InitialExcludedItems - 最初排除的 zip 部件数

  • Data_InitialExcludedItemsSize - 最初排除的 zip 部件的总大小

  • Data_InitializationTimeMS -(仅适用于 Mac)初始化的时间

  • Data_InitialRoundtripCount - 构建初始 zip 存档所需的服务器响应数

  • Data_InitLoadProcess - 方法 InitLoadProcess 的执行持续时间(以毫秒为单位)

  • Data_InitPackage - 方法 InitPackage 的执行持续时间(以毫秒为单位)

  • Data_InitSecureReaderReasons - 方法 InitSecureReaderReasons 的执行持续时间(以毫秒为单位)

  • Data_IsIncOpenInProgressWhileOpen - 在多次打开同一文档的情况下,渐进式打开协议是否与打开协议一起运行?

  • Data_IsMultiOpen - 我们是否支持多次打开?

  • Data_IsOCS - 文档在其上次已知状态下是否处于 OCS 模式

  • Data_IsODPFile - 文档是否为 OpenOffice.org 使用的“开放文档格式”

  • Data_IsPPTMetroFile - 文档是否为 metro (pptx) 文件格式

  • Data_LoadDocument - 方法 LoadDocument 的执行持续时间(以毫秒为单位)

  • Data_MeasurementBreakdown - 编码的测量细目(缩短详细方法性能)

  • Data_Measurements - 编码的测量

  • Data_MethodId - 上次执行的方法

  • Data_NotRequiredExcludedItems - 第一次呈现不需要并已排除的 PowerPoint 包项总数

  • Data_NotRequiredExcludedItemsSize - 第一次呈现不需要并已排除的 PowerPoint 包项的总大小

  • Data_NotRequiredExcludedParts - 第一次呈现不需要并已排除的 zip 部件总数

  • Data_NotRequiredExcludedPartsSize - 第一次呈现不需要并已排除的 zip 包项的总大小

  • Data_OngoingBlockingOpenCount - 这是当前正在运行的阻塞式/开放式协议的计数。

  • Data_OngoingOpenCount - 这是当前正在运行的开放式协议的计数。

  • Data_OpenCompleteFailureHR - OpenComplete 协议失败原因的结果

  • Data_OpenCompleteFailureTag - OpenComplete 协议失败位置的标记(代码位置指针)

  • Data_OpenLifeguardOption - 救生操作的选项的预定义值集(None、TryAgain、OpenInWebApp 等)

  • Data_OpenReason - 此文档的打开方式的预定义值集(FilePicker、OpenFromMru、FileDrop 等)

  • Data_OSRPolicy - SecureReader 策略

  • Data_OSRReason - 在 Secure Reader 中打开此文档的原因

  • Data_OtherContentTypesWithRequiredParts - 已排除但第一次呈现需要的非标准内容类型

  • Data_PrepCacheAsync - OcsiOpenPerfPrepCacheAsync 的标志

  • Data_PreviousDiscardFailed - 指示先前对文档的打开/关闭尝试未正确释放所有内存

  • Data_PreviousFailureHr - 如果重新打开同一个文档,最后的失败结果是什么

  • Data_PreviousFailureTag - 如果重新打开同一个文档,最后的失败标记(代码位置指针)是什么

  • Data_RemoteDocToken - 是否启用了远程打开(这是一种原型功能,可从服务而不是从主机打开文件)?

  • Data_Repair - 我们是否处于文档修复模式(对于可修复的损坏文档)

  • Data_RequestPauseStats - 代码请求暂停性能记录的次数

  • Data_RequiredPartsComressedSize - 第一次呈现需要的必需 PowerPoint 部件的总大小

  • Data_RequiredPartsDownload - 已下载的必需 PowerPoint 部件的总大小

  • Data_RequiredPartsRoundtripCount - 获取第一次呈现需要的所有 PowerPoint 部件所需的往返总次数(对主机的调用次数)

  • Data_RequiredZipItemsDownload - 第一次呈现需要的 zip 项的总大小

  • Data_RequiredZipItemsRoundtripCount - 获取第一次呈现需要的所有 zip 项所需的往返总次数(对主机的调用次数)

  • Data_RoundtripsAfterMissingRequiredParts - 在我们发现缺少必需的 PowerPoint 部件后所需的往返总次数(对主机的调用次数)

  • Data_RoundtripsAfterMissingRequiredZipItems - 在我们发现缺少必需的 zip 项后所需的往返总次数(对主机的调用次数)

  • Data_RoundtripsAfterRequiredPackage - 创建包后所需的往返总次数(对主机的调用次数)

  • Data_RoundtripsAfterRequiredParts - 下载所有必需部件后所需的往返总次数(对主机的调用次数)

  • Data_SetDocCoAuthAutoSaveable - 方法 SetDocCoAuthAutoSaveable 的执行持续时间(以毫秒为单位)

  • Data_SniffedFileType - 对损坏文档的建议文件类型的有根据猜测

  • Data_StartTime - 打开开始后的性能计数器

  • Data_StopwatchDuration:long - 活动总时间

  • Data_SyncSlides - 方法 SyncSlides 的执行持续时间(以毫秒为单位)

  • Data_TimerStartReason - 计时器启动方式的预定义值集(CatchMissedSyncStateNotification、WaitingForFirstDownload 等)

  • Data_TimeSplitMeasurements - 编码的测量细目(缩短详细方法性能)

  • Data_TimeToInitialPackage - 创建初始包所用的时间

  • Data_TimeToRequiredPackage - 创建必需包所用的时间

  • Data_TimeToRequiredParts - 创建包含所有必需部件的包所用的时间

  • Data_TotalRequiredParts - 第一次呈现需要的 PowerPoint 部件总数

  • Data_UnknownRequiredParts - 第一次呈现需要的非标准部件总数

  • Data_UnpackLinkWatsonId - 通过 Share OneDrive URL 打开文档时的 Watson 错误标识符

  • Data_UnpackResultHint - 解压缩共享 URL 结果的预定义值集(NavigateToWebWithoutError、UrlUnsupported、AttemptOpen 等)

  • Data_UnpackUrl - 方法 UnpackUrl 的执行持续时间(以毫秒为单位)

  • Data_UpdateAppstateTimeMS - 方法 UpdateAppstate 的执行持续时间(以毫秒为单位)

  • Data_UpdateCoauthoringState - 方法 UpdateCoauthoringState 的执行持续时间(以毫秒为单位)

  • Data_UpdateReadOnlyState - 方法 UpdateReadOnlyState 的执行持续时间(以毫秒为单位)

  • Data_WACCorrelationId - 如果在浏览器中打开文件,获取 WebApp 日志的关联性

  • Data_WasCachedOnInitialize - 是否在初始化过程中缓存了此文档

  • Data_WBDirtyBeforeDiscard - 在重新打开文档之前,工作分支是否变脏了

  • Data_ZRTOpenDisabledReasons - 为什么我们无法从缓存中打开文档(零往返)

Office.PowerPoint.PPT.Desktop.Bootime

收集 PowerPoint 的启动方式。 它包括以下 PowerPoint 启动方式:在受保护视图中、在辅助阅读模式下、从宏中、打印文档、新文档和空白文档、文档恢复、从自动化中以及即点即用。 此外还会收集 PowerPoint 启动所用的时间。 此数据对于保证 PowerPoint 从不同模式启动时均表现良好至关重要。 Microsoft 使用此数据来捕获从不同模式打开 PowerPoint 时的长时间启动情况。

收集以下字段:

  • AssistedReading - 在辅助阅读模式下

  • Automation - 从自动化中

  • Benchmark - 运行性能基准测试

  • Blank - 空白文档

  • BootTime - 会话启动时间

  • Embedding - 嵌入文档

  • IsC2R - 即点即用

  • IsNew - 新文档

  • IsOpen - 打开

  • Macro1 - 运行宏

  • Macro2 - 运行宏

  • NonStandardSpaceInCmdLine - 命令行中有非标准空格

  • Print - 打印文档

  • PrintDialog - 用对话框打印文档

  • PrintPrinter - 用打印机打印文档

  • ProtectedView - 在受保护视图中

  • Regserver - 将 PowerPoint 注册为 COM 服务器

  • Restore - 还原文档

  • Show - 显示文档

  • Time - 会话时间

  • UnprotectedView - 在未受保护视图中

Office.PowerPoint.PPT.HasUserEditedDocument

在用户开始编辑文档时收集。 Microsoft 使用此数据来计算编辑 PowerPoint 文档的活动用户

收集以下字段:

  • CorrelationId - 文档相关标识符

Office.Project.BootAndOpenProject

通过打开文件来启动 Project。 此事件指示用户已使用关联文件打开 Office Project。 它包含确保 Project 可以启动和加载文件的关键成功数据。

收集以下字段:

  • Data_AlertTime - 启动对话框处于活动状态的时间。

  • Data_BootTime - 启动 Project 所需的时间

  • Data_CacheFileSize - 如果文件已缓存,则为文件大小

  • Data_EntDocType - 打开的文件类型

  • Data_IsInCache - 打开的文件是否已缓存

  • Data_LoadSRAs - 用户是否希望加载 SRA

  • Data_Outcome - 总启动和文件打开时间。

  • Data_OpenFromDocLib - 打开的 Project 文件是否来自文档库

  • Data_ProjectServerVersion - Project 当前所处的版本和内部版本

Office.Project.BootProject

在不打开文件的情况下启动 Project。 此事件指示用户在没有关联文件的情况下打开了 Office Project。 它包含确保 Project 可以启动的关键成功数据。

收集以下字段:

  • Data_BootTime - 启动 Project 所需的时间

  • Data_FileLoaded - 如果从外部打开或是新的空白项目,则为 False

  • Data_IsEntOfflineWithProfile - 用户是否处于专业 SKU 中并且未连接到服务器

  • Data_IsEntOnline - Project 会话是否连接到具有企业级功能的 Project 服务器

  • Data_IsLocalProfile - Project 会话是否连接到具有企业级功能的 Project 服务器

  • Data_ProjectServerVersion - Project 当前所处的版本和内部版本

Office.Project.OpenProject

Project 打开一个文件。 此事件指示用户直接打开一个 Project 文件。 它包含在 Project 中打开文件的关键成功数据。

收集以下字段:

  • Data_AgileMode - 定义打开的项目是瀑布还是敏捷项目

  • Data_AlertTime - 启动对话框处于活动状态的时间

  • Data_CacheFileSize - 如果文件已缓存,则为文件大小

  • Data_EntDocType - 打开的文件类型

  • Data_IsInCache - 打开的文件是否已缓存

  • Data_LoadSRAs - 用户是否希望加载 SRA

  • Data_OpenFromDocLib - 打开的 Project 文件是否来自文档库

  • Data_Outcome - 总启动和文件打开时间

  • Data_Outcome - 总启动和文件打开时间。

  • Data_ProjectServerVersion - Project 当前所处的版本和内部版本

Office.SessionIdProvider.OfficeProcessSessionStart

适用于所有基于 Windows 的 Office 应用程序:win32 和 UWP

收集以下字段:

  • OfficeProcessSessionStart 在新的 Office 会话开始时发送基本信息。 这用于计算给定设备上看到的唯一会话数。 这用作检测信号事件以确定应用程序是否在设备上运行。 此外,它可用作应用程序的总体可靠性的重要信号

  • AppSessionGuid - 从进程创建时开始并持续到进程结束的特定应用程序会话的标识符。 此标识符的格式为标准的 128 位 GUID,但由 4 部分构成。 这四个部分依次为 (1) 32 位进程 ID (2) 16 位会话 ID (3) 16 位启动 ID (4) 64 位进程创建时间(以 UTC 100ns 为单位)

  • processSessionId - 为标识应用会话而随机生成的 GUID

  • UTCReplace_AppSessionGuid - 常量布尔值。始终为真。

Office.System.SessionHandoff

指示当前 Office 会话为上交会话。这意味着,对用户打开文档的请求的处理正被关闭至同一应用程序的已在运行实例中。

收集以下字段。

  • ParentSessionId - 将接管用户请求处理的会话 ID。

Office.TelemetryEngine.IsPreLaunch

适用于 Office UWP 应用程序。 从应用商店第一次升级/安装后启动 Office 应用程序时会触发此事件。 这是基本诊断数据的一部分,用于跟踪会话是否为启动会话。

收集以下字段:

  • appVersionBuild - 应用内部版本的版本号。

  • appVersionMajor - 应用主要版本号。

  • appVersionMinor - 应用次要版本号。

  • appVersionRev - 应用修订版本号。

  • SessionID - 为标识应用会话而随机生成的 GUID

Office.TelemetryEngine.SessionHandOff

适用于 Win32 Office 应用程序。 此事件有助于我们了解是否创建了一个新会话来处理用户启动的文件打开事件。 它是一种重要的诊断信息,用于获取可靠性信号并确保应用程序按预期工作。

收集以下字段:

  • appVersionBuild - 应用内部版本的版本号。

  • appVersionMajor - 应用主要版本号。

  • appVersionMinor - 应用次要版本号。

  • appVersionRev - 应用修订版本号。

  • childSessionID - 为标识应用会话而随机生成的 GUID

  • parentSessionId - 为标识应用会话而随机生成的 GUID

Office. VisioIosAppBootTime

每次启动 Visio iOS 应用程序时都会触发此操作。 了解 Visio iOS 应用的启动性能是非常重要的。 用于诊断性能不良。

收集以下字段:

  • Data_AppBootTime - 启动应用所需的持续时间(以毫秒计)。

Office. VisioIosAppResumeTime

每次 Visio iOS 应用恢复焦点时都会触发此事件。 度量应用恢复性能并解决 Visio iOS 应用的性能问题至关重要。

收集以下字段:

  • Data_AppResumeTime - 恢复应用所需的持续时间(以毫秒计)。

Office.Word.FileOpen.OpenCmdFileMruPriv

此事件指示 Office Word 打开最近使用 (MRU) 列表中的文档。 它还包含读取文件打开性能数据,并且从用户角度来看,它是一个应用启动事件。 该事件会监视 fileopen-from-MRU 是否按预期方式工作。 它还用于计算每月活跃用户/设备和云可靠性指标。

收集以下字段:

  • Data_AddDocTelemRes - 报告我们是否能够在事件中正确填充其他文档遥测相关值。用于数据质量诊断。

  • Data_BytesAsynchronous -(压缩)字节数,我们认为可以在没有该字节数的情况下打开文件,条件是我们在用户想要开始编辑或可能保存之前获取这些字节数。

  • Data_BytesAsynchronousWithWork -(压缩)字节数,我们可以在没有该字节数的情况下打开文件,但需要大量的代码来实现

  • Data_BytesSynchronous - 在开始打开文件之前必须有的字节数(压缩字节数)

  • Data_BytesUnknown - 我们不希望查找的文档部分中的字节数

  • Data_DetachedDuration - 活动与线程分离了多长时间

  • Data_Doc_AccessMode - 文档为只读/可编辑

  • Data_Doc_AssistedReadingReasons - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_Doc_AsyncOpenKind - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_Doc_ChunkingType - 用于渐进式文档打开的单位

  • Data_Doc_EdpState - 文档的电子数据保护设置

  • Data_Doc_Ext - 文档扩展名(docx/xlsb/pptx 等)

  • Data_Doc_FileFormat - 文件格式协议版本

  • Data_Doc_Fqdn - OneDrive 或 SharePoint Online 域名

  • Data_Doc_FqdnHash - 客户可识别域名的单向哈希

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希

  • Data_Doc_InitializationScenario - 记录文档的打开方式

  • Data_Doc_IOFlags - 用于设置请求选项的缓存标志的报告

  • Data_Doc_IrmRights - 已应用于文档/用户的电子数据保护策略允许的操作

  • Data_Doc_IsIncrementalOpen - 指明已渐进式打开文档的标志

  • Data_Doc_IsOcsSupported - 指明文档在协作服务中受支持的标志

  • Data_Doc_IsOpeningOfflineCopy - 指明已打开文档的脱机副本的标志

  • Data_Doc_IsSyncBacked - 指明计算机上存在文档的自动同步副本的标志

  • Data_Doc_Location - 指明提供文档的服务(OneDrive、文件服务器、SharePoint 等)

  • Data_Doc_LocationDetails - 指明哪个已知文件夹提供了本地存储的文档

  • Data_Doc_NumberCoAuthors - 协作编辑会话中的协作用户数量的计数

  • Data_Doc_PasswordFlags - 指明设置了读取或读/写密码标志

  • Data_Doc_ReadOnlyReasons - 以只读方式打开文档的原因

  • Data_Doc_ResourceIdHash - 用于诊断问题的匿名处理文档标识符

  • Data_Doc_RtcType - 指示如何为当前文件设置实时通道 (RTC)(已禁用、不支持、按需、始终打开等)。

  • Data_Doc_ServerDocId - 用于诊断问题的不可变匿名处理文档标识符

  • Data_Doc_ServerProtocol - 用于与服务通信的协议版本

  • Data_Doc_ServerType - 提供服务的服务器类型(SharePoint、OneDrive、WOPI 等)

  • Data_Doc_ServerVersion - 提供服务的服务器版本

  • Data_Doc_SessionId - 标识完整会话中的特定文档编辑会话

  • Data_Doc_SharePointServiceContext - 来自 SharePoint Online 请求的诊断信息

  • Data_Doc_SizeInBytes - 文档大小的指示符

  • Data_Doc_SpecialChars - 文档 URL 中特殊字符的指示符

  • Data_Doc_SyncBackedType - 有关文档类型(本地还是基于服务)的指示符

  • Data_Doc_UrlHash - 用于创建简单文档标识符的单向哈希

  • Data_Doc_WopiServiceId -包含 WOPI 服务提供者的唯一标识符

  • Data_EditorDisablingRename - 导致重命名被禁用的第一个编辑器的标识符

  • Data_EditorsCount - 文档中的编辑器数

  • Data_ForceReadWriteReason - 表示使文件强制进入读/写模式的原因的整数值

  • Data_FSucceededAfterRecoverableFailure - 指明在打开文档时修复故障后打开成功

  • Data_LastLoggedTag - 用于确定何时尝试打开失败两次的代码调用站点唯一标记(用于数据质量诊断)

  • Data_LinkStyles - 指明我们是否链接到模板样式

  • Data_MainPdod - Office Word 进程中的文档标识符

  • Data_Measurements - 包含打开的不同部分的时间细分的编码字符串。用于度量值性能。

  • Data_MoveDisabledReason - 禁用文档移动的错误

  • Data_MoveFlightEnabled - 是否启用了移动功能的外部测试版

  • Data_PartsUnknown - 无法获取其数据的文档部分的数量

  • Data_RecoverableFailureInitiationLocationTag - 代码调用站点的唯一标记,用于标识在打开文件之前试图修复文件的代码中的位置

  • Data_RenameDisabledReason - 导致为此文档禁用重命名的错误

  • Data_RenameFlightEnabled - 是否启用了重命名功能的外部测试版

  • Data_SecondaryTag - 代码调用站点的唯一标记,用于添加关于打开的更多失败数据

  • Data_TemplateFormat - 文档所基于的模板的文件格式。

  • Data_UsesNormal - 指明打开的文档是否基于普通模板

  • PathData_Doc_StreamAvailability - 文档流是否可用/已禁用的指示符

Office.Word.FileOpen.OpenFFileOpenXstzCore

此事件指示 Office Word 打开了用户双击的文档。 它还包含读取文件打开性能数据,并且从用户角度来看,它是一个应用启动事件。 该事件会监视 file-openfrom-file-double-click 是否按预期方式工作。 它还用于计算每月活跃用户/设备和云可靠性指标。

收集以下字段:

  • Data_AddDocTelemRes - 报告我们是否能够在事件中正确填充其他文档遥测相关值。用于数据质量诊断

  • Data_BytesAsynchronous -(压缩)字节数,我们认为可以在没有该字节数的情况下打开文件,条件是我们在用户想要开始编辑或可能保存之前获取这些字节数。

  • Data_BytesAsynchronousWithWork -(压缩)字节数,我们可以在没有该字节数的情况下打开文件,但需要大量的代码来实现

  • Data_BytesSynchronous - 在开始打开文件之前必须有的字节数(压缩字节数)

  • Data_BytesUnknown - 我们不希望查找的文档部分中的字节数

  • Data_DetachedDuration - 活动与线程分离了多长时间

  • Data_Doc_AccessMode - 文档为只读/可编辑

  • Data_Doc_AssistedReadingReasons - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_Doc_AsyncOpenKind - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_Doc_ChunkingType - 用于渐进式文档打开的单位

  • Data_Doc_EdpState - 文档的电子数据保护设置

  • Data_Doc_Ext - 文档扩展名(docx/xlsb/pptx 等)

  • Data_Doc_FileFormat - 文件格式协议版本

  • Data_Doc_Fqdn - OneDrive 或 SharePoint Online 域名

  • Data_Doc_FqdnHash - 客户可识别域名的单向哈希

  • Data_Doc_IOFlags - 用于设置请求选项的缓存标志的报告

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希

  • Data_Doc_InitializationScenario - 记录文档的打开方式

  • Data_Doc_IrmRights - 已应用于文档/用户的电子数据保护策略允许的操作

  • Data_Doc_IsIncrementalOpen - 指明已渐进式打开文档的标志

  • Data_Doc_IsOcsSupported - 指明文档在协作服务中受支持的标志

  • Data_Doc_IsOpeningOfflineCopy - 指明已打开文档的脱机副本的标志

  • Data_Doc_IsSyncBacked - 指明计算机上存在文档的自动同步副本的标志

  • Data_Doc_Location - 指明提供文档的服务(OneDrive、文件服务器、SharePoint 等)

  • Data_Doc_LocationDetails - 指明哪个已知文件夹提供了本地存储的文档

  • Data_Doc_NumberCoAuthors - 协作编辑会话中的协作用户数量的计数

  • Data_Doc_PasswordFlags - 指明设置了读取或读/写密码标志

  • Data_Doc_ReadOnlyReasons - 以只读方式打开文档的原因

  • Data_Doc_ResourceIdHash - 用于诊断问题的匿名处理文档标识符

  • Data_Doc_RtcType - 指示如何为当前文件设置实时通道 (RTC)(已禁用、不支持、按需、始终打开等)。

  • Data_Doc_ServerDocId - 用于诊断问题的不可变匿名处理文档标识符

  • Data_Doc_ServerProtocol - 用于与服务通信的协议版本

  • Data_Doc_ServerType - 提供服务的服务器类型(SharePoint、OneDrive、WOPI 等)

  • Data_Doc_ServerVersion - 提供服务的服务器版本

  • Data_Doc_SessionId - 标识完整会话中的特定文档编辑会话

  • Data_Doc_SharePointServiceContext - 来自 SharePoint Online 请求的诊断信息

  • Data_Doc_SizeInBytes - 文档大小的指示符

  • Data_Doc_SpecialChars - 文档 URL 或路径中特殊字符的指示符

  • Data_Doc_StreamAvailability - 文档流可用/禁用的指示符

  • Data_Doc_SyncBackedType - 有关文档类型(本地还是基于服务)的指示符

  • Data_Doc_UrlHash - 用于创建简单文档标识符的单向哈希

  • Data_Doc_WopiServiceId -包含 WOPI 服务提供者的唯一标识符

  • Data_EditorDisablingRename - 导致重命名被禁用的第一个编辑器的标识符

  • Data_EditorsCount - 文档中的编辑器数

  • Data_FSucceededAfterRecoverableFailure - 指明在打开文档时修复故障后打开成功

  • Data_ForceReadWriteReason - 表示使文件强制进入读/写模式的原因的整数值

  • Data_LastLoggedTag - 用于确定何时尝试打开失败两次的代码调用站点唯一标记(用于数据质量诊断)

  • Data_LinkStyles - 指明我们是否链接到模板样式

  • Data_MainPdod - Office Word 进程中的文档标识符

  • Data_Measurements - 包含打开的不同部分的时间细分的编码字符串。用于度量值性能。

  • Data_MoveDisabledReason - 禁用文档移动的错误

  • Data_MoveFlightEnabled - 是否启用了移动功能的外部测试版

  • Data_PartsUnknown - 无法获取其数据的文档部分的数量

  • Data_RecoverableFailureInitiationLocationTag - 代码调用站点的唯一标记,用于标识在打开文件之前试图修复文件的代码中的位置。

  • Data_RenameDisabledReason - 导致为此文档禁用重命名的错误

  • Data_RenameFlightEnabled - 是否启用了重命名功能的外部测试版

  • Data_SecondaryTag - 代码调用站点的唯一标记,用于添加关于打开的更多失败数据。

  • Data_TemplateFormat - 文档所基于的模板的文件格式。

  • Data_UsesNormal - 指明打开的文档是否基于普通模板。

Office.Word.FileOpen.OpenIfrInitArgs

此事件指示 Office Word 通过 COM 激活方式或命令行打开了文档。 它还包含重要的文件打开性能数据,并且从用户角度来看是一个应用启动事件。 此事件监视从命令行打开文件是否正常工作。 它还用于计算每月活跃用户/设备和云可靠性指标。

收集以下字段:

  • Data_AddDocTelemRes - 报告我们是否能够在事件中正确填充其他文档遥测相关值。用于数据质量诊断。

  • Data_BytesAsynchronous - 字节数(压缩),我们相信我们无需此字节数也能打开文件,只要我们能在用户想要开始编辑或保存之前获取此字节数即可。

  • Data_BytesAsynchronousWithWork - 字节数(压缩),我们或许无需此字节数也能打开文件,但需要大量的编码工作才能实现此目的

  • Data_BytesSynchronous - 字节数(压缩),我们必须具有此字节数之后才能开始打开文件

  • Data_BytesUnknown - 我们不希望查找的文档部分中的字节数。

  • Data_Doc_AccessMode - 文档为只读/可编辑

  • Data_Doc_AssistedReadingReasons - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_Doc_AsyncOpenKind - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_Doc_ChunkingType - 用于渐进式文档打开的单位

  • Data_Doc_EdpState - 文档的电子数据保护设置

  • Data_Doc_Ext - 文档扩展名(docx/xlsb/pptx 等)

  • Data_Doc_FileFormat - 文件格式协议版本

  • Data_Doc_Fqdn - OneDrive 或 SharePoint Online 域名

  • Data_Doc_FqdnHash - 客户可识别域名的单向哈希

  • Data_Doc_IOFlags - 用于设置打开请求选项的缓存标志的报告

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希

  • Data_Doc_InitializationScenario - 记录文档的打开方式

  • Data_Doc_IrmRights - 已应用于文档/用户的电子数据保护策略允许的操作

  • Data_Doc_IsIncrementalOpen - 指示已渐进式打开文档的标志

  • Data_Doc_IsOcsSupported - 指示文档在协作服务中受支持的标志

  • Data_Doc_IsOpeningOfflineCopy - 指示已打开文档的脱机副本的标志

  • Data_Doc_IsSyncBacked - 指示计算机上存在文档的自动同步副本的标志

  • Data_Doc_Location - 指示提供文档的服务(OneDrive、文件服务器、SharePoint)

  • Data_Doc_LocationDetails - 指示哪个已知文件夹提供了本地存储的文档

  • Data_Doc_NumberCoAuthors - 协作编辑会话中的协作用户数量的计数

  • Data_Doc_PasswordFlags - 指示设置了读取或读/写密码标志

  • Data_Doc_ReadOnlyReasons - 以只读方式打开文档的原因

  • Data_Doc_ResourceIdHash - 用于诊断问题的匿名化文档标识符

  • Data_Doc_RtcType - 指示如何为当前文件设置实时通道 (RTC)(已禁用、不支持、按需、始终打开等)。

  • Data_Doc_ServerDocId - 用于诊断问题的不可变匿名化文档标识符

  • Data_Doc_ServerProtocol - 用于与服务通信的协议版本

  • Data_Doc_ServerType - 提供服务的服务器类型(SharePoint、OneDrive、WOPI 等)

  • Data_Doc_ServerVersion - 提供服务的服务器版本

  • Data_Doc_SessionId - 提供服务的服务器版本

  • Data_Doc_SharePointServiceContext - 来自 SharePoint Online 请求的诊断信息

  • Data_Doc_SizeInBytes - 文档大小的指示符

  • Data_Doc_SpecialChars - 文档 URL 或路径中特殊字符的指示符

  • Data_Doc_StreamAvailability - 文档流可用/禁用的指示符

  • Data_Doc_SyncBackedType - 有关文档类型(本地还是基于服务)的指示符

  • Data_Doc_UrlHash - 用于创建简单文档标识符的单向哈希

  • Data_Doc_WopiServiceId - 包含 WOPI 服务提供者的唯一标识符

  • Data_EditorDisablingRename - 导致禁用重命名的第一个编辑器的标识符

  • Data_EditorsCount - 文档中的编辑器数

  • Data_FSucceededAfterRecoverableFailure - 指示在打开文档时修复失败问题后打开成功

  • Data_ForceReadWriteReason - 表示文件被强制进入读/写模式的原因的整数值

  • Data_LastLoggedTag - 代码调用站点的唯一标记,用于标识我们尝试让打开两次失败的情况(用于数据质量诊断)

  • Data_LinkStyles - 指示我们是否链接到模板样式

  • Data_MainPdod - Office Word 进程中的文档标识符

  • Data_Measurements - 包含打开的不同部分的时间细分的编码字符串。用于诊断开放性能。

  • Data_MoveDisabledReason - 禁用文档移动的错误

  • Data_MoveFlightEnabled - 是否启用了移动功能的外部测试版

  • Data_PartsUnknown - 我们无法获取相关数据的文档部分的数量

  • Data_RecoverableFailureInitiationLocationTag - 代码调用站点的唯一标记,用于标识在打开文件之前尝试修复文件的代码位置

  • Data_RenameDisabledReason - 导致为此文档禁用重命名的错误

  • Data_RenameFlightEnabled - 是否启用了重命名功能的外部测试版

  • Data_SecondaryTag - 代码调用站点的唯一标记,用于添加关于打开的更多失败数据。

  • Data_TemplateFormat - 文档所基于的模板的文件格式。

  • Data_UsesNormal - 指示打开的文档是否基于 Normal 模板。

Office.Word.FileOpen.OpenLoadFile

此事件指示 Office Word 通过“打开”对话框打开了文档。 它还包含读取文件打开性能数据,并且从用户角度来看,它是一个应用启动事件。 该事件会监视 file-open-from-the-open-filedialog 是否按预期方式工作。 它还用于计算每月活跃用户/设备和云可靠性指标。

收集以下字段:

  • Data_AddDocTelemRes - 报告我们是否能够在事件中正确填充其他文档遥测相关值。用于数据质量诊断。

  • Data_BytesAsynchronous -(压缩)字节数,我们认为可以在没有该字节数的情况下打开文件,条件是我们在用户想要开始编辑或可能保存之前获取这些字节数。

  • Data_BytesAsynchronousWithWork -(压缩)字节数,我们可以在没有该字节数的情况下打开文件,但需要大量的代码来实现

  • Data_BytesSynchronous - 在开始打开文件之前必须有的字节数(压缩字节数)

  • Data_BytesUnknown - 我们不希望查找的文档部分中的字节数

  • Data_DetachedDuration - 活动与线程分离了多长时间

  • Data_Doc_AccessMode - 文档为只读/可编辑

  • Data_Doc_AssistedReadingReasons - 在辅助阅读模式下打开文档的原因的预定义值集

  • Data_Doc_AsyncOpenKind - 指示是否打开了云文档的缓存版本,以及使用了哪种异步刷新逻辑。

  • Data_Doc_ChunkingType - 用于渐进式文档打开的单位

  • Data_Doc_EdpState - 文档的电子数据保护设置

  • Data_Doc_Ext - 文档扩展名(docx/xlsb/pptx 等)

  • Data_Doc_FileFormat - 文件格式协议版本

  • Data_Doc_Fqdn - OneDrive 或 SharePoint Online 域名

  • Data_Doc_FqdnHash - 客户可识别域名的单向哈希

  • Data_Doc_IdentityTelemetryId - 用于执行打开的用户身份的单向哈希

  • Data_Doc_InitializationScenario - 记录文档的打开方式

  • Data_Doc_IOFlags - 用于设置请求选项的缓存标志的报告

  • Data_Doc_IrmRights - 已应用于文档/用户的电子数据保护策略允许的操作

  • Data_Doc_IsIncrementalOpen - 指明已渐进式打开文档的标志

  • Data_Doc_IsOcsSupported - 指明文档在协作服务中受支持的标志

  • Data_Doc_IsOpeningOfflineCopy - 指明已打开文档的脱机副本的标志

  • Data_Doc_IsSyncBacked - 指明计算机上存在文档的自动同步副本的标志

  • Data_Doc_Location - 指明提供文档的服务(OneDrive、文件服务器、SharePoint 等)

  • Data_Doc_LocationDetails - 指明哪个已知文件夹提供了本地存储的文档

  • Data_Doc_NumberCoAuthors - 协作编辑会话中的协作用户数量的计数

  • Data_Doc_PasswordFlags - 指明设置了读取或读/写密码标志

  • Data_Doc_ReadOnlyReasons - 以只读方式打开文档的原因

  • Data_Doc_ResourceIdHash - 用于诊断问题的匿名处理文档标识符

  • Data_Doc_RtcType - 指示如何为当前文件设置实时通道 (RTC)(已禁用、不支持、按需、始终打开等)。

  • Data_Doc_ServerDocId - 用于诊断问题的不可变匿名处理文档标识符

  • Data_Doc_ServerProtocol - 用于与服务通信的协议版本

  • Data_Doc_ServerType - 提供服务的服务器类型(SharePoint、OneDrive、WOPI 等)

  • Data_Doc_ServerVersion - 提供服务的服务器版本

  • Data_Doc_SessionId - 标识完整会话中的特定文档编辑会话

  • Data_Doc_SharePointServiceContext - 来自 SharePoint Online 请求的诊断信息

  • Data_Doc_SizeInBytes - 文档大小的指示符

  • Data_Doc_SpecialChars - 文档 URL 或路径中特殊字符的指示符

  • Data_Doc_StreamAvailability - 文档流可用/禁用的指示符

  • Data_Doc_SyncBackedType - 有关文档类型(本地还是基于服务)的指示符

  • Data_Doc_UrlHash - 用于创建简单文档标识符的单向哈希

  • Data_EditorDisablingRename - 导致重命名被禁用的第一个编辑器的标识符

  • Data_EditorsCount - 文档中的编辑器数

  • Data_ForceReadWriteReason - 表示使文件强制进入读/写模式的原因的整数值

  • Data_FSucceededAfterRecoverableFailure - 指明在打开文档时修复故障后打开成功

  • Data_LastLoggedTag - 代码调用站点的唯一标记,用于标识我们无法尝试保存两次的情况(用于数据质量诊断)

  • Data_LinkStyles - 指明我们是否链接到模板样式

  • Data_MainPdod - Office Word 进程中的文档标识符

  • Data_Measurements - 包含打开的不同部分的时间细分的编码字符串。用于度量值性能。

  • Data_MoveDisabledReason - 禁用文档移动的错误

  • Data_MoveFlightEnabled - 是否启用了移动功能的外部测试版

  • Data_PartsUnknown - 无法获取其数据的文档部分的数量

  • Data_RecoverableFailureInitiationLocationTag - 代码调用站点的唯一标记,用于标识在打开文件之前试图修复文件的代码中的位置

  • Data_RenameDisabledReason - 导致为此文档禁用重命名的错误

  • Data_RenameFlightEnabled - 是否启用了重命名功能的外部测试版

  • Data_SecondaryTag - 代码调用站点的唯一标记,用于添加关于打开的更多失败数据

  • Data_TemplateFormat - 文档所基于的模板的文件格式

  • Data_UsesNormal - 指明打开的文档是否基于普通模板

RenewUserOp

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。 它包含的信息有助于正确调查并诊断执行续订用户证书操作时发生的问题。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录器服务器 ID

  • RMS.ApplicationScenarioId - 应用程序提供的方案 ID

  • RMS.Duration - 完成操作所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从操作返回的错误代码(如果有)

  • RMS.HttpCall - 指示是否存在 HTTP 操作

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.Result - 操作成功或失败

  • RMS.ScenarioId - 权限管理服务客户端定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 操作结果的状态代码

  • RMS.Type - 用户信息类型

ServiceDiscoveryOp

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。 它包含的信息有助于正确调查并诊断执行服务发现操作时发生的问题。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.ApplicationScenarioId - 应用程序提供的方案 ID

  • RMS.Duration - 完成操作所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从操作返回的错误代码(如果有)

  • RMS.HttpCall - 指示是否存在 HTTP 操作

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.OperationName - 操作名称

  • RMS.Result - 操作成功或失败

  • RMS.ScenarioId - 权限管理服务客户端定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 操作结果的状态代码

Office 辅助功能配置子类型

Office 中的辅助功能

Office.Accessibility.AccessibilityToolSessionPresenceWin32

允许我们检测用户是否具有辅助技术工具及其名称。 这使我们能够了解 Office 用户是否遇到特定辅助技术工具的问题。

收集以下字段:

  • Data_Data_Jaws - 指示会话期间是否正在运行 Jaws Data_Data_Magic - 指示会话期间是否正在运行 Magic

  • Data_Data_Magnify - 指示会话期间是否正在运行 Magnify

  • Data_Data_Narrator - 指示会话期间是否正在运行 Narrator

  • Data_Data_NVDA - 指示会话期间是否正在运行 NVDA

  • Data_Data_SA - 指示会话期间是否正在运行 SA

  • Data_Data_Supernova - 指示会话期间是否正在运行 Supernova

  • Data_Data_SuperNovaessSuite - 指示会话期间是否正在运行 SuperNovaAccessSuite

  • Data_Data_WinEyes - 指示会话期间是否正在运行 WinEyes

  • Data_Data_ZoomText - 指示会话期间是否正在运行 ZoomText

Office.Apple.DarkMode

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 通过该事件,我们可以知道用户是否在 DarkMode 上运行系统,以及用户是否在 Office 中覆盖了 DarkMode 系统设置。 我们使用该事件有助于确保辅助功能并确定用户体验优化的优先级。

收集以下字段:

  • Data_DarkModeIsEnabled - 系统中是否启用了 DarkMode。

  • Data_RequiresAquaSystemAppearanceEnabled - 是否在 Office 中覆盖了 DarkMode。

Office.Apple.HardwareKeyboardInUse.Apple

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 通过该事件我们可以知道用户正在将键盘连接到自己的移动设备。 该事件有助于我们改进辅助功能并优化用户体验。

收集以下字段:

  • Data_CollectionTime - 表示事件收集时间的时间戳。

Office.Apple.MbuInstrument.DeviceAccessibilitySettings

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件将收集会话期间可用的各种辅助功能选项的状态。 我们使用该事件有助于确保辅助功能并确定用户体验优化的优先级。

收集以下字段:

  • Data_AccessibilityContentSize - 指示此设置是否已启用的标志

  • Data_AssistiveTouchRunning - 指示此设置是否已启用的标志

  • Data_BoldTextEnabled - 指示此设置是否已启用的标志

  • Data_CollectionTime - 指示此设置是否已启用的标志

  • Data_DarkerSystemColorsEnabled - 指示此设置是否已启用的标志

  • Data_DifferentiateWithoutColor - 指示此设置是否已启用的标志

  • Data_GrayscaleEnabled- 指示此设置是否已启用的标志

  • Data_GuidedAccessEnabled - 指示是否已启用此设置的标志

  • Data_IncreaseContrast - 指示此设置是否已启用的标志

  • Data_InvertColorsEnabled- 指示此设置是否已启用的标志

  • Data_PreferredContentSizeCategory - 指示此设置是否已启用的标志

  • Data_ReduceMotionEnabled - 指示此设置是否已启用的标志

  • Data_ReduceTransparency - 指示此设置是否已启用的标志

  • Data_ReduceTransparencyEnabled - 指示此设置是否已启用的标志

  • Data_ShakeToUndeEnabled - 指示此设置是否已启用的标志。 (已弃用 - 仅用于旧版本。)

  • Data_ShakeToUndoEnabled - 指示此设置是否已启用的标志。

  • Data_SpeakScreenEnabled - 指示此设置是否已启用的标志

  • Data_SpeakSelectionEnabled - 指示此设置是否已启用的标志

  • Data_SwitchControlRunning - 指示此设置是否已启用的标志

  • Data_UAZoomEnabled - 指示此设置是否已启用的标志

  • Data_VoiceOverRunning - 指示此设置是否已启用的标志

Office.UX.AccChecker.FixItMenuItemSelection

此事件用于跟踪"辅助功能检查器修复"菜单中的选定选项。 该数据允许 Microsoft 了解如何修正文档以修复辅助功能问题,这有助于为残障人士创建更具包容性的工作场所和课堂环境。

将会收集以下字段:

  • RuleID - 用于跟踪用户正在修正的辅助功能违反类别的整数值。

  • SelectionItem - 表示修复菜单中的用户所选项目的整数值。

Office.UX.AccChecker.FixItMenuOpenClose

此事件用于跟踪调用或消除辅助功能检查器修复菜单的频率。 该数据可帮助 Microsoft 了解修复文档的频率和方式,以修复辅助功能问题。 这有助于为残障人士创造更具包容性的工作场所和课堂环境。

将会收集以下字段:

  • RuleID - 用于跟踪用户正在修正的辅助功能违反类别的整数值。

Office.Word.Accessibility.LearningTools.ReadAloud.PlayReadAloud

此事件指示 Office Word 朗读文档中的文本。 此事件是辅助功能的检测信号,由 Microsoft 用于评估朗读文本功能的运行状况。

将会收集以下字段:

  • Data_ParagraphCount - 文档的段落计数

  • Data_Play - 这是否是 Word 第一次朗读

  • Data_ViewKind - 文档的视图类型

Office.Word.Accessibility.LearningTools.ReadAloud.StopReadAloud

此事件指示 Office Word 停止朗读文档中的文本。 此事件使 Microsoft 能够通过测量工作持续时间来评估朗读文本功能的运行状况。

收集以下字段:

隐私子类型

Office 隐私设置

Office.Android.DocsUI.Views.UpsellBlockedAADC

此事件捕获非成人用户在 Word、Excel 或 PowerPoint 移动应用中看到追加销售消息时阻止订阅追加销售的数据。 我们将使用这些数据汇总由于年龄限制而失去的追加销售机会数。

将会收集以下字段:

  • EntryPoint – 用于指定因年龄限制而阻止的追加销售入口点的字符串。

Office.IntelligentService.PrivacyConsent.PrivacyEvent

此事件表示用户或系统发起的操作,该操作是 Office 隐私用户体验的一部分。 它在隐私首次运行对话、帐户隐私对话和隐私通知时触发。 此事件用于了解以下内容:同意 Office 隐私设置的用户、更改 Office 隐私设置的用户以及在用户会话中更新的 Office 隐私设置。

收集以下字段:

  • Data_ActionId - 隐私对话中的用户操作

  • Data_ControllerConnectedServicesState - 针对其他可选连接体验的用户策略设置

  • Data_DownloadedContentServiceGroupState - 针对已下载内容的用户设置

  • Data_ForwardLinkId - 适合于用户方案的隐私文档链接

  • Data_HRESULT - 与隐私对话交互过程中的错误记录

  • Data_IsEnterpriseUser - 用户许可证类别

  • Data_OfficeServiceConnectionState - 连接服务的用户设置

  • Data_RecordRegistry - 显示企业隐私对话的记录

  • Data_Scenario - 基于用户许可证和类别的首次运行方案

  • Data_SeenInsidersDialog - 显示预览体验成员隐私对话的记录

  • Data_SendTelemetryOption - 遥测用户设置

  • Data_SendTelemetryOptionPolicy - 遥测用户策略设置

  • Data_UserCategory - 用户帐户类型

  • Data_UserCCSDisabled - 针对其他可选连接体验的用户覆盖

  • Data_UserContentServiceGroupState - 用于分析内容的用户设置

  • Data_WillShowDialogs - 需要查看隐私首次运行对话的用户记录

Office.OfficeMobile.FRE.UpsellBlockedAADC

此事件捕获非成人用户在 Office Mobile 应用中看到追加销售消息时阻止订阅追加销售的数据。 我们将使用这些数据汇总由于年龄限制而失去的追加销售机会数。

将会收集以下字段:

  • EntryPoint – 用于指定因年龄限制而阻止的追加销售入口点的字符串。

Office.Privacy.OffersOptIn

加载或重新加载隐私控件的值时将触发此事件。 当用户首次启动该过程时,以及每当这些设置更改时,如用户更新它们或从另一台设备漫游的值向个性化产品/服务报告有关用户选择加入状态的信息时,就会发生这种情况。 该事件用于确保与个性化产品/服务控件相关的用户隐私选择将如期强制执行。

收集以下字段:

  • ConsentGroup - 用户所属的许可组

  • OffersConsentSourceLocation - 指示用户如何选择启用或禁用个性化产品/服务

  • OffersConsentState - 指示用户是否已选择启用或禁用个性化产品/服务

产品和服务性能事件

以下是此类别中的数据子类型:

应用程序意外退出(崩溃)子类型

应用程序意外退出以及发生这种情况时的应用程序状态。

app.startup.reason

通过此事件,我们可以检测并修复在应用启动过程中导致 Outlook 崩溃的问题。 该事件包括有关崩溃发生原因的信息,以便我们能够快速解决问题。

将会收集以下字段:

  • app_background_time - 应用处于上次会话后台中的持续时间

  • startup_reason_type - 指示应用启动的原因,这将指示是由于强制退出还是其他原因。

  • watch_status_info - 跟踪以下信息(如果适用)。

    • is_watch_app_installed - 确定用户是否安装了 Watch 应用

    • is_watch_paired - 确定 iOS 设备是否已与手表配对

    • is_watch_supported_and_active - 指示在会话期间手表是否受支持并处于活动状态

仅针对 Outlook Mobile for iOS 收集以下字段:

  • clean_exit_reason - 一串字词,用于指示是否有任何原因导致应用停止

  • is_agenda_user - 指示用户最近是否打开过日程,这指示我们是否在启动时写入磁盘

  • is_watch_supported_and_active - 指示在会话期间手表是否受支持并处于活动状态

application.crash

用于监视严重应用崩溃,并帮助我们收集有关应用崩溃原因以及如何防止崩溃的信息。

将会收集以下字段:

  • android.hardware. - (例如 android.hardware.bluetooth) 由 Android 平台提供的硬件配置值

  • android.software. - (例如 android.software.device_admin) 由 Android 平台提供的软件配置值

  • android_version - 由 android.os.Build.VERSION#RELEASE 指示的设备 android 版本名

  • application_package_name - 由 android.content.Context#getPackageName() 指示的应用程序包名称

  • application_stack_trace - 崩溃的堆栈跟踪

  • application_version_code - 由 Outlook 应用定义的应用程序版本代码

  • application_version_name - 由 Outlook 应用定义的应用程序版本名称

  • com. (例如 com.google.android.feature.FASTPASS_BUILD、com.amazon.feature.PRELOAD、com.samsung.android.bio.face) 由 Android 平台提供的制造商特定配置值

  • crash_report_sdk - 发送崩溃日志的 SDK。 Hockey 或 AppCenter

  • crash_type - crash_type 将具有“java”、“本地”和“非致命”类型。

    • java - 如果在应用程序层记录了崩溃。

    • 本地 - 如果在应用内的本地层记录了崩溃。

    • 非致命 - 正在记录以调试任何功能的非致命崩溃。 应用程序不会崩溃,但将上传非致命崩溃日志,以帮助调试功能。

  • device_brand - 由 android.os.Build#BRAND 指示的设备品牌(制造商或运营商)

  • Add-inId - 设备唯一 ID (IMEI)[已从当前 Office 内部版本中删除此字段,但旧版本中可能仍会显示此字段。]

  • device_manufacturer - 由 android.os.Build#MANUFACTURER 指示的设备制造商

  • device_model - 由 android.os.Build#MODEL 指示的设备型号

  • device_name - 由 android.os.Build#DEVICE 指示的设备名称

  • device_total_memory - 基于文件系统统计信息估计设备总内存大小。

  • glEsVersion - OpenGL Embedded Systems 版本密钥

crash.event

允许我们检测并修复发生严重应用崩溃的情况,并帮助我们收集有关应用崩溃原因以及如何防止崩溃的信息。

将会收集以下字段:

  • crashTime - 崩溃发生的日期和时间,可帮助展开调查

  • crash_time_from_start – 从应用程序启动到崩溃发生经过的时间,可帮助展开调查

  • exceptionName - 触发崩溃的异常名称,可帮助展开调查

  • exception_reason – 触发崩溃的异常原因,可帮助展开调查

  • hasHx - 告诉我们帐户正在使用新同步服务,以帮助我们检测由同步服务引起的问题

  • incidentIdentifier - 崩溃报告的唯一 ID,便于我们找到相应的问题

  • isAppKill - 帮助我们了解该应用是否已在设备上终止或关闭

  • is_crashloop – 可帮助我们理解故障是否可能是故障循环。

  • reportKey - 设备上用于调查问题的应用程序安装的唯一 ID

  • signal - 导致崩溃的信号为我们提供了更多详细信息来调查此崩溃

错误

可让我们了解尝试从服务器获取隐私设置时移动应用所面临的问题。

将会收集以下字段:

  • correlationId -导致错误的服务连接的唯一标识符,可让我们诊断可能出现的问题

  • errorCode - 标识从服务接收到的相关错误代码,它可用于诊断问题

  • exceptionType - 库在获取设置时遇到的错误类型

  • message - 标识从服务收到的错误消息

  • roamingSettingType - 标识我们尝试从中读取设置的位置

  • settingId - 尝试获取的设置

Office.Android.EarlyTelemetry.UngracefulAppExitInfo

此事件在每个会话中触发,并收集有关应用上一进程的退出原因的信息。 该数据用于收集有关 Android 进程退出的信息,以帮助 Office 明白应用在哪里遇到问题并正确诊断它们。

将会收集以下字段:

  • Data_ExitAppVersion - 退出过程的应用版本

  • Data_ExitEndTimeStamp - 进程退出时的系统时间戳。

  • Data_ExitOSSignal - 导致进程退出的操作系统信号

  • Data_ExitProcessName - 已创建的进程的名称。

  • Data_ExitPSS - 进程退出时 PSS 信息。

  • Data_ExitReason - 退出原因、到 Android 定义的枚举的整数格式映射

  • Data_ExitRSS - 进程退出时 RSS 详细信息。

  • Data_ExitSessionId - 会话的进程的 SessionId。

  • Data_ExitStartTimeStamp - 进程启动时的系统时间戳。

Office.AppDomain.UnhandledExceptionHandlerFailed

使用 Data Streamer 应用收集任何未处理异常的信息。 此数据用于监视应用程序运行状况。 此事件由 Microsoft Excel Data Streamer 加载项生成。

收集以下字段:

  • 异常 - 异常的调用堆栈

  • 事件名称 - 事件名称是事件类别和事件标签。

Office.Apple.IdentityDomainName

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视系统的运行状况,并调查某些域用户失败的原因。 我们将收集用户进行身份验证时所使用的域。 我们使用此数据来帮助找出和修复那些在更广泛层面上似乎没有太大影响,但对用户的特定领域影响很大的问题。

收集以下字段:

  • Data_Domain - 用于身份验证的域

  • Data_IdentityProvider - 身份验证标识提供程序名称。 (即 LiveId 或 ADAL)

  • Data_IdentityProviderEnum - 身份验证标识提供程序代码。(数字)

Office.Apple.SystemHealthAppExitMacAndiOS

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视 Office 应用程序的运行状况和调查失败的原因。 我们将收集有关每个应用程序退出的数据,以确定应用程序是否为正常退出。

收集以下字段:

  • Data_AffectedProcessSessionID - 遇到应用程序退出的会话的标识符。

  • Data_AffectedSessionBuildNumber - 在其中观察到应用程序退出的应用程序的次要版本。

  • Data_AffectedSessionDuration - 从开始到退出的会话长度

  • Data_AffectedSessionIDSMatch - 遥测运行状况的指示器。

  • Data_AffectedSessionMERPSessionID - 遥测运行状况的指示器。

  • Data_AffectedSessionOSLocale - 在其中观察到应用程序退出的操作系统的区域设置。

  • Data_AffectedSessionOSVersion - 在其中观察到应用程序退出的操作系统版本。

  • Data_AffectedSessionResidentMemoryOnCrash - 应用程序退出发生时使用的常驻内存量。

  • Data_AffectedSessionStackHash - 表示遇到特定错误的标识符。

  • Data_AffectedSessionStartTime - 会话开始的时间。

  • Data_AffectedSessionUAEType - 观察到的应用程序退出类型(如果为非正常退出,此代码将表示观察到的错误类型)

  • Data_AffectedSessionVersion - 在其中观察到应用程序退出的应用程序的次要版本。

  • Data_AffectedSessionVirtualMemoryOnCrash - 应用程序退出发生时使用的虚拟内存量。

  • Data_ExitWasGraceful - 应用程序退出是否正常。

Office.Extensibility.COMAddinUnhandledException

当 COM 加载项在 Office 应用程序的消费者版本上崩溃时生成的事件。

它用于计算之后要由 Readiness Toolkit 等工具使用的加载项在全球、非企业特定的 Microsoft 365 企业应用版上的“采用率”。 这使企业客户能够验证其组织中部署的加载项与 Microsoft 365 企业应用版的最新版本是否兼容,并制定相应的升级计划。

收集以下字段:

  • ScopeId - 当前线程范围

  • Method - 发生异常的 Office 方法

  • Interface - 发生异常的 Office 界面

  • AddinId - 加载项类 ID

  • AddinProgId - 已弃用

  • AddinFriendlyName - 已弃用

  • AddinTimeDateStamp - 来自 DLL 元数据的加载项时间戳

  • AddinVersion - 已弃用

  • AddinFileName - 已弃用

  • VSTOAddIn - 加载项是否为 VSTO

  • AddinConnectFlag - 当前加载行为

  • LoadAttempts - 对加载项进行加载的尝试次数

Office.Extensibility.COMAddinUnhandledExceptionEnterprise

当 COM 加载项在 Office 应用程序的企业版上崩溃时生成的事件。

它用于计算之后要由 Readiness Toolkit 等工具使用的加载项在全球、非企业特定的 Microsoft 365 企业应用版上的“采用率”。 这使企业客户能够验证其组织中部署的加载项与 Microsoft 365 企业应用版的最新版本是否兼容,并制定相应的升级计划。

  • ScopeId - 当前线程范围

  • Method - 发生异常的 Office 方法

  • Interface - 发生异常的 Office 界面

  • AddinId - 加载项类 ID

  • AddinProgId - 已弃用

  • AddinFriendlyName - 已弃用

  • AddinTimeDateStamp - 来自 DLL 元数据的加载项时间戳

  • AddinVersion - 已弃用

  • AddinFileName - 已弃用

  • VSTOAddIn - 加载项是否为 VSTO

  • AddinConnectFlag - 当前加载行为

  • LoadAttempts - 对加载项进行加载的尝试次数

Office.Extensibility.Sandbox.ODPActivationHeartbeat

Office 加载项在沙箱中运行。 此事件收集有关激活的检测信号信息。 当加载项崩溃时,此事件会在其与沙箱相关时收集崩溃的原因。 用于在客户上报问题时进行调查。

收集以下字段:

  • AppId - 应用的 ID

  • AppInfo -有关加载项类型(任务窗格、无 UI 或在内容中等)和提供程序类型(omen、SharePoint、filesystem 等)的数据

  • AppInstanceId - 应用实例的 ID

  • AssetId - 应用的资产 ID

  • ErrorCode - 花费的总时间

  • IsArm64 - 表示加载项激活是否发生在 ARM64设备上模拟的应用程序上

  • IsAugmentationScenario - 指示增加循环是否负责初始化 Office Solutions Framework 控制

  • IsDebug - 指示会话是否是调试会话

  • IsPreload – 指示加载项是否正在后台预加载,以便提高激活性能。

  • IsWdagContainer- 指示是否已在 Windows Defender 应用程序防护容器中激活加载项。

  • NumberOfAddinsActivated - 已激活加载项的计数器

  • RemoterType - 指定用于激活加载项的 remoter 类型(Trusted、untrusted、Win32webView、Trusted UDF 等)

  • StoreType - 应用的来源

  • 标记 - 使用与之关联的唯一标记,指定代码发生故障的确切位置。

  • UsesSharedRuntime - 指示应用是否使用 sharedRuntime。

Office.Extensibility.VbaTelemetryBreak

启用宏的文件遇到编译或运行时错误时生成的事件

桌面分析:这用作计算宏类型(例如 Word 宏、Excel 宏等)的企业特定运行状况的分子,用于在试验期间推断加载项是否在生产圈中“准备好升级”。

收集以下字段:

  • TagId - 遥测标记的 ID

  • BreakReason - 中断的原因(运行时、编译、其他错误)

  • SolutionType - 解决方案类型(文档、模板、应用加载项、COM 加载项)

  • Data.ErrorCode - 由 VBA 引擎报告的错误代码

Office.FindTime.AppFailedToStart

由于启动期间的意外错误导致应用无法启动时收集。 用于跟踪异常和崩溃。 帮助监视和调试应用运行状况。

收集以下字段:

  • DateTime - 记录事件的时间戳。

  • EventName - 要记录的事件的名称。

Office.Outlook.Desktop.HangBucketMetrics

收集 Outlook 挂起的时间 - 每个挂起的唯一标识符、已用时间和调用堆栈信息。 该数据用于检测和识别应用崩溃,以便在将来的更新中进行修复。

收集以下字段:

  • BucketId - 调用堆栈的哈希

  • ElapsedTotal - 在调用中所用的总时间

  • ElapsedHanging - 在调用中所用的挂起时间

Office.Outlook.Desktop.HangReportingScopePerfMetrics

收集 Outlook 核心方案(switchfolder、switchmodule sendmailoutbox、openitemclassic、sendmailtransport)所需的时间。 该数据受到主动监视以识别异常性能问题。 它用于检测和诊断性能问题,并通过每次更新提高性能。

收集以下字段:

  • ElapsedTotal - 在此调用中所用的总时间

  • ScopeId - 包含声明的函数的名称或通过作用域定义给出的自定义名称

Office.Outlook.Desktop.WatsonBuckets

当 Outlook 在上一个会话中崩溃时,此规则从事件日志中收集崩溃信息。

该数据受到主动监视以识别异常挂起问题。 它用于检测和识别挂起,以便在将来的更新中进行修复。

收集以下字段:

  • BucketId - 调用堆栈的哈希

  • ElapsedTotal - 在调用中所用的总时间

  • ElapsedHanging - 在调用中所用的挂起时间

Office.PowerPoint.Session

收集每个 PowerPoint 会话中的功能使用情况。 此数据用于计算使用功能时 PowerPoint 非正常退出的比率。 PowerPoint 非正常退出的比率是保证 PowerPoint 按预期运行的关键信号。

收集以下字段:

  • Flag - 会话标志

  • Usage - 功能使用情况

Office.PowerPoint.UAE.Dialog

每次在 PowerPoint 主窗口顶部打开对话框时 PowerPoint 非正常退出时收集。 此信息对于捕获由于活动对话框阻止 PowerPoint 主窗口而导致 PowerPoint 非正常退出问题至关重要。 Microsoft 使用此数据来诊断问题,从而保证 PowerPoint 按预期运行。

收集以下字段:

  • DlgCnt - 会话崩溃时打开的对话框总数

  • DlgId - 打开对话框标识符

  • IdType - 打开对话框标识符类型

  • InitTime - 崩溃会话初始化时间

  • SessionId - 崩溃会话标识符

  • TopId - 顶部对话框标识符

  • Version - 崩溃会话版本

Office.PowerPoint.UAE.Document

收集 PowerPoint 非正常退出时正在对文档使用的功能。 这些功能包括幻灯片放映、文档打开、保存、编辑、共同创作、关闭。 此信息对于捕获在使用功能时 PowerPoint 非正常退出问题至关重要。 Microsoft 使用此数据来诊断问题,从而保证 PowerPoint 按预期运行。

收集以下字段:

  • CoauthFlag - 共同创作使用情况标志

  • CommandFlag - 文档修改标志

  • FileIOFlag - 文件 IO 使用情况标志

  • InitTime - 崩溃会话初始化时间

  • Location - 文档位置

  • ServerDocId - 服务器文档标识符

  • SessionId - 崩溃会话标识符

  • UrlHash - 文档 URL 哈希

  • Usage - 功能使用情况

  • Version - 崩溃会话版本

Office.PowerPoint.UAE.Open

在每次打开文档时 PowerPoint 非正常退出时收集。 此信息对于捕获在打开文档时 PowerPoint 非正常退出问题至关重要。 Microsoft 使用此数据来诊断问题,从而保证 PowerPoint 按预期运行。

收集以下字段:

  • FileUrlLocation - 文档 URL 位置

  • Flag - 打开标志

  • InitTime - 崩溃会话初始化时间

  • Location - 文档位置

  • OpenReason - 打开原因

  • ServerDocId - 服务器文档标识符

  • SessionId - 崩溃会话标识符

  • UrlHash - 文档 URL 哈希

  • Version - 崩溃会话版本

Office.PowerPoint.UAE.Session

收集 PowerPoint 会话非正常退出时使用的功能。 此信息对于捕获 PowerPoint 非正常退出问题至关重要。 Microsoft 使用此数据来诊断问题,从而保证 PowerPoint 按预期运行。

收集以下字段:

  • Flag - 会话标志

  • InitTime - 崩溃会话初始化时间

  • PreviousSessionId - 崩溃会话标识符

  • Usage - 功能使用情况

  • Version - 崩溃会话版本

Office.PowerPoint.UAE.Shutdown

收集在关闭时 PowerPoint 非正常退出问题。 此信息对于捕获在关闭时 PowerPoint 非正常退出问题至关重要。 Microsoft 使用此数据来诊断问题,从而保证 PowerPoint 按预期运行。

收集以下字段:

  • InitTime - 崩溃会话初始化时间

  • SessionId - 崩溃会话标识符

  • Stage - 关闭阶段

  • Version - 崩溃会话版本

Office.PowerPoint.UAE.SlideShow

收集在关闭时 PowerPoint 非正常退出问题。 此信息对于捕获在关闭时 PowerPoint 非正常退出问题至关重要。 Microsoft 使用此数据来诊断问题,从而保证 PowerPoint 按预期运行。

收集以下字段:

  • InitTime - 崩溃会话初始化时间

  • Mode - 幻灯片放映模式

  • SessionId - 崩溃会话标识符

  • State - 幻灯片放映状态

  • Version - 崩溃会话版本

Office.Programmability.Addins.COMAddInCrash

COM 加载项崩溃时生成的事件。 用于确定 Office 加载项的采用和可靠性问题。

收集以下字段:

  • AddinConnectFlag - 表示加载行为

  • AddinDescriptionV2 - 加载项说明

  • AddinFileNameV2 - 实际加载项 DLL 的名称。 不包括文件位置。

  • AddinFriendlyNameV2 - 加载项友好名称

  • AddinIdV2 - 加载项类 ID (CLSID)

  • AddinProgIdV2 - 加载项程序 ID

  • AddinProviderV2 - 加载项提供商

  • AddinTimeDateStampV2 - 编译器时间戳

  • AddinVersionV2 - 加载项版本

  • Interface - 导致崩溃的加载项 COM 接口

  • LoadAttempts - 发生崩溃前已进行的加载尝试次数

  • Method - 导致崩溃的加载项 COM 方法

  • OfficeArchitecture - Office 客户端的体系结构

Office.Programmability.Telemetry.AddInCrash

加载 COM 加载项时生成的事件。 此信息对于确定加载项是否导致 Office 应用程序崩溃至关重要。 它用于评估加载项与 Office 应用程序的全局兼容性。

收集以下字段:

  • CLSID - 加载项类标识符

  • ConnectFlag - 当前加载项加载行为

  • FileName - 加载项文件名,不包括文件路径

  • FriendlyName - 加载项友好名称

  • Interface - 发生异常的 Office 界面

  • LoadAttempts - 对加载项进行加载的尝试次数

  • Method - 发生异常的 Office 方法

  • OfficeApplication - 发生异常的 Office 应用程序

  • OfficeVersion - Office 版本

  • ProgID - 加载项程序标识符

Office.Programmability.Telemetry.MacroFileOpened

在设备上打开包含宏 (VBA) 的文件时触发,该设备已由 IT 管理员载入 Office 应用即服务 (OAAS),并且 Microsoft 365 企业应用版已通过企业许可证激活。 该事件用于了解租户中包含宏 (VBA) 的文件的运行状况,并将其与Office.Programmability.Telemetry.VbaTelemetryBreak 进行比较,后者可跟踪包含 VBA 的文件上的错误。

不收集任何字段。

Office.System.SystemHealthUngracefulAppExitDesktopCOMAddIn

该事件是由 Office 客户端应用程序(例如 Word、Excel、PowerPoint 和 Outlook)执行 COM 外接程序时的异常应用程序终止触发的。 该数据用于确定加载项的可靠性,以及连接到外接程序时出现的 Office 问题。

收集以下字段:

  • AddinConnectFlag - 表示加载行为

  • AddinDescription - 外接程序说明

  • AddinFileName - 实际外接程序 DLL 的名称。 不包括文件位置。

  • AddinFriendlyName - 外接程序友好名称

  • AddinId - 外接程序类 ID (CLSID)

  • AddinProgId - 外接程序 prog ID

  • AddinProvider - 外接程序的提供商

  • AddinTimeDateStamp - 编译器时间戳

  • AddinVersion - 外接程序版本

  • CrashedProcessSessionId - 已崩溃进程的唯一标识符。

  • CrashTag - 已崩溃代码的唯一标识符。

  • CrashType - 崩溃类型的存储桶存储标识符。

  • 接口 - 导致崩溃的外接程序 COM 接口

  • LoadAttempts - 发生崩溃前已进行的加载尝试次数

  • Method - 导致崩溃的外接程序 COM 方法

  • TelemetryContext - 外接程序和客户端会话的上下文。 (使用者或企业会话、公共外接程序或专用外接程序)

Office.System.SystemHealthUngracefulAppExitMacAndiOS

启动事件,用于捕获非正常应用退出,以便进一步进行调查。

收集以下字段:

  • AffectedProcessAppBuild – 内部版本号

  • AffectedProcessAppBuildRevision - 内部版本修订号

  • AffectedProcessAppMajorVer - 应用的主要版本号

  • AffectedProcessAppMinorVer – 应用的次要版本号

  • AffectedProcessAppName – 应用程序名称

  • AffectedProcessResidentMemoryOnCrash - 崩溃应用的常驻内存

  • AffectedProcessUnsymbolicatedChecksum – 适用于符号化的堆栈哈希

  • AffectedProcessVirtualMemoryOnCrash – 崩溃应用的虚拟内存

  • AffectedSessionDuration -崩溃前的会话持续时间(以秒为单位)

  • AffectedSessionLongBuildNumber - 长内部版本号

  • CrashedProcessSessionID – 应用崩溃的进程的会话 ID

  • DetectionTime - 应用崩溃的日期/时间

  • DeviceModel - 硬件型号

  • MERPSessionID – MERP 的会话 ID

  • ReportingOsLocaleTag - 操作系统区域设置

  • ReportingOSVerStr - 操作系统版本

  • SessionBuildNumber - 崩溃应用的版本

  • SessionIDSMatch - 用于验证报告会话 ID 是否与 MERP 选取的 ID 相同的布尔值

  • SessionVersion - 崩溃应用的版本 - StackHash - 崩溃应用堆栈跟踪的哈希

  • UAEType – 为我们提供崩溃类型相关信息的枚举器

Office.ThisAddIn.StartupFailed

收集 Data Streamer 应用启动期间发生的异常的信息。 此数据用于监视应用程序运行状况。 此事件由 Microsoft Excel Data Streamer 加载项生成。

收集以下字段:

  • 异常 - 异常的调用堆栈

  • 事件名称 - 事件名称是事件类别和事件标签。

OneNote.SafeBootAction

如果应用在上一会话中崩溃,则在应用程序启动期间触发此操作。此数据用于跟踪新的崩溃,并将帮助我们确定故障检测逻辑是否正常工作,以及跟踪启动崩溃和早期崩溃的数量。

将会收集以下字段:

  • ActionType - 可能的值 - IncrementCount、ResetBootCounter、ResetEarlyCounter

  • IsLoopCrash - 可能的值 - 是/否

  • IsNativeCrash - 可能的值 - 是/否

OneNote.SafeBootResetCrashCounterOnAppSuspend, Office.OneNote.Android.SafeBootResetCrashCounterOnAppSuspend, Office.Android.EarlyTelemetry.SafeBootResetCrashCounterOnAppSuspend

在显示 "安全启动" 对话框之前的 "应用挂起" 上重置故障计数器时,将发送关键信号。 需要此标记才能跟踪和诊断应用的运行状况。 当应用持续多次崩溃时,将显示 "安全启动" 对话框。 它为用户提供了重置应用的选项。 此标记将帮助确定即使达到触发条件仍未向用户显示“安全启动”对话框。

已收集以下字段:

telemetry.error

通过此事件,我们可以诊断并修复解决导致无法生成或发送必要诊断数据的问题。 通过这些事件,我们可以了解是否缺少识别安全问题或与应用工作方式有关的重大问题所需的关键数据。

将会收集以下字段:

  • timer_name - 告知遥测问题发生在何处,例如,在邮箱组件或日历中。 这有助于我们检测和解决应用特定部分中发生的遥测问题

  • type - 告诉我们计时器错误的类型,以帮助我们检测应用在发送诊断遥测数据时是否遇到任何问题

watchdog.anr

需要使用它来监视应用性能错误,以防止应用停止响应以及屏幕在应用中冻结的情况(称为 ANR - 应用程序无响应)。

将会收集以下字段:

  • callstack - 发生 ANR 的代码调用堆栈

  • caused_restart - 是否因 ANR 而强制应用重新启动

  • duration -设备冻结的时间

  • id - ANR 的唯一标识符

  • interval - 为触发 ANR 配置的阈值

  • is_application_object_initialized - ANR 发生在应用完全初始化之后还是之前

  • last_known_is_in_foreground - 应用最近位于前台还是后台

应用程序功能性能子类型

应用程序启动或打开文件等场景的响应时间较长或性能较差。

android.frame.metrics

允许我们检测并修复 Android 应用组件导致性能问题的情况,例如,如果你的收件箱滚动不顺畅。

将会收集以下字段:

  • animation_duration - 动画呈现的持续时间(以毫秒为单位)

  • command_issue_duration - 向平台发出命令的持续时间(以毫秒为单位)

  • draw_duration - 绘制 UI 的持续时间(以毫秒为单位)

  • input_handling_duration - 输入处理的持续时间(以毫秒为单位)

  • layout_measure_duration - 评估布局的持续时间(以毫秒为单位)

  • origin - 评估的应用组件,例如日历或邮件

  • sync_duration - 同步帧的持续时间(以毫秒为单位)

  • swap_buffers_duration - 交换缓冲区的持续时间(以毫秒为单位)

  • total_duration - 帧呈现的总持续时间(毫秒)

  • unknown_delay - 由除显式跟踪的持续时间之外的未知源引起的延迟

cal.component

通过此事件,我们可以检测并修复对日历 UI 组件具有可感知性能影响的问题,这些影响会导致日历出现滚动问题。

将会收集以下字段:

  • above_40fps - 每秒 40 帧以上渲染的帧数

  • above_40rate - 每秒 40 帧以上渲染的帧数的单选按钮

  • above_50fps - 每秒 50 帧以上渲染的帧数

  • above_50rate - 每秒 50 帧以上渲染的帧数的单选按钮

  • above_55fps - 每秒 55 帧以上渲染的帧数

  • above_55rate - 每秒 55 帧以上渲染的帧数的单选按钮

  • account_counter - 跟踪每种日历类型关联的帐户数(例如 Gmail 日历具有 2 个帐户)以及该帐户是否正在使用我们的新同步服务

  • app_instance - Outlook 具有两个双分屏入口点,一个用于“日历”,另一个用于“邮件”,而且这两项都可在多实例环境中并排启动。 这将让我们知道正在进行此报告呼叫的实例是“邮件”还是“日历”

  • component_name - 告诉我们日历组件的名称,例如“日程”视图或“天”视图,以帮助我们检测影响日历中的特定组件的性能问题

  • display_frame_data - 跟踪显示每 60 帧所用的时间,以确定是否存在性能问题。

  • orientation - 告诉我们设备是处于纵向模式还是横向模式,以帮助我们检测影响特定设备方向的性能问题

  • taskId – TaskId 将给我们当前实例的 taskId。如果用户想并排启动相同的实例 (日历、日历或邮件、邮件),则需要在多实例环境中进行此操作

  • view_duration - 告诉我们呈现各种 UI 日历组件所用的时间,以帮助我们检测影响你日历体验的性能问题

contact.action

此事件是根据联系人的不同操作触发的 - 查看、更新和删除联系人以及查看联系人列表。 它用于确定是否存在与联系人有关的任何性能退化。

收集以下字段:

  • accounts_with_filters - 有筛选器应用于联系人列表的帐户数

  • action - 执行的操作,例如查看联系人

  • duration_initial_view_load - 从打开视图到初始加载联系人列表的持续时间

  • duration_show_contacts - 从打开视图到在联系人列表中显示联系人的持续时间

  • total_contacts - 未应用筛选器的联系人数

  • total_filtered_contacts - 应用了筛选器的联系人数

conversation.load.time

通过此事件,我们可以检测并修复对加载电子邮件对话具有可感知性能影响的问题,以确保按预期加载你的电子邮件。

收集以下字段:

  • time - 告诉我们电子邮件对话完成加载所用的时间。

conversation.reloaded

此事件基于服务通知让我们检测重新加载对话的频率。 我们需要跟组是否更新通知太响,需要被修整,因为他们降级了可用性。

收集以下字段:

  • average - 重新加载的数量除以大小

  • client-request-id - 导致错误的请求的客户端请求标识符

  • date - 导致错误的请求的日期戳

  • duration - 对话打开的时间

core.data.migration

允许我们检测并修复将设备上的电子邮件数据更新为较新版本时出错的情况。

将会收集以下字段:

  • db_size_megabytes - 跟踪核心数据库的大小,已舍入到最接近的 25 MB,最大为 500 MB

  • db_wal_size_megabytes - 跟踪主存储文件未发生更改时的核心数据数据库的大小,已舍入到最接近的 1 MB,最大为 10 MB

  • free_space_megabytes - 跟踪存储桶 10、100、1000、10,000 和 100,000 中的可用空间。

  • migration_duration_seconds - 跟踪已舍入到以下时间段之一的迁移持续时间 - 0、10、20、30、40、50、60、70、80、90、100、110、120、130、140、150、160、170、180(180 及以上应为 180)

core.data.performance

允许我们检测并修复设备上存储的电子邮件数据导致性能问题的情况。

将会收集以下字段:

  • Caller - 跟踪用于调用保存操作的实体名称

  • db_size_megabytes - 跟踪核心数据库的大小,已舍入到最接近的 25 MB,最大为 500 MB

  • duration - 跟踪完成操作所用的时间

  • entity - 跟踪已调用获取操作的实体名称

  • operation - 操作的原始值,即保存、获取或“读写队列被阻止”

inbox.component

此事件收集两种类型的用户数据:Microsoft 365 订阅状态以及用户是否会看到广告。 这有助于我们检测并修复对用户收件箱 UI 组件具有可感知性能影响的问题,这些问题会导致电子邮件、头像、已读/未读状态无法正确加载或显示。

收集以下字段:

  • above_40fps - 每秒 40 帧以上渲染的帧数

  • above_40rate - 每秒 40 帧以上渲染的帧数的单选按钮

  • above_50fps - 每秒 50 帧以上渲染的帧数

  • above_50rate - 每秒 50 帧以上渲染的帧数的单选按钮

  • above_55fps - 每秒 55 帧以上渲染的帧数

  • above_55rate - 每秒 55 帧以上渲染的帧数的单选按钮

  • account_counter - 设备上存在的每种帐户类型的计数,例如,Office 365 帐户 = 1 个帐户,Outlook.com 帐户 = 1 个帐户。

  • ad_not_shown_reason - 不显示广告的原因

  • ad_shown - 是否显示广告(如果已启用广告)

  • ad_shown_for_premium - 意外向高级用户展示广告

  • age - 人员的年龄(用于确认是否符合广告的年龄限制)[此字段已从当前的 Office 版本中删除,但可能仍会在较早的版本中出现。]

  • app_instance - Outlook 具有两个双分屏入口点,一个用于“日历”,另一个用于“邮件”,而且这两项都可在多实例环境中并排启动。 这将让我们知道正在进行此报告呼叫的实例是“邮件”还是“日历”

  • component_name - 筛选期间处于活动状态的组件/视图的名称

  • has_hx - 设备是否至少有一个 Hx(我们的新电子邮件同步服务)帐户

  • has_subscription - 设备是否具有广告订阅

  • is_all_accounts_inbox - 当前收件箱是否为“所有帐户”文件夹

  • is_current_account - 当前的有效帐户是否为广告帐户

  • load_error_code - 加载广告时显示的错误代码

  • network_error_code - 请求广告时显示的网络错误代码

  • orientation - 偶数时的屏幕方向(纵向或横向)

  • provider – 当前显示的广告的提供商(Xandr 或 Facebook)

  • sub_error_type - 详细错误类型

  • taskId – TaskId 将给我们当前实例的 taskId。如果用户想并排启动相同的实例 (日历、日历或邮件、邮件),则需要在多实例环境中进行此操作

  • total_count - 组件显示的总帧数

  • view_duration - 用户查看组件的时长

Initial.page.landing

该事件有助于跟踪用户登录应用程序页面时看到的体验类型。 该数据用于确定传递到应用程序中每种体验的用户流量,还有助于我们轻松整合试验结果。

收集以下字段:

  • Page - 用于跟踪用户登录页面时首先看到的体验类型。可能的值为“试用版”、“跳过”、“预捆绑”、“订阅”等。

  • storeExperience - 用于确定用户是否有资格查看存储 SDK 体验。

  • stringVariant - 用于确定用户登录页面时所看到的字符串类型。 请注意,对于“Trial”之类的任何页面,根据用户是否安装有旧版 Office,或是否已激活 Office,他们可以看到不同的字符串。 该属性的可能枚举为“LegacyUpsell”、“OfficeOpened”、“Default”、“YesIntent”、“NoIntent”等。

  • windowsBuildType - 用于跟踪用户所在的 WindowsBuildType 的类型, 即“RS4”、“RS5”、“RS19H1”、“Vibranium”等。由于我们的体验通常针对不同的 WindowsBuildTypes,因此,该属性对于区分各项推出至关重要。

IpcpBootstrapUser

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。它包含为了能够正确调查和诊断在执行 IpcpBootstrapUser API 调用时发生的问题而需要的信息。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.ApplicationScenarioId - 应用程序提供的方案 ID

  • RMS.AuthCallbackProvided - 指示是否提供身份验证回调作为 API 调用的输入

  • RMS.ConnectionInfo.ExtranetUrl - 连接信息中的 Extranet URL

  • RMS.ConnectionInfo.IntranetUrl - 连接信息中的 Intranet URL

  • RMS.ConnectionMode - 权限管理服务客户端与服务器之间的连接模式:联机或脱机

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从 API 调用返回的错误代码(如果有)

  • RMS.GuestTenant - 用户的来宾租户 ID

  • RMS.HomeTenant - 用户的主租户 ID

  • RMS.HttpCall - 指示是否存在 HTTP 操作

  • RMS.Identity.ExtranetUrl - 用户的权限管理服务服务器的 Extranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.IntranetUrl - 用户的权限管理服务服务器的 Intranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.Status - 首次从服务器获取权限帐户证书或续订权限帐户证书

  • RMS.Identity.Type - 用户帐户的类型,例如 Windows 帐户或 Live 帐户

  • RMS.Identity.UserProvided - 指示在从服务器获取新的权限帐户证书时是否提供了用户电子邮件地址

  • RMS.IssuerId - 颁发权限帐户证书的权限管理服务服务器的 ID

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.RACType - 权限帐户证书的类型

  • RMS.Result - API 调用成功或失败

  • RMS.ScenarioId - 由 API 定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 已返回的结果的状态代码

  • RMS.TemplatesCount - 模板数量

  • RMS.TokenProvided - 指示是否提供令牌作为 API 调用的输入

  • RMS.UserProvided - 指示是否提供使用者作为 API 调用的输入

  • UserInfo.UserObjectId - 用户对象 ID

IpcpGetKey

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。它包含为了能够正确调查和诊断在执行 IpcpGetKey API 调用时发生的问题而需要的信息。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • iKey - 记录服务服务器 ID

  • RMS.ApplicationScenarioId - 应用程序提供的方案 ID

  • RMS.AuthCallbackProvided - 指示是否提供身份验证回调作为 API 调用的输入

  • RMS.ConnectionMode - 权限管理服务客户端与服务器之间的连接模式:联机或脱机

  • RMS.ContentId - 文档的内容 ID

  • RMS.Duration - 完成 API 调用所用的总时间

  • RMS.DurationWithoutExternalOps - 总时间减去外部操作所消耗的时间,例如网络延迟。

  • RMS.ErrorCode - 从 API 调用返回的错误代码(如果有)

  • RMS.EulId - 最终用户许可证的 ID

  • RMS.EulProvided - 指示是否提供最终用户许可证作为 API 调用的输入

  • RMS.GuestTenant - 用户的来宾租户 ID

  • RMS.HomeTenant - 用户的主租户 ID

  • RMS.HttpCall - 指示是否存在 http 操作

  • RMS.Identity.ExtranetUrl - 用户的权限管理服务服务器的 Extranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.IntranetUrl - 用户的权限管理服务服务器的 Intranet URL,在从服务器获取新的权限帐户证书时收集该 URL

  • RMS.Identity.Status - 首次从服务器获取权限帐户证书或续订权限帐户证书

  • RMS.Identity.Type - 用户帐户的类型,例如 Windows 帐户或 Live 帐户

  • RMS.Identity.UserProvided - 指示在从服务器获取新的权限帐户证书时是否提供了用户电子邮件地址

  • RMS.IssuerId - 颁发权限帐户证书的权限管理服务服务器的 ID

  • RMS.KeyHandle - 密钥句柄的内存地址

  • RMS.LicenseFormat - 许可证格式:Xrml 或 Json

  • RMS.PL.ExtranetUrl - 发布许可证中的 extranet URL

  • RMS.PL.IntranetUrl - 发布许可证中的 intranet URL

  • RMS.PL.KeyType - 值为“Single”或“Double”。指示 PL 受单一密钥保护还是双密钥保护

  • RMS.RACType - 权限帐户证书的类型

  • RMS.Result - API 调用成功或失败

  • RMS.ScenarioId - 由 API 定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

  • RMS.ServerType - 权限管理服务服务器的类型

  • RMS.StatusCode - 已返回的结果的状态代码

  • RMS.TemplatesCount - 模板数量

  • RMS.TokenProvided - 指示是否提供令牌作为 API 调用的输入

  • RMS.UserProvided - 指示是否提供使用者作为 API 调用的输入

  • UserInfo.UserObjectId - 用户对象 ID

json.parse.error

该事件表示 json 分析程序引发错误。 我们将能够调试发送到 json 分析程序的读取注册表字符串,以便为用户提供流畅的体验。

收集以下字段:

  • 错误 - 其中包括错误对象返回的错误消息。

mail.filter.component

通过此事件,我们可以检测并修复对邮件筛选体验具有可感知性能影响的问题,这些问题会导致筛选器无法正确加载或显示。

收集以下字段:

  • above_40fps - 每秒 40 帧以上渲染的帧数

  • above_40rate - 每秒 40 帧以上渲染的帧数的单选按钮

  • above_50fps - 每秒 50 帧以上渲染的帧数

  • above_50rate - 每秒 50 帧以上渲染的帧数的单选按钮

  • above_55fps - 每秒 55 帧以上渲染的帧数

  • above_55rate - 每秒 55 帧以上渲染的帧数的单选按钮

  • account_counter - 设备上存在的每种帐户类型的计数,例如,Office 365 帐户 = 1 个帐户,Outlook.com 帐户 = 1 个帐户。

  • ad_not_shown_reason - 不显示广告的原因

  • ad_shown - 是否显示广告(如果已启用广告)

  • age - 人员的年龄(用于确认是否符合广告的年龄限制)

  • app_instance - Outlook 具有两个双分屏入口点,一个用于“日历”,另一个用于“邮件”,而且这两项都可在多实例环境中并排启动。 这将让我们知道正在进行此报告呼叫的实例是“邮件”还是“日历”

  • component_name - 筛选期间处于活动状态的组件/视图的名称

  • folder_type - 所筛选的文件夹类型(例如收件箱、回收站、非系统)

  • has_hx - 设备是否至少有一个 Hx(新电子邮件同步服务)帐户

  • has_subscription - 设备是否具有广告订阅

  • is_all_accounts_inbox - 当前收件箱是否为“所有帐户”文件夹

  • is_current_account - 当前的有效帐户是否为广告帐户

  • load_error_code - 加载广告时显示的错误代码

  • network_error_code - 请求广告时显示的网络错误代码

  • orientation - 偶数时的屏幕方向(纵向或横向)

  • sub_error_type - 详细错误类型

  • taskId – TaskId 将给我们当前实例的 taskId。如果用户想并排启动相同的实例 (日历、日历或邮件、邮件),则需要在多实例环境中进行此操作

  • total_count - 组件显示的总帧数

  • view_duration - 用户查看组件的时长

message.rendering.intercepted

此事件让我们跟踪用户在渲染过程完成前拦截的频率。我们使用此数据来检测性能问题。

收集以下字段:

  • is_cache - 邮件正文是否从缓存加载

  • is_on_screen - 渲染过程是否对用户可见(普通渲染)

  • is_rendering_complete - 渲染过程是否完成

  • is_trimmed_body - 邮件正文是否为修整正文

  • rendering_method - 消息的渲染方法

  • rendering_time - 用户离开页面前渲染消息的时长

message.rendering.performance

此事件让我们监视消息渲染过程,这样我们可以分析不同渲染过程的性能并检测性能问题。

收集以下字段:

  • bundle_prepare_time - 为渲染准备捆绑的时间

  • full_rendering_time - 完全渲染过程的时间

  • is_cache - 邮件正文是否从缓存加载

  • is_on_screen - 渲染过程是否对用户可见(普通渲染)

  • is_trimmed_body - 邮件正文是否为修整正文

  • load_message_time - 从后端加载消息的时间(如果消息被缓存则可以为 0)

  • native_preprocess_time - 在本机侧预处理邮件正文的时间

  • prepare_body_time - 准备邮件正文(包括加载和预处理)的时间

  • rendering_method - 消息的渲染方法

  • rendering_time - 以捆绑方式渲染消息的时间

  • wait_time - 构建消息 URL 的时间

Office.Android.AndroidOfficeLaunchToLandingPageLatency

这对于捕获与应用启动响应时间有关的应用性能指标至关重要。 Microsoft 使用此数据来收集应用响应时长,并检测可能影响 Word、Excel 或 PowerPoint 启动时间的场景。

收集以下字段:

  • AnyCrashInteractionDuringBoot - 在启动过程中遇到的任何崩溃的布尔值

  • AppActivationTimeInMs - 应用阶段时间

  • AppSuspendedDuringBoot - 在启动过程中应用挂起的布尔值

  • AvailableMemoryInMB - 可用内存

  • CollectionTime - 事件时间

  • DalvikHeapLimitInMB - 堆信息

  • Data_FGFlags – 指示是否选择了该用户进行与性能相关的实验的数字。

  • DocumentRecoveryInvoked - 用于指示是否已恢复任何文档的布尔值

  • ExtractionDone - 本机库提取时间

  • FastBootGainTimeInMs - 快速启动完成时间

  • FileActivationAttempted - 用于指示是否因文件激活而启动应用的布尔值

  • HasLogcatLoggingImpactOnBoot - 用于指示 logcat 是否影响启动时间的布尔值

  • IsThisFirstLaunch - 用于指示这是否是首次启动应用的布尔值

  • LatencyTimeInMilliSec - 延迟(以毫秒为单位)

  • LibrarySharingTimeInMs - 共享库的时间

  • LoadMinLibsTimeInMs - 最小库集的加载时间

  • MruListingTimeInMs - 加载 MRU 的时间

  • NativeLibrariesLoadTime - CPP 库加载时间

  • NumberOfRunningProcesses - 正在运行的进程数

  • NumberOfRunningProcesses - 正在运行的进程数

  • NumberOfRunningServices - 正在运行的服务数

  • OfficeActivityTimeInMs - 初始化 OfficeActivity 的时间

  • PostAppInitTimeInMs - 应用阶段时间

  • PreAppInitializationTime - 应用阶段初始化时间

  • PreAppInitTimeInMs - 应用阶段时间

  • TotalMemoryInMB - 总内存

  • UIRaaSDownloadLanguagePackageBoot - 与语言包下载有关的信息

  • UserDialogInterruptionDuringBoot - 启动期间显示的任何阻止的对话框的布尔值

Office.Android.AuthPerfADALEndToSignInEnd

当企业用户单击密码页上的“下一步”按钮完成登录时,将触发此事件。 此信息可帮助 Microsoft 确定此流程中用于性能比较的时间,并根据需要进行性能改进。

将会收集以下字段:

  • Data_ADALEndToSignInEnd - 这是标记流起点和终点的两个 SDT 标记之间的时间差异

Office.Android.AuthPerfAuthStartToOneAuthAcquireCredStart

启动提示流并启动凭据获取流时,将触发此事件。 此信息可帮助 Microsoft 确定此流程中用于性能比较的时间,并根据需要进行性能改进。

收集以下字段:

  • Data_ AuthStartToOneAuthAcquireCredStart - 这是标记流起点和终点的两个 SDT 标记之间的时间差异

Office.Android.AuthPerfAuthStartToOneAuthSignInInteractiveStart

在 Office Android 应用中启动身份验证流时,将触发此事件。 此信息可帮助 Microsoft 确定此流所花费的时间,并测量集成流中花费的时间,以便可以进行所需的性能改进。

收集以下字段:

  • Data_ AuthStartToOneAuthSignInInteractiveStart - 这是标记流起点和终点的两个 SDT 标记之间的时间差异

Office.Android.AuthPerfFixMeToOneAuthAcquireCredStart

当提示流为处于无效状态,且需要用户修复的帐户启动凭据获取流时,将触发此事件。 这有助于 Microsoft 确定此流程中用于性能比较的时间,并根据需要进行性能改进。

将会收集以下字段:

  • Data_ FixMeToOneAuthAcquireCredStart - 这是标记流起点和终点的两个 SDT 标记之间的时间差异

Office.Android.AuthPerfHRDEndToADALStart

当企业用户单击电子邮件页中的下一个按钮时,将触发此事件。 此信息有助于 Microsoft 确定此流程中用于性能比较的时间,并根据需要进行性能改进。

收集以下字段:

  • Data_HRDEndToADALStart - 这是标记流起点和终点的两个 SDT 标记之间的时间差异

Office.Android.AuthPerfHRDEndToIDCRLStart

当使用者用户单击电子邮件页面中的下一个按钮时,将触发此事件。 此信息有助于 Microsoft 确定此流程中用于性能比较的时间,并根据需要进行性能改进。

将会收集以下字段:

  • Data_HRDEndToIDCRLStart - 这是标记流起点和终点的两个 SDT 标记之间的时间差异

Office.Android.AuthPerfIDCRLEndToSignInEnd

当使用者用户单击密码页上的“下一步”按钮完成登录时,将触发此事件。 此数据有助于 Microsoft 确定此流程中用于性能比较的时间,并根据需要进行性能改进。

将会收集以下字段:

  • Data_IDCRLEndToSignInEnd - 这是标记流起点和终点的两个 SDT 标记之间的时间差异

Office.Android.AuthPerfOneAuthSignInInteractiveEndToSignInEnd

当登录交互式流成功结束,并显示应用接收到的状态时,将触发此事件。 此信息有助于 Microsoft 确定此流程在 Office Android 应用中进行性能比较所花费的时间,并根据需要进行改进。

收集以下字段:

  • Data_ OneAuthSignInInteractiveEndToSignInEnd - 这是标记流起点和终点的两个 SDT 标记之间的时间差异

Office.Android.AuthPerfSignInStartToHRDStart

当用户单击电子邮件页面的登录按钮时,将触发此事件。 这有助于 Microsoft 确定此流程中用于性能比较的时间,并根据需要进行性能改进。

收集以下字段:

  • Data_SignInStartToHRDStart - 这是标记流起点和终点的两个 SDT 标记之间的时间差异

Office.Android.AuthPerfUnifiedSISUEndToADALStart

当企业用户单击“首次运行体验(FRE)”页中的下一个按钮打开密码页时,将触发此事件。 此信息有助于 Microsoft 确定此流程中用于性能比较的时间,并根据需要进行性能改进。

将会收集以下字段:

  • Data_UnifiedSISUEndToADALStart - 这是标记流起点和终点的两个 SDT 标记之间的时间差异

Office.Android.AuthPerfUnifiedSISUEndToIDCRLStart

当使用者用户单击“首次运行体验(FRE)”页中的“下一步”按钮生成密码页时,将触发此事件。 此信息有助于 Microsoft 确定此流程中用于性能比较的时间,并根据需要进行性能改进。

收集以下字段:

  • Data_UnifiedSISUEndToIDCRLStart - 这是标记流起点和终点的两个 SDT 标记之间的时间差异

Office.Android.AuthPerfUnifiedSISUEndToOneAuthSignInInteractiveStart

当用户单击“首次运行体验(FRE)”页中的“下一步”按钮启动登录交互流时,将触发此事件。 这有助于 Microsoft 确定此流所花费的时间,确定 Office Android 应用中的身份验证流中的性能,并根据需要进行性能改进。

收集以下字段:

  • Data_ UnifiedSISUEndToOneAuthSignInInteractiveStart - 这是标记流起点和终点的两个 SDT 标记之间的时间差异

Office.Android.CrashMetadata

当发生崩溃且崩溃成功上传到崩溃收集服务时,将触发此事件。 此事件用于诊断 Android 崩溃并监视 Android 崩溃上传服务的运行状况。

将会收集以下字段:

  • Data_AppErrorTime - 应用崩溃的时间。

  • Data_CrashAppStore - 从其中安装应用的 App Store

  • Data_CrashedCountry - 发生崩溃的区域

  • Data_CrashedLocale - 发生崩溃时应用的区域设置

  • Data_CrashedOSVersion - 发生崩溃的 Android 操作系统版本

  • Data_CrashedProcess - 已崩溃的进程。 这些是像 com.microsoft.office.powerpoint 这样的应用程序进程

  • Data_CrashesSessionId - 崩溃会话的 ProcessSessionId

  • Data_IsOEMInstalled - 表示该设备是否预安装了应用的布尔值。

  • Data_IsUploadSuccessful - 报告是成功上传到崩溃服务还是上传时遇到任何问题。

  • Data_reportId - 上传到崩溃服务上的报告 ID。

  • Data_TotalMemory - 设备的系统内存。

  • Data_Type - 崩溃类型 java/native。

Office.Android.DocsUI.Views.DimePurchaseFlowState

当用户尝试通过由 Dime 托管的内置应用购买流量时,此运行状况事件尝试捕获户用户经过的每个状态。 用户选择购买 Microsoft 365 订阅时,该数据用于监视和提醒从 Office Mobile 应用触发的购买流程的运行状况。

将会收集以下字段:

  • EntryPoint - 用户尝试购买输入点

  • OEMPreInstalled - 识别应用是否预安装或用户有组织安装

  • PurchaseState - 尝试购买时的用户状态

    • 0 – 未知错误
    • 1 - 用户尝试打开 Dime
    • 2 - 网络错误
    • 3 - 向用户显示 Dime
    • 4 - 用户取消 Dime
    • 5 - 购买成功时需要刷新
    • 6 - 购买成功
    • 7 - dime 常见错误
    • 8 - 由于通信失败,无法上传遥测
    • 9 - 运行两个 Dime 实例导致中断错误
    • 10 - officemobile 应用上加载的 Base WebURL 无效
    • 11 - Officemobile 应用与 Dime 通信失败
    • 12 - 无法建立通信频道
    • 13 - 无法将 ID 发送到 Dime
    • 14 - Officemobile 应用正在向错误的终结点通信
    • 15 - 此 MSA 账户未获取 AuthToken
    • 16 - AuthToken 未发送到 Dime
  • WebViewShownDuration - 向用户显示 dime 购买页面的持续时间

Office.Apple.Apple.AppBoot.Mac

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于收集启动应用所需的时间,以及有关启动完成类型的详细信息。 该事件可帮助我们监视性能并提供性能改进。

收集以下字段:

  • Data_ Data_EvtBootTimerDocStageReady - 到达代码中某点之前经过的时间。

  • Data_DocumentRecoveryInvoked - 启动期间是否调用了文档恢复。

  • Data_EvtBootTimerBootIdle - 到达代码中某点之前经过的时间。

  • Data_EvtBootTimerFinishLaunchEnd - 到达代码中某点之前经过的时间。

  • Data_EvtBootTimerLaunchDidFinish - 到达代码中某点之前经过的时间。

  • Data_EvtBootTimerLaunchStart - 到达代码中某点之前经过的时间。

  • Data_EvtBootTimerMainStart - 到达代码中某点之前经过的时间。

  • Data_EvtBootTimerStaticInit - 到达代码中某点之前经过的时间。

  • Data_EvtDockStageReady - 到达代码中某点之前经过的时间。

  • Data_IsFileOpenAttempted - 启动期间是否尝试打开文件。

  • Data_IsFirstRunAttempted - 应用程序启动是否完成了首次运行体验。

  • Data_SentToBackground - 在启动期间是否将应用发送到后台。

Office.Apple.DiskRuleResultSerializerErrorOnStreamOp

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视遥测基础结构的运行状况。 该事件表示发生了错误。

收集以下字段:

  • Data_ActualBytesModified - 已修改的字节数。

  • Data_BytesRequested - 要处理的字节数。

  • Data_IsWriteOp - 是否即将执行写入操作

Office.Apple.MacBootResourceUsage

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件是针对在 Apple 平台下运行的 Office 应用程序而收集的。 该事件用于收集 Office 应用启动期间消耗资源的多个指示器。 该事件可帮助我们监视性能并提供性能改进。

收集以下字段:

  • Data_BlockInputOperations - 块输入操作的计数

  • Data_BlockOutputOperations - 块输入操作的计数

  • Data_InvoluntaryContextSwitches - 非自愿上下文切换的数量

  • Data_MainThreadCPUTime - 已用时间度量

  • Data_MaxResidentSize - 内存大小度量

  • Data_MessagesReceived - 收到的消息数

  • Data_MessagesSent - 发出的消息数

  • Data_PageFaults - 页面回收计数

  • Data_PageReclaims - 页面回收计数

  • Data_ProcessCPUTime - 已用时间度量

  • Data_SharedTextMemorySize - 内存大小度量

  • Data_SignalsReceived -接收的信号数

  • Data_Swaps - 数据交换计数

  • Data_SystemCPUTime - 已用时间度量

  • Data_SystemUpTime - 已用时间度量

  • Data_UnsharedDataSize - 数据大小度量

  • Data_UnsharedStackSize - 堆栈大小度量

  • Data_UserCPUTime - 已用时间度量

  • Data_VoluntaryContextSwitchesNvcsw - 非自愿上下文切换的数量

Office.Apple.MAU.Validation

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视“Microsoft 自动更新”组件(用于分发和安装应用程序更新)的运行状况。 收集的数据用于检测错误和调查失败的原因。

将会收集以下字段:

  • Data_EventID - 我们将收集表示错误代码的字符串

  • Data_Message - 我们将收集包含错误描述的字符串

Office.Apple.MbuInstrument.Hang.Detection.Spin.Control

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 每当应用程序似乎无反应时,就会记录该事件。 该事件可帮助我们监视性能并提供性能改进。

收集以下字段:

  • Data_CountSpinControlStart - 指示应用程序似乎已停止响应(或者响应速度慢)的标记

Office.Apple.MbuInstrument.VMOnDocumentClose

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于收集文档关闭期间的内存状态快照。 该事件可帮助我们监视性能并提供性能改进。

收集以下字段:

  • Data_CollectionTime - 从收集数据时刻起的时间戳

  • Data_ResidentMemory - 观察到的常驻内存值

  • Data_VirtualMemory - 观察到的虚拟内存值

Office.Apple.MbuInstrument.VMOnShutdown

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于收集应用程序关闭期间的内存状态快照。 该事件可帮助我们监视性能并提供性能改进。

收集以下字段:

  • Data_CollectionTime - 从收集数据时刻起的时间戳

  • Data_ResidentMemory - 观察到的常驻内存值

  • Data_VirtualMemory - 观察到的虚拟内存值

Office.Apple.MbuInstrument.VMOnStart

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于收集应用程序启动期间的内存状态快照。 该事件可帮助我们监视性能并提供性能改进。

收集以下字段:

  • Data_CollectionTime - 从收集数据时刻起的时间戳

  • Data_ResidentMemory - 观察到的常驻内存值

  • Data_VirtualMemory - 观察到的虚拟内存值

Office.Apple.MsoAppDelegate.BootPerf

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于收集 Office 应用启动期间所用的时间和内存,以及有关已完成启动类型的一些详细信息。 该事件可帮助我们监视性能并提供性能改进。

收集以下字段:

  • Data_AppLaunchDurationMicroSec - 启动过程的持续时间

  • Data_AppLaunchFinishSystemTime - 特定启动代码标记处的时间戳

  • Data_AppLaunchStartSystemTime - 特定启动代码标记处的时间戳

  • Data_ResidentMemory - 启动期间可用常驻内存的快照

  • Data_VirtualMemory - 启动期间可用虚拟内存的快照

Office.Apple.UngracefulAppExitHangsInPreviousSession

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视 Office 应用程序的运行状况和调查失败的原因。 我们将收集应用程序在一次非正常退出前似乎无响应的次数。

收集以下字段:

  • Data_HangsDetected - 在观察到应用程序非正常退出前,应用程序似乎变得无响应的次数。

  • Data_LastSessionId - 在其中观察到应用程序非正常退出的会话的标识符。

  • Data_SessionBuildNumber - 在其中观察到应用程序非正常退出的应用程序的次要版本。

  • Data_SessionVersion - 在其中观察到应用程序非正常退出的应用程序的次要版本。

Office.Apple.WhatsNewErrorAndWarning

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于监视新增功能的运行状况。 该事件表示分析新增内容时出现指出潜在内容创作问题的错误/警告。

收集以下字段:

  • Data_ContentKey - 指向可能导致错误的内容部分的指针。

  • Data_ErrorCode - 观察到的错误代码(如果有)

  • Data_ErrorDescription - 对错误的描述(如果有)

  • Data_EventID - 我们将收集表示观察到的错误类型的字符串。

  • Data_IncludesHTMLTag -- 内容是否包含丰富 html

  • Data_IncludesItemsTag -- 内容是否包含项目的层次结构

  • Data_LengthOfRawData - 内容的大小

  • Data_RequestURL - 从中下载内容的 URL

  • Data_ServerLanguageTag - 内容所用的语言。

  • Data_StatusCode - 错误状态(如果有)

Office.Extensibility.RichApiMethodInvocation

当客户使用 Office 加载项并调用 Rich API 来提供服务时,将触发此事件。 用于衡量 Rich API 方法调用的服务可靠性、性能和使用情况。

收集以下字段:

  • Api - API 的完整名称

  • DispFlag - 描述方法调用类型的位标志(例如:0x1 = METHOD、0x2 = PROPERTYGET、0x4 = PROPERTYPUT、0x8 = PROPERTYPUTREF)

  • DispId - 所调用方法的分派 ID

  • Hresult - 方法调用的 HResult

  • Latency - 调用的延迟(以毫秒为单位)

  • ReqId - 此方法所属的批处理请求的 GUID

  • TypeId - 在其上调用此方法的接口的 GUID

Office.Manageability.Service.ApplyPolicy

用于跟踪将云策略设置应用于注册表失败\成功结果的关键遥测。 LastError 显示策略在注册表中应用失败的原因和位置。

收集以下字段:

  • Data.ApplyLogMsg - 应用策略时的异常消息(如果有)

  • Data.Cid - 在进行服务调用以提取云策略时发送到服务的动态生成的相关标识符。 用于关联对云应用策略时导致问题的调用。

  • Data.Last Error - 五个字符串值之一(枚举器),用于记录发生异常时正在执行的策略应用阶段

Office.OfficeMobile.PdfViewer.PdfFileOpenMeasurements (在 Android 上)

针对适用于 Android 的 Office 应用收集此事件。 它记录了文件打开操作发生的时间。 收集此数据可确保应用中所有文件打开操作的良好性能。

收集以下字段:

  • Data_Doc_ActivationFQDN - 用于文件激活方案的提供商应用的域名(仅记录第一方应用信息)。

  • Data_Doc_DownloadDurationms - 下载 PDF 云文件的时间。

  • Data_Doc_Location - 文件所在的位置(本地、ODSP、iCloud、第三方文件应用、wopi)

  • Data_Doc_OpenDurationms - 打开 PDF 文件的时间(以毫秒为单位)。

  • Data_FetchReason - 表示提取文件(手动、缓存而非缓存)的方法

  • Doc_RenderDurationms - 呈现 pdf 文件的时间

Office.OfficeMobile.PdfViewer.PdfFileOpenMeasurements (在 iOS 上)

对于 iOS 版 Office 应用,会收集该事件。 它记录了文件打开操作发生的时间。 收集此数据可确保应用中所有文件打开操作的良好性能。

收集以下字段:

  • Data_Doc_ActivationFQDN - 用于文件激活方案的提供商应用的域名(仅记录第一方应用信息)。

  • Data_Doc_CreateTelemetryReason - 创建 PDF 的遥测理由(例如,从扫描创建、使用“图片转 pdf”操作、使用“文档转 pdf”操作等)

  • Data_Doc_DownloadDurationms - 下载 PDF 云文件的时间。

  • Data_Doc_DownloadEndTime - 云文件下载结束的时间戳。

  • Data_Doc_DownloadStartTime – 云文件下载开始的时间戳。

  • Data_Doc_FileOpSessionID - 文档会话的唯一 ID。

  • Data_Doc_Location - 文件所在的位置(本地、ODSP、iCloud、第三方文件应用、wopi)

  • Data_Doc_OpenCompletionTime - PDF 文件打开操作结束的时间戳。

  • Data_Doc_OpenDurationms - 打开 PDF 文件的时间(以毫秒为单位)。

  • Data_Doc_OpenStartTime - PDF 文件打开操作开始的时间戳。

  • Data_Doc_TelemetryReason - 打开事件的遥测理由(例如,从 MRU 打开或浏览、文件激活、协议激活等)。

  • Data_FetchReason - 表示提取文件(手动、缓存而非缓存)的方法

  • Doc_RenderDurationms - 呈现 pdf 文件的时间

Office.OneNote.Android.Sync.ProvisioningCompleted

[此程序事件曾用名为OneNote.Sync.ProvisioningCompleted.]

此关键信号用于确保用户登录 OneNote Android 应用后正确预配笔记本,以便可以轻松访问它们。 它用于确保对 OneNote 应用和服务运行状况进行关键回归检测

将会收集以下字段:

  • AppSuspendedDuringEvent - 返回布尔值,以指示在预配期间应用是否已挂起

  • NetworkConnection - 使用中的设备的网络连接类型

  • NetworkDataExchange - 记录预配期间交换的字节数。

  • ServerType - 返回提供服务的服务器的类型

  • TimeTakenInMilliSeconds - 返回完成预配所用的时间(以毫秒为单位)

Office.OneNote.Android.Sync.ProvisioningError

此关键信号用于确保用户登录 OneNote Android 应用后正确预配笔记本,以便可以轻松访问它们。 它用于确保对 OneNote 应用和服务运行状况进行关键回归检测。

收集以下字段:

  • AppSuspendedDuringEvent:返回布尔值,以指示应用是否在预配期间挂起

  • ErrorCode – 返回导致预配失败的错误代码

  • NetworkConnection:使用中的设备的网络连接类型

  • NetworkDataExchange - 记录预配期间交换的字节数。

  • ServerType:返回提供服务的服务器的类型

  • TimeTakenInMilliSeconds:返回完成预配所用的时间(以毫秒为单位)

Office.OneNote.Android.Sync.ProvisioningStarted

[此程序事件曾用名为OneNote.Sync.ProvisioningStarted.]

此关键信号用于确保用户登录 OneNote Android 应用后正确预配笔记本,以便可以轻松访问它们。 它用于确保对 OneNote 应用和服务运行状况进行关键回归检测

将会收集以下字段:

  • NetworkConnection - 使用中的设备的网络连接类型

  • ServerType - 返回提供服务的服务器的类型

Office.OneNote.System.BootDialogs.SafeBootDialogPending

如果我们决定在下次启动时向用户显示安全启动对话框,这是要跟踪的关键信号,因为我们在连续多次启动时崩溃。 它用于确保对 OneNote 应用和服务运行状况进行关键回归检测。 如果用户看到安全启动对话框,则表示我们遇到了关键启动故障错误,并且此信息将帮助我们了解遇到此问题的用户数,以及再次启动该应用以真正看到安全启动对话框的用户数与未返回用户数的对比。

将会收集以下字段:

  • None

Office.Outlook.Desktop.BootPerfMetrics

收集启动 Outlook 所需的时间。 Outlook 的启动时间受到主动监视以检测和诊断回归。 它还用于诊断客户升级以及随着时间的推移提高启动性能。

收集以下字段:

  • AddinElapsedTotal - 加载项加载所用的总时间

  • CredPromptCount - 显示的凭据提示次数

  • ElapsedTotal - 启动所用的总时间

  • IsLoggingEnabled - 是否启用了日志记录

  • ShowChooseProfileDlg - 是否显示了“选择配置文件”对话框

  • ShowFirstRunDlg - 是否是第一次启动 Outlook

  • ShowIMAPSrchfldWarningDlg - 在我们有附带 ANSI PST 的 IMAP 帐户时显示的警告

  • ShowNeedSupportDlg - 启动失败触发的支持对话框

  • ShowSafeModeDlg - 会话是否是在安全模式下打开

  • ShowScanPstDlg - 存储修复检查显示的错误消息

Office.Outlook.Mac.BootPerf

收集启动 Outlook 所需的时间。 Outlook 的启动时间受到主动监视以检测和诊断回归。 它还用于诊断客户升级以及随着时间的推移提高启动性能。

收集以下字段:

  • MacOLKBootPerfDuration - 启动所用的总时间

  • MacOLKBootPerfID - 启动所用时间的标识符

Office.Outlook.Mac.PerformanceUnresponsive

用于在 Outlook 中标识可能表现为性能下降的影响用户的问题。

收集以下字段:

  • Duration - 性能下降经过的时间

  • EventType - 遇到性能下降的事件的类型

Office.Performance.Boot

在 Office 应用程序启动时收集。 包括是通过打开文件还是通过“开始”菜单启动来进行启动、这是否为应用程序的首次启动、应用程序使用了多少内存以及是否向用户显示了任何阻止 UI。 用于测量 Office 应用程序启动的速度以及启动时使用的内存量,旨在确保提供可接受的用户体验。

将会收集以下字段:

  • ActivationKind - 通过从“开始”菜单启动、打开文件还是通过 OLE 自动化来启动应用程序。

  • BootToStart - 用户是否已选择在此应用程序启动时显示开始屏幕。

  • ChildProcessCount – 应用程序启动的子进程数。(仅限 Windows)

  • ColdBoot - 无论是系统重启后首次运行 Office 应用程序,还是从磁盘加载应用程序二进制。(仅 macOS/iOS)

  • DeviceModel - 设备的型号。(仅 macOS/iOS)

  • DocAsyncOpenKind - 打开文档时,用于指示所使用的异步流类型的枚举。

  • DocLocation - 打开文档时,指明提供文档的服务(OneDrive、文件服务器、SharePoint 等)。

  • DocSizeInBytes - 打开文档时的文件大小(以字节为单位)。

  • DocSyncBackedType - 打开文档时,用于指示文档类型(本地或基于服务)的指示器。

  • DurationUntilMso20Initialization - 初始化 Office 进程到加载 mso20win32client 之间的持续时间(以毫秒为单位)。

  • Embedding – 是否已打开应用以进行 OLE 嵌入。

  • FirstBoot - 这是否为应用程序的首次启动。

  • FreeMemoryPercentage - 设备上内存释放的百分比。(仅 Windows)

  • HandleCount - 已打开进程的操作系统处理数。(仅 Windows)

  • PageFaultCount - 流程的页面缺陷数量。(仅 Windows)

  • InitializationDuration - 首次初始化 Office 进程所用的持续时间(以微秒为单位)。

  • InterruptionMessageId - 如果要求用户输入的对话中断了启动,则提供该对话的 ID。

  • LegacyDuration - 活动执行所需的时长,使用与 Activity.Duration 不同的起点和终点来衡量。

  • OpenAsNew – 是否通过打开现有文档作为新文档的模板来启动应用。

  • OtherOperationCount - 执行的 I/O 操作数,而非读取和写入操作。(仅 Windows)

  • OtherTransferCount - 除读取和写入操作外,在操作期间传输的字节数。(仅 Windows)

  • PageFaultCount - 流程的页面缺陷数量。(仅 Windows)

  • PrimaryType - 如适用,主存储设备是纯状态驱动器还是旋转驱动器及其旋转速度。(仅 macOS/iOS)

  • PrivateCommitUsageMB - 提交费用(即内存管理器为此过程承诺的内存量)以兆字节为单位。(仅 Windows)

  • PrivateCommitUsagePeakMB - 此流程的最大内存使用量 (以 MB 为单位)。(仅 Windows)

  • PrivateWorkingSetMB - 进程工作集内未与其他进程共享的内存量 (以兆字节为单位)。(仅 Windows)

  • ProcessorCount - 计算机上的处理器数量。(仅 macOS/iOS)

  • ReadOperationCount - 执行的阅读操作数。(仅 Windows)

  • ReadTransferCount - 已读字节数。

  • Total TotalMemory - 设备上物理内存总量。(仅 macOS/iOS)

  • TotalWorkingSetMB - 进程工作集内的内存量(以兆字节 (MB) 为单位)。

  • VirtualSetMB - 进程虚拟集内的内存量 (以兆字节为单位)。(仅 macOS/iOS)

  • WorkingSetPeakMB - 到目前为止,进程工作集内的最大内存量(以兆字节 (MB) 为单位)。

  • WriteOperationCount - 执行的写入操作数。(仅 Windows)

  • WriteTransferCount - 写入的字节数。(仅 Windows)

Office.Performance.OPerfMon.HangDetected

当 Office 应用程序经历用户界面挂起时收集。收集的数据用于评估客户遇到挂起的持续情况、影响,帮助分析根本原因,以便产品团队能够解决这些问题。

将会收集以下字段:

  • DurationMs - 挂起的持续时间(以毫秒为单位)。

  • Modules - 加载到 Office 应用程序中的 Microsoft 拥有的 DLL 和内存地址位置的列表。

  • ProcessName - 发生挂起的 Office 应用程序可执行文件的名称,例如 excel.exe。

  • Stacks - 在挂起发生时观察到的调用堆栈(帧地址)以及关联的 CPU 和等待持续时间的列表。

Office.PowerPoint.PPT.Android.RehearseView

此事件表示用户已停止排练会话。通过与 Office.PowerPoint.PPT.Android.RehearseView.StartSession 结合使用,这将是用户面临的任何崩溃或错误的第一个指示器。

将会收集以下字段:

  • ConnectionCreationTime - 创建服务端连接所需的时间。

  • CountDownAlertTime – 显示倒计时警报的时间。

  • CountdownInitTime – 幻灯片加载完成和倒计时开始之间的时间。

  • CritiqueSummary- 所有评论用户见到的统计的摘要。

  • ExitEventCode – 用于标识用户退出排练会话的情况的代码,无论是错误情况还是成功退出。

  • FRETime - FRE 屏幕时间开始显示直至用户将其关闭之间的时间。

  • MicrophonePermissionTime - 在用户选择其中一个选项之前显示麦克风权限通知的时间。

  • PauseRehearsingCount – 对用户单击“暂停预演”的次数的计数。

  • RehearsalInitTime- 排练到初始化所花的时间。

  • ResumeRehearsingCount – 对用户单击“恢复预演”的次数的计数。

  • Sessionid - 这是语音前门会话 ID。其用于调试服务日志。

  • SlideshowViewLoadTime – 幻灯片放映下载所用的时间。

Office.PowerPoint.PPT.Android.RehearseView.RehearsalSummaryPage

加载摘要页面时触发的事件。 此事件可帮助我们捕获摘要页面的性能。 它将说明在客户端上加载预演摘要服务页面所需的时间。 需要保持功能的性能。

将会收集以下字段:

  • PayloadCreationTime – 这是创建有效负载所花费的时间(以毫秒为单位)。

  • PostUrlCallTime – 这是发送 post Url 调用所花费的时间(以毫秒为单位)。

  • RehearseSessionid - 这是语音前门会话ID。我们可以使用它来调试服务日志。

  • RequestPayloadSize – 这是请求有效负载的大小。

  • ResourcesLoadTime – 这是加载资源 (js, css) 所花费的时间(以毫秒为单位)。

  • SummaryPageErrorReceived - 这是一个布尔值,指示是否接收到摘要页面或发生错误。

  • SummaryPageHtmlLoadTime – 这是加载 summarypageHtml 所花费的时间(以毫秒为单位)。

  • SummaryPageLoadStartTime – 这是从服务器接收到第一个响应所花费的时间(以毫秒为单位)。

  • SummaryPageLoadTime – 加载摘要页面所话费的时间(以毫秒为单位)。 这包括有效负载创建时间

  • ThumbnailsCount – 这是摘要页面中的缩略图总数。

Office.PowerPoint.PPT.Android.RehearseView.StartSession

用户单击启动会话时触发的事件。 此事件可帮助我们捕获在 Android 上使用 Presenter Coach 功能的用户数。 与 Office.PowerPoint.PPT.Android.RehearseView 结合使用时,它将告诉我们预演会话成功完成的次数以及未成功完成的次数。 这是此功能中的第一个崩溃或错误指示器。

收集以下字段:

Office.PowerPoint.PPT.Shared.RehearseView.Errors

[此事件曾用名为 Office.PowerPoint.PPT.Android.RehearseView.Errors]

当发生任何错误时触发的事件。此事件将帮助我们了解用户遇到的错误,并帮助你在移动设备上保持 Presenter Coach 的性能。

收集以下字段:

  • Session ID - 预演会话 ID

  • RehearsalEventCode - 预演错误代码

Office PowerPoint. SessionMetrics

语音会话因演示者指导停止而触发的事件。 此事件有助于我们在演示者指导中捕获有关排练会话的一些指标。 这将有助于维护此功能的高质量服务。

将会收集以下字段:

  • ActualRehearseBootTimeInMs - 这是创建连接所花费的实际时间。

  • AdaptationTextSize - 这是发送至服务的文本的大小。

  • AuthDurationInMs- 这是进行身份验证(刷新身份验证令牌)所用的时间(以毫秒为单位)。

  • AuthError- 这描述了发生的身份验证错误(如果有)。

  • AvgFragmentLatencyInMs – 这是网络语音消息的平均往返时间。

  • ConnectDurationInMs- 这是会话完成连接所用的时间(以毫秒为单位)。

  • FirstAudioDelayInMs- 这是接收第一个音频数据所用的时间(以毫秒为单位)。

  • FRetriedOnOpenConnection - 这是一个布尔值,指示是否对 openconnection 进行了重试。

  • InitMediaCaptureLayerDurationInMs – 这是初始化媒体/音频捕获层所花费的时间(以毫秒为单位)。

  • LocallyDroppedMessageCount- 这是本地丢弃的消息总数。

  • NumReconnectAttemptsDuringSession – 指示尝试重新连接到语音服务的次数。

  • NumTriesDuringEachReconnectAttempt – 这是一个数组,用于指示每次尝试重新连接期间尝试的次数。

  • OpenFrontDoorConnectionDurationInMs- 这是打开与 FrontDoor 服务连接的时间(以毫秒为单位)。

  • SendAdaptationTextDurationInMs- 这是将适配文本发送到服务所花的时间(以毫秒为单位)。

  • ServiceDroppedMessageCount – 这是服务丢弃的消息总数。

  • SessionDurationInMs – 这是从用户单击“开始”到用户单击“停止”之间的整个会话的持续时间。

  • SessionId- 这是 speech frontdoor session ID。我们可以使用它来调试服务日志。

  • SpeechClientResultEventsWithTimestamps -这是一组接收到的错误代码和时间戳,可帮助进行调试。

  • SpeechHResultsWithTimestamps- 这是一组接收到的错误代码和时间戳,可帮助进行调试。

  • StartSpeechCaptureDurationInMs- 这是启动语音捕获所需的时间(以毫秒为单位)。

  • StartSpeechServiceDurationInMs – 这是每次重新连接时开始语音会话所花费的时间的数组,包括首次开始语音会话的持续时间。

  • TotalMessageCount – 这是发送到服务的音频消息总数。

  • WebSocketConnectDurationInMs- 这是完成 web 套接字连接所需的时间(以毫秒为单位)。

Office.UX.OfficeInsider.CanShowOfficeInsiderSlab

该活动跟踪是否可以在 Office Backstage UI 的“帐户”选项卡上向用户显示 Office 预览体验成员碎片。

将会收集以下字段:

  • Data_CanShow - 指示是否可以在 Office Backstage UI 的“帐户”选项卡上向用户显示 Office 预览体验成员碎片。

  • Data_Event - 未使用

  • Data_EventInfo - 未使用

  • Data_Reason - 未使用

Office.UX.OfficeInsider.RegisterCurrentInsider

用于对使用 Office 预览体验成员内部版本注册用户的成功与否进行跟踪的关键信号,在此之前该用户未注册成为 Office 预览体验成员。 它的主要应用场景是在添加 Office 预览体验成员注册之前已加入 Office 预览体验计划的当前 Office 预览体验成员。

将会收集以下字段:

  • Data_RegisterInsider - Office 预览体验计划注册的状态

  • Data_RegisterInsiderHr - Office 预览体验计划注册的结果代码

  • Data_RegistrationStateCurrent - 当前注册状态

  • Data_RegistrationStateDesired - 请求的注册状态

Office.UX.OfficeInsider.ShowOfficeInsiderDlg

追踪用户与“加入 Office Insider”对话框互动的关键信号。用于识别执行用户启动的更改(例如加入或退出 Office 预览体验计划和更改 Office 预览体验计划级别)时出现的任何问题。

将会收集以下字段:

  • Data_AcceptedContactMeNew - 指明用户是否已接受在加入 Office 预览体验计划时 Microsoft 与之联系

  • Data_InsiderLevel - 打开“加入 Office 预览体验计划”对话框时的预览体验计划级别

  • Data_InsiderLevelNew - 关闭“加入 Office 预览体验计划”对话框时的预览体验计划级别

  • Data_IsInternalUser - 指明应用程序是否在 Microsoft 公司帐户的凭据下运行。

  • Data_IsInternalUserInit - 指明代码能否确定应用程序是否在 Microsoft 公司帐户的凭据下运行。

  • Data_OpenNewsletterWebpage - 指明在用户已加入 Office 预览体验计划、已启用新闻稿订阅功能以及用户尚未取消打开“Office 预览体验计划新闻稿订阅”网页的情况下,是否触发了“Office 预览体验计划新闻稿订阅”链接。

  • Data_RegisterInsider - Office 预览体验计划注册的状态

  • Data_RegisterInsiderHr - Office 预览体验计划注册的结果代码

  • Data_RegistrationStateCurrent - 当前注册状态

  • Data_RegistrationStateDesired - 请求的注册状态

Office.Visio.Shared.VisioFileRender

此事件捕获文件呈现时间。 此事件有助于我们持续检查文件呈现性能。

收集以下字段:

  • Data_AvgTime: integer - 在会话中呈现 Visio 绘图所用的平均时间

  • Data_CompositeSurfEnabled: bool - 如果启用了呈现复合模式,则为 True

  • Data_Count: integer - Visio 在会话中呈现绘图的次数

  • Data_FirstRenderTime: long - 第一次启动时呈现文件的持续时间(以毫秒为单位)

  • Data_MaxTime: integer - 在会话中呈现 Visio 绘图所用的最长时间

Office.Visio.VisioFileOpenReliability

此事件收集 Visio Dev16 的文件打开性能数据。 此事件用于监视 Visio Dev16 的文件打开性能并将其与文件属性(如文件大小)相关联。 文件属性使我们能够更快地调试和找出问题根本原因。

收集以下字段:

  • Data_CorrelationId: string - 文档相关标识符

  • Data_DocIsEnterpriseProtected: bool - 如果文档受到 Windows 信息保护,则为 True

  • Data_DocumentId: string - 文件路径的 GUID

  • Data_DurationToCompleteInMilliseconds: double - 完成另存为的持续时间(以毫秒为单位)

  • Data_DurationToCompleteInMillisecondsSquared: double - DurationToCompleteInMilliseconds 的平方值

  • Data_ErrorCode: integer - 文件打开失败的内部错误代码

  • Data_Extension_Docs: string - 打开的图表的文件扩展名

  • Data_FileIOBytesRead: int - 保存时读取的总字节数

  • Data_FileIOBytesReadSquared: int - Data_FileIOBytesRead 的平方值

  • Data_FileIOBytesWritten: int - 保存时写入的总字节数

  • Data_FileIOBytesWrittenSquared: int - Data_FileIOBytesWritten 的平方值

  • Data_FileName: binary - 文件名的二进制哈希

  • Data_FileOpenDownloadDurationInMs: long - 下载文件的持续时间(以毫秒为单位)

  • Data_FileOpenEndDurationInMs: long - 打开文件的持续时间(以毫秒为单位)

  • Data_FileOpenTimeStamp: time - 文件开始打开时的时间戳

  • Data_FilePathHash: binary - 文件路径的 GUID

  • Data_FileSize: long - 文档大小(以字节为单位)

  • Data_FileType: string - 打开的图表的文件扩展名

  • Data_IsInternalFile: bool - 如果文件是内部文件,则为 True。例如,模具

  • Data_IsIRM: bool - 如果文件受到信息权保护,则为 True

  • Data_IsReadOnly: bool - 如果文件为只读,则为 True

  • Data_IsSuccess: bool - 文件打开成功时为 True

  • Data_Location: string - 文件的位置,例如本地、SharePoint、OneDrive、WopiConsumer、WopiBusiness、GenericThirdPartyConsumer

  • Data_NetworkIOBytesRead: int - 保存时读取的总网络字节数

  • Data_NetworkIOBytesReadSquared: int - Data_NetworkIOBytesRead 的平方值

  • Data_NetworkIOBytesWritten: int - 保存时写入的总网络字节数

  • Data_NetworkIOBytesWrittenSquared: int - NetworkIOBytesWritten 的平方值

  • Data_OpenLocation: integer - 打开文件的位置,0:本地,1:网络,2:SharePoint,3:Web

  • Data_Size_Docs: integer - 文档大小(以字节为单位)

  • Data_Tag: string - 标识另存为事件的唯一标识符

  • Data_WasSuccessful: bool - 如果打开成功,则为 True

OneNote.App.SafeBootDialogActionTaken, Office.OneNote.Android.SafeBootDialogActionTaken, Office.Android.EarlyTelemetry.SafeBootDialogActionTaken

显示安全启动对话框时用于跟踪用户响应的关键信号。 无法重复启动时显示安全启动对话框。 它用于确保对 OneNote 应用和服务运行状况进行关键回归检测。 用户会在遇到关键启动故障错误时看到它。 此信息可帮助跟踪是否解决了崩溃原因,并且用户可以成功启动应用。

将会收集以下字段:

  • DIALOG_ACTION - 用户单击了哪个对话框按钮 – 正按钮还是负按钮

perf.event

用于监视对加载各个应用部分的性能可能产生的负面影响,例如,确保首次打开应用时尽快加载收件箱。

将会收集以下字段:

  • app_start_show_message_list - 这表示应用启动时出现性能问题,导致你的收件箱邮件列表加载时间较长

  • average - 收集发生在对话上的重新加载次数除以对话中消息数的商。

  • event_type - 告诉我们导致性能问题的性能事件的类型,以帮助我们检测与特定类型相关的问题。

  • extra_params - 开发人员可以在此处添加其他参数,以帮助我们更详细地了解可能导致此性能问题的原因,例如该操作何时开始和结束等。

  • has_work_profile - 指示应用是否正在 Android 工作配置文件或类似配置下运行,以便将性能分析与这些环境相关联。

  • is_treatment - 当前性能事件是否在实验组外部测试版中生成。 当我们测量和比较外部测试版中的控制组和实验组的性能数据时,将使用它。

  • profiling_summary - 提供有关任务组的信息、任务数量以及这些组的平均时间,帮助理解加载应用时特定方面可能出现的退化

  • runtime_performance_monitoring_data - 当在应用的不同部分加载数据时提供性能数据(加载时间、记录数)。

    • average_cost_time_ns - 以毫秒为单位的平均花费时间。
    • cost_type - 告诉我们此事件是否用于存储数据层执行或总计持续时间。
    • hx_object_type - 提供测量的细节编程对象类型。
    • is_main_thread - 告诉我们此事件是否只在会话执行时间测量。
    • record_count - 基础存储层返回的记录数量。
    • scope - 提供此事件所属的 UI 页面/组件的名称。
    • total_cost_time_ns - 以毫秒为单位的总计执行时间。
  • standard_probe_label - 使用标准探测器检测时,提供每个用户方案的子步骤的信息。 这有助于我们缩小问题的范围。

  • total_time_elapsed - 告诉我们性能事件所花费的时间,以帮助我们了解性能问题的严重性

performance.record

此事件收集应用的性能指标。它允许我们检测并修复应用内存使用率和 CPU 使用率非常高或具有导致设备运行缓慢的其他问题的情况。

将会收集以下字段:

  • app_exit_metric - 告诉我们有关前台和后台应用程序退出的不同性能类型的计数的指标,以帮助我们了解应用意外退出且对性能产生负面影响的原因。

  • average_suspended_memory - 告诉我们应用在暂停状态下平均使用的内存量,以便我们进行比较,从而了解对性能的负面影响。

  • category - 告诉我们应用当时处于前台还是后台。可能的值包括前景和背景。

  • cpu_usage - 告诉我们该应用使用了多少 CPU,以便我们能够进行比较,从而了解对性能的负面影响

  • cumulative_CPU_time - 告诉我们应用程序使用的 CPU 总量以及持续时间的度量,以便我们能够进行比较,从而了解对性能的负面影响。

  • cumulative_GPU_time - 告诉我们该应用使用的 GPU 时间总量,以便我们能够进行比较,从而了解对电池使用寿命的负面影响。

  • is_watch_app_installed - 告诉我们用户当前是否正在使用 Apple Watch 以及是否安装了 Apple Watch,以帮助我们了解 Watch 对性能的负面影响

  • is_watch_paired - 告诉我们用户当前是否正在使用 Apple Watch 以及它是否已与设备配对,以帮助我们了解 Watch 对性能的负面影响

  • is_watch_supported_and_active - 告诉我们用户当前是否正在使用 Apple Watch 以及它是否处于活动状态,以帮助我们了解 Watch 对性能的负面影响

  • memoAry_used_percentage - 告诉我们该应用使用的内存百分比,以便我们能够进行比较,从而了解对性能的负面影响

  • memory_used - 告诉我们该应用使用了多少内存,以便我们能够进行比较,从而了解对性能的负面影响

  • peak_memory_usage - 告诉我们应用使用的最大内存量,以便我们能够进行比较,从而了解对性能的负面影响。

  • scroll_hitch_time_ratio - 告诉我们在 UI 上滚动时勾住的时间比例,以帮助我们了解对 UI 性能的负面影响。

wkwebview.terminate

当用户打开包含大量消息的对话,并将应用放入后台进程一段时间,然后激活应用时,将触发此事件。 此事件将告知我们在呈现和撰写期间终止的 Web 视图数量。

收集以下字段:

  • is_foreground - 发生此事件时应用是否位于前台

  • 方案 - 发生 Web 视图终止(呈现或撰写)的方案

  • termination_process - 发生此事件时电子邮件 (重用/呈现/清理) 过程

  • webview_reuse_count - 此事件发生时 Web 视图重用次数

应用程序活动错误子类型

功能错误或用户体验问题。

assertion

通过此事件,我们可以检测严重应用错误发生的时间,这些错误会导致你的应用崩溃或遇到严重问题,例如导致你在收件箱中看到空白行。

将会收集以下字段:

  • count - 与错误关联的项目总数;例如,存在错误的日历数

  • has_hx - 告诉我们帐户正在使用新同步服务,以帮助我们检测由同步服务引起的问题

  • host_name - 错误中涉及的服务主机名称,可帮助我们检测与特定主机相关的问题

  • host_type - 错误中涉及的主机类型,可帮助我们检测与特定主机类型相关的问题

  • message - 用于诊断问题的断言的自定义消息

  • origin - 代码错误的来源,可帮助我们检测与代码特定部分相关的问题

  • stacktrace - 发生断言的堆栈跟踪,可帮助我们检测与代码特定部分相关的问题

  • type - 发生的断言错误类型,例如 null_folder_name、compose_selected_null_account,可帮助我们检测与代码特定部分相关的问题

edit.contact.error

允许我们检测并修复当你尝试通过应用查看或编辑联系人时导致出现错误的情况。

将会收集以下字段:

  • errorType - 发生的错误类型,可帮助我们诊断问题

  • field - 用户尝试编辑的联系人字段,可帮助我们诊断问题

  • version - 我们用来帮助诊断问题的联系人卡片服务的版本

error.report

通过此事件,我们可以检测何时发生严重应用错误,以防止可能导致你的应用崩溃或阻止你阅读电子邮件的问题。

将会收集以下字段:

  • client-request-id - 导致错误的请求的客户端请求标识符

  • date - 导致错误的请求的日期戳

  • error - 错误类型,例如 get_mailbox_location_failed

  • error_body - 错误消息的正文

  • is_x_mailbox_anchor_set - 是否已在请求上设置 X-AnchorMailbox 属性

  • reason - 错误原因,例如错误消息

  • request-id - 导致错误的请求的服务器请求标识符

  • source - OM 基础结构中的错误的来源,通常是“BE”或“FE”之一

Office.AirSpace.Backend.Win32.GraphicsDriverSoftHang

帮助 Microsoft 将长视频卡驱动程序挂起与短视频卡驱动程序挂起区别开,从而有助于决定哪些视频卡驱动程序可能出现问题。 用户的视频卡驱动程序导致了 Office 挂起,但挂起的影响尚不清楚

收集以下字段:

  • Data_InDeviceCall - 产生挂起的视频卡上调用的方法

  • Data_Timeout - 挂起持续的时间

Office.Android.ADALSignInUIPrompts

此事件表示用户收到使用学校或工作帐户进行登录的提示。 此事件有助于了解应用登录状态的运行状况,并在发现意外的重新登录提示时采取适当的措施。

收集以下字段:

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

  • PreviousIdentityCredProviderState - 指示帐户的状态。

  • PreviousIdentityState - 指示帐户的状态,例如会话已过期。

  • SignInResultCode - 指示登录提示结束的结果代码。

  • UseCache - 指示我们是否强制提示用户再次提供密码。

  • UserType - 指示它是现有帐户还是新帐户

Office.Android.AndroidAppDocsFileOperationEnds

文件“新建/打开/另存为”结束操作的重要“仅限 Android 文档 (AppDocs)”遥测数据。 这将捕获这些 AppDocsOperation 失败的错误代码。 Microsoft 使用此数据来识别各种文件操作中的失败,以及 Word、Excel 或 PowerPoint 中发生失败操作的确切层。

收集以下字段:

  • AccessMode - 文件访问模式的枚举值。 值 - None、ReadOnly、ReadOnlyUpgradable、ReadWrite

  • BlockingUIShown - 一个布尔值,用于指示是否在流的任何位置显示阻止的 UI。

  • ContentUriAuthority - 来自 SAF 的内容 URL 的授权

  • Correlation - 与操作相关的关联 ID 的 GUID

  • DocId - AppDocs 生成的文档 ID

  • DocInstanceId - AppDocs 生成的文档实例 ID,其作用域为文档上的操作实例

  • DocIsEnterpriseProtected - 用于指示文档是否受保护的布尔值。

  • DocUserId - 来自 MS 授权层的用户 ID

  • DocUserIdProvider - 表示用户 ID 提供程序的枚举,0 = 未知,1 = LiveId,2 = OrgId,3 = SSPI,4 = ADAL

  • DurationInMs - 文件操作结束的时间(以毫秒为单位)

  • EndReason - 结束原因的枚举值。 值 - 无、成功、失败、取消

  • ErrorCode - 文件操作的错误代码

  • Extension - 打开的文件的扩展名。

  • FileSourceLocation - 文件位置的枚举值。可能的值为: None、Local、UncOrMappedNetworkDrive、SkyDrive、App、SharePoint、UnknownServer

  • FILETIME - 事件时间

  • FirstBCSClientError_Info - 与文件转换有关的错误代码信息

  • HttpStatusCode - Web 服务请求的 http 响应代码

  • InitalizationReason - 文件打开的入口点

  • K2FileIOHresult - 文件打开操作结束的 Hresult 代码

  • LastBCSClientError_TagId - BCS(二进制转换服务)客户端的上一个错误

  • OfficeWebServiceApiStatusFlag - Web 服务请求的状态标志

  • OpEndEventId - 表示操作实际结束位置的标记

  • OpFlags - AppDocs 层使用的文档操作参数标志。

  • OpSeqNum - 表示 AppDocs 层中与文件操作相关的调用顺序的数字

  • OpType - 操作类型枚举。 值:"None"、"CreateDocument"、"OpenDocument"、"CopyDocument"、"CloseDocument"、"SaveDocument"、"OpenVersion"、"CloseVersion"

  • PreFetchState - 用于新文件创建操作的模板的预取状态的枚举。

  • ProviderApp - 从中打开文件的应用的程序包名称

  • ScopeInstanceId - 作用域实例 ID,用于将数据上下文加入活动

  • Size - 文件大小

  • State - 文件状态的枚举值。 值:None、Creating、Created、CreateFailed、Opening、Opened、OpenFailed、Copying、Copied、CopyFailed、Closing、Closed、CloseFail

  • TemplateName - 模板服务中文档模板的二进制模板名称,例如 TF10002009.dotx

  • UriScheme - URL 的方案

Office.Android.AndroidAuthError

此事件表示无提示令牌刷新、从服务加载登录页等过程中的核心身份验证失败。 此事件有助于了解应用登录状态的运行状况、所做的登录尝试,并在发现意外失败时采取适当的措施。

收集以下字段:

  • ADALErrorCode - 在显示工作帐户的登录提示或无提示令牌获取尝试时,指示错误代码。

  • ADALRawErrorCode- 在显示工作帐户的登录提示或无提示令牌获取尝试时,指示原始错误代码。

  • ErrorGroup - 指示帐户类型,例如个人帐户或工作帐户或本地工作帐户。

  • IDCRLErrorCode - 在显示个人帐户的登录提示时,指示错误代码。

  • IDCRLRawErrorCode - 在显示个人帐户的登录提示时,指示原始错误代码。

  • LiveOAuthErrorCode - 指示在针对个人帐户进行无提示令牌刷新尝试时出现的错误代码。

  • LiveOAuthRawErrorCode - 指示在针对个人帐户进行无提示令牌刷新尝试时出现的原始错误代码。

  • NTLMErrorCode - 在显示本地工作帐户的登录提示时,指示错误代码。

Office.Android.AndroidFileAsyncSaveStatus

捕获文件异步保存状态数据和来自不同组件的各种错误代码。 Microsoft 使用此数据来分析,在 Word、Excel 或 PowerPoint 中保存文件期间,应用中是否有任何用户数据丢失。

收集以下字段:

  • FileExtension - 文件扩展名

  • FileIOSaveHResult - 文件保存操作的 HResult

  • FileIOSaveIsCopy - 用于指示操作是否正在保存副本的布尔值。

  • FileSize - 文件大小

  • FileSourceLocation - 文件源位置的枚举。可能的值为: None、Local、UncOrMappedNetworkDrive、SkyDrive、App、SharePoint、UnknownServer

Office.Android.AndroidFileOpenReliability

这将捕获文件打开状态数据和各种错误代码,以了解预期的文件打开失败与意外的失败以及代码的哪些部分将报告它们。 Microsoft 使用此数据来分析文件打开失败的原因,并计算关键指标,如 Word、Excel 或 PowerPoint 中的文件打开成功率。

收集以下字段:

  • AccessMode - 访问模式枚举

  • AppDocsFileOpenErrorCode - 文件打开失败的 AppDocs 错误代码

  • ContentUriAuthority - 来自 SAF 的内容 URL 的授权

  • DownloadCsiError - 从 CSI 下载错误消息

  • FileExtension - 文件扩展名

  • FileOpenEndErrorCode - 文件打开失败的错误代码

  • FileOpenStatus - 文件打开状态枚举

  • FileSize - 文件大小

  • FileSourceLocation - 文件位置枚举

  • FirstBCSClientError_Info - BCS(二进制转换服务)客户端的上一个错误

  • IfWordFileOpencanceled - 指明用户是否在 Word 中取消了文件打开操作

  • InitializationReason - 文件打开入口点的枚举

  • IsAutoSaveDisabled - 文件打开期间是否禁用自动保存

  • IsFileEmpty - 用于指示文件是否为空的布尔值

  • K2FileIOHresult - 文件操作结束的 Hresult

  • OpenCsiError - CSI 层中的文件打开错误消息

  • OpEndEventId - 标记操作实际结束的位置

  • PPTHresult - PPT 中的 Hresult

  • PPTIsExpectedError - 文件打开预期/意外失败的 PPT 错误分类

  • PPTTag - PPT 中的错误标记

  • ProviderApp - 从中打开文件的应用的程序包名称

  • ProviderFileSize - 通过文件激活打开文件时捕获的文件大小

  • State - 文件打开状态枚举

  • UriScheme - URL 的方案

  • WordErrortag - Word 中的错误标记

  • WordFileCorruptionReason - 导致文件打开失败的损坏原因

  • WordFileOpenErrorCode - Word 特定文件打开错误代码。

  • WordFileTypeFromDod - Word 根据实际文件格式确定的文件类型

  • WordFileTypeFromExtension - Word 根据文件扩展名确定的文件类型

Office.Android.AndroidFileSaveStatus

对捕获文件保存状态数据和来自不同组件的各种错误代码至关重要。 Microsoft 使用此数据来分析,在 Word、Excel 或 PowerPoint 中保存文件期间,应用中是否有任何用户数据丢失。

收集以下字段:

  • AccessMode - 值** - None、ReadOnly、ReadOnlyUpgradable、ReadWrite。

  • AppDocsEndReason - 文件保存 Appdoc EndReason 的枚举。 值:无、成功、失败、取消。

  • AppDocsErrorCode - 文件保存失败的最终错误代码

  • AppDocsTriggeringSaveDetails - 用于指示 AppDocs 是否触发保存的字段

  • DocInstanceId - AppDocs 生成的文档实例 ID,其作用域为文档上的操作实例

  • ExcelFileSaveResult - Excel 特定 HResult

  • FileExtension - 文件扩展名。

  • FileIOSaveErrorCode - FileIO 中的错误代码

  • FileIOSaveHResult - FileIO 中的 Hresult

  • FileIOSaveIsCopy - 用于指示这是否为复制操作的布尔值

  • FileSize - 文件大小

  • FileSourceLocation - 文件位置枚举。值为: None、Local、UncOrMappedNetworkDrive、SkyDrive、App、SharePoint、UnknownServer

  • OpFlags - 保存的操作标记

  • PPTFileSaveFailHresult - 保存失败的 PPT hresult

  • PPTFileSaveFailTag - 保存失败的 PPT 标记

  • State - 文件打开状态枚举。

  • - None、Creating、Created、CreateFailed、Opening、Opened、OpenFailed、Copying、Copied、CopyFailed、Closing、Closed、CloseFail

  • WordFileCopyErrorTrackbackTag - Word 中 CopyDocument 阶段的失败的 trackback 标记

  • WordFileSaveCancelReason - Word 中取消的 trackback 标记

  • WordFileSaveEid - Word 特定错误代码

  • WordFileSaveErrorTrackbackTag - 保存失败的 trackback 标记

  • WordFileSaveOpResult - 结果状态枚举:0 表示成功,1 表示失败,2 表示已取消

  • WordFileSaveSuccess - 文件保存操作成功的 Word 特定详细信息的枚举。

Office.Android.AndroidOfficeActivationLatency

对于在 Windows、Excel 和 PowerPoint 应用中打开的所有文件,用于收集端到端文件打开时间的关键数据。 Microsoft 使用此数据来了解应用的文件打开性能指标

收集以下字段:

  • AppBootingOccured - 用于检查应用启动是否完成的布尔值

  • ApplicationBootTime - 特定应用启动阶段所需的时间

  • AppSuspendedDuringBoot - 用于检查应用是否在启动过程中挂起的布尔值

  • BlockingUIShownDuringFileOpen - 用于指示在文件打开操作期间是否存在任何阻止的对话框的布尔值

  • CachedInfoAvailable - 用于查找特定于文件打开操作的缓存信息的布尔值

  • DocumentRecoveryInvoked - 用于指示是否有等待恢复的文档的布尔值

  • EndToEndActivationTime - 呈现从应用外部打开的文件所需的时间

  • EndToEndFileOpenTime - 呈现从应用内部打开的文件所需的时间

  • FileOpenPhaseDurationInMs - 特定阶段消耗的文件打开操作时间

  • FileSourceLocation - 文件位置的枚举值,例如 None、Local、UncOrMappedNetworkDrive、SkyDrive、App、SharePoint、UnknownServer

  • InitalizationReason - 文件打开的入口点

  • InitialBootPhaseTime - 特定应用启动阶段所需的时间

  • IsThisFirstLaunch - 用于指示这是否是首次启动应用的布尔值

  • MinimumLibraryLoadPhaseTime - 特定应用启动阶段所需的时间

  • MinimumLibraryLoadPhaseTime - 特定应用启动阶段所需的时间

  • MinimumLibraryLoadPhaseTime - 特定应用启动阶段所需的时间

  • PostAppInitTimeInMs - 特定应用启动阶段所需的时间

  • PPTRenderPhase - 与 PPT 呈现中的特定阶段相关的时间

  • PreAppInitTimeInMs - 特定应用启动阶段所需的时间

  • ProviderApp - 从中打开文件的应用的程序包名称

  • TelemetryReason - 与 InitializationReason 类似,但提供了有关文件打开入口点的更详细枚举值。

  • UserDialogInterruptionDuringBoot - 用于指示在启动过程中是否存在阻止的对话框的布尔值

  • XLRenderPhase - 与 Excel 呈现中的特定阶段相关的时间

Office.Android.AppDocsFileOperationEnds

文件“新建/打开/另存为”结束操作的重要“仅限 Android 文档 (AppDocs)”遥测数据。 这将捕获这些 AppDocsOperation 失败的错误代码。 Microsoft 使用此数据来识别各种文件操作中的失败,以及 Word、Excel 或 PowerPoint 中发生失败操作的确切层。

收集以下字段:

  • AccessMode - 文件访问模式的枚举值。 值:None、ReadOnly、ReadOnlyUpgradable、ReadWrite

  • BlockingUIShown - 一个布尔值,用于指示是否在流的任何位置显示阻止的 UI。

  • ContentUriAuthority - 来自 SAF 的内容 URL 的授权

  • Correlation - 与操作相关的关联 ID 的 GUID

  • DocId - AppDocs 生成的文档 ID

  • DocInstanceId - AppDocs 生成的文档实例 ID,其作用域为文档上的操作实例

  • DocIsEnterpriseProtected - 用于指示文档是否受保护的布尔值。

  • DocUserId - 来自 MS 授权层的用户 ID

  • DocUserIdProvider - 表示用户 ID 提供程序的枚举,0 = 未知,1 = LiveId,2 = OrgId,3 = SSPI,4 = ADAL

  • DurationInMs - 文件操作结束的时间(以毫秒为单位)

  • EndReason - 结束原因的枚举值。 值:无、成功、失败、取消

  • ErrorCode - 文件操作的错误代码

  • Extension - 已打开的文件扩展名的前四个字符。

  • FileSourceLocation - 文件位置的枚举值。可能的值为: None、Local、UncOrMappedNetworkDrive、SkyDrive、App、SharePoint、UnknownServer

  • FILETIME - 事件时间

  • FirstBCSClientError_Info - 与文件转换有关的错误代码信息

  • HttpStatusCode - Web 服务请求的 http 响应代码

  • InitalizationReason - 文件打开的入口点

  • K2FileIOHresult - 文件打开操作结束的 Hresult 代码

  • LastBCSClientError_TagId - BCS(二进制转换服务)客户端的上一个错误

  • OfficeWebServiceApiStatusFlag - Web 服务请求的状态标志

  • OpEndEventId - 表示操作实际结束位置的标记

  • OpFlags - AppDocs 层使用的文档操作参数标志。

  • OpSeqNum - 表示 AppDocs 层中与文件操作相关的调用顺序的数字

  • OpType - 操作类型枚举。 值:"None"、"CreateDocument"、"OpenDocument"、"CopyDocument"、"CloseDocument"、"SaveDocument"、"OpenVersion"、"CloseVersion"

  • PreFetchState - 用于新文件创建操作的模板的预取状态的枚举。

  • ProviderApp - 从中打开文件的应用的程序包名称

  • ScopeInstanceId - 作用域实例 ID,用于将数据上下文加入活动

  • Size - 文件大小

  • State - 文件状态的枚举值。 值:None、Creating、Created、CreateFailed、Opening、Opened、OpenFailed、Copying、Copied、CopyFailed、Closing、Closed、CloseFail

  • TemplateName - 模板服务中文档模板的二进制模板名称,例如 TF10002009.dotx

  • UriScheme - URL 的方案

Office.Android.AuthACEErrors

此事件使用 Microsoft 帐户 (MSA) 来确定哪个用户正在尝试登录该应用以及在此期间作为失败尝试的一部分正在触发哪个相关遥测。

此事件有助于进行 MSA 登录错误分布分析,从而有助于了解 MSA 登录流程未成功结束的原因。

收集以下字段:

  • ExceptionsName - 指示与 Microsoft 帐户登录流程中发生的异常标记相关的异常类。

  • ExceptionsTag - 指示对于 MSA 登录流程,联合中存在哪些流入异常。

  • IDCRLACEErrorCode - 提供 MSA 登录流程期间发生的错误代码。 %SRCROOT%\identity\coreapi\public\IdentityData.h 处提及的不同错误代码

  • IDCRLAuthenticationStatusErrorCode - 指示来自 Microsoft 帐户 (MSA) 的身份验证结果的无效状态的错误代码。

  • IDCRLUserInteractionMissingError - 指示是否在 showUI 标志设为 false 的情况下调用了 Microsoft 帐户 (MSA) 登录流程,从而导致命中。

Office.Android.BCS.Errors

打印和共享为 PDF 的二进制转换错误遥测。 Microsoft 使用此数据来识别 BCS 转换期间 Word、Excel 或 PowerPoint 中的故障点。

收集以下字段:

  • DocumentFileSize - 文件大小。

  • FileExtension - 文件扩展名的前四个字符。

  • IsFileDirty - 用于指示文件中是否有未保存的更改的布尔值。

  • Location - 文件位置枚举。 值:OneDrive、SharePoint、Dropbox、Others

  • PDFConversionError - 发生 PDF 转换错误的标记

  • PdfConversionErrorCode - PDF 转换错误代码

  • PdfConversionHRStatus - PDF 转换状态代码

  • PdfConversionResult - PDF 转换结果枚举。 值:“成功”、“已失败”和“已取消”

  • PdfFileSize - PDF 的大小

Office.Android.ClientSideIAP

文件浏览和添加位置时数据库故障的关键错误遥测。 Microsoft 使用此功能标识应用中可能阻止用户添加位置或从 Word、Excel 或 PowerPoint 应用中浏览位置的 DB 损坏问题。

收集以下字段:

  • ClientTransactionId - 针对特定兑换请求传递给 DSC 的 GUID。

  • CollectionTime - 订阅购买完成时间

  • CountryCode - 针对客户兑换请求发送给 DSC 的客户国家/地区代码

  • GoPremiumEntryPoint - 用于触发购买的入口点

  • IsActivateExistingSubscription - 用于指示是否有已激活的现有订阅的布尔值

  • IsErrorRetriable - 用于指示是否可以重试兑换的布尔值

  • IsPreviousPurchase - 用于指示先前订阅购买是否已激活的布尔值

  • IsProvisioningTriggeredByRetry - 用于指示是否涉及重试的布尔值

  • LanguageCode - 针对客户兑换请求发送给 DSC 的客户语言代码

  • ProductIdentifier - 客户试图购买的 SKU 名称

  • ProvisioningHttpStatusCode - 预配 http 状态代码

  • ProvisioningStatusCode - 预配状态代码

  • PurchaseOrderId - 来自 Google/Samsung 应用商店的采购订单标识符

  • RedemptionTaskHR - 订阅兑换任务的 HResult

  • SubscriptionProvisioningSucceeded - 订阅预配结果成功的布尔值

  • SubscriptionPurchaseHR - 订阅购买任务的 Hresult

  • SubscriptionType - 订阅类型或 SKU 的枚举。

  • TCID - 用于触发订阅流的图标单击

Office.Android.DBFailureCause

文件浏览和添加位置时数据库故障的关键错误遥测。 Microsoft 使用此功能标识应用中可能阻止用户添加位置或从 Word、Excel 或 PowerPoint 应用中浏览位置的 DB 损坏问题。

收集以下字段:

  • ErrorAt - 标记值:关于故障发生位置的信息

  • ExceptionErrorMessage - 详细错误消息

Office.Android.EarlyTelemetry.ExpansionFilesErrors

适用于 Office 移动应用的 Android Package Kit (APK) 扩展文件是 Android 应用开发人员可随应用发布的辅助资源文件。 为使我们的扩展文件下载机制更可靠,我们将记录下载扩展文件或阅读下载的扩展文件时出现错误的原因。

将会收集以下字段:

  • Data_ClassName - 显示出现错误的源代码文件名的文本。

  • Data_ErrorMessage - 显示失败操作的文本。

  • Data_ExceptionMessage - 一个显示异常原因的可选文本字段。

  • Data_ExceptionType - 一个可选文本字段,显示从源代码中抛出的异常的名称。

  • Data_MethodName - 显示出现错误的源代码中的方法名称的文本。

Office.Android.EarlyTelemetry.ExtractionError

为减小 Office Android 应用的大小,我们将对最终程序包中的资源采用压缩。 在运行时,我们将先提取这些资源,然后再使用它们。 有时,执行提取时会出现意外错误,从而导致应用崩溃。

通过此事件,我们将收集一些与提取相关的诊断信息,例如所提取资源的名称、提取路径、可用磁盘空间等。仅当存在提取错误时才收集此数据。

我们将使用此数据来了解提取失败的原因,并改进应用的用户体验。

收集以下字段:

  • Data_ArchiveName - 正在提取的资源的名称。

  • Data_ArchivePath - 临时缓存资源的路径。

  • Data_ArchiveSizeKB - 正在提取的资源的大小。

  • Data_ClassName - 遇到错误的源代码中的文件名。

  • Data_ErrorDetail - 描述有关错误原因的更多详细信息的文本,如错误代码等。

  • Data_ErrorMessage - 描述提取过程中遇到的错误类型的文本。

  • Data_ExtractionDestinationPath - 提取后将保存资源的路径。

  • Data_FreeDiskSpaceMB - 设备上可用的磁盘空间量,以兆字节为单位计量。

  • Data_ItemToExtract - 正在提取的资源的名称。

  • Data_MethodName - 遇到错误的源代码中的方法名称。

Office.Android.EarlyTelemetry.RegistryErrors

此事件捕获在 Android 注册表访问期间遇到的任何错误。 此事件数据可帮助我们理解用户错误,并使注册表功能更加强大。

将会收集以下字段:

  • App - 发送事件的应用程序进程。

  • AppVersionLong - 应用程序版本。

  • Data_StackTrace – 错误的 StackTrace。

Office.Android.EarlyTelemetry.SharedLibraryLoadersearchAndloadLibraryError

如果加载共享库时发生错误,我们将记录此事件。 可能有两个原因导致库加载错误:1) 已安装的 Apk 与设备不兼容。 2) 尝试加载的库可能已损坏,因为由于磁盘空间不足或内存不足导致提取错误。

将会收集以下字段:

  • Data_ExceptionMessage - Android API System.loadlibrary 引发的异常消息

  • Data_FreeSpaceInMB - 设备上的可用空间

  • Data_nickName - 无法加载的库名称。

Office.Android.EarlyTelemetry.SharedPrefServiceDataFetchAsync

当一个 Android Office 需要来自另一个 Android 应用 Office 的数据但无法获取数据时,将触发此事件。 Microsoft 使用此数据来确定服务失败的原因并维护服务的运行状况。

将会收集以下字段:

  • Data_ErrorInfo - 此字段包含有关触发此事件的错误的信息。 这包括超时等错误。 我们还在请求数据的字段中记录 Office 应用包名称。

  • Data_LoggingSessionId - 此字段日志记录此事件的会话的 sessionId。

Office.Android.EarlyTelemetry.SharedPrefServiceDataFetchSync

当发生错误(例如超时或无效服务错误)时,当一个 Office Android 应用需要但无法从用户设备上安装的其他 Office Android 应用获取数据时,将触发此事件。 此数据用于查找服务失败的原因,并维护服务和 Office 应用的运行状况。

收集以下字段:

  • Data_ErrorInfo - 此字段记录有关触发此事件的错误的信息。 这包括超时等错误。 我们还在请求数据的字段中记录 Office 应用包名称。

  • Data_LoggingSessionId - 此字段日志记录此事件的会话的 sessionId。

Office.Android.Intune.IntuneJavaCopyFailedAttempts

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以保存受 Intune 保护的云文档的本地副本。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

  • Data_FileCreationFailedErrorCode - 与流程关联的错误代码

Office.Android.Intune.IntuneJavaExceptionADALTokenForMAM

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以获取 Intune 资源的 ADAL 令牌。 Microsoft 使用此数据来识别在使用工作帐户登录应用后在应用内 Intune 注册期间发生的错误

收集以下字段:

  • Data_ErrorCode - 与流程关联的错误代码

Office.Android.Intune.IntuneJavaExceptionAppPolicy

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与获取当前进程标识的策略相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionAppPolicyForContext

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与获取当前活动标识的策略相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionAuthenticationCallback

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与注册托管帐户的身份验证回调相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionGetAccountStateSync

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与托管帐户相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionGetIsSaveToLocationAllowed

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以获取与保存到本地相关的策略。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionGetPolicyForIdentity

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与获取标识策略相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionGetProtectionInfoFromDescriptor

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与保护信息相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionGetProtectionInfoFromPath

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与保护信息相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionGetUIPolicyIdentity

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与获取托管帐户的 UI 策略相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionIsIdentityManaged

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与标识帐户是否为托管帐户相关的 Intune API。 Microsoft 使用此数据来识别在使用工作帐户登录应用后在应用内 Intune 注册期间和之后发生的错误。

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionNullEnrollmentManager

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与注册回调组件相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionProtect

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与保护托管文档相关的 Intune API。 Microsoft 使用此数据来识别在使用工作帐户登录应用后在应用内 Intune 注册期间和之后发生的错误。

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionProtectFromDescriptorIfRequired

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与保护托管文档相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionRegisterAccountSync

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与注册帐户 Intune 管理相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionSetUIPolicyIdentitySync

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与为托管帐户设置策略相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionUnregisterAccountSync

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与 Intune 管理的远程擦除方案相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.Intune.IntuneJavaExceptionUpdateToken

用于跟踪单个 Intune API 故障的严重错误遥测;如果出现错误,将记录此遥测以调用与更新托管帐户的授权令牌相关的 Intune API。 Microsoft 使用此数据来识别使用工作帐户登录应用后在 Intune 注册期间和之后发生的错误

收集以下字段:

Office.Android.LicenseActivationFailure

用于跟踪 Word、Excel 或 PowerPoint 中的 Office 365 帐户许可证激活失败的严重错误遥测。 Microsoft 使用此数据来分析购买的 Office 365 许可证的激活失败原因。

收集以下字段:

  • EntryPoint - 用于触发许可证激活流程的入口点枚举

  • HResult - 失败的错误代码

  • IsGallatin - 用于检查它是否为 Gallatin 帐户的布尔值

  • MessageCode - 用于指示激活失败点的枚举

  • PreviousEntryPoint - 用于触发许可证激活流程的入口点枚举

  • StateAfterActivation - 用于指示激活流程开始之前应用的许可状态的枚举

  • StateBeforeActivation - 用于指示激活流程开始之前应用的许可状态的枚举

  • UserAccountType - 指示是个人帐户还是企业帐户的枚举。

Office.Android.MSASignInUIPrompts

此事件表示用户收到使用个人帐户进行登录的提示。 此事件有助于了解应用登录状态的运行状况,并在发现意外的重新登录提示时采取适当的措施。

收集以下字段:

  • ExternalCacheRefreshError - 在显示登录提示之前,令牌刷新尝试的错误代码。

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

  • MSAserverUAID - 服务遥测数据的相关 ID。

  • PreviousIdentityState - 指示帐户的状态,例如会话已过期。

  • SignInResultCode - 指示登录提示结束的结果代码。

  • UseCache - 指示我们是否强制提示用户再次提供密码。

  • UserType - 指示它是现有帐户还是新帐户

  • WasIdentitySignedOut - 指示帐户是否处于注销状态。

Office.Apple.Licensing.Mac.DRActivationFailures

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件用于捕获数字河激活失败(事件记录用于激活的密钥和产品,以及收到的错误代码)。 此事件用于检测并帮助解决激活失败问题(数字河问题)。

收集以下字段:

  • Data_DigitalRiverID - 映射到此 Office 产品 SKY 的数字河产品 ID

  • Data_Error -表示激活错误代码的字符串。

  • Data_ProductKey - 已尝试激活的产品密钥

  • Data_ProductKeyHash-正在激活的编码产品密钥

Office.Apple.Licensing.Mac.GetMachineStatusErrors

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 该事件将收集返回的错误代码,同时定期检查订阅许可证的有效性。 该错误代码不仅可以表示服务器的不可用性,还可以表示许可证到期、计算机计数限制,以及无效的硬件 ID 等。该事件不仅用于监视 Office 许可服务的运行状况,还用于调查与订阅计算机管理相关的问题。

收集以下字段:

  • Data_EventID - 我们将收集表示错误代码的字符串。

Office.Extensibility.Sandbox.ODPErrorNotification

跟踪从沙箱接收的各种错误通知。 用于检测沙箱中的错误情况,并通过修复来改善用户的工作效率

收集以下字段:

  • AppId - 应用的 ID

  • AppUrl - 已清理的应用 URL

  • Result - 结果错误代码

Office.FirstRun.Apple.MacONIOLKFirstRunStarted

对于在 Apple 平台下运行的 Office 应用程序,将会收集此事件。 通过该事件,我们可以知道用户已进入首次运行体验。 我们使用此事件可了解首次运行体验 (FRE) 是否已成功开始。

收集以下字段:

  • Data_FirstRunStartedCollectionTime - 记录流开始时间的时间戳。

Office.Graphics.ARCExceptions

此异常报告信息对于评估图形堆栈的整体运行状况以及识别高频率发生故障的代码部分非常重要,以便确定调查优先级。 此异常报告信息对于评估图形堆栈的整体运行状况以及识别高频率发生故障的代码部分非常重要。 这有助于工程师确定会影响大多数用户的渲染失败问题,使我们能够确定我们调查的优先级,由此解决问题,让用户最大限度获益。

收集以下字段:

  • Data_HResult - 从失败返回的错误代码

  • Data_TagCount - 发生的每种失败的计数

  • Data_TagID - 发生的失败的标识符

Office.OfficeMobile.PersonalizedCampaigning.Errors

为了提高对用户尚未探索的Office Mobile功能的认识,Office Mobile与IRIS集成以支持应用程序内和推送通知。 如果是应用程序内通知,它将捕获在拉出或显示通知时以及用户与通知进行交互时发生的错误,并向IRIS服务器提供反馈。 如果推送通知,它会捕获在显示通知时和用户与通知交互时发生的错误。

将会收集以下字段:

  • Class - 发生错误的课堂的名称

  • CreativeId - 唯一标识通知及其内容的通知 ID。

  • ErrorDetails - 有关错误的详细信息

  • ErrorMessage - 错误消息。

  • ErrorReason - 错误的基础原因

  • Method - 发生错误的函数的名称。

  • RequestParams - 与IRIS服务器联系以获取通知时使用的请求参数。

  • SurfaceId - 显示通知的图面 ID。

Office.Outlook.Desktop.Calendar.AcceptCalShareNavigateToSharedFolder.Error

导航到共享日历时发生任何失败时收集信息。 此数据用于监视日历共享 API 的运行状况以及 Outlook 与共享日历的交互情况。

收集以下字段:

  • FailedCaseHResult - 从失败返回的错误代码

Office.Outlook.Desktop.EDP.EDPOpenStoreFailure

根据 Windows API 调用(以获取解密存储的密钥)的结果打开“企业数据保护”所保护的邮件存储是成功还是失败。 我们使用此信息来诊断可能阻止 Outlook 启动的主要企业数据保护问题之一。 失败的主要原因在于 Outlook 与用于解密存储密钥的 Windows API 之间的交互。

收集以下字段:

  • HVA 活动 - 包含自定义数据字段

  • IsFlightOn - 指示是否启用了 EDPDecryption 外部测试版

Office.Outlook.Desktop.NdbCorruptionResult

我们检测到用户的 PST/OST 中有损坏时,会收集 Office.Outlook.Desktop.NdbCorruptionResult 和 Office.Outlook.Desktop.NDBCorruptStore.Warning。 我们检测到损坏时,Microsoft 会收集数据库的格式、检测到损坏的位置以及有关损坏的少量上下文。 OST/PST 损坏会阻止用户访问他们的电子邮件。 我们主动监视此数据是否存在异常活动。 我们的目标是调查和诊断问题,从而限制客户数据丢失问题。

收集以下字段:

  • 0 - 报告了损坏的进程名称

  • 1 - 指示用户是否选择了新文件的布尔值

  • 2 - 打开了数据库的其他进程的数量

Office.Outlook.Desktop.NDBCorruptStore.Warning

我们检测到用户的 PST/OST 中有损坏时,会收集 Office.Outlook.Desktop.NdbCorruptionResult 和 Office.Outlook.Desktop.NDBCorruptStore.Warning。 我们检测到损坏时,Microsoft 会收集数据库的格式、检测到损坏的位置以及有关损坏的少量上下文。 OST/PST 损坏会阻止用户访问他们的电子邮件。 我们主动监视此数据是否存在异常活动。 我们的目标是调查和诊断问题,从而限制客户数据丢失问题。

收集以下字段:

  • CollectionTime - 收集时间

  • Context - 检测到损坏的损坏存储上下文

  • CreatedWithVersion -(可选)包含存储版本的字段

  • Details - 有关崩溃的详细信息

  • NdbType - 存储类型,可以是 0 = NdbUndefined,1 = NdbSmall,2 = NdbLarge,3 = NdbTardis

  • ProcessName - 导致存储损坏的进程名称

  • PstVersion - MSPST32.DLL 的版本

  • Version - 存储文件格式的版本

Office.Outlook.Desktop.OutlookCalendarUsageErr.MeetRcpt.ForwardActions.Rule.O16

收集“邮件”、“日历”和“检查器”Outlook 视图中单个、定期和异常会议响应的“转发”、“作为附件转发”和“作为 iCalendar 转发”操作的成功和失败结果。 “转发”、“作为附件转发”和“作为 iCalendar 转发”操作的失败率受到主动监视以识别异常问题。 异常统计信息指示 Outlook 无法执行核心日历操作。 此数据还用于诊断可能检测到的其他日历相关问题。

收集以下字段:

  • CountExceptionForward - 转发的异常会议计数

  • CountExceptionForwardAsiCal - 作为 iCal 转发的异常会议计数

  • CountExceptionForwardInSplit - 从功能区中的“拆分”菜单转发的异常会议计数

  • CountExceptionForwardWithAttach - 作为附件转发的异常会议计数

  • CountRecurringForward - 转发的定期会议计数

  • CountRecurringForwardAsiCal - 作为 iCal 转发的定期会议计数

  • CountRecurringForwardInSplit - 从功能区中的“拆分”菜单转发的定期会议计数

  • CountRecurringForwardWithAttach - 作为附件转发的定期会议计数

  • CountSingleForward - 转发的单个会议计数

  • CountSingleForwardAsiCal - 作为 iCal 转发的单个会议计数

  • CountSingleForwardInSplit - 从功能区中的“拆分”菜单转发的单个会议计数

  • CountSingleForwardWithAttach - 作为附件转发的单个会议计数

  • HResult - 错误代码

  • OlkViewName - 指明“邮件”、“日历”或“检查器”视图

Office.Outlook.Desktop.OutlookCalendarUsageErr.MeetRcpt.ReplyActions.Rule.O16

收集“邮件”、“日历”和“检查器”Outlook 视图中单个、定期和异常会议响应的“答复”、“全部答复”、“使用 IM 答复”和“使用 IM 全部答复”操作的成功和失败结果。 “答复”、“全部答复”、“使用 IM 答复”和“使用 IM 全部答复”操作的失败率受到主动监视以识别异常问题。 异常统计信息指示 Outlook 无法执行核心日历操作。 此数据还用于诊断可能检测到的其他日历相关问题。

收集以下字段:

  • CountExceptionReply - 答复异常会议计数

  • CountExceptionReplyAll - 全部答复异常会议计数

  • CountExceptionReplyAllWithIM - 使用 IM 全部答复异常会议计数

  • CountExceptionReplyWithIM - 使用 IM 答复异常会议计数

  • CountRecurringReply - 答复定期会议计数

  • CountRecurringReplyAll - 全部答复定期会议计数

  • CountRecurringReplyAllWithIM - 使用 IM 全部答复定期会议计数

  • CountRecurringReplyWithIM - 使用 IM 答复定期会议计数

  • CountSingleReply - 答复单个会议计数

  • CountSingleReplyAll - 全部答复单个会议计数

  • CountSingleReplyAllWithIM - 使用 IM 全部答复单个会议计数

  • CountSingleReplyWithIM - 使用 IM 答复单个会议计数

  • HResult - 错误代码

  • OlkViewName - 指明“邮件”、“日历”或“检查器”视图

Office.Outlook.Desktop.OutlookPrivsDlgSingleUser.LoadFail

此规则收集从通讯簿添加新用户(EX 或 SMTP 类型)时的日历共享错误。 此数据用于诊断和解决“日历共享”对话框中检测到的问题

收集以下字段:

  • CountAccountWizardEnd - 旧版向导对话框结束的次数

  • CountCreatePIMAccount - 用户创建 PIM 个人资料的次数

Office.Outlook.Mac.MacOLKAsserts

用于在 Outlook 中标识可能表现崩溃或功能降级的影响用户的问题。

收集以下字段:

  • Category - 断言的类型

  • CollectionTime - 收集断言时的时间

Office.Outlook.Mac.MacOLKErrors

用于在 Outlook 中标识可能表现崩溃或功能降级的影响用户的问题。

收集以下字段:

  • Category - 错误的类型

  • CollectionTime - 收集错误时的时间

  • ThreadId - 线程的标识符

Office.System.SystemHealthAsserts

此事件标识的错误有助于我们了解客户体验降级的情况。 这些 ShipAsserts 中有许多会导致崩溃,而此信息有助于解决其中的许多问题。 从产品中收集 ShipAsserts,可帮助识别错误。

收集以下字段:

  • Count – 报告的每个断言计数

  • EndTime - 报告的最后一个断言发生的时间

  • ErrorGroup - 每个断言的分桶标识符

  • FirstTimeStamp - 第一次发生断言的时间

  • Trackback - 特定断言的唯一标识符

Office.System.SystemHealthErrorsEtwShim

用于识别正在运行的应用程序中可能表现为崩溃或功能降级并影响客户的问题。在进程运行时发生的记录错误。

收集以下字段:

  • EndTime - 报告的最后一个错误发生的时间

  • Trackback - 特定错误的唯一标识符

  • ErrorGroup - 每个错误的分桶标识符

  • Count - 每个错误的计数

  • FirstTimeStamp - 第一次发生错误的时间

Office.System.SystemHealthErrorsUlsAndAsserts

用于识别正在运行的应用程序中可能表现为崩溃或功能降级并影响客户的问题。记录在进程运行时发生的错误。

收集以下字段:

  • EndTime - 报告的最后一个错误发生的时间

  • Trackback - 特定错误的唯一标识符

  • ErrorGroup - 每个错误的分桶标识符

  • Count - 每个错误的计数

  • FirstTimeStamp - 第一次发生错误的时间

Office.System.SystemHealthErrorsUlsWorkaround

用于识别正在运行的应用程序中可能表现为崩溃或功能降级并影响客户的问题。记录在进程运行时发生的错误。

收集以下字段:

  • EndTime - 报告的最后一个错误发生的时间

  • Trackback - 特定错误的唯一标识符

  • ErrorGroup - 每个错误的分桶标识符

  • Count - 每个错误的计数

Office.System.SystemHealthErrorsWithoutTag

用于识别正在运行的应用程序中可能表现为崩溃或功能降级并影响客户的问题。记录在进程运行时发生的错误。

收集以下字段:

Count - 每个错误的计数

  • EndTime - 报告的最后一个错误发生的时间

  • ErrorCode - 错误的标识符

  • ErrorGroup - 每个错误的分桶标识符

  • ErrorId - 错误的标识符

  • FirstTimeStamp - 第一次发生错误的时间

  • Trackback - 特定错误的唯一标识符

Office.System.SystemHealthErrorsWithTag

用于识别正在运行的应用程序中可能表现为崩溃或功能降级并影响客户的问题。记录在进程运行时发生的错误。

收集以下字段:

  • Count - 每个错误的计数

  • EndTime - 报告的最后一个错误发生的时间

  • ErrorCode - 错误的标识符

  • ErrorGroup - 每个错误的分桶标识符

  • ErrorId - 错误的标识符

  • FirstTimeStamp - 第一次发生错误的时间

  • Trackback - 特定错误的唯一标识符

RenewIdentityFailure

当用户尝试打开 IRM 保护的文档或应用 IRM 保护时收集的信息。它包含的信息有助于正确调查并诊断未续订用户证书时发生的问题。

将会收集以下字段:

  • AppInfo.ClientHierarchy - 客户端层次结构,用于指示应用程序在生产环境还是开发人员环境中运行

  • AppInfo.Name - 应用程序名称。

  • AppInfo.Version - 应用程序版本

  • Failure.Category - 故障“UnhandledError”的类别

  • Failure.Detail - 故障的详细信息

  • Failure.Id - 故障 ID

  • Failure.Signature - 故障的签名,它与事件名称一致

  • iKey - 记录服务服务器 ID

  • RMS.HRESULT - 续订用户证书的结果

  • RMS.ScenarioId - 权限管理服务客户端定义的方案 ID

  • RMS.SDKVersion - 权限管理服务客户端的版本

save.error

允许我们检测并修复尝试保存文件时出现错误的情况。 它会跟踪因无法保存文件而导致的错误,包括描述性错误消息,以帮助我们解决问题。

将会收集以下字段:

  • error - 发生的错误类型,可帮助我们检测并解决与特定错误类型相关的问题

  • file_type - 用户尝试保存的文件类型(如 .doc)

  • origin - 尝试执行文件保存操作的源位置(如电子邮件),可让我们检测与从应用中的特定位置保存文件相关的问题

  • token_type - 用于对帐户进行身份验证以保存文件的令牌类型,可帮助我们检测与保存文件相关的身份验证问题

wkwebview.error

通过此事件,我们可以检测在撰写或阅读电子邮件时何时发生 Web 视图错误,从而可以防止可能导致你的应用无法撰写电子邮件或读取电子邮件的问题。

将会收集以下字段:

  • description - 错误的描述

  • error_code - WKError 的错误代码

  • function_name - 发生错误时的 javascript 函数名称

  • js_exception_column_number - 发生 JavaScript 异常的列号

  • js_exception_line_number - 发生 JavaScript 异常的行号

  • js_exception_message - 发生 JavaScript 异常时出现的异常消息

  • js_exception_source_url - 发生 JavaScript 异常的源 URL

  • scenario - 错误发生位置。 它是个枚举。 可能的值为 old_renderer, react_renderer, 和 composing。

设备连接和配置数据事件

以下是此类别中的数据子类型:

设备连接和配置子类型

网络连接状态和设备设置,例如内存。

application.did.receive.memory.warning

当 Apple 告诉我们应用程序内存不足时,将发送此事件。 它告诉我们你设备上的内存管理出现问题。

将会收集以下字段:

  • current_memory_used - 告诉我们应用程序在内存不足时使用的内存量。

  • current_memory_used_percentage - 告诉我们当应用程序内存不足时它使用的内存量占可用内存总量的百分比。

  • currentVC - 告诉我们当应用程序内存不足时当前显示的视图。

  • has_hx - 告诉我们帐户正在使用新同步服务,以帮助我们检测由同步服务引起的问题

  • is_watch_app_installed - 告诉我们用户当前是否正在使用 Apple Watch 以及是否安装了 Apple Watch,以帮助我们了解 Watch 对性能的负面影响

  • is_watch_paired - 告诉我们用户当前是否正在使用 Apple Watch 以及它是否已与设备配对,以帮助我们了解 Watch 对性能的负面影响

  • is_watch_supported_and_active - 告诉我们用户当前是否正在使用 Apple Watch 以及它是否处于活动状态,以帮助我们了解 Watch 对性能的负面影响

  • rn_initialized - 告诉我们是否在应用程序内存不足时初始化了 React Native。

  • running_time - 告诉我们当应用程序内存不足时运行应用所花费的时间。

conversation.memory.leak

允许我们检测电子邮件对话视图导致在设备上使用超出预期的内存量的情况。

将会收集以下字段:

  • 不会收集任何字段或添加的数据。如果存在与会话线程相关的内存泄漏,则仅收集日志。

core.data.corruption

允许我们检测无法向你显示电子邮件或日历的情况,因为设备上用于存储你的电子邮件的位置已损坏。

将会收集以下字段:

core.data.corruption.user.reset

允许我们检测你在应用中删除或重置帐户的情况,这是由你设备上存储的电子邮件数据损坏造成的。

将会收集以下字段:

  • errorSource - 指示在保存或创建期间发生损坏的位置

core.data.diagnostics

允许我们检测并修复电子邮件存储占用过多设备存储空间的情况

将会收集以下字段:

  • db_size_megabytes - 跟踪核心数据库的大小,已舍入到最接近的 25 MB,最大为 500 MB

general.properties.log

通过此事件收集的信息,我们可以对 Outlook 应用内与辅助功能和设备设置相关的问题进行分类。 需要通过此分类来确定这些问题对客户的影响程度。

仅针对 iOS 收集以下字段:

  • alternate_app_icon- 告诉我们用户当前由应用程序选择的备用应用程序图标

  • bold_text - 告诉我们设备是否已打开粗体文本,以帮助我们检测与粗体文本相关的问题

  • closed_captioning - 告诉我们用户是否已在其设备上打开隐藏式字幕,以帮助我们检测与隐藏式字幕相关的问题

  • contacts_sort_by - 跟踪联系人是按名字还是姓氏排序

  • darker_system_colors - 告诉我们用户是否已在其设备上打开系统颜色变暗设置,以帮助我们检测与此设置相关的问题

  • gray_scale - 告诉我们用户是否已在其设备上打开灰度设置,以帮助我们检测与此设置相关的问题

  • guided_access - 告诉我们用户是否已在其设备上打开引导式访问设置,以帮助我们检测与此设置相关的问题

  • invert_colors - 告诉我们用户是否已在其设备上打开用于反转颜色的设置,以帮助我们检测与此设置相关的问题

  • mono_audio - 告诉我们用户是否已在其设备上打开单声道音频设置,以帮助我们检测与此设置相关的问题

  • reduce_motion - 告诉我们用户是否已在其设备上打开用于减少动作的设置,以帮助我们检测与此设置相关的问题

  • reduce_transparency - 告诉我们用户是否已在其设备上打开用于降低透明度的设置,以帮助我们检测与此设置相关的问题

  • speak_screen - 告诉我们用户是否已在其设备上打开单声道音频设置,以帮助我们检测与此设置相关的问题

  • speak_selection - 告诉我们用户是否已在其设备上打开“朗读所选内容”设置,以帮助我们检测与此设置相关的问题

  • switch_control - 告诉我们用户是否已在其设备上打开“切换控件”设置,以帮助我们检测与此设置相关的问题

  • voice_over - 告诉我们用户是否已在其设备上打开 VoiceOver 设置,以帮助我们检测与此设置相关的问题

仅针对 Android 收集以下字段:

  • braille - 告诉我们用户是否已在其设备上打开用于反转颜色的设置,以帮助我们检测与此设置相关的问题

  • caption - 告诉我们用户是否已在其设备上打开隐藏式字幕,以帮助我们检测与隐藏式字幕相关的问题

  • color_inversion - 告诉我们用户是否已在其设备上打开用于反转颜色的设置,以帮助我们检测与此设置相关的问题

  • density_setting - 应用程序当前使用的自定义(用户选择)密度模式

  • fab_tap_behavior - 主屏幕上的浮动操作按钮的所选点击行为(单击或点击并按住),以撰写电子邮件、创建事件等。

  • high_contrast - 告诉我们用户是否已在其设备上打开高对比度设置,以帮助我们检测与此设置相关的问题

  • large_text - 告诉我们设备是否已打开大号文本设置,以帮助我们检测与此设置相关的问题

  • oem_preinstall - 告诉我们是否已在设备上预先安装应用(这仅适用于 Samsung 设备)

  • supported_abis - 告诉我们设备平台支持哪种应用程序二进制接口 (ABI),以帮助我们检测与此设置相关的问题

  • switch_access - 告诉我们用户是否已在其设备上打开“切换访问”设置,以帮助我们检测与此设置相关的问题

  • talkback - 告诉我们用户是否已在其设备上打开 TalkBack 设置,以帮助我们检测与此设置相关的问题

  • theme_color - 应用程序当前使用的自定义(用户选择的)主题颜色

  • webview_kernel_version:设备上 Web 视图的 Chromium 内核版本,可帮助我们检测与 Web 视图版本相关的兼容性问题。

  • webview_package_name:设备上 Web 视图的程序包名称,可帮助我们检测与 Web 视图版本相关的兼容性问题。

  • webview_package_version:设备上 Web 视图的程序包版本,可帮助我们检测与 Web 视图版本相关的兼容性问题。

low.storage.warning

如果我们的应用由于内存使用率高而突然占用了大部分设备存储空间,则需要通过指示设备存储空间不足的时间来进行监视

将会收集以下字段:

  • free_bytes - 设备上可用的存储空间量

Office.AirSpace.AirSpaceLocalBlocklistDriverUpdated

用户已更新以前导致 Office 崩溃并因此不再用于渲染的视频卡驱动程序。 告知 Microsoft 曾经处于次优渲染状态的用户再次处于推荐渲染状态。

收集以下字段:

  • Data_BlockedDriverVersion - 列入阻止列表的驱动程序的版本。

  • Data_DeviceId - 列入阻止列表的视频卡设备的标识符。

  • Data_UpdatedDriverVersion - 更新的驱动程序的版本

Office.AirSpace.AirSpaceLocalBlocklistInfo

导致 Office 应用程序最近发生多次崩溃的用户视频卡驱动程序的详细信息。 在更新驱动程序之前,Office 不会在此 Office 会话中使用此视频卡(改用软件渲染)。 告知 Microsoft 在 Office 中导致问题的视频卡驱动程序以便识别趋势并分析这些驱动程序影响的用户。 告知 Microsoft 有多少用户处于此次优状态。

收集以下字段:

  • Data_AllAppsBlocked - 是否所有 Office 应用都列入阻止列表

  • Data_BlockedDeviceId - 列入阻止列表的视频卡设备的标识符

  • Data_BlockedDriverVersion - 列入阻止列表的驱动程序的版本

  • Data_CrashHistory - 表示导致崩溃的视频卡驱动程序的历史记录并用于进行分析的字符串

  • Data_SecsBetweenCrashes - 驱动程序卡发生崩溃的频率

Office.AirSpace.AirSpaceWinCompIsEnabled

是否正在使用基于 Windows Composition 的最新 Office 低级渲染平台。

由于最新的 Office 低级渲染平台的开发并开始向客户发布,因此 Microsoft 可以查看每个版本上有多少用户,以确保该平台保持无错误。

将会收集以下字段:

  • Data_WinCompEnabled - 是否正在使用基于 Windows Composition 的后端

Office.AirSpace.Backend.Win32.GraphicsDriverHangDetectorBlocklistApp

已检测到用户的视频卡导致长时间或不可恢复的挂起。 在更新驱动程序之前,Office 不会在此 Office 会话中使用此视频卡(改用软件渲染)。 告知 Microsoft 在 Office 中导致问题的视频卡驱动程序以便识别趋势并分析这些驱动程序影响的用户。 还有助于告知其有多少用户处于此次优状态。

收集以下字段:

  • Data_AppName - 遇到视频卡驱动程序挂起的应用

Office.AirSpace.Backend.Win32.GraphicsDriverHangDetectorRegistryWrite

Office 已识别出用户的视频卡驱动程序导致了应在下次 Office 应用程序启动时进行分析的挂起。 用于确定使用不同的视频卡驱动程序或适配器是否会提供更好的用户体验。 随着模式的出现,Microsoft 可能会进行调整以尽可能保持顺畅的 Office 体验。

收集以下字段:

  • Data_HangDetected - 是否检测到挂起

  • Data_InDeviceCall - Office 在发生挂起时所处的视频卡渲染调用

  • Data_Timeout - 挂起持续的时间(如果已恢复)

  • Data_UnrecoverableCommand - 此视频卡渲染命令中的挂起是否通常是可恢复的。

Office.AirSpace.Backend.Win32.LocalBlocklistActivity

导致 Office 应用程序最近发生多次崩溃的用户视频卡驱动程序的详细信息。 在更新驱动程序之前,Office 不会在此 Office 会话中使用此视频卡(改用软件渲染)。 告知 Microsoft 在 Office 中导致问题的视频卡驱动程序以便识别趋势并分析这些驱动程序影响的用户。 告知 Microsoft 有多少用户处于此次优状态。

收集以下字段:

  • Data.AllAppsBlocked - 是否所有 Office 应用都列入阻止列表

  • Data.BlockedDeviceId - 阻止的视频卡设备的标识符

  • Data.BlockedDriverVersion - 列入阻止列表的驱动程序的版本

  • Data.CrashHistory System.String - 表示导致崩溃的视频卡驱动程序的历史记录并用于进行分析的字符串

  • Data.SecsBetweenCrashes - 驱动程序卡发生崩溃的频率

Office.AirSpace.Backend.Win32.LocalBlocklistDriverUpdatedActivity

用户已更新以前导致 Office 崩溃并因此不再用于渲染的视频卡驱动程序。 告知 Microsoft 曾经处于次优渲染状态的用户再次处于推荐渲染状态。

收集以下字段:

  • Data_BlockedDeviceId - 列入阻止列表的视频卡设备的标识符

  • Data_BlockedDriverVersion - 列入阻止列表的驱动程序的版本

  • Data_UpdatedDriverVersion - 更新的驱动程序的版本

Office.Graphics.SpriteMemCorrupt

报告在子画面内存会计遥测中检测到的任何错误。 对于评估图形内存使用量遥测的运行状况至关重要。 需要此信息来验证 SpriteMem 遥测的正确性。

收集以下字段:

  • Data_CurrentSpriteMem - 主动分配用于保存呈现屏幕内容的子画面(图像)的内存总量。

  • Data_Function - 尝试释放子画面内存的函数的名称。

  • Data_SpriteMemToRemove - 要从子画面分配中删除的内存量。

Office.PowerPoint.PPT.Shared.NoInternetConnectivity

当 PowerPoint 检测到没有 Internet 连接时进行收集。Microsoft 使用此数据获取有关用户 Internet 连接的诊断信息,以便了解这会如何影响与 Office 服务的连接。

收集以下字段:

  • Data_IsNexusDetected:bool - 显示在调用 Nexus 服务时(值为 True)或调用通用 Web 服务 API 调用时(值为 False)是否获得 Internet 连接状态

Office.ServiceabilityManager.OfficeSvcMgrProfile

此事件在 Office Serviceability Manager 启动时触发,它对于准确了解客户租户内的部署状态和应用程序及加载项崩溃至关重要,我们可以通过它生成见解,以便 IT 管理员能够自信地为其企业计算机推出更新。

将会收集以下字段:

  • DeviceIdJoinToken - 用于将运行状况和部署状态中的遥测数据与通过服务管道收集的其他功能数据相结合。

  • TenantAssociationKeyStamped - 用于确定 Office 生态系统中的托管设备数量的布尔值标志。