2013-09-30 17 views
10

Một khách hàng đã yêu cầu tôi hiển thị số lần truy cập/khách truy cập trong trang web của họ. Tôi muốn biết làm thế nào bạn có thể làm hiển thị này.Số khách truy cập của google analytics trên trang web

tôi sẽ chèn nó vào chân tôi như được hiển thị:

enter image description here

Nếu không thể với Google Analytics, bạn có biết một đoạn mã mà sẽ làm việc? Tôi đã kiểm tra các trang web cung cấp dịch vụ của họ nhưng họ nhớ lại thông tin và tôi muốn học cách tự làm hoặc với phân tích google. Các tệp của tôi là PHP nên có thể có điều gì đó mà tôi có thể làm với điều đó?

+0

xem http://www.embeddedanalytics.com (Tôi làm việc với công ty). Chúng tôi cung cấp các tiện ích con sẽ thực hiện chính xác việc này. Cả "khách truy cập tất cả thời gian" và "khách truy cập trong thời gian thực". Và chúng tôi thậm chí có thể lọc cho các trang hiện tại mà trình duyệt đang bật. –

Trả lời

4

Bạn có thể sử dụng google anlaytics api, có thể được bật trong bảng điều khiển google api của bạn. Cho biết số lượng khách truy cập trong khoảng thời gian nhất định, bạn có thể sử dụng Core Reporting API và cho biết số lượng hiện tại của du khách trong thời gian thực, bạn có thể sử dụng Realtime Reporting API

+2

Tôi đã kiểm tra API báo cáo thời gian thực. Tôi thực sự không thấy bất kỳ mã nào mà tôi có thể sử dụng, giống như một cái móc. Tôi cũng đã kiểm tra và họ cần phải chờ Google đưa vào danh sách trắng trang web của tôi ... Có phải là một phương pháp đơn giản cho việc này không? Khách hàng của tôi chỉ cần hiển thị số lần truy cập hoặc lần truy cập. Có lẽ đó là một giải pháp tony, nhưng nó quá phức tạp cho những gì anh ta cần. Bạn có bất kỳ gợi ý nào khác không? –

0

Trừ khi bạn nhận được danh sách trắng cho Realtime Reporting API, không có cách nào để có được số lượng hiện tại của khách truy cập trực tuyến từ GA. Và nếu với API thời gian thực, việc triển khai có thể phức tạp và cần một chút mã hóa.

Cách dễ nhất để sử dụng là sử dụng các công cụ như StatCounter. Những con số này có thể sẽ không sắp xếp (không có hai công cụ phân tích web nào cung cấp cho bạn những con số giống nhau :-), nhưng chúng sẽ "đủ chính xác" và quan trọng nhất - bạn sẽ được thực hiện với phần triển khai trong thời gian không !

-4

Tôi tìm thấy một giải pháp một lần tôi điều tra một lần nữa:

<?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"; 

đoạn này có thể được tìm thấy cách nhấn here. Các khoản tín dụng dành cho anh ta. Tôi hiển thị nó để xem liệu điều này có thể giúp ai đó khác trong chủ đề này không.

+1

Hi @Daniel Rami, Giải pháp ở trên là sử dụng mã php tùy chỉnh. Bạn có cơ hội để làm việc thông qua Google Analytics không? SeeTheStats và tất cả đều là các dịch vụ trả tiền. Tôi chỉ muốn hiển thị tổng số khách truy cập trang web của tôi. Trang HTML thuần túy của nó. –

3

Bạn cũng có thể làm đại diện đồ họa bằng cách sử dụng http://www.seethestats.com/. Loại số lượng khác nhau bạn có thể nhận được như Số lượt truy cập, Số lượng khách truy cập, Số lượt truy cập theo Tiêu đề trang, v.v.

  1. Tạo tài khoản trên http://www.seethestats.com/.
  2. Chọn số liệu thống kê GA bạn muốn xuất bản.
  3. Chèn tiện ích con thống kê trên trang web của bạn.

ví dụ: http://www.seethestats.com/site/monvidedressing.ch

+1

Chỉ tài khoản miễn phí 14 ngày ... –

Các vấn đề liên quan