Skip to content

add Microsoft Clarity#1762

Merged
jtamatsukuri merged 6 commits intomasterfrom
202512-ms-clarity
Mar 14, 2026
Merged

add Microsoft Clarity#1762
jtamatsukuri merged 6 commits intomasterfrom
202512-ms-clarity

Conversation

@seieric
Copy link
Copy Markdown
Member

@seieric seieric commented Dec 14, 2025

Microsoft Clarityを導入するPRです。MicrosoftClarityコンポーネントを新しく作成して<head></head>に配置することで実現しています。partytownを利用すると正常に動作しないため、メインスレッドで直接実行する形にしています。

npmにある@microsoft/clarityはAstroへの統合が煩雑になると判断して今回は利用していません。

TODO

  • 実際のClarityのプロジェクトIDを反映する。
  • 動作を確認する。
  • プライバシーポリシー関連の記載を更新する。

プライバシーポリシーの記載について

日本語と英語それぞれのaboutページにMicrosoft Clarityの使用に関する事項を追記しました。英語ページに関しては、Google Analyticsの記載もこれまでない状況であったため、日本語ページに合わせる形で追記しています。

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Dec 14, 2025

🚀 Deployed on https://deploy-preview-1762--utelecon.netlify.app

@seieric seieric marked this pull request as ready for review February 2, 2026 07:10
@seieric seieric requested a review from haxibami February 4, 2026 08:46
@jtamatsukuri jtamatsukuri merged commit 9be5b41 into master Mar 14, 2026
3 checks passed
@jtamatsukuri jtamatsukuri deleted the 202512-ms-clarity branch March 14, 2026 06:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants