Google AnalyticsでPDFビュー数をカウントするときの作業メモ
背景
Google Analytics(GA)を導入しているサイトにてPDFを公開しているときに、そのPDFの閲覧数をカウントしたかったので対応したときのメモです。
作業メモ
サイト修正
以下のようなときに (※bootstrapタグ含む)
<a class="btn btn-primary" href="file/hoge.pdf" role="button">見る</a>
以下のようにする
<a class="btn btn-primary" href="file/hoge.pdf" role="button" onclick="gtag('event', 'action', {'event_category':'file', 'event_label':'file/hoge.pdf', 'nonInteraction':'1'});">見る</a>
ポイント
- GAはページ描画時だけでなく任意の操作(イベント)時も集計できる仕組みがあるので、それを仕込む。(イベント トラッキング)
- よく分かっていない点(いろいろ試した結果)
- gtagの第二引数は"action"でないと集計されない?(´・ω・`)ドキュメント上は任意っぽいけど。
- "nonInteraction"入れないと集計されない?(´・ω・`)直帰率のルール決め要素だから関係なさそうだけど。
確認する
GAで「イベント」のところに出る。今回の場合は
- イベント アクション:action
- イベント カテゴリ:file
- イベント ラベル:file/hoge.pdf
で集計される。
参考
まとめ
謎が多い(;´Д`)