Google Analyticsからデータをエクスポートして、Excelなどにデータをとりこむとき、文字化けなどして扱いにくいなぁとおもいました。ない知恵を絞って妥協案などを考えました
以下は、古いAnalyticsの管理画面であったときの内容です。問題点はすでに解消されています。
エクスポートデータが文字化けしてしまう件
Google Analyticsで、CSV形式のファイルでエクスポートして、エクセルからそのまま開きますと文字化けしてしまいます。
これは、エクスポートファイルがキャラクタセットとしてUTF-8を使っているためなのだそうです。「Google Analytics 日本版 公式ブログ」の以下の記事にてこの件に関しての詳細および、対処方法が記載されています。
作業としては、「外部データの取り込み」から「テキストファイルウィザード」起動にておこなうようです。
そのほかの方法として、任意のテキストエディタ(UTF8N LFが扱えるもの)で開いて、文字コードをShift-JISで保存しなおしという方法があるようです。参考は、以下のページ
他には、XML形式のファイルでエクスポートする方法が以下のページにエントリされています。XMLで読み込み不要なエレメントを削除していくとのことです。
こちらの方法でやってみたんですが、XMLですと必要なデータではないエレメントが多すぎなんですよ。これが。ここら辺、どうやって対処されているんでしょう>< あと、エクセルのプロフェッショナル・エディションでないと扱えないのでは、というのもあるかも。
【追記:2009/07/03】データの出力先がExcel(エクセル)の場合はAnalyticsの「エクスポート」からCSV形式(Excel)を使うことで文字化けの件は解消されています。
妥協した方法(自分用)
現在は以下の方法を使っていません。
上記の方法を参考にして、このような方法にすることにしました。
一旦、Google ドキュメントからインポートして、エクセルファイルとして落とす
試してみたところ、Googleドキュメントから、Google AnalyticsのCSVファイルをインポートしますと、文字化けしていません。
その後、Googleドキュメント側で必要のない行・列を削除したりして体裁を整えて、エクセル形式(.xls)でエクスポートします。あとはそのファイルをエクセルで開いたらよいというわけです。
「ドキュメントで作ったものが公開になるんでは」と思われそうですが、「公開」というタブをクリックして公開ボタンが押されたとき公開されるようになる仕様のようです。ドキュメントで作成したファイルが必要なければ、一旦保存して終了して一覧ページから削除して終了します。
Googleのデータの扱いについて信頼するという(セキュリティ面とか)前提はあるんですが、それがかなわないというのであれば、ファイルをShift-JISで保存して開くのが無難でしょうか。
実のところ、エクスポートしたCSVファイルで最初のほうのデータはあまりあつかわなくて、「# Table」というコメント以降のデータが必要な部分だったりします。
そこで、Table以降の記述部分だけコピーしてWindowsでしたら、メモ帳に貼り付けしてCSV形式のファイルで保存のような感じです。