Contents

HugoのLoveItテーマでGoogle Analytics 4を適用する方法

※ hugo.tomlに以下設定項目があるが、これは Universal Analytics のidに対応しており、 Google Analytics 4 (GA4) では、別途設定が必要である。

[params.analytics.google]
id = ""

手順

  1. GA4のGoogleタグを取得

    • Google Analyticsの登録手順は、他サイトを参考にする。
    • Googleタグの確認方法は、サポートページGoogle タグ(gtag.js) セクションを参照する。
    <!-- Google タグgtag.js -->
    
    <script async src="https://www.googletagmanager.com/gtag/js?id=Measurement-ID"></script>
    <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    gtag('config', 'Measurement-ID');
    </script>
    
  1. Googleタグをhtmlファイルとして、layouts/partials/head/{htmlファイル名}の階層に保存

    /hugo_blog/posts/hugo/apply_ga4_for_loveit/gtag_save_location.png
    Googleタグの保存先

  2. 2で作成したファイルを読み込むために layouts/_default/baseof.html を修正

    • baseof.htmlファイルにスクリプト追記する場所は、<head>タグ内であれはどこでもよい
      /hugo_blog/posts/hugo/apply_ga4_for_loveit/baseof_location.png
      baseof.htmlファイルの在処

      /hugo_blog/posts/hugo/apply_ga4_for_loveit/image.png
      baseof.htmlファイルに追記するスクリプト

参考情報