iPhone 所有者の多くは、仕事で Gmail アドレスや Google Workspace も使用しています。新しい電話をセットアップするとき、iCloud と Gmail の両方の「連絡先」を簡単に切り替えることができます。数週間後、あなたはなぜすべての連絡先にコピーが 2 つまたは 3 つあるのか、またはラップトップで電話番号を編集しても iPhone で更新できないのはなぜなのか疑問に思うことになります。

どちらのサービスもアドレス帳をクラウドに保存しますが、使用する同期プロトコル、フィールド分類が異なり、連絡先の写真の処理方法も異なります。マスター戦略を持たずにこれらを混合すると、必然的に同期ループが発生します。

機能の比較: iCloud 連絡先と Google 連絡先

機能iCloud 連絡先Google コンタクトiPhone の受賞者
ネイティブ iOS 統合iOS の連絡先ポスター、FaceTime、Siri、NameDrop との緊密な統合。Google CardDAV 経由のバックグラウンド プッシュ同期が必要です。iCloud
クロスプラットフォームの Web アクセスiCloud.com で利用できます (機能しますが、速度が遅くなります)。強力なウェブ編集とラベルを備えた contacts.google.com で利用できます。Google
連絡先の写真とポスター4K カスタム連絡先ポスターとロック画面コール カードをサポートします。写真を圧縮して低解像度のアバターを作成します。iCloud
重複検出iOS 16 以降の基本的な名前ベースのマッチング。Web ポータルでのクラウド側のマージ提案。ネクタイ
Android と PC の互換性Android とネイティブに同期するのが難しい。Android、Windows、Mac、iOS でユニバーサル。Google

両方のアカウントを有効にすると重複が増える理由

iPhone が両方のサービスを同期すると、「すべての連絡先」と呼ばれる統合ビューが表示されます。ただし、その統一されたビューの背後には次のようなものがあります。

  • 異なるデータベース: iOS は、同じ人物に対して 2 つの異なるデータベース レコードを作成します。1 つは iCloud データベースに、もう 1 つは Gmail データベースに作成されます。
  • 編集内容の不一致: iOS で電話番号を編集すると、デフォルト アカウント (iCloud など) に変更が書き込まれ、Google レコードが古いままになる可能性があります。
  • 相互受粉: 自動ツールが 2 つの間で同期しようとすると、わずかに異なるレコードを 2 人の固有の人物として扱い、前後に複製します。

解決策: マスター アカウントを 1 つ選択する

  1. すべて Apple の場合: Google 連絡先を VCF ファイルとしてエクスポートし、iCloud にインポートし、[設定] > [メール] > [アカウント] > [Gmail] で Google 連絡先の同期をオフにします。
  2. Android + iPhone を使用している場合: Google をマスターにしておきます。 iCloud 連絡先の同期をオフにし、[設定] > [連絡先] > [デフォルト アカウント] を Gmail に設定します。
  3. クリーンアップの実行: スワイプ連絡先クリーナーを使用して、データ損失なしで既存の重複を統合マスター カードに結合します。

経験則

iOS では、複数の電子メール アカウントで「連絡先」トグルを決して有効にしないでください。 1 つのアカウントが連絡先を所有する必要があります。他のすべてのアカウントはメールとカレンダーのみを処理する必要があります。