16

クライアントから、Web サイトにヒット数/訪問者数を表示するように依頼されました。これを表示する方法を教えていただきたいです。

表示されているように、フッターに挿入します。

ここに画像の説明を入力

Google アナリティクスで不可能な場合、機能するスニペットをご存知ですか? サービスを提供している Web サイトを確認しましたが、それらは情報を記憶しているため、自分で、または Google アナリティクスを使用してそれを行う方法を学びたいと考えています。私のファイルはPHPなので、それでできることはありますか?

4

5 に答える 5

6

Google api コンソールで有効にできるgoogle anlaytics apiを使用できます。特定の期間の訪問者数を知るにはCore Reporting APIを使用でき、現在の訪問者数をリアルタイムで知るにはRealtime Reporting APIを使用できます。

于 2013-09-30T13:52:37.490 に答える
3

を使用してグラフィカルな表現を行うこともできますhttp://www.seethestats.com/。訪問数、ユニーク訪問者数、ページ タイトルごとの訪問数など、取得できるさまざまな種類のカウント

  1. http://www.seethestats.com/でアカウントを作成します。
  2. 公開する GA 統計を選択します。
  3. ウェブサイトに統計ウィジェットを挿入します。

元。http://www.seethestats.com/site/monvideodressing.ch

于 2014-03-28T11:45:22.533 に答える
1

この API (管理 API クライアント ライブラリとサンプル コード) は、簡単かつ迅速に役立ちます。

于 2014-03-31T07:05:37.473 に答える
-6

もう一度調査したところ、解決策が見つかりました。

<?php
session_start();
$counter_name = "counter.txt";

// Check if a text file exists. If not create one and initialize it to zero.
if (!file_exists($counter_name)) {
  $f = fopen($counter_name, "w");
  fwrite($f,"0");
  fclose($f);
}

// Read the current value of our counter file
$f = fopen($counter_name,"r");
$counterVal = fread($f, filesize($counter_name));
fclose($f);

// Has visitor been counted in this session?
// If not, increase counter value by one
if(!isset($_SESSION['hasVisited'])){
  $_SESSION['hasVisited']="yes";
  $counterVal++;
  $f = fopen($counter_name, "w");
  fwrite($f, $counterVal);
  fclose($f); 
}

echo "You are visitor number $counterVal to this site";

このスニペットは、ここをクリックして見つけることができます。クレジットは彼のためのものです。これがこのトピックの他の誰かに役立つかどうかを確認するために表示します。

于 2013-10-01T14:13:30.357 に答える