次の方法で共有


Microsoft 365 診断イベントに関連するデータ コントラクトと一般的なデータ フィールド

注:

このプライバシー情報の対象となる Microsoft 365 製品の一覧については、「 Office 製品で使用できるプライバシー制御」を参照してください。

Microsoft は、Microsoft 365 Copilotや Office を含む Microsoft 365 製品の使用から診断イベントを収集します。 診断イベントは、( 必要な診断 データとオプションの診断データから) クライアント関連の診断データとサービス関連の 診断データ ( 必要なサービス データから) を通じて収集できます。 これらのイベントを収集して、アプリとサービスがセキュリティで保護され、最新の状態であることを確認し、問題を検出、診断、修復し、製品の改善を行います。 イベントは、診断データ ビューアーとネットワーク プロトコル アナライザーで表示できます。

データ コントラクトとは

診断イベントに関するいくつかの情報は、すべてのイベントに共通です。 この一般的な情報 (データ コントラクトとも呼ばれます) には、イベントのメタデータ、技術的な詳細、およびプロパティを示すフィールドが含まれています。 たとえば、 アプリクライアント同意などです。

この情報は、 診断データ ビューアー とネットワーク プロトコル アナライザーを使用して表示できます。 フィールドの情報が収集されない場合、診断データ ビューアーまたはネットワーク プロトコル アナライザーのフィールドの値は空 (またはフィールドがまったく表示されません) になります。

イベント名前空間のイベントには、これらの共通フィールドを含めることができます。 たとえば、 Office アクセシビリティ イベント名前空間のイベントには、アプリ、クライアント、同意のデータ コントラクトの共通フィールドが含まれます。

すべてのデータ イベントに共通するデータ フィールド

データ イベントに関するいくつかの種類の情報は、すべてのデータ イベントで使用できます。

注:

[廃止済み] とマークされたデータ フィールドは、診断データから削除されたか、間もなく削除されます。 これらのデータ フィールドの一部は、診断データが最新化され、ライブ診断レポートのサービス中断を防ぐために使用された重複です。

アクティビティ

収集イベントの達成を把握するための情報です。

このカテゴリには次のフィールドが含まれます。

  • AggMode - システムにアクティビティ結果の集計方法を伝える。 アクティビティ結果を定期的に送信される 1 つのイベントに集計して、ユーザーのコンピューターからアップロードされる情報量を削減できます。
  • Count - カウントが集計されたイベントのものである場合のアクティビティの発生回数。 アクティビティの集計モードに基づくアクティビティの成功または失敗の頻度を決定できます。
  • CV - アクティビティとサブアクティビティ間の関係を識別する値。 入れ子になったアクティビティ間の関係を再構築できます。
  • Duration - アクティビティの実行にかかった時間の長さ。 ユーザーの操作環境に悪影響を及ぼしているパフォーマンスに関する問題を特定できます。
  • Result.Code - 特定の結果を識別するアプリケーションの定義済みコード。 問題を分類し解決する際に使用できるエラー コードなどの指定したエラーの具体的な詳細を確認できます。
  • Result.Tag - 結果が生成されたコードの位置を表す整数タグ。 結果が生成されたコードの位置を明確に識別して、エラーを分類できます。
  • Result.Type - 結果コードの種類。 送信された結果コードの種類を識別して、値を正しく解釈できるようになります。
  • Success - アクティビティが成功したか失敗したかを示すフラグ。 ユーザーが製品に対して実行したアクションが成功したのかエラーしたのかを判断できます。 これにより、ユーザーに影響を与えている問題を特定できます。

アプリ

インストールを含むアプリケーションに関する情報。 すべてのフィールドは、特定のアプリケーションのバージョンにおけるすべてのセッションの定数です。

このカテゴリには次のフィールドが含まれます。

  • アーキテクチャ - アプリケーションのアーキテクチャ。 アプリケーションのアーキテクチャに固有のエラーを分類できます。
  • Branch - 指定されたビルドのブランチ。 特定のビルドがどのブランチのものか判断すると、修正を適切に対象に入れられるようになります。
  • Click2RunPackageVersion - アプリをインストールするクイック実行パッケージのバージョン数。 Office をインストールする際に使用されるインストーラーのバージョンを識別し、セットアップ関連の問題を特定できるようになります。
  • DistributionChannel -アプリが展開されたチャネル。 着信データを分割し、問題が対象ユーザーに影響を与えているか否かを判断できるようになります。
  • InstallMethod - 現在の Office のビルドが、以前のビルドからアップグレードしたものか、以前のビルドにロール バックしたものか、新規インストールしたものかどうか。
  • InstallType - ユーザーがアプリケーションをインストールした方法を示す列挙。 その他のインストール メカニズムでは表示されない問題を作成している特定のインストールのメカニズムかどうかを決定できます。
  • IsClickToRunInstall - インストールがクイック実行インストールであるかどうかを示すフラグ。 クイック実行のインストール メカニズムに固有である可能性のある問題を特定できます。
  • IsDebug - Office のビルドがデバッグ ビルドであるかどうかを示すフラグ。 動作が異なる可能性のあるデバッグ ビルドで発生している問題を特定できます。
  • IsInstalledOnExternalStorage - 外部ストレージ デバイスで Office をインストールしたか否かを示すフラグ。 問題を外部ストレージの場所にトレースできるかどうかを判断できます。
  • IsOEMInstalled - 相手先ブランド供給 (OEM) で Office をインストールしたか否かを示すフラグ。 アプリケーションが OEM によってインストールされたかどうかを判断できます。これにより、問題の分類と特定に役立ちます。
  • [名前 ] - データを提供するアプリケーションの名前。 問題を表示しているアプリケーションを特定して、対処方法がわかるようになります。
  • Platform - アプリが実行されているプラ​​ットフォームの幅広い分類。 問題が発生している可能性のあるプラットフォームを特定して、適切に問題の優先順位付けができるようになります。
  • PreviousVersion - 以前コンピューターにインストールされた Office のバージョン。 現在のパスワードに問題がある場合、以前のバージョンにロールバックできます。
  • ProcessFileName - アプリケーション filename の名前。 複数の異なるプロセス ファイル名が同じアプリ名として報告される可能性があるため、データを生成している実行可能ファイルの名前を識別できます。
  • Version - アプリケーションのバージョン。 問題を表示している成因のバージョンと特定して、適切に問題の優先順位付けができるようになります。

クライアント

デバイスの Office インスタンスに関連する識別子。 マルチ アプリ スイートの特定のインストール バージョンにおけるアプリすべての全セッションの定数、または特定のアプリケーションのバージョンにおける全セッションの定数。

このカテゴリには次のフィールドが含まれます。

  • ID - Office のインストール時にクライアントに割り当てられている一意識別子。 問題が特定のインストール セットに影響を与えているかどうか、影響を受けているユーザー数を特定できます。
  • FirstRunTime - クライアントが初めて実行されたとき。 クライアントが Office のインストールにかかった時間を把握できます。

診断データと接続環境におけるユーザーの同意に関する情報です。

このカテゴリには次のフィールドが含まれます。

  • AddInContentState – ユーザーの同意に基づいてアドインのコンテンツを有効または無効にするかどうかを示します
  • AddInContentSourceLocation – アドインのコンテンツにアクセスするソースを指定します
  • ControllerConnectedServicesStateSourceLocation – オプションの接続環境に対するユーザーの選択がどのように行われたかを示す
  • ControllerConnectedServicesState – ユーザーがオプションの接続環境にアクセスできるか否かを示す
  • ControllerConnectedServicesConsentTime – ユーザーがオプションの接続エクスペリエンスの状態を選択したタイミングを示します。 日付として、人間が判読できる日付、または大きい数値のようなマシン エンコード済み日付として表示されます。
  • DiagnosticDataConsentTime – ユーザーが診断データの同意を提供したタイミングを示します。 日付として、人間が判読できる日付、または大きい数値のようなマシン エンコード済み日付として表示されます。
  • DiagnosticConsentLevel – ユーザーが付与した診断データの同意のレベルを示す
  • DiagnosticConsentSourceLocation – ユーザーが診断データに同意した方法を示す
  • DownloadContentStateSourceLocation – ユーザーがオンライン コンテンツをダウンロードする接続環境をどのように有効または無効にする選択をしたかを示す
  • DownloadContentState – ユーザーがオンライン コンテンツをダウンロードする接続環境を有効にするか無効にするかの選択をしたかどうかを示す
  • DownloadContentConsentTime – ユーザーがオンライン コンテンツをダウンロードする接続エクスペリエンスを有効または無効にすることを選択したタイミングを示します。 日付として、人間が判読できる日付、または大きい数値のようなマシン エンコード済み日付として表示されます。
  • ServiceConnectionState – ユーザーがすべての接続環境を使用しているか否かを示す
  • ServiceConnectionStateConsentTime – ユーザーがすべての接続エクスペリエンスを使用するかどうかを選択した時期を示す。 日付として、人間が判読できる日付、または大きい数値のようなマシン エンコード済み日付として表示されます。
  • ServiceConnectionStateSourceLocation – どのようにユーザーがすべての接続環境を使用するか否かについて選択したかを示す
  • UserCategoryValue – 同意したユーザーの種類を特定しました。 MSAUser、AADUser、LocalDeviceUser のいずれか
  • UserContentDependentStateSourceLocation – コンテンツを分析する接続環境に対して、ユーザーが有効か無効かどのように選択したかを示す
  • UserContentDependentState – ユーザーがコンテンツを分析する接続環境を有効にするか無効にするかの選択をしたかどうかを示す
  • UserContentDependentConsentTime – ユーザーがコンテンツを分析する接続エクスペリエンスを有効または無効にすることを選択したタイミングを示します。 日付として、人間が判読できる日付、または大きい数値のようなマシン エンコード済み日付として表示されます。

Device

オペレーティング システムやビルドなどのデバイスの構成と機能に関する情報。

このカテゴリには次のフィールドが含まれます。

  • DigitizerInfo - コンピューターで使用されるデジタイザーに関する情報。 デバイス ピボットに基づいてデータを分類できます。
  • FormFactor - 情報を送信しているデバイスのフォーム ファクタを識別。 デバイス ピボットに基づいてデータを分類できます。
  • FormFactorFamily - 情報を送信しているデバイスのフォーム ファクタを識別。 デバイス ピボットに基づいてデータを分類できます。
  • HorizontalResolution - デバイス画面の水平解像度。 デバイス ピボットに基づいてデータを分類できます。
  • Id - デバイスの一意の識別子。 デバイス全体の問題の分布を特定できます。
  • IsEDPPolicyEnabled - コンピューターで拡張データ保護機能が有効になっているか否かを示すフラグ。 デバイス ピボットに基づいてデータを分類できます。
  • IsTerminalServer - コンピューターがターミナル サーバーか否かを判断するフラグ。 デバイス ピボットに基づいてデータを分類できます。
  • Manufacturer - デバイスの製造元。 デバイス ピボットに基づいてデータを分類できます。
  • Model - デバイスのモデル。 デバイス ピボットに基づいてデータを分類できます。
  • MotherboardUUIDHash - マザーボードにおける一意の識別子のハッシュ。 デバイス ピボットに基づいてデータを分類できます。
  • Name - デバイスの名前。 デバイス ピボットに基づいてデータを分類できます。
  • NetworkCost - 従量制、上限付き従量制などの、ネットワークのコストまたは種類を示す。
  • NetworkCountry - アンスクラブされたクライアント IP アドレスに基づく、送信側の国または地域コード。
  • NumProcPhysCores - コンピューターの物理的なコアの数。 デバイス ピボットに基づいてデータを分類できます。
  • OsBuild - デバイスにインストールされているオペレーティング システムのビルド番号。 問題が他のもの以外の特定のオペレーティング システムの個々のサービス パックやバージョンに影響を与えているか否かを識別して、問題の優先順位を付けることができるようになります。
  • OsLocale - 実行中のオペレーティング システムのロケール。 デバイス ピボットに基づいてデータを分類できます。
  • OsVersion - デバイスにインストールされているオペレーティング システムのメジャー バージョン。 問題が他のもの以外の特定のオペレーティング システムのバージョンに影響を与えているか否かを識別して、問題に優先順位を付けることができるようになります。
  • ProcessorArchitecture - プロセッサのアーキテクチャ。 デバイス ピボットに基づいてデータを分類できます。
  • ProcessorCount - コンピューターのプロセッサの数。 デバイス ピボットに基づいてデータを分類できます。
  • ProcSpeedMHz - プロセッサの速度。 デバイス ピボットに基づいてデータを分類できます。
  • RamMB - デバイスのメモリの量。 デバイス ピボットに基づいてデータを分類できます。
  • ScreenDepth - デバイス ピボットに基づいてデータを分類できます。
  • ScreenDPI - 画面の DPI 値。 デバイス ピボットに基づいてデータを分類できます。
  • SusClientId - Office を実行するデバイスの Windows Update 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 - ホストのプライマリ実行可能ファイルのバージョン識別子。

従来版

既存の従来の収集方法との互換性におけるアプリ ID と OS のバージョンを提供します。

このカテゴリには次のフィールドが含まれます。

  • AppId - データを送信するアプリケーションを表す列挙値。 問題を表示しているアプリケーションを特定して、対処方法がわかるようになります。
  • OsBuild - オペレーティング システムに固有のビルド番号。 問題の優先順位を設定するために、診断データの送信元のオペレーティング システムのバージョンを確認できます。
  • OsBuildRevision - オペレーティング システムのビルドのリビジョン番号。 問題の優先順位を設定するために、診断データの送信元のオペレーティング システムのバージョンを確認できます。
  • OsEnv - セッションを実行中のオペレーティング システムを示す列挙。 問題が発生しているオペレーティング システムを特定して、問題に優先順位を付けることができるようになります。
  • OsMinorVersion - オペレーティング システムのマイナー バージョン。 問題の優先順位を設定するために、診断データの送信元のオペレーティング システムのバージョンを確認できます。
  • OsVersionString - オペレーティング システムのビルド番号を表す統合された文字列。 問題の優先順位を設定するために、診断データの送信元のオペレーティング システムのバージョンを確認できます。

リリース

リリース チャネルに関連する情報。 すべてのフィールドは、特定のインストール バージョンにおけるアプリすべての全セッションの定数です。 製品のリリース サイクルの 1 つのフェーズでデバイスのグループを識別します。

このカテゴリには次のフィールドが含まれます。

  • Channel - 特定の対象ユーザー グループのサブ対象ユーザーを識別。 対象ユーザー グループのサブセットを追跡して、問題の蔓延状況と優先順位付けを評価できます。
  • AudienceGroup - データの送信元のリングを識別。 段階的な方法で機能を導入して、ほとんどすべてのユーザーに届く前に、潜在的な問題を特定できます。
  • Channel - 製品のリリース元のチャネル。 問題が他のものとは異なる方法で導入チャネルの 1 つに影響を及ぼしているか否かを特定できます。
  • Fork - 製品のフォークを識別。 ビルド番号の集合からデータを集計するメカニズムを使用して、特定のリリースに関連する問題を特定できます。

セッション

プロセスのセッションに関する情報です。 すべてのフィールドは、このセッションの定数です。

このカテゴリには次のフィールドが含まれます。

  • ABConfigs - 特定のセッションで実行されているフライトの集合を識別。 セッションで実行中の個々のフライトを特定して、フライトがユーザーに影響を与える問題の原因であるか否かを特定できるようになります。
  • ABConfigsDelta - 現在の ABConfigs データと以前の値の差を追跡。 コンピューターの新しいフライトを追跡し、新しいフライトが問題を引き起こすか否かを識別できます。
  • CollectibleClassification - セッションが収集できる情報のクラス。 セッションにあるデータに基づくセッションのフィルタ リングを使用できます。
  • DisableTelemetry - DisableTelemetry キーが設定されているか否かを示すフラグ。 セッションが EssentialServiceMetadata 以外の診断データを報告していないか否かを把握できます。
  • EcsETag - コンピューターに送信されたフライトを表すフライティング システムのインジケーター。 特定のセッションに影響を与える可能性のあるフライトを特定できます。
  • Flags - セッション全体に適用可能なビットマスク追跡フラグで、現在は主にサンプリングと診断データのオプションに焦点を当てています。 セッションが生成する診断データを基準にして、特定のセッションの動作を制御できます。
  • Id - 特定のデータのセッションを一意に識別。 影響を受けるセッション数を評価して、問題の影響と、そのセッションに共通の機能があるか否かを特定できます。
  • ImpressionId - 特定のセッションで実行されているフライトの集合を識別。 セッションで実行中の個々のフライトを特定して、フライトがユーザーに影響を与える問題の原因であるか否かを特定できるようになります。
  • MeasuresEnabled - 現在のセッション データをサンプリングするか否かを示すフラグ。 特定のセッションから収集されるデータを統計的に評価する方法を決定できます。
  • SamplingClientIdValue - サンプリングを決定する際に使用するキーの値。 セッションがサンプリングされたか否かの理由を確認できます。
  • SamplingDeviceIdValue - サンプリングを決定する際に使用するキーの値。 セッションがサンプリングされたか否かの理由を確認できます。
  • SamplingKey - セッションをサンプリングするか否かを決定する際に使用するキー。 サンプリングされているか否かを個々のセッションがどのように選択しているかを把握できます。
  • SamplingMethod - サンプリング ポリシーを決定する際に使用する方法。 セッションから取得されたデータを把握できます。
  • SamplingSessionKValue - メタデータの詳細なサンプリング。 受信したデータの統計上の意味を評価する際に使用します。
  • SamplingSessionNValue - メタデータの詳細なサンプリング。 受信したデータの統計上の意味を評価する際に使用します。
  • Sequence - セッションの一意の数値識別子。 発生した可能性のある問題を分析するためのセッションの順序付けが可能になります。
  • Start - プロセス セッションの起動時間。 セッションの開始時に確立できます。
  • SubAppName - Microsoft 365 モバイルアプリの場合、このフィールドは、ドキュメントを開くために使用されている基になるアプリケーションを表します。 たとえば、Word 文書を Office アプリで開くと、このフィールドに "Word" の値が表示されます。
  • TelemetryPermissionLevel - ユーザーがオプト インした診断データのレベルを示す値。 セッションから期待する診断データのレベルを把握できます。
  • TimeZoneBiasInMinutes - UTC (協定世界時) と現地時刻との時差 (分単位)。 UTC 時刻を現地時刻に正規化できます。
  • VirtualizationType -Office が1つの環境で実行されている場合は、仮想化の種類を示します。

ユーザー

商用ソフトウェア SKU のテナントについて説明します。

このカテゴリには次のフィールドが含まれます。

  • ActiveUserTenantId – 現在のユーザーのエンタープライズ テナント ID
  • PrimaryIdentityHash – 現在のユーザーを表す pseudonymous 識別子。
  • PrimaryIdentitySpace –、PrimaryIdentityHash に含まれている ID の種類
  • TelemetryRegion – データ ガバナンスをサポートするテレメトリ リージョン。
  • TenantGroup - サブスクリプションの所属先の種類。 問題を分類し、問題が広範囲に及ぶのか、一部のユーザーに限定されているのかを特定できます。
  • TenantId - ユーザーのサブスクリプションが関連付けられているテナント。 問題を分類し、問題が広範囲に及ぶのか、一部のユーザーや特定のテナントに限定されているのかを特定できます。

OneNote イベントに共通のデータ フィールド

次に示すデータ フィールドは、Mac、iOS、および Android の OneNote のすべてのイベントに共通です。

注:

診断データ ビューアーを使用する場合、Mac、iOS、および Android の OneNote のイベントには、Activity、ReportData、または Unexpected の名前が表示されます。 実際のイベント名を検索するには、イベントを選択して、[EventName] フィールドを確認します。

  • Activity_ActivityType - このアクティビティ イベントの種類を示します。 アクティビティは、通常のアクティビティにも、価値の高いアクティビティにもできます。
  • Activity_AggMode - システムにアクティビティ結果の集計方法を伝えます。 アクティビティ結果を定期的に送信される 1 つのイベントに集計して、ユーザーのコンピューターからアップロードされる情報量を削減できます。
  • 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 - 可能な場合、2 番目のエラーコードを示します。
  • ErrorCode2 - 可能な場合、3 番目のエラーコードを示します。
  • ErrorTag - 可能な場合、エラーのコードに関連付けられているタグを示します。
  • ErrorType - 可能な場合、エラーの種類を示します。
  • EventName - OneNote のイベントの固有の名前。 OneNote イベントは、このカスタム フィールドを使用して一意の名前を指定します。これは、過去の技術的な制限のためです。
  • ExpFeatures - ユーザーが OneNote アプリで実験的な機能を有効にしているかどうかを示します。
  • ExpirationDate - 数字形式の日付。このイベントがクライアントからの送信を停止する時期を示します
  • IsConsumer - ユーザーがコンシューマーかどうかを示します
  • IsEdu - ユーザーが教育機関のユーザーかどうかを示します
  • IsIW - ユーザーがエンタープライズ ユーザーであるかどうかを示します
  • IsMsftInternal - ユーザーが Microsoft の従業員であるかどうかを示します
  • IsPremiumUser - ユーザーにプレミアム ライセンスがあるかどうかを示します
  • Namespace - イベントの名前空間。 イベントをグループ化できます。
  • Release_AppStore - ビルドがアプリ ストアからのものかどうかを示すフラグ。
  • Release_Audience - 特定の対象ユーザー グループのサブ対象ユーザーを識別します。 対象ユーザー グループのサブセットを追跡して、問題の蔓延状況と優先順位付けを評価できます。
  • Release_AudienceGroup - データの送信元のリングを識別します。 段階的な方法で機能を導入して、ほとんどすべてのユーザーに届く前に、潜在的な問題を特定できます。
  • Release_Channel - 製品のリリース元のチャネル。 問題が他のものとは異なる方法で導入チャネルの 1 つに影響を及ぼしているか否かを特定できます。
  • RunningMode - ユーザーかシステム プロセスのいずれかによるアプリの起動方法を示します。
  • SchemaVersion - OneNote のテレメトリ パイプラインの現在のテレメトリ スキーマ バージョンを示します。
  • Session_EcsETag - コンピューターに送信されたフライトを表すフライティング システムのインジケーター。 特定のセッションに影響を与える可能性のあるフライトを特定できます。
  • ImpressionId - 特定のセッションで実行されているフライトの集合を識別。 セッションで実行中の個々のフライトを特定して、フライトがユーザーに影響を与える問題の原因であるか否かを特定できるようになります。
  • SessionCorrelationId - ホストのセッションのグローバルに一意の識別子。
  • SH_ErrorCode - 可能な場合、アクティビティが失敗するとエラー コードを示します。
  • Tag - テレメトリ イベントが生成されるコード内の場所を識別する整数タグ。
  • UserInfo_IdType - ユーザーのアカウントの種類を示す文字列
  • UserInfo.OMSTenantId - ユーザーのサブスクリプションが関連付けられているテナント。 問題を分類し、問題が広範囲に及ぶのか、一部のユーザーや特定のテナントに限定されているのかを特定できます。
  • UserInfo_OtherId - ユーザーのアカウントを表す、非プライマリの仮名識別子のリスト。
  • UserInfo_OtherIdType - 非プライマリ アカウントの種類のリスト。

Outlook モバイル イベントに共通のデータ フィールド

Outlook モバイルは、各イベントの共通フィールドを収集するため、アプリが最新で、安全で、期待どおりに機能していることを確認できます。

次に示すデータ フィールドは、Outlook for iOS および Outlook for Android のすべてのイベントに共通です。

  • aad_tenant_id - 利用可能な場合、顧客のテナント ID
  • account_cid - 現在のユーザーを表す pseudonymous 識別子。
  • account_domain - アカウントのドメイン名
  • account_puid - コンシューマー Microsoft アカウントのグローバル一意ユーザー識別子
  • account_type - Office 365、Google Cloud Cache、Outlook.com などのアカウントの種類を追跡します。
  • action - 特定のアクションが実行された問題を検出できるように、イベント アクション名 (アーカイブや削除など)
  • Add-inId – アドイン クラス 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 - 特定の OS ビルドに影響を与える問題を検出するのに役立つデバイスの現在の OS ビルド
  • DeviceInfo.OsName - 特定のプラットフォームに影響を与える問題を検出するのに役立つ OS の名前 (iOS など)
  • DeviceInfo.OsVersion - 特定の OS バージョンに影響を与える問題を検出するのに役立つデバイスの現在の OS バージョン
  • DeviceInfo SDKUid - デバイスの一意の識別子 (DeviceInfo.Id に似ています)
  • EventInfo.InitId - パイプラインの問題の根本的な原因を検出するのに役立つ、テレメトリ パイプラインを介したイベントの順序付けのシーケンスの一部として使用される ID
  • EventInfo.SdkVersion - パイプラインの問題の根本的な原因を検出するのに役立つテレメトリの送信に使用される SDK バージョン
  • EventInfo.Sequence - パイプラインの問題の根本的な原因を検出するのに役立つ、テレメトリ パイプラインを介したイベントの順序付けのシーケンス
  • EventInfo.Source - 問題の根本的な原因を検出するのに役立つように、コードのどの部分がイベントを送信したかを通知します
  • EventInfo.Time - イベントがデバイスから発行された日時。これにより、システムが受信したイベントを正常に管理できるようになります
  • eventpriority - 他のイベントと比較したテレメトリイベントの優先度。これにより、システムが受信したイベントを正常に管理できるようになります
  • first_launch_date - アプリが初めて起動された日。問題が最初にいつ始まったかを理解するのに役立ちます
  • hashed_email - 現在のユーザーのメールアドレスを表す pseudonymous 識別子
  • hx_ecsETag - 新しいメール同期サービスの機能のリリースを管理するための一意の識別子です。これは、サービスがリリースされる機能に影響を与える問題を検出するのに役立ちます。
  • is_first_session - これがデバッグ目的のアプリの最初のセッションかどうかを追跡します
  • is_shared_mail - アカウントが共有メールボックスや代理人メールボックスなどの共有メール アカウントであるかどうか。
  • origin - アクションに発信元。 たとえば、メッセージ一覧または新しいメール通知からメッセージを開封済みにすることができます。これにより、アクションの発信元に基づいて問題を検出できます。
  • PipelineInfo.AccountId - 現在のユーザーを表す pseudonymous 識別子。
  • PipelineInfo.ClientCountry - 国または地域固有の問題および停止を検出するためのデバイスの現在の国または地域
  • PipelineInfo.ClientIp - 接続の問題をデバッグするためにデバイスが接続されている IP アドレス
  • PipelineInfo.IngestionTime - このイベントのテレメトリの取り込みが行われた時点のタイムスタンプテレメトリの取り込みが行われた時点のタイムスタンプ
  • sample_rate - イベントのインスタンスを収集するデバイスの割合。 イベントのインスタンスの元の数を計算できます。
  • Session.Id - セッション関連の問題を特定するのに役立つ、アプリ セッションの一意の識別子
  • Session.ImpressionId - すべてのユーザーとデバイスに機能が正常に解放されるように、機能のリリースを管理するための一意の識別子
  • ui_mode - ユーザーがライト モードまたはダーク モードであるかどうか。ダーク モードで UX バグのトリアージを行うのに役立ちます
  • 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 - このイベントが送信されたときにアプリがアクティブであったかどうか。アプリのアクティブ状態または非アクティブ状態に固有の問題を検出するのに役立ちます
  • user_sample_rate - このデバイスがこのイベントを送信しているサンプル レート。これは、イベントの既定値 (共通フィールド 'sample_rate' で送信) とは異なる場合があります。 これを使用して、イベントの既定値とは異なるサンプル レートが特定のグループに適用されるタイミングを確認します。

さらに、次のフィールドは Outlook for Android のすべてのイベントに共通です。

  • aad_id - 仮名の Microsoft Entra 識別子
  • build_package - アプリがビルドされたアプリ (Android アプリ バンドル (AAB) または Android パッケージ キット (APK)) のビルド パッケージ形式。 これは、Play ストアでロールアウトされる新しい AAB 形式にバグや問題を属性付けするのに役立ちます。 これを一般的なプロパティに配置することで、AAB が以前よりも多くのクラッシュを引き起こしているかどうかを知ることができます。
  • DeviceInfo.NetworkCost - デバイスのネットワーク固有の問題の検出に役立つ、WiFi/携帯電話/ローミングの状態を反映するデバイスの現在のネットワーク コストの表示
  • is_app_in_duo_split_view_mode - これにより、アプリが Duo 分割画面モードであったことがわかります。 このプロパティは、Duo (Android のみ) デバイスにのみ設定されます。
  • is_app_local - このプロパティは、アカウントのタイプが app_local かどうかを識別するのに役立ちます。 アプリ ローカルは、Hx プラットフォーム上の同期できないアカウントであり、ストレージ/ローカル予定表アカウントを HxStorage に保持するのに役立ちます。
  • is_dex_mode_enabled - Samsung DeX モードが有効になっているかどうか。 Samsung デバイスを使用して、DeX モードに固有の問題を検出することができます
  • is_preload_install – アプリが事前にデバイス (Android 11 以降のデバイス) に読み込まれているかどうかを示します
  • is_sliding_drawer_enabled - スライド ドロワー インターフェイスが有効になっているかどうか。スライド ドロワー インターフェイスが原因で発生した問題を検出するのに役立ちます
  • license_type - アカウントに関連付けられている Copilot ライセンスの種類に関する情報が提供されます。
  • message_list_version - メッセージ一覧を表示するコードの内部バージョン名。 これは、新しいバージョンのメッセージ一覧の実装にバグやパフォーマンスの問題を属性付けするのに役立ちます。
  • oem_preinstall - アプリがデバイスにプレインストールされているかどうかを示します
  • oem_preload_property – OEM との特定の契約の一環で、アプリが事前に読み込まれているかどうかを示します
  • orientation - 画面の物理的な向き (縦/横)。デバイスの向きに固有の問題の検出に役立ちます
  • os_arch - デバイスのオペレーティング システム アーキテクチャ。デバイスのオペレーティング システムに固有の問題を検出するのに役立ちます
  • process_bitness - アプリケーションのビット数 (32 または 64 ビット) を処理します。デバイスのビット数に固有の問題を検出するのに役立ちます
  • webview_kernel_version - Webview のバージョンに関連する互換性の問題を検出するのに役立つ、デバイス上の webview のChromiumカーネル バージョン。
  • webview_package_name - Webview のバージョンに関連する互換性の問題を検出するのに役立つ、デバイス上の Webview のパッケージ名。
  • webview_package_version - Webview のバージョンに関連する互換性の問題を検出するのに役立つ、デバイス上の Webview のパッケージ バージョン。

あまり一般的に使用できないデータ フィールド

データ

特定の製品の機能、機能、またはサービスに固有の問題を診断および軽減するために使用されるイベント固有の情報を含むデータ フィールド。 これには、エラーやサブコンポーネントの詳細など、構造化された追加の情報が含まれる場合があります。

Data.Doc

特定のドキュメントに関する情報。 これには、ドキュメントの種類、場所、読み込み方法、アクセス方法の詳細を含めることができます。

このカテゴリには、次のフィールドが含まれます。

  • AccessMode - 読み取り専用や読み取り/書き込みなど、ドキュメントへのアクセス方法を示します。
  • EdpState - ドキュメントのエンタープライズ データ保護 (EDP) 状態が表示され、データ保護ポリシーの管理に役立ちます。
  • Ext## - .docx や .pdf など、ドキュメントのファイル拡張子を表します。
  • FileFormat## - Wordや PDF などのドキュメントの形式を示します。
  • FolderUrlHash - ドキュメントが格納されているフォルダー URL のハッシュ値が含まれます。
  • Fqdn - ドキュメントがホストされているサーバーの完全修飾ドメイン名 (FQDN) を表します。
  • FqdnHash - FQDN のハッシュ値が含まれます。
  • IOFlags - ドキュメントの入出力操作に関連するフラグが含まれます。
  • IdentityIdP - 認証に使用される ID プロバイダーを示します。
  • IdentityState - サインインやサインアウトなど、ユーザーの ID の状態を表示します。
  • IdentityTelemetryId - テレメトリ用の一意の識別子が含まれています。
  • InitializationScenario - ドキュメントが初期化されたシナリオを示します。
  • IsCloudCollabEnabled - ドキュメントに対してクラウド コラボレーション機能が有効になっているかどうかを示します。
  • IsIdentitySignedIn - ユーザーが自分の ID でサインインしているかどうかを示します。
  • IsIdentityValid - ユーザーの ID が有効かどうかを示します。
  • IsOCDI - ドキュメントが Office Cloud ドキュメント インフラストラクチャの一部であるかどうかを示します。
  • IsOcsSupported - ドキュメントが Office コラボレーション サービスをサポートしているかどうかを示します。
  • IsOneDriveFileOwner - ユーザーが OneDrive ファイルの所有者であるかどうかを示します。
  • IsOpeningOfflineCopy - ドキュメントがオフライン コピーとして開かれているかどうかを示します。
  • IsPrefetched - アクセスを高速化するためにドキュメントがプリフェッチされているかどうかを示します。
  • IsSyncBacked - ドキュメントが同期サービスによってサポートされているかどうかを示します。
  • LicenseCategory - ドキュメントに関連付けられているライセンスのカテゴリを表します。
  • 場所 - URL やパスなど、ドキュメントの場所を示します。
  • NumberCoAuthors - ドキュメントで現在作業している共同作成者の数を示します。
  • ReadOnlyReasons - ドキュメントが読み取り専用モードになっている理由が含まれます。
  • ResourceIdHash - リソース ID のハッシュ値が含まれます。
  • RtcType - ドキュメントに使用されるリアルタイム通信の種類を表します。
  • ServerDocId - サーバー ドキュメント ID が含まれます。
  • ServerProtocol - サーバーがドキュメントにアクセスするために使用するプロトコルを示します。
  • ServerStore - ドキュメントが保存されているサーバー ストアの種類を示します。
  • ServerType - ドキュメントをホストするサーバーの種類を表します。
  • ServerVersion - サーバーのバージョンを示します。
  • SessionId - ドキュメントにアクセスするセッションの一意の識別子が含まれます。
  • SizeInBytes - ドキュメントのサイズをバイト単位で表示します。
  • StorageSchema - ドキュメントに使用されるストレージ スキーマを表します。
  • TenantId - ドキュメントに関連付けられているテナント ID が含まれます。
  • UrlHash - ドキュメント URL のハッシュ値が含まれます。

Data.Copilot

Copilot データ イベントに固有の情報。 これには、使用されている Copilot 機能、アクティブ化された方法、ユーザーによって起動されたかどうか、同じ会話内で Copilot イベントを関連付けるために使用される識別子が含まれます。

このカテゴリには、次のフィールドが含まれます。

  • 機能 – 廃止されたは、テキストの生成、コンテンツの要約、質問への回答など、使用されている Copilot の特定の機能を表します。
  • ConversationId - 同じ会話内で発生する Copilot ユーザー操作をグループ化するための一意の識別子。
  • EntryPoint - Copilot 機能にアクセスまたはアクティブ化された方法を示します。
  • FeatureActionType - コンテンツの作成、編集、削除など、Copilot 機能によって実行されるアクションの種類について説明します。
  • FeatureName - "Text Generation" や "Document Summarization" など、使用する Copilot 機能の名前を指定します。
  • InteractionId - ユーザーと Copilot 機能の相互作用を表す一意の識別子。
  • IsUserInitiated - Copilot アクションがユーザーによって開始されたか、システムによって自動的にトリガーされたかを示します。
  • IsThumbsUp - Copilot 機能の使用中に、ユーザーがサムマイクロフィードバックと対話する操作をキャプチャします。
  • SubFeatureName - 機能内の特定のユーザー アクションをキャプチャします。
  • Verb – Obsolete は、Copilot 機能に関連付けられている特定のアクション動詞 ("generate"、"summarize"、または "answer" など) を表します。