介面簡單,簡單使用,就只有一個搜尋 Bar 可以把你要測試的網址輸進去而已,以後又多一個測試工具摟 :P
Google Resizer: http://design.google.com/resizer/
Google Resizer: http://design.google.com/resizer/

我第一次看這份文件,都是英文有點麻煩,三番兩次去拜訪這個網站就要再理解一次,所以暫時先用自己看得懂得文字做個筆記,說是翻譯也很奇怪,因為我翻得也不是很好....,我很抱歉...google分析不是我的專業....,如果錯誤敬請煩請糾正or直接看英文版,謝謝。另外asynchronous這個單字,曾經在網路上看到有人翻"異步",但此文我是翻"非同步"。
我第一次看這份文件,都是英文有點麻煩,三番兩次去拜訪這個網站就要再理解一次, 所以暫時先用自己看得懂得文字做個筆記,說是翻譯也很奇怪, 因為我翻得也不是很好....,我很抱歉...google分析不是我的專業....,如果錯誤敬請煩請糾正or直接看英文版,謝謝。
<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXX-X'/*->這裡要換成你的web property ID*/]); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script>
var pageTracker = _gat._getTracker('UA-XXXXX-X'/*這裡要換成你的web property ID*/);
pageTracker._trackPageview();
_gaq.push(['_setAccount', 'UA-XXXXX-X'/*這裡要換成你的web property ID*/]);
_gaq.push(['_trackPageview']);
<button onclick="_gaq.push(['_trackEvent', 'button3', 'clicked'])"/>i am button</button><!--這裡官網寫<button>-->
即使按一下這個按鈕,瀏覽器完成加載ga.js程式(the browser has finished loading ga.js),該事件將被捕獲並最終執行。
如果是使用傳統的追蹤語法,在這種情況下,瀏覽器可能會拋出一個異常。 _gaq.push(function() {
var pageTracker = _gat._getTracker('UA-XXXXX-X');
var link = document.getElementById('my-link-id');
link.href = pageTracker._getLinkerUrl('http://example.com/');
});
_gaq.push(function() {
var pageTracker = _gat._createTracker('UA-XXXXX-X', 'myTracker');
var link = document.getElementById('my-link-id');
link.href = pageTracker._getLinkerUrl('http://example.com/');
});
_gaq.push(['myTracker._trackPageview']);
_gaq.push(['myTracker._setAccount', 'UA-XXXXX-X']);
_gaq.push(function() {
var pageTracker = _gat._getTrackerByName('myTracker');
var link = document.getElementById('my-link-id');
link.href = pageTracker._getLinkerUrl('http://example.com/');
});
_gaq.push(
['_setAccount', 'UA-XXXXX-X'],
['_setDomainName', 'example.com'],
['_setCustomVar', 1, 'Section', 'Life & Style', 3],
['_trackPageview']
);
_gaq.push(
['_setAccount', 'UA-XXXXX-1'],
['_trackPageview'],
['b._setAccount', 'UA-XXXXX-2'],
['b._trackPageview']
);
<html>
<head>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
</script>
</head>
<body>
<p>Page Content</p>
<script src="some_random_script.js"></script>
<p>Page Content</p>
<script type="text/javascript"> (function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</body>
</html>
_gaq.push(['_trackpageview']); // 不行
_gaq.push(['_trackPageview']); // good
_gaq.push(['_setDomain', 'example.com']); // 不行
_gaq.push(['_setDomainName', 'example.com']); // good
_gaq.push(['_setAllowLinker', 'false']); // 不行
_gaq.push(['_setAllowLinker', false]); // good
_gaq.push(['_setAccount', ' UA-65432-1']); // 不行
_gaq.push(['_setAccount', 'UA-65432-1']); // good
window['ga-disable-UA-XXXXXX-Y'] = true;
<script type="text/javascript" src="../jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?libraries=geometry&sensor=false"></script>
2. 建立一<div>標籤顯示google地圖 -->
<div id="mymap" style="width:500px; height:500px;"></div>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?libraries=geometry&sensor=true_or_false"></script>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script><!-- 匯入jquery-->
<script type="text/javascript" src="http://maps.google.com/maps/api/js?libraries=geometry&sensor=true"></script>
</head>
<body>
<!-- 測試一個區塊-->
<div style="width:500px;height:500px;background-color:green">綠綠的</div>
</body>
</html>
這裡所說的相關選項只是地圖的一些設定。 我看了一下官方的說明文件,這裡的選項不外乎就是一些你必須去初始畫的東西。比方說,你必須在使用地圖的時候一開始就要去設定最初的經緯度是多少。 看一下google的地圖選項說明: 「為了初始化地圖,我們會先建立 Map options 物件以納入地圖初始化變數。我們不會建構這個物件,而會以物件實字形式建立這個物件。因為我們想將地圖中心鎖定在特定的點,所以也會建立 latlng 值來存放這個位置」
用latlng存放這個位址就是這樣: (jquery寫法) <script> $(document).ready(function(){ var latlng = new google.maps.Latlng(22.732709,120.287507); }); </script>
map option 幾個常用的就是zoom .center mapTypeld 。 zoom: 地圖顯示的比例,總共有18個 從0~17 center: 顧名思義就是地圖中心。值就是經緯度設定的 latlng mayTypeld : 請看google說明
mapTypeId 支援的類型如下:
· SATELLITE 顯示圖形地圖方塊。 · HYBRID 會顯示圖形地圖方塊和特殊圖徵 (道路、城市名稱) 地圖方塊圖層的混合圖。 · TERRAIN 會顯示實際起伏的地圖方塊,以展現地形高度和水域圖徵 (山嶽、河流等)。
*第 3 版沒有預設地圖類型。您必須具體設定初始地圖類型
var myOptions = {
zoom: 12,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
|
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?libraries=geometry&sensor=false"></script>
<script type="text/javascript">
$(document).ready(function(){
var latlng = new google.maps.LatLng(22.732709,120.287507);
//變數是小寫latlng, new後面的LatLng 的L是大寫!!!
var myOptions = {
zoom: 15,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
//建立google.maps.Map - 基本物件,定義網頁上的單一地圖
var map = new google.maps.Map(document.getElementById("mymap"),myOptions);
});
</script>
</head>
<body>
<!-- 測試一個區塊-->
<div id="mymap" style="width:500px; height:500px;"></div>
</body>
</html>
要在畫面一進來 focus multiselect 的方式: 參考: https://jsfiddle.net/shentao/mnphdt2g/ 主要就是在 multiselect 的 tag 加上 ref (例如: my_multiselect), 另外在 mounted...