Skip to content

Commit ea674a8

Browse files
committed
feat(src): add privacy policy page
1 parent ba66763 commit ea674a8

File tree

2 files changed

+46
-0
lines changed

2 files changed

+46
-0
lines changed

src/SUMMARY.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,7 @@
44
- [第一章 - 改変管理のデュバス](./chapter1/readme.md)
55
- [第二章 - 率先躬行のサインポスト](./chapter2/readme.md)
66
- [あとがき](./post-script.md)
7+
8+
---
9+
10+
- [プライバシーポリシー](./privacy-policy.md)

src/privacy-policy.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# プライバシーポリシー
2+
3+
<script>
4+
const gaId = window.__gaId__ || '';
5+
6+
function toggleGAOptoutStatus() {
7+
if (gaOptout.enabled()) {
8+
gaOptout.disable();
9+
return;
10+
}
11+
12+
gaOptout.enable();
13+
}
14+
15+
function showGAOptoutStatus() {
16+
const outputElement = document.querySelector('#google-analytics-tracking-status')
17+
outputElement.textContent = gaOptout.enabled() ? '無効' : '有効';
18+
}
19+
20+
function onClickGAOptoutButton() {
21+
gaOptout.gaId = gaId;
22+
toggleGAOptoutStatus();
23+
showGAOptoutStatus();
24+
}
25+
26+
document.addEventListener('DOMContentLoaded', showGAOptoutStatus);
27+
</script>
28+
29+
当ブログでは内容の改善を目的として、Google アナリティクスによるアクセス分析をおこなっています。
30+
31+
Google アナリティクスは Cookie を使い匿名のトラフィックデータを収集しています。
32+
Cookie に含まれるデータは利用者の個人情報を特定しません。また利用者は Cookie を無効にした状態で当サイトにアクセスできます。
33+
34+
詳しくは[Google のサービスを使用するサイトやアプリから収集した情報の Google による使用 – ポリシーと規約 – Google](https://policies.google.com/technologies/partner-sites)を参照してください。
35+
36+
## Google Analytics によるトラッキングの状態を変更する
37+
38+
Google アナリティクスは以下のボタンから無効・有効を切り替えできます。
39+
40+
<button onclick="onClickGAOptoutButton()">Google アナリティクスのオプトアウト状況を変更する</button>
41+
42+
現在 Google アナリティクスによるトラッキングは<output><em id="google-analytics-tracking-status">有効<em></output>になっています。

0 commit comments

Comments
 (0)