dd-browser-sdk について
ブラウザーアプリでDatadog Browser SDKを設定、更新するためのスキル集です。バージョン別の移行ガイドとsourcemapアップロードの設定を扱います。
主な機能
- 01v4からv5への更新ガイド
- 02v5からv6への更新ガイド
- 03v6からv7への更新ガイド
- 04sourcemapアップロードの設定
活用シーン
- 01アプリのSDKバージョン移行
- 02更新時に削除されたオプションの確認
- 03ビルドでのsourcemapアップロード設定
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ datadog-labs/ agent-skills --skill dd-browser-sdkインストール後、Claude Code で/dd-browser-sdkを入力して読み込まれたか確認します。
詳細
Datadog Browser SDK
ブラウザーアプリケーション向けの RUM、Logs、Session Replay の計測機能です。
スキル
| タスク | スキル |
|---|---|
| v4 から v5 へのアップグレード | dd-browser-sdk/upgrade-v5 |
| v5 から v6 へのアップグレード | dd-browser-sdk/upgrade-v6 |
| v6 から v7 へのアップグレード | dd-browser-sdk/upgrade-v7 |
| ビルドプラグインを使用したソースマップのアップロード設定 | dd-browser-sdk/setup-sourcemaps |
振り分け
v4 から v5 へのアップグレード(proxyUrl、sampleRate、replaySampleRate、premiumSampleRate、allowedTracingOrigins などの削除されたオプション、addRumGlobalContext や removeUser などの非推奨 API、または /v4/ CDN パスが対象):
すぐに .claude/skills/dd-browser-sdk/upgrade-v5/SKILL.md を読んでください。記憶に頼って作業を進めないでください。
v5 から v6 へのアップグレード(useCrossSiteSessionCookie、sendLogsAfterSessionExpiration などの削除されたオプション、IE11 サポートの終了、または /v5/ CDN パスが対象):
すぐに .claude/skills/dd-browser-sdk/upgrade-v6/SKILL.md を読んでください。記憶に頼って作業を進めないでください。
v6 から v7 へのアップグレード(betaEncodeCookieOptions、allowFallbackToLocalStorage、trackBfcacheViews、usePciIntake などの削除されたオプション、または /v6/ CDN パスが対象):
すぐに .claude/skills/dd-browser-sdk/upgrade-v7/SKILL.md を読んでください。記憶に頼って作業を進めないでください。
ソースマップのアップロード設定(RUM または Error Tracking のスタックトレースが圧縮されている場合、「ソースマップをアップロード」または「エラーを元の形に戻す」リクエストがある場合、あるいは vite/webpack/rollup/rspack/esbuild の設定があり、@datadog/*-plugin が設定されていないプロジェクトが対象):
すぐに .claude/skills/dd-browser-sdk/setup-sourcemaps/SKILL.md を読んでください。記憶に頼って作業を進めないでください。