他のaspページ内のインクルードファイルとして使用される従来のaspページへのヒットを追跡しようとしています。ファイアウォールの背後で実行されるシンプルなものが必要だったため、Web分析ツールとしてLogLogを使用しています。私が観察したのは、LogLogが含まれているファイルを追跡しないということでした。含まれているすべてのファイルがあるメインのaspページのみを追跡します。(注:すべての.aspファイルにスクリプトを追加しました)この情報が必要なのは、Webサイトで何年も使用されていない未使用のaspページをすべて削除できるようにするためです。
質問する
329 次
2 に答える
1
未使用のページを削除したい場合は、次の解決策を試すことができます。
すべてのaspに次のコードを追加します。
application.lock
aspname = "ASPTRACKER-" + "a.asp" ' Or "b.asp" etc...
if (clng(application(aspname)) = 0) then
application(aspname) = 1
else
application(aspname) = application(aspname) + 1
endif
application.unlock
global.asaで、アプリケーションの終了イベントがこれらすべてのアプリケーション値(ASPTRACKER-で始まる)をファイルに書き込むことを確認してください。各ファイルの使用カウンターが出来上がります。
コードはテストされていないため、タイプミスがある可能性があります...
于 2012-07-12T20:17:53.337 に答える
1
Google Analyticsを使用すると、特定のイベントやajaxの読み込みなど、必要なものを正確に追跡できます。
選択したカテゴリにヒットを追加するタイミングを決定するため、含まれているページをロードするときにヒットを簡単に追加できます。
于 2012-07-12T18:44:06.317 に答える