๐ฆ plugin-google-analytics
๊ธฐ๋ณธ ๊ตฌ๊ธ ์ ๋๋ฆฌํฑ์ค ํ๋ฌ๊ทธ์ธ์ ๋๋ค. ์ ํ ๋น๋๋ก ๋ฐฐํฌํ ์ฌ๋ฌ๋ถ์ ์น ์ฌ์ดํธ๊ฐ ์ผ๋ง๋ ๋ง์ ์ฌ์ฉ์๋ฅผ ๋ง๋ฌ๋์ง ์ธก์ ํ๊ธฐ ์ํ ์๋ฐ์คํฌ๋ฆฝํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ๊ตฌ๊ธ ์ ๋๋ฆฌํฑ์ค 4๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค๋ฉด plugin-google-gtag ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ์ธ์.
This plugin is deprecated and became useless on July 1, 2023.
๊ตฌ๊ธ์์๋ ์ ๋๋ฒ์ค ์ ๋๋ฆฌํฑ์ค ๊ธฐ๋ฅ ์ง์ ์ค๋จ ์์ ์ ๊ณต์งํ์ต๋๋ค.
UA-* ํธ๋ํน id๋ก ํด๋น ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ๊ณ  ์๋ค๋ฉด ๊ฐ๋ฅํ ๋นจ๋ฆฌ ๊ตฌ๊ธ ์ ๋๋ฆฌํฑ์ค 4 ๊ณ์ ์ ๋ง๋ค๊ณ  ํ๋ฌ๊ทธ์ธ ๋์  @docusaurus/plugin-google-gtag์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ๊นํ๋ธ ์ด์๋ฅผ ์ฐธ๊ณ ํ์ธ์.
ํด๋น ํ๋ฌ๊ทธ์ธ์ ๋ถ์ ํต๊ณ ์์น๊ฐ ์ค์ผ๋๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ๊ฐ๋ฐ ์ค์๋ ๋นํ์ฑํ๋๊ณ ์ ํ ๋น๋ ์์๋ง ํ์ฑํ๋ฉ๋๋ค.
์ค์นโ
- npm
- Yarn
- pnpm
- Bun
npm install --save @docusaurus/plugin-google-analytics
yarn add @docusaurus/plugin-google-analytics
pnpm add @docusaurus/plugin-google-analytics
bun add @docusaurus/plugin-google-analytics
@docusaurus/preset-classic์ ์ค์นํ ๊ฒฝ์ฐ์๋ ํ๋ฌ๊ทธ์ธ์ ๋ฐ๋ก ์ค์นํ  ํ์๋ ์์ต๋๋ค.
You can configure this plugin through the preset options.
์ค์ โ
์ค์ ํ ์ ์๋ ํ๋
| ์ต์ ๋ช | ํ์ | ๊ธฐ๋ณธ๊ฐ | ์ค๋ช | 
|---|---|---|---|
| trackingID | string | ํ์ | ์ ๋๋ฆฌํฑ์ค ์๋น์ค์ ์ถ์  ID | 
| anonymizeIP | boolean | false | ์์ฒญ์ ๋ณด๋ผ ๋ IP๋ฅผ ์ต๋ช ํํ ์ง ์ฌ๋ถ | 
์ค์  ์์โ
ํ๋ฆฌ์  ์ต์ ์ด๋ ํ๋ฌ๊ทธ์ธ ์ต์ ์์ ํ๋ฌ๊ทธ์ธ์ ์ค์ ํ ์ ์์ต๋๋ค.
๋๋ถ๋ถ์ ๋ํ์ฌ์ฐ๋ฃจ์ค ์ฌ์ฉ์๋ ํ๋ฆฌ์  ์ต์ ์ ์ฌ์ฉํด ํ๋ฌ๊ทธ์ธ์ ์ค์ ํฉ๋๋ค.
- ํ๋ฆฌ์  ์ต์ 
- ํ๋ฌ๊ทธ์ธ ์ต์ 
ํ๋ฆฌ์ ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ํ๋ฆฌ์  ์ต์ ๋ฅผ ํตํด ํ๋ฌ๊ทธ์ธ์ ๊ตฌ์ฑํฉ๋๋ค.
module.exports = {
  presets: [
    [
      '@docusaurus/preset-classic',
      {
        googleAnalytics: {
          trackingID: 'UA-141789564-1',
          anonymizeIP: true,
        },
      },
    ],
  ],
};
๋ ๋ฆฝ์ ์ผ๋ก ์คํ๋๋ ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์๋ ํ๋ฌ๊ทธ์ธ์ ๋ํ ์ต์ ์ ์ง์  ์ค์ ํ ์ ์์ต๋๋ค.
module.exports = {
  plugins: [
    [
      '@docusaurus/plugin-google-analytics',
      {
        trackingID: 'UA-141789564-1',
        anonymizeIP: true,
      },
    ],
  ],
};