0

私は国際的なウェブサイトに取り組んでいます。複数の国と言語をサポートするために、ページ URL は次のようになります。

www.example.com/fr-en/Page

ここで、「fr」は国コード、「en」はページの言語です。

国ごとに特定の Google トラッキング コードを追加することはできますか?

国のトラフィック統計のみを表示できるように、各国のディーラーに Google Analytics へのアクセスを許可するために必要です。もちろん、すべてのサイト トラフィック (すべての国) 用の Google アナリティクス アカウントも必要です。

4

2 に答える 2

2

Google アナリティクス プロファイルでフィルタを使用して、特定のディレクトリへのトラフィックのみを含めることができます。すべてのページで 1 つのプロパティ ID を使用し、すべてのトラフィックを表示するフィルタなしの 1 つのプロファイルを作成します。次に、URL の国コードのカスタム フィルターを使用して、国ごとにプロファイルを作成します。この例では、正規表現は次のようになります^/fr

Google アナリティクスでは、プロファイル レベルでアクセス権を割り当てることができるため、各ディーラーは自分のデータのみを表示できます。

注: フィルタはさかのぼって機能しません。プロファイルに適用された後に入ってくる新しいデータのみをフィルタリングします。

于 2012-12-06T16:10:51.203 に答える
1

はい、可能です。

その方法はいくつかあると思いました。1 つの方法は、さまざまな国のページにさまざまな追跡 ID コードを追加することです。

Google アナリティクス トラッキング コードのコードは次のとおりです。

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-xxxxxxxxxx']);
  _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>

UA-xxxxxxxxxx は、複数適用できるトラッキング ID です。

国または言語ごとのページには、異なる追跡 ID を持つコードのコピーが含まれています。

また、すべてのページには、「グローバル」追跡 ID であるコードの別のコピーも含まれています。

于 2012-12-06T15:32:39.173 に答える