Skip to content

Commit

Permalink
feat: Google Analytics 설정 (#4)
Browse files Browse the repository at this point in the history
  • Loading branch information
zzsza committed Apr 7, 2024
1 parent 7eff502 commit c60028e
Show file tree
Hide file tree
Showing 3 changed files with 209 additions and 2 deletions.
4 changes: 4 additions & 0 deletions docusaurus.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,10 @@ const config: Config = {
theme: {
customCss: "./src/css/custom.css",
},
gtag: {
trackingID: 'G-1QK15KQ7TH',
anonymizeIP: true,
},
} satisfies Preset.Options,
],
],
Expand Down
13 changes: 11 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
},
"dependencies": {
"@docusaurus/core": "3.0.1",
"@docusaurus/plugin-google-gtag": "^3.2.1",
"@docusaurus/preset-classic": "3.0.1",
"@mdx-js/react": "^3.0.0",
"clsx": "^2.0.0",
Expand All @@ -32,8 +33,16 @@
"typescript": "~5.2.2"
},
"browserslist": {
"production": [">0.5%", "not dead", "not op_mini all"],
"development": ["last 3 chrome version", "last 3 firefox version", "last 5 safari version"]
"production": [
">0.5%",
"not dead",
"not op_mini all"
],
"development": [
"last 3 chrome version",
"last 3 firefox version",
"last 5 safari version"
]
},
"engines": {
"node": ">=18.0"
Expand Down
194 changes: 194 additions & 0 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1327,6 +1327,82 @@
webpack-merge "^5.9.0"
webpackbar "^5.0.2"

"@docusaurus/[email protected]":
version "3.2.1"
resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-3.2.1.tgz#e9216f9f642b2139541e21f9eebbdb11e12f66da"
integrity sha512-ZeMAqNvy0eBv2dThEeMuNzzuu+4thqMQakhxsgT5s02A8LqRcdkg+rbcnuNqUIpekQ4GRx3+M5nj0ODJhBXo9w==
dependencies:
"@babel/core" "^7.23.3"
"@babel/generator" "^7.23.3"
"@babel/plugin-syntax-dynamic-import" "^7.8.3"
"@babel/plugin-transform-runtime" "^7.22.9"
"@babel/preset-env" "^7.22.9"
"@babel/preset-react" "^7.22.5"
"@babel/preset-typescript" "^7.22.5"
"@babel/runtime" "^7.22.6"
"@babel/runtime-corejs3" "^7.22.6"
"@babel/traverse" "^7.22.8"
"@docusaurus/cssnano-preset" "3.2.1"
"@docusaurus/logger" "3.2.1"
"@docusaurus/mdx-loader" "3.2.1"
"@docusaurus/react-loadable" "5.5.2"
"@docusaurus/utils" "3.2.1"
"@docusaurus/utils-common" "3.2.1"
"@docusaurus/utils-validation" "3.2.1"
"@svgr/webpack" "^6.5.1"
autoprefixer "^10.4.14"
babel-loader "^9.1.3"
babel-plugin-dynamic-import-node "^2.3.3"
boxen "^6.2.1"
chalk "^4.1.2"
chokidar "^3.5.3"
clean-css "^5.3.2"
cli-table3 "^0.6.3"
combine-promises "^1.1.0"
commander "^5.1.0"
copy-webpack-plugin "^11.0.0"
core-js "^3.31.1"
css-loader "^6.8.1"
css-minimizer-webpack-plugin "^4.2.2"
cssnano "^5.1.15"
del "^6.1.1"
detect-port "^1.5.1"
escape-html "^1.0.3"
eta "^2.2.0"
eval "^0.1.8"
file-loader "^6.2.0"
fs-extra "^11.1.1"
html-minifier-terser "^7.2.0"
html-tags "^3.3.1"
html-webpack-plugin "^5.5.3"
leven "^3.1.0"
lodash "^4.17.21"
mini-css-extract-plugin "^2.7.6"
p-map "^4.0.0"
postcss "^8.4.26"
postcss-loader "^7.3.3"
prompts "^2.4.2"
react-dev-utils "^12.0.1"
react-helmet-async "^1.3.0"
react-loadable "npm:@docusaurus/[email protected]"
react-loadable-ssr-addon-v5-slorber "^1.0.1"
react-router "^5.3.4"
react-router-config "^5.1.1"
react-router-dom "^5.3.4"
rtl-detect "^1.0.4"
semver "^7.5.4"
serve-handler "^6.1.5"
shelljs "^0.8.5"
terser-webpack-plugin "^5.3.9"
tslib "^2.6.0"
update-notifier "^6.0.2"
url-loader "^4.1.1"
webpack "^5.88.1"
webpack-bundle-analyzer "^4.9.0"
webpack-dev-server "^4.15.1"
webpack-merge "^5.9.0"
webpackbar "^5.0.2"

"@docusaurus/[email protected]":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-3.0.1.tgz#22fbf2e97389e338747864baf011743846e8fd26"
Expand All @@ -1337,6 +1413,16 @@
postcss-sort-media-queries "^4.4.1"
tslib "^2.6.0"

"@docusaurus/[email protected]":
version "3.2.1"
resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-3.2.1.tgz#b36041004e837574d0147fcc4932210cdb1efbc1"
integrity sha512-wTL9KuSSbMJjKrfu385HZEzAoamUsbKqwscAQByZw4k6Ja/RWpqgVvt/CbAC+aYEH6inLzOt+MjuRwMOrD3VBA==
dependencies:
cssnano-preset-advanced "^5.3.10"
postcss "^8.4.26"
postcss-sort-media-queries "^4.4.1"
tslib "^2.6.0"

"@docusaurus/[email protected]":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.0.1.tgz#06f512eef6c6ae4e2da63064257e01b1cdc41a82"
Expand All @@ -1345,6 +1431,14 @@
chalk "^4.1.2"
tslib "^2.6.0"

"@docusaurus/[email protected]":
version "3.2.1"
resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.2.1.tgz#6032e421b0b40a2379a3973dcd230d1be49afaa1"
integrity sha512-0voOKJCn9RaM3np6soqEfo7SsVvf2C+CDTWhW+H/1AyBhybASpExtDEz+7ECck9TwPzFQ5tt+I3zVugUJbJWDg==
dependencies:
chalk "^4.1.2"
tslib "^2.6.0"

"@docusaurus/[email protected]":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.0.1.tgz#89f221e5bcc570983fd61d7ab56d6fbe36810b59"
Expand Down Expand Up @@ -1377,6 +1471,36 @@
vfile "^6.0.1"
webpack "^5.88.1"

"@docusaurus/[email protected]":
version "3.2.1"
resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.2.1.tgz#bea07d47300a158537bc81553769acf72c91c6c3"
integrity sha512-Fs8tXhXKZjNkdGaOy1xSLXSwfjCMT73J3Zfrju2U16uGedRFRjgK0ojpK5tiC7TnunsL3tOFgp1BSMBRflX9gw==
dependencies:
"@docusaurus/logger" "3.2.1"
"@docusaurus/utils" "3.2.1"
"@docusaurus/utils-validation" "3.2.1"
"@mdx-js/mdx" "^3.0.0"
"@slorber/remark-comment" "^1.0.0"
escape-html "^1.0.3"
estree-util-value-to-estree "^3.0.1"
file-loader "^6.2.0"
fs-extra "^11.1.1"
image-size "^1.0.2"
mdast-util-mdx "^3.0.0"
mdast-util-to-string "^4.0.0"
rehype-raw "^7.0.0"
remark-directive "^3.0.0"
remark-emoji "^4.0.0"
remark-frontmatter "^5.0.0"
remark-gfm "^4.0.0"
stringify-object "^3.3.0"
tslib "^2.6.0"
unified "^11.0.3"
unist-util-visit "^5.0.0"
url-loader "^4.1.1"
vfile "^6.0.1"
webpack "^5.88.1"

"@docusaurus/[email protected]":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.0.1.tgz#d45990fe377d7ffaa68841cf89401188a5d65293"
Expand Down Expand Up @@ -1482,6 +1606,17 @@
"@types/gtag.js" "^0.0.12"
tslib "^2.6.0"

"@docusaurus/plugin-google-gtag@^3.2.1":
version "3.2.1"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.2.1.tgz#b54e6bfa0ca2efac5ed02fea39cbf069d2893a2c"
integrity sha512-XtuJnlMvYfppeVdUyKiDIJAa/gTJKCQU92z8CLZZ9ibJdgVjFOLS10s0hIC0eL5z0U2u2loJz2rZ63HOkNHbBA==
dependencies:
"@docusaurus/core" "3.2.1"
"@docusaurus/types" "3.2.1"
"@docusaurus/utils-validation" "3.2.1"
"@types/gtag.js" "^0.0.12"
tslib "^2.6.0"

"@docusaurus/[email protected]":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.0.1.tgz#4e36d13279cf90c2614b62438aa1109dd4696ec8"
Expand Down Expand Up @@ -1635,13 +1770,35 @@
webpack "^5.88.1"
webpack-merge "^5.9.0"

"@docusaurus/[email protected]":
version "3.2.1"
resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.2.1.tgz#88ccd4b8fa236628a29c89b8b0f60f0cc4716b69"
integrity sha512-n/toxBzL2oxTtRTOFiGKsHypzn/Pm+sXyw+VSk1UbqbXQiHOwHwts55bpKwbcUgA530Is6kix3ELiFOv9GAMfw==
dependencies:
"@mdx-js/mdx" "^3.0.0"
"@types/history" "^4.7.11"
"@types/react" "*"
commander "^5.1.0"
joi "^17.9.2"
react-helmet-async "^1.3.0"
utility-types "^3.10.0"
webpack "^5.88.1"
webpack-merge "^5.9.0"

"@docusaurus/[email protected]":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.0.1.tgz#111f450089d5f0a290c0c25f8a574a270d08436f"
integrity sha512-W0AxD6w6T8g6bNro8nBRWf7PeZ/nn7geEWM335qHU2DDDjHuV4UZjgUGP1AQsdcSikPrlIqTJJbKzer1lRSlIg==
dependencies:
tslib "^2.6.0"

"@docusaurus/[email protected]":
version "3.2.1"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.2.1.tgz#c275fd9984951244cc4f595ce6dfd0522e40c68d"
integrity sha512-N5vadULnRLiqX2QfTjVEU3u5vo6RG2EZTdyXvJdzDOdrLCGIZAfnf/VkssinFZ922sVfaFfQ4FnStdhn5TWdVg==
dependencies:
tslib "^2.6.0"

"@docusaurus/[email protected]":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.0.1.tgz#3c5f12941b328a19fc9acb34d070219f3e865ec6"
Expand All @@ -1653,6 +1810,18 @@
js-yaml "^4.1.0"
tslib "^2.6.0"

"@docusaurus/[email protected]":
version "3.2.1"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.2.1.tgz#42ff0d2ae11c81d199ea485f27b86b40779673ed"
integrity sha512-+x7IR9hNMXi62L1YAglwd0s95fR7+EtirjTxSN4kahYRWGqOi3jlQl1EV0az/yTEvKbxVvOPcdYicGu9dk4LJw==
dependencies:
"@docusaurus/logger" "3.2.1"
"@docusaurus/utils" "3.2.1"
"@docusaurus/utils-common" "3.2.1"
joi "^17.9.2"
js-yaml "^4.1.0"
tslib "^2.6.0"

"@docusaurus/[email protected]":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.0.1.tgz#c64f68980a90c5bc6d53a5b8f32deb9026b1e303"
Expand All @@ -1676,6 +1845,31 @@
url-loader "^4.1.1"
webpack "^5.88.1"

"@docusaurus/[email protected]":
version "3.2.1"
resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.2.1.tgz#25247d071618bc7ece9bbc3d59f3ee1ac3ded727"
integrity sha512-DPkIS/EPc+pGAV798PUXgNzJFM3HJouoQXgr0KDZuJVz1EkWbDLOcQwLIz8Qx7liI9ddfkN/TXTRQdsTPZNakw==
dependencies:
"@docusaurus/logger" "3.2.1"
"@docusaurus/utils-common" "3.2.1"
"@svgr/webpack" "^6.5.1"
escape-string-regexp "^4.0.0"
file-loader "^6.2.0"
fs-extra "^11.1.1"
github-slugger "^1.5.0"
globby "^11.1.0"
gray-matter "^4.0.3"
jiti "^1.20.0"
js-yaml "^4.1.0"
lodash "^4.17.21"
micromatch "^4.0.5"
prompts "^2.4.2"
resolve-pathname "^3.0.0"
shelljs "^0.8.5"
tslib "^2.6.0"
url-loader "^4.1.1"
webpack "^5.88.1"

"@hapi/hoek@^9.0.0":
version "9.3.0"
resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb"
Expand Down

0 comments on commit c60028e

Please sign in to comment.