資料ダウンロードをクリックしたらPDFを開かずに保存されるようにするには、次のような方法があります。
1.HTML5の書き方を使う
・メリット:比較的簡単に書ける
・デメリット:ブラウザによっては保存されずPDFページが開くだけになる
(記述例)
<a href="http://www.example.com/sample.pdf" onclick="lfTrackPageview('http://www.example.com/sample.pdf','資料ダウンロード');" download="sample.pdf">資料ダウンロードはこちら</a>
2.PDFファイルをZIPなどの圧縮ファイルにする
・メリット:比較的簡単に書ける
・デメリット:ユーザー側に解凍の手間がかかる
(記述例)
<a href="http://www.example.com/sample.zip"
onclick="lfTrackPageview('http://www.example.com/sample.zip','資料ダウンロード');">資料ダウンロードはこちら</a>
3.PHPなど別の処理を挟む
・メリット:どのブラウザでも動く
・デメリット:PHPファイルを作成する必要がある
(記述例)
<a href="download.php?file=sample.pdf onclick="lfTrackPageview('http://www.example.com/sample.pdf','資料ダウンロード');>資料ダウンロードはこちら</a>
上記記述例はあくまで一例です。
ソースコードを変更する際はサイト制作ご担当者様にご相談いただき、必ず動作確認をしていただきますようお願いします。
参考リンク
▼計測タグを設置できないページを計測したい
https://faq.list-finder.jp/faq/811