site:googleAnalyticsTracking
サイトの使用状況を追跡および分析する目的で Google Analytics と Force.com サイトを統合するために使用する標準コンポーネントです。このコンポーネントは、追跡するページのサイトテンプレートか個別のページのいずれかに 1 つだけ追加してください。テンプレートとページの両方にコンポーネントを設定しないでください。注意: このコンポーネントは、Force.com サイトで使用されているページでのみ機能します。サイトが組織で有効化されていることと、[分析追跡コード] 項目に値が入力されていることが必要です。追跡コードを取得するには、Google Analytics Web サイトにアクセスしてください。
例
1<!-- Google Analytics recommends adding the component at the bottom of the page to avoid increasing page load time. -->
2 <site:googleAnalyticsTracking/>上述の例では次の HTML を表示します。
1<script type="text/javascript">
2 var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
3 document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
4 </script>
5
6 <script>
7 try {
8 var pageTracker = _gat._getTracker("{!$Site.AnalyticsTrackingCode}");
9
10 if ({!isCustomWebAddressNull}) {
11 pageTracker._setCookiePath("{!$Site.Prefix}/");
12 }
13
14 else if ({!isCustomWebAddress}) {
15 pageTracker._setAllowLinker(true);
16 pageTracker._setAllowHash(false);
17 }
18
19 else {
20 pageTracker._setDomainName("none");
21 pageTracker._setAllowLinker(true);
22 pageTracker._setAllowHash(false);
23 }
24 pageTracker._trackPageview();
25 }
26 catch(err) {
27 }
28 </script>属性
| 属性名 | 属性型 | 説明 | 必須項目 | API バージョン | 通用範囲 |
|---|---|---|---|---|---|
| id | String | ページの他のコンポーネントがコンポーネントを参照できるようにする識別子。 | 14.0 | グローバル | |
| rendered | Boolean | コンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの true に設定されます。 | 14.0 | グローバル |