先日よりIS03の電話帳で、同一データが複数生成され、 それがAndroidの統合がかかったように扱われるトラブルだけど、 ようやく原因が分かった。 どうも、メールソフトThunderbirdのGoogle Contactsアドオンが原因。
上記の複数同一アドレスが統合された変なアドレス帳ができあがると、 Gmailの連絡先では、「その他の連絡先」グループの中に複数のほぼ同じアドレス帳の形で 現れる。今日も再びこのグループ内にメールアドレスが出てきたんだけど、 よく見ると今日Thunderbirdでメールを出した相手ばかり。 ということで、原因がGoogle Contactsであることは間違いなさそう。 んで、設定を確認すると、「アドレス帳のバックアップ」の項目の10件となっている。 そういえば、「その他の連絡先」の複数アドレスも最大で10件ほど。
たぶん、メールを送るとThunderbirdが何らかのアドレスに何らかの情報を保存し、 その保存前のアドレスを10世代バックアップを持っていて、Gmailにとっては「その他の連絡先」 に見えるグループ目印で保存している...と思われる。
ということで、Google Contactsの「アドレス帳のバックアップ」を0に 設定すれば良いと思われる。
追記(2011/2/25):バックアップ=0では効き目が無かった。 Thunderbird Google Contacts アドオンの設定を相互同期から、リードオンリーに変更。
追記(2011/2/26):トラブル報告をauに送っていたら、以下のような返事が届いた。「IS03」の電話帳では、同じ名前のアドレスデータが2つ以上ある場 合、同期を行った際に「その他の連絡先」に振り分けられ、統合マー クが表示される仕様となっております。何とぞ、ご了承ください。ということなので、まとめると以下のような流れなのだろう。
- Google Contactsはバックアップで、修正前のデータを識別IDを同じにして残す。
- IS03が同期をとると、修正前データの同じデータあるので「その他の連絡先」 に分類し「統合マーク」表示となる。
- それが再び同期することで、Gmail上で「その他の連絡先」に、分類される。
一番驚いたのは、別のGoogle Calendarのトラブルについても、 状況調査のメールを返信してくれるし、 今回のメールもきちんと返答してくれていること。 トラブル報告なんて、情報収集しbug-fixしたらそれっきりだと思ってた...