トラッキング用のグローバルサイトタグ(gtag.js)サイトに設置しただけではPDFなどのファイルのダウンロードした数は取得できないのですが、aタグに小細工をしかけることでできるようになったので備忘録。
結論を先
<a href="foo.pdf">foo.pdf</a>
こう変えるだけ
<a href="foo.pdf" onclick="gtag('config', 'TRACKING_ID', {'page_path':'/FOO.PDF'})">foo.pdf</a>
付帯情報は後
TRACKING_ID:自分のトラッキングID入れてください。
/FOO.PDFの部分は/で始まらなければならないそうです。
page_pathではなく、page_titleも入れることができますし、両方入れることもできます。
page_titleを指定しない場合は、ダウンロードしたページのタイトルが入りました。