VuePressにgoogleアナリティクスを設置する方法。(meteorlxyでも出来ます)1行追記してあげるだけ。

VuePressで作成したブログ(当ブログ)にgoogleアナリティクスを連携させたいと思ったのですが、 各ページの内容を実際に触って編集するファイルはHTMLファイルじゃなくてmdファイルなので、「あれ、どうやってheadにコードを追加すればいいんだ?」ってなった訳です。

調べて見ると…アナリティクスを連携させる為のプラグインがありました。
まずはプラグインをインストールしましょう。

プラグインをインストール

yarn add -D @vuepress/plugin-google-analytics  
又は↓
<!-- npm install -D @vuepress/plugin-google-analytics -->

yarn 又は npmでプラグインをインストールします。
私はnpmでインストールしました。

※VuePress運営側はYarnでプラグインをインストールすることを推奨しています。

config.jsに追記

module.exports = {
  plugins: [
    [
      '@vuepress/plugin-google-analytics',
      {ga: 'トラッキングID'},
    ]
  ],
}

上記の記述をconfig.jsに追記してあげましょう。
トラッキングIDは、本来headに挿入する予定だったトラッキングコードから取得できます。

トラッキングコードの例↓

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=トラッキングID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'トラッキングID');
</script>

あとは通常通りbuildして反映してあげましょう。

  Vanilla Bearのホームページ
 

 

  神奈川のWebサイト更新・制作事務所として、ご提供させていただいているサービスの紹介や、日々のお知らせ、事業概要はこちらからご確認ください。  

白熊の更新屋

煩わしい更新作業でお困りの方へ
”白熊の手”お貸しいたします。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA