現在1つのサイトを日本と台湾で運用しており、google analyticsの解析結果を日中2カ国語で表示したいと考えています。日本アカウントのトラッキングコードと台湾アカウントのトラッキングコードを</body>タグの直前に続けて貼り付けたのですが、先に来るアカウントにしか解析結果が反映されません。


例えば、下記のようにコードを貼った場合、日本アカウントにしか解析結果が反映されません。
<script src="https://ssl.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "日本アカウントのコード";
urchinTracker();
</script>
<script src="https://ssl.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "台湾アカウントのコード";
urchinTracker();
</script>
</body>

ちなみに、解析結果を複数のアカウントで共有できることは知っているのですが、google analyticsの解析結果レポート画面は多言語対応していません。
ですので、それぞれの言語で作成したアカウントのトラッキングコードを貼り付けるしか手が無いようです。

どなたか解決策をご存知の方、アドバイスいただけないでしょうか。

よろしくお願いします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2007/09/17 09:00:05
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:shg No.1

回答回数16ベストアンサー獲得回数1

ポイント35pt

環境変数を読んで、

「ja」→日本アカウントのコード

「zh-TW」→台湾アカウントのコード

サポートする言語によって、挿入するコードを変更してみては?

サンプルとしてPHPで書いてみました。動作確認していませんが、

お役に立てば幸いです。


http://www.shortText.com/qvoagg

id:kgfjfdhgyf

ご回答有難う御座います。

プログラミングについてあまり詳しくないのですが、この場合日本からのアクセスのみ日本アカウントで読み、台湾からのアクセスを台湾アカウントで読むことになるのではないのでしょうか。

私の希望は、全てのアクセスを日本アカウントと台湾アカウントで共有することです。

私の質問の仕方が分かりにくかったかもしれません。わざわざコードまで書いていただいたのに申し訳ありません・・・。

2007/09/10 21:24:20
id:shg No.2

回答回数16ベストアンサー獲得回数1

ポイント35pt

>プログラミングについてあまり詳しくないのですが、この場合日本からのアクセスのみ日本アカウントで読み、台湾からのアクセスを台湾アカウントで読むことになるのではないのでしょうか。

おっしゃる通りの動作をしますが、実現されたいこととは外れてしまったようですね。申し訳ございません。

トラッキングコードはどちらかに統一して、Google Analyticsにログイン後、アクセス マネージャからユーザーを追加して、新たに追加したユーザーでGoogle Analyticsにログイン後、の言語設定を中国語(台湾)に設定すれば、レポートページを中国語で閲覧できます。

この方法ならご希望通りになりますか?

id:kgfjfdhgyf

何度もご回答有難う御座います。

おかげさまで言語変更することが出来ました!

実はアクセス マネージャからのユーザー追加・言語変更は何度か試していたのですが・・・。

ログイン前のトップページで言語を選択してもレポートページでは日本語になるので、レポートは多言語対応していない、と思い込んでいました。

ログイン後にアカウント毎に言語を設定すればよかったんですね・・・確認不足でした。

とにかく、本当に有難う御座いました。

2007/09/11 22:17:18

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません