コンテンツにスキップ

更新履歴


@cloudcare/rum-uniapp 2.2.22(2026/08/25)

  1. allowedTracingUrls を追加しました。リクエストの完全な URL に基づいてマッチングを行い、文字列プレフィックス、正規表現、関数、および { match, traceType } をサポートします。
  2. allowedTracingOrigins は非推奨の互換設定としてマークされました。両方が存在する場合は allowedTracingUrls が優先されます。
  3. 抖音(Douyin)の navigation ルートの帰属と、ページスタックが一時的に空の場合の View route および setData 指標の欠落を修正しました。

@cloudcare/rum-miniapp 2.2.19(2026/08/25)

  1. allowedTracingUrls を追加しました。リクエストの完全な URL に基づいてマッチングを行い、文字列プレフィックス、正規表現、関数、および { match, traceType } をサポートします。
  2. allowedTracingOrigins は非推奨の互換設定としてマークされました。両方が存在する場合は allowedTracingUrls が優先されます。
  3. 抖音(Douyin)の navigation ルートの帰属と、ページスタックが一時的に空の場合の View route および setData 指標の欠落を修正しました。

@cloudcare/rum-uniapp 2.2.21(2026/08/20)

  1. ページの初回レンダリング、FP、FCP、LCP、Ready 状態、ページ終了理由、setData のセグメント別所要時間などのパフォーマンスフィールドを追加しました。
  2. プラットフォームごとの実際のサポート状況に基づいてカバレッジとホワイトスクリーン候補を計算できるよう、performance_supported、first_render_supported の能力フィールドを追加しました。
  3. ネイティブ起動パフォーマンスエントリのカバレッジの分母として、launch_attempt 起動試行イベントを追加しました。
  4. パフォーマンスエントリを route、pageId、最新の navigationStart に基づいて帰属させることで、高速なページ切り替え、同一ルートの再構築、遅延コールバックによるページ間の汚染を防止しました。
  5. ネットワークタイプの書き込みフィールドの不一致を修正しました。

@cloudcare/rum-miniapp 2.2.18(2026/08/20)

  1. ページの初回レンダリング、FP、FCP、LCP、Ready 状態、ページ終了理由、setData のセグメント別所要時間などのパフォーマンスフィールドを追加しました。
  2. プラットフォームごとの実際のサポート状況に基づいてカバレッジとホワイトスクリーン候補を計算できるよう、performance_supported、first_render_supported の能力フィールドを追加しました。
  3. ネイティブ起動パフォーマンスエントリのカバレッジの分母として、launch_attempt 起動試行イベントを追加しました。
  4. パフォーマンスエントリを route、pageId、最新の navigationStart に基づいて帰属させることで、高速なページ切り替え、同一ルートの再構築、遅延コールバックによるページ間の汚染を防止しました。

@cloudcare/rum-uniapp 2.2.20(2026/08/11)

  1. allowTraceHeaderWithoutSession 設定を追加しました。デフォルト値は false です。有効にすると、現在の Session が RUM サンプリングに該当しない場合でも、allowedTracingOrigins に一致するリクエストには Trace Header が注入されますが、その Session の RUM データが強制的にサンプリングされたり、アップロードされたりすることはありません。

@cloudcare/rum-miniapp 2.2.17(2026/08/11)

  1. allowTraceHeaderWithoutSession 設定を追加しました。デフォルト値は false です。有効にすると、現在の Session が RUM サンプリングに該当しない場合でも、allowedTracingOrigins に一致するリクエストには Trace Header が注入されますが、その Session の RUM データが強制的にサンプリングされたり、アップロードされたりすることはありません。

@cloudcare/rum-miniapp 2.2.16(2026/07/28)

  1. リモート設定機能を追加しました。サンプリングレート、サービス、環境、バージョン、Action、分散トレーシング関連の設定を非同期で更新できます。
  2. getRemoteConfiguration() を追加しました。今回の初期化でキャッシュされたリモート設定を読み取るために使用します。
  3. setForcedSession() を追加しました。ユーザーまたはビジネス条件に基づいて、現在の Session を強制的に収集できます。
  4. sessionSampleRate 設定を追加しました。Browser SDK のサンプリングレート命名と互換性があります。
  5. Session は applicationId ごとに個別に保存され、アイドル時の更新、最大持続時間、履歴イベントの帰属が改善されました。
  6. リクエストとダウンロードプロキシは、ビジネス呼び出しの元の戻り値と Promise の動作を保持します。
  7. TypeScript の型宣言、およびリクエストレスポンス、URL クエリ文字列、起動パラメータのデータ収集制御を補完しました。

2023/5/22

  1. ミニプログラムの起動 query パラメータ app_launch_query を追加しました。
  2. カスタム Error の追加機能を追加しました。

2022/9/29

初期化パラメータに isIntakeUrl 設定を追加しました。この設定は、リクエストリソースの URL に基づいて対応するリソースデータを収集するかどうかを判断するために使用します。デフォルトではすべて収集します。

2022/3/29

  1. traceType 設定を追加しました。分散トレーシングツールのタイプを設定します。設定しない場合のデフォルトは ddtrace です。現在は ddtrace、zipkin、skywalking_v3、jaeger、zipkin_single_header、w3c_traceparent の 6 種類のデータタイプをサポートしています。
  2. allowedTracingOrigins を追加しました。これは、トレースコレクターに必要なヘッダーを注入することを許可するすべてのリクエストのリストです。リクエストのオリジンまたは正規表現を指定できます。

フィードバック

このページは役に立ちましたか?