Для iOS лучше синхронизировать контакты Gmail, используя Exchange ActiveSync или протокол CardDAV
Для iOS лучше синхронизировать контакты Gmail, используя Exchange ActiveSync или протокол CardDAV?
На сегодняшний день я использую Google Sync в качестве учетной записи Exchange для синхронизации контактов между Gmail и моим iPhone. Тем не менее, Google совсем недавно объявил о поддержке синхронизации контактов Gmail с помощью CardDAV , и теперь, похоже, это рекомендуемый метод, согласно странице справки Google .
Оба, кажется, работают. Есть ли какие-либо видимые причины, чтобы отдавать предпочтение одному другому? Каковы известные преимущества или недостатки использования Exchange по сравнению с CardDAV для этой цели? Выходя за пределы базовых, различаются ли они по своей способности оперативно отправлять обновления с других устройств, разрешать конфликты, обрабатывать необычные поля, сохранять время автономной работы и т. Д.?
(Ранее было несколько вопросов о синхронизации контактов iOS / Gmail. Однако все они предшествуют поддержке Gmail CardDAV и поэтому не решают вопрос, который я здесь задаю.)
Я использовал Active Sync с тех пор, как получил свой первый iPhone, и переключился на CardDAV в тот день, когда Google объявил о его поддержке. Я могу сказать, без сомнения, CardDAV это путь
С CardDAV вы получите гораздо более точную синхронизацию, чем с Active Sync. Во-первых, как уже упоминалось, вы можете синхронизировать более 3 адресов электронной почты. На самом деле, у меня есть 31 адрес электронной почты, и они наконец синхронизируются с моим iPhone. Еще важнее то, что теперь работает двусторонняя синхронизация. Если вы внесете изменения на своем iPhone, это не приведет к засорению поля в ваших контактах Google. Например, редактирование адреса электронной почты на устройстве IOS не изменит свои метки в Google Contacts , чтобы Other вместо того , чтобы Home , Work и любые пользовательские поля , которые вы могли бы иметь.
В частности, настраиваемые поля сохраняются в обоих направлениях. Это особенно важно, если вы хотите использовать Siri для «Отправить электронное письмо моему брату». Brother Поле в Google Contacts не правильно импортировать в прошивкой через Active Sync, и если вы позволили Siri спасти , кто ваш брат был в списке контактов, обратно импорт в Google Contacts подогнаны все вверх, включая все другие поля , которые не делали редактирования.
Наконец, телефонные номера также без проблем синхронизируются в обоих направлениях с помощью CardDAV.
Для меня двусторонняя правка (или ее отсутствие) была самой большой проблемой в Active Sync. Я никогда не редактировал какие-либо контакты на своем iPhone с помощью Active Sync, потому что я не хотел, чтобы позже пришлось фиксировать все поля на рабочем столе. Теперь я могу делать это свободно и не заметил повреждения данных.
Основное недовольство людей в отношении CardDAV — отсутствие толчка. Однако для меня активная синхронизация была настолько медленной, что небольшая задержка Fetch едва ли что-то меняет. Плюс, мой опыт с надёжностью Push был не просто звездным (соединения, которые умирают и никогда не восстанавливаются, в первую очередь). Я обнаружил, что модель опроса гораздо более надежна.
При использовании CardDAV вы можете избежать обновления контакта в Gmail или на вашем iPhone, а затем немедленно обновить тот же контакт в другом. Это может привести к тому, что одна из ваших модификаций будет перезаписана изменением, выполненным в другом направлении.
Обновление 1. Одна странность, обнаруженная мной при двусторонней синхронизации, связана с Google Voice типом номера телефона. По какой-то причине он не синхронизируется правильно ни в одном из направлений (он становится «Телефон» на вашем устройстве iOS при вводе в Google Contacts и Other в Google Contacts при вводе с устройства iOS). Я могу только предположить, что это поле имеет особое значение для Google.
Обновление 2: есть еще одна странность с iPhone типом номера телефона. Он будет правильно подключен к вашим устройствам iOS, если он введен как таковой из Контактов Google. Однако, если вы укажете iPhone тип номера телефона с устройства iOS, Google Contacts изменит его на Mobile . Первоначально указанное устройство iOS iPhone будет сохранять его в качестве типа своего телефонного номера до тех пор, пока этот контакт не будет обновлен снова из Контактов Google (без предварительного изменения типа телефонного номера на iPhone ) или с другого устройства iOS. Я рекомендую вводить только iPhone в качестве типа номера телефона из контактов Google. Контакты с таким типом номера телефона также следует редактировать только из Контактов Google, если вы хотите указать iPhone их номер мобильного телефона.
Восстановление и резервное копирование Google Contacts
/>Илья – главный редактор сайта softdroid.net. Является автором нескольких сотен руководств и статей по настройке Android. Около 15 лет занимается ремонтом техники и решением технических проблем iOS и Android. Имел дело практически со всеми более-менее популярными марками мобильных смартфонов и планшетов Samsung, HTC, Xiaomi и др. Для тестирования используется iPhone 12 и Samsung Galaxy S21 с последней версией прошивки.
Содержание:
Что такое Google Contacts
Google Contacts – сервис, позволяющий сохранять контактные данные в удобном облачном хранилище Google. Вы можете добавить в адресную книгу всю необходимую информацию – например, адрес электронной почты, телефон, фотографию контакта, дополнительные сведения (которые будут видны только вам) и многое другое. Поскольку данные (в частности, контакты) хранятся на серверах Google, доступ к ним можно получить из любой точки мира, где есть интернет.
Как и в других сервисах Google (Диск, Календарь, Почта и т.д.), в Contacts есть следующие возможности:
- создание резервной копии адресной книги,
- импорт и экспорт (восстановление) контактных данных,
- синхронизация контактов со смартфоном.
Владельцы смартфонов на базе Android могут автоматически загружать созданные контакты в адресную книгу устройства, а также передавать данные о новых записях в облачное хранилище. В стандартном наборе Google Suite, предустановленном практически во всех смартфонах под управлением Android, есть и Google Contacts, так что от вас не потребуется никаких дополнительных действий по поиску и установке соответствующего приложения.
Как восстановить контакты из Google Contacts
Подробная видеоинструкция (7 способов восстановления контактов):
Убедитесь, что контакты точно удалены, а не скрыты
В первую очередь следует проверить, не изменились ли настройки приложения, отвечающего за адресную книгу:
- Откройте приложение, которое используется для управления контактами. Найдите его меню (обычно это три вертикальные точки) или настройки. Сделать это можно и через Finder, введя слово “Контакты”

Поскольку Google Contacts – это облачное хранилище, в нем есть функция восстановления удаленных ранее данных. Тем не менее, есть ограничение – в «Корзине» хранятся контакты, которые были удалены из адресной книги не более 30 дней назад.
В случае, когда удаление произошло случайно (например, была установлена программа, которая сделала это, или выбраны неправильные настройки синхронизации), этого срока вполне достаточно.
Последовательность действий при восстановлении контактов:
Зайдите в свой почтовый ящик на Gmail.
В правом верхнем углу нажмите на “Приложения Google” (значок с точками, находится рядом с вашим аватаром).
Выберите пункт «Контакты». Сервис откроется в новой вкладке.
В меню справа найдите пункт «Отменить изменения». Стандартно он может быть скрыт, так что нажмите на строчку «Еще» — развернется список с функциями импорта, экспорта, печати и восстановления.
Нажмите на «Отменить изменения» и выберите, на сколько дней или часов вы хотите откатить состояние адресной книги. Если ни один из предложенных вариантов не устраивает, просто выберите «Свой вариант» и укажите нужное количество дней (не более 30).
Подтвердите изменения и проверяйте, восстановились ли контакты.
Полезно знать: Восстановление контактов Gmail
Вернуть утерянные контакты в почтовом сервисе Gmail можно таким же способом – поскольку все сервисы Google взаимосвязаны, восстановление Google Contacts затронет также и электронную почту.
Восстановление гугл-контактов на новом телефоне
При покупке нового смартфона под управлением Android или случайном повреждении адресной книги на вашем устройстве, восстановить контакты из Google Contacts будет значительно проще:
Откройте настройки смартфона и найдите там пункт «Аккаунт» или «Учетные записи и архивация» (зависит от версии Android).
Выберите привязанный аккаунт от Google или добавьте его, если это новый телефон.
Зайдите в раздел “Синхронизация учетной записи”.
Отметьте, что вы хотели бы синхронизировать – обновить данные из всех доступных сервисов, или только контакты.
Нажмите на три вертикальные точки в правом верхнем углу экрана и выберите там пункт «Синхронизировать».
После этого запустится обновление информации в телефоне; в результате все адреса из Google Contacts, сохраненные в облаке, появятся в адресной книге.
Восстановление контактов из VCF-файла
Второй способ восстановления контактов Google в смартфоне – из резервной копии (бэкапа). Если вы заранее знаете, что адресная книга будет очищена, можно создать файл со всей нужной информацией:
Запустите приложение «Контакты» на вашем устройстве.
В выдвижном меню найдите пункт “Управление контактами” – и далее – “Импорт/экспорт контактов”.
В открывшемся меню вас интересует раздел «Экспорт».
Укажите пункт “Карта памяти”. Сохраните бэкап в локальном виде, нажав «Экспортировать в VCF-файл».
Подсказка: чтобы упростить задачу, можете включить автоматический режим для сохранения резервных копий адресной книги в Google Диск. Для этого:
- Перейдите в настройки смартфона,
- Найдите раздел «Система»,
- Выберите «Резервное копирование»,
- Активируйте переключатель «Загружать на Google Диск».
Теперь бэкапы будут автоматически сохраняться в облачном хранилище без вашего вмешательства.
Видеоинструкция:
Зайдите в “Контакты” и в меню выберите пункт “Управление контактами”.
Перейдите в раздел “Импорт/экспорт контактов” – «Импорт». Укажите, откуда импортировать файл с контактами: карта памяти или память устройства.
Теперь нужно выбрать файл, с которого требуется скопировать контакты.
Запустите процесс нажатием пункта “Импорт” и дождитесь системного сообщения об успешной операции.
Поиск старых контактов в Google Contacts
Если восстановление успешно завершилось, но нужный контакт так и не появился в списке,
Зайдите в Google Contacts
Выберите в меню слева пункт «Другие контакты».
Система автоматически сохраняет в этом разделе данные людей, с которыми вы когда-либо взаимодействовали в пределах сервисов Google. Эти контакты не отображаются в основном списке в Андроид.
Как сохранять и синхронизировать список контактов и расписание
Очень часто приходится слышать трагичные вопли из серии: «Ой, у меня украли телефон, а там — все контакты! Как их теперь восстанавливать. » или «Ой, я потерял(а) телефон, а у меня там — все контакты!» Мне в ответ на эти вопли остается только пожимать плечами: если я вдруг утрачу свой телефон, на восстановление контактов в новом аппарате уйдет несколько секунд, причем этот процесс еще и произойдет фактически сам собой — мне даже не придется нажимать какие-то кнопки, достаточно будет просто прописать свой аккаунт в Google.
Так как надежно и безопасно хранить свои контакты и заодно календарь с расписанием?
Я сам продолжительное время хранил эти данные в Outlook. Но этот способ имеет существенные недостатки. Какие? Во-первых, все данные хранятся на локальной машине, так что нет доступа в онлайне. Во-вторых, синхронизация с Outlook обычными способами делается только по проводу, а не через Интернет, причем даже родная windows-синхронизация за много лет как была сильно кривой, так и осталась (дублирование событий, дней рождения, сбои при синхронизации и так далее). В-третьих, синхронизация с Outlook поддерживается далеко не всеми платформами — например, в Android стандартными средствами она не поддерживается вовсе.
И когда мне этот Outlook окончательно надоел, я перешел на использование «Google.Контакты» и «Google.Календарь» и потом долго себя корил за то, что не сделал этого раньше.
«Google.Контакты» входят в состав электронной почты Gmail. «Google.Календарь» — отдельное приложение. Да, есть определенный минус в том, что ваши данные хранятся «у дяди», однако несомненные плюсы подобного использования на много порядков превышают минусы. Кроме того, я рекомендую для хранения контактов и расписания завести отдельный совершенно безликий ящик на Gmail — какой-нибудь pupkin123@gmail.com, а не использовать для этого основной ящик на Gmail (если он у вас, конечно, есть).
Мой «Google.Календарь»
Довольно удобно сохранить эти ссылки на десктопе в виде веб-ярлычков Chrome — они будут вызываться почти мгновенно. У меня именно так и сделано.
После этого нужно настроить синхронизацию контактов и календаря с мобильным телефоном. Делается это следующим образом.
1. Операционная система Android
В Android синхронизация контактов и календарей с Google делается автоматически — вам нужно просто подключить аккаунт. Кроме того, в настройках можно задать фоновую беспроводную автоматическую синхронизацию — Настройки > Учетные записи и синхронизация.
2. Операционная система Windows Mobile
Google поддерживает MS Exchange, поэтому и под Windows Mobile можно настроить автоматическую беспроводную синхронизацию с контактами и календарями Google. Делается это в программе Active Sync. Там в параметрах выбираете вид синхронизации MS Exchange, в качестве сервера указываете m.google.com, имя пользователя и пароль — учетная запись в Google (ящик на Gmail). Далее остается выбрать, что именно синхронизировать: контакты, календарь, почта, задачи.
После этого синхронизация будет производиться автоматически по беспроводной связи — Wi-Fi, мобильная передача данных (3G, EDGE, GPRS).
3. Операционная система iOS (iPhone, iPad, iPod touch)
Если в настройках почты аккаунт Google подключать именно как аккаунт Google (звучит забавно, но разъяснение будет ниже) — тогда автоматически по воздуху будут синхронизироваться только почта, календарь и заметки. Контакты таким способом не синхронизируются — только по проводу через iTunes.
Однако вы можете подключить аккаунт Google как Microsoft Exchange — и тогда по воздуху будут синхронизироваться почта, календарь и контакты.
Делается это следующим образом.
Настройки > Mail, Контакты, Календари > Добавить учетную запись > Microsoft Exchange (именно Exchange, а не Gmail, это важно!).
Далее вводятся следующие данные:
E-mail — ваш почтовый_ящик@gmail.com
Домен — m.google.com
Пользователь — ваш почтовый_ящик@gmail.com
Пароль — пароль от вашей почты Gmail
Потом система попросит ввести адрес сервера — там тоже m.google.com.
И все, далее почта, календарь и контакты будут синхронизироваться по беспроводной связи.
Настройки учетной записи
Такой способ — очень и очень удобен. Меняете что-то в телефоне — в вашей учетной записи в Интернете почти мгновенно обновляются данные. Меняете что-то в учетной записи — это все почти мгновенно (обычно проходит несколько секунд) обновляется в телефоне, причем без всякого вашего участия и по беспроводной связи. Плюс — вы всегда можете посмотреть ваши данные, где бы вы ни находились, — просто зайдя на сайт Gmail и залогинившись.
Также это хороший способ перенести все ваши контакты из телефона в аккаунт Google. Создаете новый аккаунт, подключаете его в телефон — все ваши внесенные контакты перенесутся в этот аккаунт. И после этого будут в полной сохранности.
Еще один удобный момент. Если дать доступ в календарь, например, жене, она сможет там писать всякие задания. Раньше мне жена писала список того, что нужно купить, на бумажках-стикерах. Бумажку надо было не забыть взять с собой. Теперь в этом нет никакой необходимости. Жена в любой момент заходит в календарь и пишет, что нужно купить. Я прихожу в магазин, открываю календарь — там висит актуальный список покупок.
Как перенести контакты с Андроида на Андроид?
Если вы приобрели новый смартфон на базе Андроид, то логично предположить, что вы пожелаете перенести все контакты с одного устройства на другое. Как это сделать? Операционная система Android позволяет без каких-либо проблем переносить контакты. Более того, есть простейший способ, с которого мы и начнем.
Использование аккаунта Google
Чтобы пользоваться сервисами компании Google на Android, включая тот же магазин приложений play Market, нужно в обязательном порядке привязать свой смартфон к аккаунту Гугл. В него вы можете сохранять и свои контакты, что делает большинство пользователей. Если вы добавите в новый смартфон свой текущий аккаунт Google, то после синхронизации все сохраненные контакты автоматически окажутся на новом устройстве, то есть от вас требуется лишь одно — привязать новый смартфон к своему действующему аккаунту Google. Мы в подробностях расскажем о процессе. Помните, что если контакты привязаны к сим-карте, сначала их надо будет перенести в аккаунт Гугл.
Для начала стоит синхронизировать данные на текущем смартфоне, ведь, быть может, синхронизация отключена. Поэтому сначала подключаемся к интернету.
Далее находим раздел «Аккаунты» или «Пользователи и аккаунты».
Выбираем аккаунт Google.
Включаем пункт «Контакты», если он отключен. И жмем на кнопку «Синхронизировать».
Собственно, первая часть процесса закончена. Возьмите в руки новый смартфон, подключитесь к сети интернет, откройте «Настройки» и выберите раздел с аккаунтами.
Нажмите на кнопку «Добавить аккаунт».
Выберите аккаунт Google.
Укажите логин и пароль от своего аккаунта.
Далее откройте страницу аккаунта Гугл и включите синхронизацию — в первую очередь контактов.
Проверьте телефонную книгу, номера должны появиться.
Экспорт контактов вручную
Этот способ переноса контактов вряд ли назовешь шибко удобным, но он вполне себе рабочий.
Зайдите в приложение «Телефон» или «Контакты» на текущем смартфоне. Нажмите на кнопку «Меню» и выберите «Импорт/экспорт».
Здесь — «Экспорт на накопитель».
Подтвердите экспорт контактов.
Выберите, откуда стоит экспортировать контакты. Обычно используется аккаунт Google, если к нему привязаны контакты.
Файл был создан и сохранен в основной памяти, его можно увидеть с помощью файлового менеджера.
Данный файл необходимо перенести на новый смартфон. Можно сделать это с помощью компьютера (файл переносится на компьютер, затем уже с него — на новый смартфон), но это не очень удобно, поэтому можно перенести его с помощью Bluetooth. Выберите файл и нажмите на три точки.
Тапните по строчке «Отправить».
Выберите новое устройство для переноса данных (на нем не забудьте включить модуль Bluetooth).
После переноса импорта данных нажмите на сам файл в файловом менеджере (уже на новом смартфоне).