私は現在、JavaScript と CSS のすべて (または少なくともほとんど) を連結し、サイトの外部ファイルに縮小するという高い目標を持っています。
Alexa の追跡機能が頭を悩ませています。Alexa カバレッジ レポートは、トラッキング スクリプトが外部に作成されたページでトラッキング スクリプトが見つからないことを示しています。
外部スクリプトにコードが表示され、それが実行されていることがわかり、ページに JavaScript エラーはありません。
Alexa は、これらのページにスクリプトがあることをどのように証明しますか? ページをクロールして、スクリプトからのコールバックを待ちますか? それとも、スクリプトのページのソースを文字通りスキャンしますか?
JSを再度インラインにする以外に、誰かが知っているか、これに対する解決策を持っていますか?
アレクサコード:
_atrk_opts = { atrk_acct:"###", domain:"###",dynamic: true};
(function() { var as = document.createElement('script'); as.type = 'text/javascript'; as.async = true; as.src = "https://d31qbv1cthcecs.cloudfront.net/atrk.js"; var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(as, s); })();