更新履歴¶
@cloudcare/rum-uniapp 2.2.22(2026/08/25)¶
allowedTracingUrlsを追加しました。リクエストの完全な URL に基づいてマッチングを行い、文字列プレフィックス、正規表現、関数、および{ match, traceType }をサポートします。allowedTracingOriginsは非推奨の互換設定としてマークされました。両方が存在する場合はallowedTracingUrlsが優先されます。- 抖音(Douyin)の navigation ルートの帰属と、ページスタックが一時的に空の場合の View route および
setData指標の欠落を修正しました。
@cloudcare/rum-miniapp 2.2.19(2026/08/25)¶
allowedTracingUrlsを追加しました。リクエストの完全な URL に基づいてマッチングを行い、文字列プレフィックス、正規表現、関数、および{ match, traceType }をサポートします。allowedTracingOriginsは非推奨の互換設定としてマークされました。両方が存在する場合はallowedTracingUrlsが優先されます。- 抖音(Douyin)の navigation ルートの帰属と、ページスタックが一時的に空の場合の View route および
setData指標の欠落を修正しました。
@cloudcare/rum-uniapp 2.2.21(2026/08/20)¶
- ページの初回レンダリング、FP、FCP、LCP、Ready 状態、ページ終了理由、
setDataのセグメント別所要時間などのパフォーマンスフィールドを追加しました。 - プラットフォームごとの実際のサポート状況に基づいてカバレッジとホワイトスクリーン候補を計算できるよう、
performance_supported、first_render_supportedの能力フィールドを追加しました。 - ネイティブ起動パフォーマンスエントリのカバレッジの分母として、
launch_attempt起動試行イベントを追加しました。 - パフォーマンスエントリを route、
pageId、最新のnavigationStartに基づいて帰属させることで、高速なページ切り替え、同一ルートの再構築、遅延コールバックによるページ間の汚染を防止しました。 - ネットワークタイプの書き込みフィールドの不一致を修正しました。
@cloudcare/rum-miniapp 2.2.18(2026/08/20)¶
- ページの初回レンダリング、FP、FCP、LCP、Ready 状態、ページ終了理由、
setDataのセグメント別所要時間などのパフォーマンスフィールドを追加しました。 - プラットフォームごとの実際のサポート状況に基づいてカバレッジとホワイトスクリーン候補を計算できるよう、
performance_supported、first_render_supportedの能力フィールドを追加しました。 - ネイティブ起動パフォーマンスエントリのカバレッジの分母として、
launch_attempt起動試行イベントを追加しました。 - パフォーマンスエントリを route、
pageId、最新のnavigationStartに基づいて帰属させることで、高速なページ切り替え、同一ルートの再構築、遅延コールバックによるページ間の汚染を防止しました。
@cloudcare/rum-uniapp 2.2.20(2026/08/11)¶
allowTraceHeaderWithoutSession設定を追加しました。デフォルト値はfalseです。有効にすると、現在の Session が RUM サンプリングに該当しない場合でも、allowedTracingOriginsに一致するリクエストには Trace Header が注入されますが、その Session の RUM データが強制的にサンプリングされたり、アップロードされたりすることはありません。
@cloudcare/rum-miniapp 2.2.17(2026/08/11)¶
allowTraceHeaderWithoutSession設定を追加しました。デフォルト値はfalseです。有効にすると、現在の Session が RUM サンプリングに該当しない場合でも、allowedTracingOriginsに一致するリクエストには Trace Header が注入されますが、その Session の RUM データが強制的にサンプリングされたり、アップロードされたりすることはありません。
@cloudcare/rum-miniapp 2.2.16(2026/07/28)¶
- リモート設定機能を追加しました。サンプリングレート、サービス、環境、バージョン、Action、分散トレーシング関連の設定を非同期で更新できます。
getRemoteConfiguration()を追加しました。今回の初期化でキャッシュされたリモート設定を読み取るために使用します。setForcedSession()を追加しました。ユーザーまたはビジネス条件に基づいて、現在の Session を強制的に収集できます。sessionSampleRate設定を追加しました。Browser SDK のサンプリングレート命名と互換性があります。- Session は
applicationIdごとに個別に保存され、アイドル時の更新、最大持続時間、履歴イベントの帰属が改善されました。 - リクエストとダウンロードプロキシは、ビジネス呼び出しの元の戻り値と Promise の動作を保持します。
- TypeScript の型宣言、およびリクエストレスポンス、URL クエリ文字列、起動パラメータのデータ収集制御を補完しました。
2023/5/22¶
- ミニプログラムの起動
queryパラメータapp_launch_queryを追加しました。 - カスタム Error の追加機能を追加しました。
2022/9/29¶
初期化パラメータに isIntakeUrl 設定を追加しました。この設定は、リクエストリソースの URL に基づいて対応するリソースデータを収集するかどうかを判断するために使用します。デフォルトではすべて収集します。
2022/3/29¶
traceType設定を追加しました。分散トレーシングツールのタイプを設定します。設定しない場合のデフォルトはddtraceです。現在はddtrace、zipkin、skywalking_v3、jaeger、zipkin_single_header、w3c_traceparentの 6 種類のデータタイプをサポートしています。allowedTracingOriginsを追加しました。これは、トレースコレクターに必要なヘッダーを注入することを許可するすべてのリクエストのリストです。リクエストのオリジンまたは正規表現を指定できます。