๐ฆ plugin-google-gtag
๊ธฐ๋ณธ ์ ์ญ ์ฌ์ดํธ ํ๊ทธ(gtag.js) ํ๋ฌ๊ทธ์ธ์ ๋๋ค. ์ฌ๋ฌ๋ถ์ด ์ ํ ๋น๋๋ก ๋ฐฐํฌํ ์น ์ฌ์ดํธ์์ ๊ตฌ๊ธ ์ ๋๋ฆฌํฑ์ค, ๊ตฌ๊ธ ๊ด๊ณ , ๊ตฌ๊ธ ๋ง์ผํ ํ๋ซํผ์ ์ด๋ฒคํธ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ์ ์๊ฒ ํ๋ ์๋ฐ์คํฌ๋ฆฝํธ ํํน ํ๋ ์์ํฌ์ API์ ๋๋ค. ์ฌ๊ธฐ์์๋ ๊ตฌ๊ธ ์ ๋๋ฆฌํฑ์ค๋ฅผ ์ํ ์ ์ญ ์ฌ์ดํธ ํ๊ทธ๋ฅผ ํ์ฑํํ๊ธฐ ์ํด ๋ํ์ฌ์ฐ๋ฃจํธ ์ฌ์ดํธ ์ค์ ์ ์ด๋ป๊ฒ ํด์ผ ํ๋์ง ์ค๋ช ํฉ๋๋ค.
tip
์ฌ๋ฌ๋ถ์ด ์์ฑํ gtag๊ฐ ์ ์ ํ๊ฒ ์ค์ ๋๋์ง ์ฒดํฌํ๊ธฐ ์ํด ๊ตฌ๊ธ ํ๊ทธ ์ด์์คํดํธ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
#
์ค์น- npm
- Yarn
npm install --save @docusaurus/plugin-google-gtag
yarn add @docusaurus/plugin-google-gtag
tip
@docusaurus/preset-classic
์ ์ค์นํ ๊ฒฝ์ฐ์๋ ํ
๋ง๋ฅผ ๋ฐ๋ก ์ค์นํ ํ์๋ ์์ต๋๋ค.
#
์ค์ docusaurus.config.js
module.exports = { plugins: ['@docusaurus/plugin-google-gtag'], themeConfig: { gtag: { // "G-"๋ก ์์ํ๋ Measurement ID๋ฅผ ์
๋ ฅํ ์๋ ์์ต๋๋ค. trackingID: 'UA-141789564-1', // ์ต์
ํ๋ anonymizeIP: true, // ์ต๋ช
IP๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค๋ฉด }, },};