[精讚] [會員登入]
130

### 五、查詢範例

#### 1. 查詢一週來每日的訪客數

  private function getResults($analytics,$profileId) {
$optParams = array( 'dimensions' => 'ga:date', 'sort' => 'ga:date'); return$analytics->data_ga->get(
'ga:' . $profileId, '7daysAgo', 'today', 'ga:users',$optParams);
}


Array ( [0] => Array ( [0] => 20170804 [1] => 850 ) [1] => Array ( [0] => 20170805 [1] => 484 ) [2] => Array ( [0] => 20170806 [1] => 537 ) [3] => Array ( [0] => 20170807 [1] => 900 ) [4] => Array ( [0] => 20170808 [1] => 870 ) [5] => Array ( [0] => 20170809 [1] => 879 ) [6] => Array ( [0] => 20170810 [1] => 881 ) [7] => Array ( [0] => 20170811 [1] => 53 ) )

#### 2. 查詢最近一個月的SESSION數中，依國別排序由多至少取10筆

  private function getResults($analytics,$profileId) {
$optParams = array( 'dimensions' => 'ga:country', 'sort' => '-ga:sessions', 'max-results' => '10'); return$analytics->data_ga->get(
'ga:' . $profileId, '29daysAgo', 'today', 'ga:sessions',$optParams);
}


Array ( [0] => Array ( [0] => Taiwan [1] => 21192 ) [1] => Array ( [0] => Hong Kong [1] => 1081 ) [2] => Array ( [0] => United States [1] => 232 ) [3] => Array ( [0] => Malaysia [1] => 198 ) [4] => Array ( [0] => China [1] => 139 ) [5] => Array ( [0] => Japan [1] => 97 ) [6] => Array ( [0] => Macau [1] => 91 ) [7] => Array ( [0] => (not set) [1] => 81 ) [8] => Array ( [0] => Singapore [1] => 66 ) [9] => Array ( [0] => Canada [1] => 45 ) )

#### 3. 昨天到今天每個小時間的新訪客數量

  private function getResults($analytics,$profileId) {
$optParams = array( 'dimensions' => 'ga:date,ga:hour', 'sort' => 'ga:date,ga:hour', ); return$analytics->data_ga->get(
'ga:' . $profileId, 'yesterday', 'today', 'ga:newUsers',$optParams);
}


Array ( [0] => Array ( [0] => 20170810 [1] => 00 [2] => 15 ) [1] => Array ( [0] => 20170810 [1] => 01 [2] => 14 ) [2] => Array ( [0] => 20170810 [1] => 02 [2] => 17 ) [3] => Array ( [0] => 20170810 [1] => 03 [2] => 5 ) [4] => Array ( [0] => 20170810 [1] => 04 [2] => 6 ) [5] => Array ( [0] => 20170810 [1] => 05 [2] => 2 ) [6] => Array ( [0] => 20170810 [1] => 06 [2] => 7 ) [7] => Array ( [0] => 20170810 [1] => 07 [2] => 11 ) [8] => Array ( [0] => 20170810 [1] => 08 [2] => 26 ) [9] => Array ( [0] => 20170810 [1] => 09 [2] => 46 ) [10] => Array ( [0] => 20170810 [1] => 10 [2] => 41 ) [11] => Array ( [0] => 20170810 [1] => 11 [2] => 50 ) [12] => Array ( [0] => 20170810 [1] => 12 [2] => 30 ) [13] => Array ( [0] => 20170810 [1] => 13 [2] => 58 ) [14] => Array ( [0] => 20170810 [1] => 14 [2] => 52 ) [15] => Array ( [0] => 20170810 [1] => 15 [2] => 60 ) [16] => Array ( [0] => 20170810 [1] => 16 [2] => 59 ) [17] => Array ( [0] => 20170810 [1] => 17 [2] => 54 ) [18] => Array ( [0] => 20170810 [1] => 18 [2] => 27 ) [19] => Array ( [0] => 20170810 [1] => 19 [2] => 24 ) [20] => Array ( [0] => 20170810 [1] => 20 [2] => 36 ) [21] => Array ( [0] => 20170810 [1] => 21 [2] => 35 ) [22] => Array ( [0] => 20170810 [1] => 22 [2] => 42 ) [23] => Array ( [0] => 20170810 [1] => 23 [2] => 32 ) [24] => Array ( [0] => 20170811 [1] => 00 [2] => 20 ) [25] => Array ( [0] => 20170811 [1] => 01 [2] => 11 ) [26] => Array ( [0] => 20170811 [1] => 02 [2] => 16 ) [27] => Array ( [0] => 20170811 [1] => 03 [2] => 2 ) [28] => Array ( [0] => 20170811 [1] => 04 [2] => 0 ) [29] => Array ( [0] => 20170811 [1] => 05 [2] => 0 ) [30] => Array ( [0] => 20170811 [1] => 06 [2] => 0 ) [31] => Array ( [0] => 20170811 [1] => 07 [2] => 0 ) [32] => Array ( [0] => 20170811 [1] => 08 [2] => 0 ) [33] => Array ( [0] => 20170811 [1] => 09 [2] => 0 ) [34] => Array ( [0] => 20170811 [1] => 10 [2] => 0 ) [35] => Array ( [0] => 20170811 [1] => 11 [2] => 0 ) [36] => Array ( [0] => 20170811 [1] => 12 [2] => 0 ) [37] => Array ( [0] => 20170811 [1] => 13 [2] => 0 ) [38] => Array ( [0] => 20170811 [1] => 14 [2] => 0 ) [39] => Array ( [0] => 20170811 [1] => 15 [2] => 0 ) [40] => Array ( [0] => 20170811 [1] => 16 [2] => 0 ) [41] => Array ( [0] => 20170811 [1] => 17 [2] => 0 ) [42] => Array ( [0] => 20170811 [1] => 18 [2] => 0 ) [43] => Array ( [0] => 20170811 [1] => 19 [2] => 0 ) [44] => Array ( [0] => 20170811 [1] => 20 [2] => 0 ) [45] => Array ( [0] => 20170811 [1] => 21 [2] => 0 ) [46] => Array ( [0] => 20170811 [1] => 22 [2] => 0 ) [47] => Array ( [0] => 20170811 [1] => 23 [2] => 0 ) )

#### 4. 七月訪客數依來源別分組，數量大到小排序

  private function getResults($analytics,$profileId) {
$optParams = array( 'dimensions' => 'ga:medium', 'sort' => '-ga:users', ); return$analytics->data_ga->get(
'ga:' . $profileId, '2017-07-01', '2017-07-31', 'ga:users',$optParams);
}


Array ( [0] => Array ( [0] => organic [1] => 15799 ) [1] => Array ( [0] => (none) [1] => 1814 ) [2] => Array ( [0] => referral [1] => 1538 ) )

#### 5. 七月訪客數、SESSION數連結網址，數量大到小排序

  private function getResults($analytics,$profileId) {
$optParams = array( 'dimensions' => 'ga:pagePath', 'sort' => '-ga:users', 'max-results' => '10' ); return$analytics->data_ga->get(
'ga:' . $profileId, '2017-07-01', '2017-07-31', 'ga:users,ga:sessions',$optParams);
}


Array ( [0] => Array ( [0] => /content/index/10710 [1] => 477 [2] => 513 ) [1] => Array ( [0] => /content/index/10821 [1] => 451 [2] => 581 ) [2] => Array ( [0] => /content/index/10047 [1] => 447 [2] => 502 ) [3] => Array ( [0] => /content/index/10241 [1] => 342 [2] => 414 ) [4] => Array ( [0] => /content/index/10442 [1] => 316 [2] => 334 ) [5] => Array ( [0] => /content/index/10313 [1] => 314 [2] => 349 ) [6] => Array ( [0] => /content/index/10686 [1] => 302 [2] => 307 ) [7] => Array ( [0] => /content/index/11450 [1] => 298 [2] => 303 ) [8] => Array ( [0] => /content/index/10320 [1] => 293 [2] => 378 ) [9] => Array ( [0] => /content/index/10310 [1] => 267 [2] => 278 ) )

6. 七月SESSION數中連結網址帶有'u=note'的參數

  private function getResults($analytics,$profileId) {
$optParams = array( 'dimensions' => 'ga:pagePath', 'filters' => 'ga:pagePath=~u=note', 'max-results' => '10' ); return$analytics->data_ga->get(
'ga:' . $profileId, '2017-07-01', '2017-07-31', 'ga:sessions',$optParams);
}


Array ( [0] => Array ( [0] => /?u=note [1] => 132 ) [1] => Array ( [0] => /?u=note&s=timeline [1] => 4 ) )

END

### 你可能感興趣的文章

[Centos 6& 7] 安裝php-geoip php-geoip是PHP由domain、ip查詢城市國家資料非常強的函式

PHP程式經驗 #2 -- print和echo的差異 常在寫php的人一定會想知道echo和print這兩個函數有什麼不一樣 驗證 1. 比較print 和echo 函式的執

[PHP] 檢查檔案是否是圖檔 使用getimagesize函數檢查檔案是否是圖檔

[phpmyadmin] 缺少 mcrypt 外掛，請檢查 PHP 設定 缺少 mcrypt 外掛，請檢查 PHP 設定，安裝php-mcrypt。

[PHP] 讀取作業系統程式執行結果 PHP讀取作業系統程式執行結果

[PHP7] 利用Memcached 儲存 Session Memcached+ PHP7，利用Memcached 儲存 Session。

[CodeIgniter3] 解決無法上傳特定檔案(.sb2)的問題 上傳時出現The filetype you are attempting to upload is not allowed，要怎麼解決？

[無留言]

### 隨機好文

[bc] linux 的計算機 bc 設定小數位數、計算π、次方根 linux 的計算機 bc 設定小數位數、計算π、次方根

[Win7] 燒錄 iso 檔 在Windows7 中內建燒錄程式，可以直接把檔案拉到光碟機裡，再執行燒錄。