2017-06-20 6 views
0

を示し、私は毎日の訪問をカウントする(www.ludhianaweddings.com)私のウェブサイトにヒットページカウンターを有効にしています。そのページにアクセスするたびに1ずつ更新される各ページごとのSQLの更新クエリ。私はまた私のサイトの概要にGoogleアナリティクスを使用しています。今私は両方で異なる結果を得ています。私にとってヒットページカウンタは、Googleアナリティクスよりも多くの訪問数を表示します。たとえば、過去3日間のヒットカウンターの訪問数は319,411,379です。Googleアナリティクスは199,266,234のレポートを表示していますが、ページカウンタとGoogle Analyticsは別のページの訪問

bodyタグを閉じた後、ページとGoogleアナリティクスコードの上に更新クエリを配置しました。それが理由だろうか?

私は専門家(S)からこれを依頼する他のより良いオプションを持っていたとして話題をそれを言うだろう人には申し訳ありません。

...私はあなたがあなたのヒットカウンタがGoogleアナリティクスで100%一致することになることを疑う事前

答えて

2

に感謝を私を助けてください。 Googleアナリティクスがヒットしない原因になることがたくさんあります。第1は、JavaScriptを有効にしていないユーザーで、第2は広告ブロッカーである可能性があります。

直接アカウントとウェブサイトの100%をバイパスしてGoogleアナリティクスにランダムなヒットを挿入します紹介スパムボットもあります。その場合、Googleアナリティクスはヒットカウンタより高い数値を記録します。

また、あなたが見ているメトリックものに依存:

  • GA:セッションのセッションの合計数。
  • ga:users要求された期間の合計ユーザー数。
  • ga:pageviewsプロパティのページビューの合計数。

これらはすべて異なる番号で、表示方法によって結果が異なる場合があります。

+1

おかげで...私のために有用な情報... – Ashish

1

これは、少なくとも漠然としたコード関連であると思われます。

の後にの後ろに閉じるボディータグは技術的に間違っていますが、ほとんどの場合、それでも機能します。

もしあなたが閉じボディータグの前に置くものがあれば。それでもページが完成する前にロード処理を中止したユーザーはカウントされないため、最適な結果は得られません。

しかし、一日のJavascriptベースの追跡の終わりに常にそれから、あなたにサーバー側のソリューションをより少ない訪問を与えるだろう。多くのボットはJavaScriptを実行しません。ユーザーはトラッキングからオプトアウトすることができ、一部のadblockersはアナリティクスタグの動作をブロックします。あなたがJavaScriptトラッキングでキャッチしているサンプルがまだそれに基づいて結論を出すのに十分な大きさであるかどうかを調べることを除いて、それほど多くはできません。

+0

おかげで..私は私のために、これまでの体のロード時間を短縮するためにbodyタグを閉じた後、すべての私のスクリプトを入れて...そしてその作業罰金てきた...私は必要ですかその場所を変更するか、それをそのまま維持する...? – Ashish

+0

閉じるbodyタグの後ろに物を置くことは無効ですHTML。彼らは体の中に配置する必要があります。実際にはどのくらい重要かは分かりませんが、データを失わないように(または理想的には頭の中に)トラッキングスクリプトを置く必要があります(その効果はサイトに依存しますが、ページの重さによっては無視できるものから劇的なものまで)。 –

+0

大丈夫...私はそれのために行こうとします... – Ashish

関連する問題