๋ฉ”์ธ ์ปจํ…์ธ ๋กœ ์ด๋™
Version: 2.0.0-beta.5 ๐Ÿšง

๐Ÿ“ฆ plugin-google-gtag

๊ธฐ๋ณธ ์ „์—ญ ์‚ฌ์ดํŠธ ํƒœ๊ทธ(gtag.js) ํ”Œ๋Ÿฌ๊ทธ์ธ์ž…๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์ด ์ œํ’ˆ ๋นŒ๋“œ๋กœ ๋ฐฐํฌํ•œ ์›น ์‚ฌ์ดํŠธ์—์„œ ๊ตฌ๊ธ€ ์• ๋„๋ฆฌํ‹ฑ์Šค, ๊ตฌ๊ธ€ ๊ด‘๊ณ , ๊ตฌ๊ธ€ ๋งˆ์ผ€ํŒ… ํ”Œ๋žซํผ์— ์ด๋ฒคํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ํƒœํ‚น ํ”„๋ ˆ์ž„์›Œํฌ์™€ API์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ๋Š” ๊ตฌ๊ธ€ ์• ๋„๋ฆฌํ‹ฑ์Šค๋ฅผ ์œ„ํ•œ ์ „์—ญ ์‚ฌ์ดํŠธ ํƒœ๊ทธ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๋„ํ์‚ฌ์šฐ๋ฃจํŠธ ์‚ฌ์ดํŠธ ์„ค์ •์„ ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋Š”์ง€ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

tip

์—ฌ๋Ÿฌ๋ถ„์ด ์ž‘์„ฑํ•œ gtag๊ฐ€ ์ ์ ˆํ•˜๊ฒŒ ์„ค์ •๋๋Š”์ง€ ์ฒดํฌํ•˜๊ธฐ ์œ„ํ•ด ๊ตฌ๊ธ€ ํƒœ๊ทธ ์–ด์‹œ์Šคํ„ดํŠธ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ค์น˜#

npm install --save @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๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค๋ฉด    },  },};