XperiaでGmailとの連絡先同期ができなくて・・・・
Xperiaを購入した日、旧携帯(FOMA P905i)から電話帳をmicroSD経由にてXPERIAにインポートしました。(Googleアカウント登録前に)
その時は、Gmailのサーバーに連絡先は登録していませんでした。
んで、数日後、
Gmailサーバーとの同期の設定で、「連絡先を同期する」と設定したところ・・・
何故か、見事にXperia内の連絡先がクリアされてしまいました。
(幸いバックアップはありましたけど・・・ビックリ(゚m゚*)しました。)
私的には、同期→Xperiaに登録されている連絡先がGmailサーバーにアップロードされて同期状態が維持される、と勝手に思っていましたが、どうも様子が違うようです。
結果的には、Gmailサーバーへの連絡先のアップロードはできている、だけど何故かXperiaの連絡先登録がクリアされてしまう、との妙な状況となりました。
その時の手順を振り返ると・・・
(購入日)
1.Xperiaを開封後、旧携帯で連絡先データをmicroSD(2GB)にエクスポート
2.そのmicroSDをXperiaに挿し、電話帳→メニュー→その他→連絡先のインポート、で
連絡先をインポート
(数日後)
1.設定→データ同期→Google Sync→「自動同期」のチェックをした。
2.そうしたらカレンダー、および連絡先の同期が始まり、数分待たされて
同期が終了した。
3.電話帳を確認したところ、連絡先が空になっていた。
という具合です。
その後、色々試してみましたが状況が変わらず、相変わらずクリアされてしまいます。
そんな状態では、気分的に悪いし、ちょっとした操作ミスで、連絡先がまた消える事態が起こらないとも限りませんので、本質的な解決を目指しました。
まず方針としては、
・Xperiaでバックアップした.vcfファイルを変換し、Gmailサーバーでインポートできるような
csvファイルを作成する。
・作成したcsvファイルをGmailサーバーが正常に読める事を確認する。
・確認後、Xperia側とGmail側、両方の連絡先を空にして、Xperiaで連絡先の同期をする。
・同期が終わったら、先ほど作ったcsvファイルをGmail側でインポートする。
・インポート後、Xperiaで連絡先の同期をする。
・同期が完了し、Xperiaに連絡先が入った事を確認して、終了する。
といった感じです。
・Xperiaでバックアップ(エクスポート)したvcfファイルをcsvファイルに変換
まず、vcfファイルをcsvに変換しなくてはなりません。
そのために、携帯アドレスデータCSV変換というツールを使わせて頂きました。
(作者のsumiさん、ありがとうございます。)
(※VB6ランタイが必要です。)
細かい手順は割愛させてください。
※アプリのオプションで「登録No.を自動採番する」にチェックを付けないと、Xperiaのvcfファイルの変換でエラーが発生します。
・作成したCSVファイルがGmailサーバーで読める事を確認する
先の手順で作成したCSVファイル、そのまま読めるかな?と思いGmailサーバーでインポート。そしたら、名前、電話番号、メールアドレス等、全ての情報が「メモ」に張り付いた「名前未登録」の連絡先がインポートされました。むむ、一筋縄ではいかないようです。
そこで、CSVファイルの仕様をグーグル先生に聞いてみましたが・・・イマイチ正確な情報にたどり着けませんでした。そのため、Googleの連絡先に試験的な連絡先を登録しそれをエクスポートする事で、Google側が欲しがっているCSVの書式を入手しました。
(サンプル) 仕様書?
(CSVの扱いについては割愛します。)
基本的な仕様は、CSVを見てもらえば分かると思います。
特筆すべき点は、
・CSV上は、姓と名、別々で登録できる。がGmail(PC)での編集は不可。不要かは不明。
(私は姓、名、共に、分けて入れておきました。将来対応。)
・Gmail(PC)では、姓、名を分けて入れられない。Gmail(PC)で登録した連絡先の姓、名の
取り扱いがどうなっているかというと、Given Nameの方に記載されていました。
(私は、Family Nameの方に入れてインポートしましたが、問題ありませんでした。)
・姓、名にも振り仮名が振れる。が、Xperiaでの表示・編集は不可。その為、不要。
(将来的には使われるフィールドかもしれません。)
・電話の種類識別は7種類(左図)、メールの種類識別は3種類(右図)の模様。
・複数の電話番号やアドレスがある場合は、同じ種類で纏めて1フィールドに記載する。
その時の区切り文字は、「(半角スペース):::(半角スペース)」となっている。(真ん中は半角コロン3つ)
この仕様に沿って、ExcelでCSVを編集し、保存します。
そうして、Gmailサーバーで読み込んだところ、見事に全件読み込む事に成功しました。
・あとはXperiaとの同期処理・・・
あとは、 Xperiaとの同期が上手くいくようにしなければなりません。
先の方針で挙げましたが、もう一度整理すると、
(vcfのバックアップ、CSVの作成、Gmail(PC)でのインポートが終わっている前提です。)
1.Xperia側とGmail側、両方の連絡先を空にする。(さっきインポートしたやつも一旦消す)
2.Xperiaで連絡先の同期をする。(この処理で、同期が一致すると考えます)
3.先ほど作ったcsvファイルをGmail側でインポートする。
4.Xperiaで再度連絡先の同期をする。
5.同期が完了し、Xperiaに連絡先が入った事を確認して、終了する。
との手順を踏んでください。
少なくても私の環境では、この方法で上手くいきました。
その後、Xperiaで連絡先の同期をしても、連絡先がクリアされる事もなくなったので、OKでしょう。
以上、参考まで。
後日談: 偉そうに色々書きましたが、同期できなかった原因は、xperiaの設定に因るものだと判りました。 設定→データ同期→Google Sync→グループ同期の設定項目で、 Gmailと同期する連絡先を選択するのですが、私の端末ではここのチェックが全て外れてて、、、、 その為に携帯側の連絡先が消えてしまったようです。 でも、項目の名前がおかしいですよね? グループ同期って..... 何かグループ単位で同期する機能かと思ってチェックを外してました。 同期グループって名前ならピン!と来たんですけどね。
« Xperia車載充電器 | トップページ | 戸隠神社に行ってきました。 »
「xperia」カテゴリの記事
- XPERIAの車載環境(2010.05.10)
- XperiaでGmailとの連絡先同期ができなくて・・・・(2010.05.06)
- Xperia車載充電器(2010.05.01)
トラックバック
この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/558063/48286233
この記事へのトラックバック一覧です: XperiaでGmailとの連絡先同期ができなくて・・・・:
» 【Xperia3日目】Macの「アドレスブック」と「電話帳」アプリを「Googleコンタクト」経由で同期 [まるたけ食堂]
Xperiaでのメール、アプリはすぐ使えるんですが、問題はアドレス帳です。
前に使っていたのはノキアのNM706iという端末。
店頭では移行のために、
1.NM706iからアドレス帳をmicroSDにエクスポート
2.XperiaにmicroSDを差してインポート
をしたのですが、NM706iから書き出し....... [続きを読む]


コメント