π¦ plugin-google-analytics
κΈ°λ³Έ κ΅¬κΈ μ λ리ν±μ€ νλ¬κ·ΈμΈμ λλ€. μ ν λΉλλ‘ λ°°ν¬ν μ¬λ¬λΆμ μΉ μ¬μ΄νΈκ° μΌλ§λ λ§μ μ¬μ©μλ₯Ό λ§λ¬λμ§ μΈ‘μ νκΈ° μν μλ°μ€ν¬λ¦½νΈ λΌμ΄λΈλ¬λ¦¬μ λλ€. κ΅¬κΈ μ λ리ν±μ€ 4λ₯Ό μ¬μ©νκ³ μλ€λ©΄ plugin-google-gtag νλ¬κ·Έ μΈμ μ¬μ©νμΈμ.
μ΄ νλ¬κ·ΈμΈμ μ§μ μ€λ¨λμμΌλ©° 2023λ 7μ 1μΌλΆν° μ¬μ©ν μ μμ΅λλ€.
ꡬκΈμμλ μ λλ²μ€ μ λ리ν±μ€ κΈ°λ₯ μ§μ μ€λ¨ μμ μ 곡μ§νμ΅λλ€.
UA-*
νΈλνΉ idλ‘ ν΄λΉ νλ¬κ·ΈμΈμ μ¬μ©νκ³ μλ€λ©΄ κ°λ₯ν 빨리 κ΅¬κΈ μ λ리ν±μ€ 4 κ³μ μ λ§λ€κ³ νλ¬κ·ΈμΈ λμ @docusaurus/plugin-google-gtag
μ μ¬μ©ν΄μΌ ν©λλ€. μμΈν λ΄μ©μ κΉνλΈ μ΄μλ₯Ό μ°Έκ³ νμΈμ.
ν΄λΉ νλ¬κ·ΈμΈμ λΆμ ν΅κ³ μμΉκ° μ€μΌλλ κ²μ λ°©μ§νκΈ° μν΄ κ°λ° μ€μλ λΉνμ±νλκ³ μ ν λΉλ μμλ§ νμ±νλ©λλ€.
μ€μΉβ
- npm
- Yarn
- pnpm
npm install --save @docusaurus/plugin-google-analytics
yarn add @docusaurus/plugin-google-analytics
pnpm add @docusaurus/plugin-google-analytics
@docusaurus/preset-classic
μ μ€μΉν κ²½μ°μλ νλ¬κ·ΈμΈμ λ°λ‘ μ€μΉν νμλ μμ΅λλ€.
μ¬λ¬λΆμ ν리μ μ΅μ μ μ¬μ©ν΄ νλ¬κ·ΈμΈμ μ€μ ν μ μμ΅λλ€.
μ€μ β
μ€μ ν μ μλ νλ
μ΅μ λͺ | νμ | κΈ°λ³Έκ° | μ€λͺ |
---|---|---|---|
trackingID | string | νμ | μ λ리ν±μ€ μλΉμ€μ μΆμ ID |
anonymizeIP | boolean | false | μμ²μ λ³΄λΌ λ IPλ₯Ό μ΅λͺ νν μ§ μ¬λΆ |
μ€μ μμβ
ν리μ μ΅μ μ΄λ νλ¬κ·ΈμΈ μ΅μ μμ νλ¬κ·ΈμΈμ μ€μ ν μ μμ΅λλ€.
λλΆλΆμ λνμ¬μ°λ£¨μ€ μ¬μ©μλ ν리μ μ΅μ μ μ¬μ©ν΄ νλ¬κ·ΈμΈμ μ€μ ν©λλ€.
- Preset options
- Plugin options
If you use a preset, configure this plugin through the preset options:
module.exports = {
presets: [
[
'@docusaurus/preset-classic',
{
googleAnalytics: {
trackingID: 'UA-141789564-1',
anonymizeIP: true,
},
},
],
],
};
If you are using a standalone plugin, provide options directly to the plugin:
module.exports = {
plugins: [
[
'@docusaurus/plugin-google-analytics',
{
trackingID: 'UA-141789564-1',
anonymizeIP: true,
},
],
],
};