π¦ plugin-google-tag-manager
λνμ¬μ°λ£¨μ€ μ¬μ΄νΈμ κ΅¬κΈ νκ·Έ κ΄λ¦¬μ(gtm.js)λ₯Ό μΆκ°νκΈ° μν νλ¬κ·ΈμΈμ λλ€. μ¬μ΄νΈμμ μ¬μ©μμ νλμ μ¬λμκ² λΆμνκΈ° μν΄ νμ€ gtag νλ¬κ·ΈμΈκ³Ό ν¨κ» μ΄ νλ¬κ·ΈμΈμ μ¬μ©νμΈμ.
νκ·Έ κ΄λ¦¬μλ₯Ό μ μ νκ² μ€μ λλμ§ μ²΄ν¬νκΈ° μν΄ κ΅¬κΈ νκ·Έ μ΄μμ€ν΄νΈ λꡬλ₯Ό μ¬μ©ν μ μμ΅λλ€.
ν΄λΉ νλ¬κ·ΈμΈμ λΆμ ν΅κ³ μμΉκ° μ€μΌλλ κ²μ λ°©μ§νκΈ° μν΄ κ°λ° μ€μλ λΉνμ±νλκ³ μ ν λΉλ μμλ§ νμ±νλ©λλ€.
μ€μΉβ
- npm
- Yarn
- pnpm
npm install --save @docusaurus/plugin-google-tag-manager
yarn add @docusaurus/plugin-google-tag-manager
pnpm add @docusaurus/plugin-google-tag-manager
@docusaurus/preset-classic
μ μ€μΉν κ²½μ°μλ νλ¬κ·ΈμΈμ λ°λ‘ μ€μΉν νμλ μμ΅λλ€.
μ¬λ¬λΆμ ν리μ μ΅μ μ μ¬μ©ν΄ νλ¬κ·ΈμΈμ μ€μ ν μ μμ΅λλ€.
μ€μ β
μ€μ ν μ μλ νλ
μ΅μ λͺ | νμ | κΈ°λ³Έκ° | μ€λͺ |
---|---|---|---|
containerId | string | νμ | μ¬λ¬λΆμ νκ·Έ κ΄λ¦¬μ 컨ν
μ΄λ Id(μΌλ°μ μΌλ‘ GTM- λ‘ μμν©λλ€). |
μ€μ μμβ
ν리μ μ΅μ μ΄λ νλ¬κ·ΈμΈ μ΅μ μμ νλ¬κ·ΈμΈμ μ€μ ν μ μμ΅λλ€.
λλΆλΆμ λνμ¬μ°λ£¨μ€ μ¬μ©μλ ν리μ μ΅μ μ μ¬μ©ν΄ νλ¬κ·ΈμΈμ μ€μ ν©λλ€.
- Preset options
- Plugin options
If you use a preset, configure this plugin through the preset options:
module.exports = {
presets: [
[
'@docusaurus/preset-classic',
{
googleTagManager: {
containerId: 'GTM-12345',
},
},
],
],
};
If you are using a standalone plugin, provide options directly to the plugin:
module.exports = {
plugins: [
[
'@docusaurus/plugin-google-tag-manager',
{
containerId: 'GTM-12345',
},
],
],
};