| Package | jp.naggg.net |
| Class | public class GoogleAnalyticsConnector |
| Inheritance | GoogleAnalyticsConnector Object |
| Win | IE 5.0, 5.5, 6.0, 7.0 |
|---|---|
| Win, Mac | Netscape 8.0 |
| Win, Mac | Mozilla 1.7.5 |
| Win, Mac | Firefox 1.0 |
| Mac | Safari 1.3 |
| Win, Mac | Opera 9.0 |
| Property | Defined By | ||
|---|---|---|---|
| enabled : Boolean = true 有効かどうか、これはテストなどで暫定的にアクセス解析を無効にする場合に有効です. | GoogleAnalyticsConnector | ||
| isLocal : Boolean [read-only]
実行されている環境がローカルかどうかを返します.
true の場合、track() を呼び出した際に trace() による出力を行います.
| GoogleAnalyticsConnector | ||
| tracker : String
アクセス解析を実行する JavaScript の関数を定義します.
デフォルト値は、"pageTracker._trackPageview" で旧バージョンを使いたい場合は "urchinTracker" とします.
| GoogleAnalyticsConnector | ||
| Method | Defined By | ||
|---|---|---|---|
直接呼び出すことはできないので、getInstance() でインスタンスを取得します.
| GoogleAnalyticsConnector | ||
[static]
インスタンスを取得します.
| GoogleAnalyticsConnector | ||
toString():String
指定されたオブジェクトのストリング表現を返します.
| GoogleAnalyticsConnector | ||
track(path:String):*
GoogleAnalytics を実行します.
もしもローカル環境であれば trace 出力を行います
| GoogleAnalyticsConnector | ||
| enabled | property |
public var enabled:Boolean = true有効かどうか、これはテストなどで暫定的にアクセス解析を無効にする場合に有効です.
| isLocal | property |
isLocal:Boolean [read-only] 実行されている環境がローカルかどうかを返します. true の場合、track() を呼び出した際に trace() による出力を行います.
public function get isLocal():Boolean| tracker | property |
tracker:Stringアクセス解析を実行する JavaScript の関数を定義します. デフォルト値は、"pageTracker._trackPageview" で旧バージョンを使いたい場合は "urchinTracker" とします.
public function get tracker():String public function set tracker(value:String):void| GoogleAnalyticsConnector | () | Constructor |
public function GoogleAnalyticsConnector()直接呼び出すことはできないので、getInstance() でインスタンスを取得します.
#2012: — GoogleAnalyticsConnector クラスを直接インスタンス化することはできません。
|
| getInstance | () | method |
public static function getInstance():GoogleAnalyticsConnectorインスタンスを取得します.
ReturnsGoogleAnalyticsConnector — GoogleAnalyticsConnector インスタンス.
|
| toString | () | method |
public function toString():String指定されたオブジェクトのストリング表現を返します.
ReturnsString — オブジェクトのストリング表現です.
|
| track | () | method |
public function track(path:String):*GoogleAnalytics を実行します. もしもローカル環境であれば trace 出力を行います
Parameters
path:String |
* — ExternalInterface.call() で呼び出した戻り値を返します.
ExternalInterface.available が false の場合とローカル時の場合は null を返します.
|
var gac:GoogleAnalyticsConnector = GoogleAnalyticsConnector.getInstance();
gac.tracker = "pageTracker._trackPageview"; // または "urchinTracker" ※自作アクセス解析関数も可
gac.track("/root/dir/file");
// gac.enabled = false; // 無効にしたい場合