リロード判定する必要がありました。 リロードしたか否かの判定する必要がありましたので、調べました。 JavaScriptで実現できるようです。 ページ読み込みが何によって起きたかを知る window.performance.navigation.type:の値によって、ページ読み込みが何によって起こされたかを知れる。詳しくは公式のリンクを参考に貼り付けますので、ご確認ください。 0 : リンクのクリック 1 : リロード(再読み込み) 2 : 履歴をたどる読み込み 255 : 上記以外の定義 参考 Navigation Timing API