เป็นการดีกว่าหรือที่ iOS จะซิงค์รายชื่อผู้ติดต่อ Gmail โดยใช้ Exchange ActiveSync หรือโปรโตคอล CardDAV


25

ถึงวันที่ฉันใช้ Google Sync เป็นบัญชี Exchange เพื่อซิงโครไนซ์ผู้ติดต่อระหว่าง Gmail กับ iPhone ของฉัน อย่างไรก็ตาม Google มากเพิ่งประกาศการสนับสนุนสำหรับการซิงค์ติดต่อ Gmail ใช้ CardDAVและว่าตอนนี้น่าจะเป็นวิธีที่แนะนำไปตามหน้าความช่วยเหลือของ Google

ทั้งสองดูเหมือนจะทำงาน มีเหตุผลใดที่มองเห็นได้ว่าต้องการสิ่งหนึ่งเหนือสิ่งอื่นใด? อะไรคือข้อดีหรือข้อเสียที่ทราบของการใช้ Exchange กับ CardDAV สำหรับวัตถุประสงค์นี้ นอกเหนือจากพื้นฐานแล้วพวกเขามีความสามารถแตกต่างกันในการผลักดันการอัปเดตจากอุปกรณ์อื่น ๆ แก้ไขข้อขัดแย้งจัดการเขตข้อมูลที่ผิดปกติรักษาอายุการใช้งานแบตเตอรี่ ฯลฯ หรือไม่?

(มีคำถามก่อนหน้านี้สองสามข้อเกี่ยวกับการซิงโครไนซ์ผู้ติดต่อ iOS / Gmail อย่างไรก็ตามการสนับสนุน CardDAV ของ Gmail เหล่านี้มีมาก่อนและดังนั้นจึงไม่ได้ตอบคำถามที่ฉันโพสต์ที่นี่)


3
คำถามนี้จะกลายเป็นข้อสงสัยในไม่ช้าเนื่องจากGoogle Sync กำลังหยุดการทำงานอย่างน้อยสำหรับอุปกรณ์ใหม่:“ ตั้งแต่วันที่ 30 มกราคม 2013 ผู้บริโภคจะไม่สามารถตั้งค่าอุปกรณ์ใหม่โดยใช้ Google Sync; อย่างไรก็ตามการเชื่อมต่อ Google Sync ที่มีอยู่จะยังคงทำงานต่อไป”
เบ็น Liblit

คำตอบ:


14

ฉันใช้ Active Sync เพราะฉันได้รับ iPhone เครื่องแรกของฉันและเปลี่ยนเป็น CardDAV ในวันที่ Google ประกาศให้การสนับสนุน ฉันสามารถพูดได้อย่างไม่ต้องสงสัย CardDAV เป็นวิธีที่จะไป

ด้วย CardDAV คุณจะได้รับการซิงโครไนซ์ที่แม่นยำมากกว่า Active Sync ก่อนอื่นดังที่ได้กล่าวไว้คุณสามารถซิงโครไนซ์ที่อยู่อีเมลได้มากกว่า 3 ที่ ในความเป็นจริงฉันมีที่อยู่อีเมล 31 ฉบับและสุดท้ายพวกเขาก็เชื่อมข้อมูลทั้งหมดกับ iPhone ของฉัน ที่สำคัญยิ่งกว่านั้นการซิงค์สองทางใช้งานได้แล้วในตอนนี้ หากคุณทำการแก้ไขบน iPhone ของคุณมันจะไม่ปิดบังฟิลด์ใน Google Contacts ของคุณ ยกตัวอย่างเช่นการแก้ไขที่อยู่อีเมลบนอุปกรณ์ iOS ของคุณจะไม่เปลี่ยนป้ายชื่อของพวกเขาใน Google Contacts เพื่อOtherแทนHome, Workและสิ่งฟิลด์ที่กำหนดเองที่คุณอาจจะมี

โดยเฉพาะฟิลด์ที่กำหนดเองจะถูกเก็บรักษาไว้ในทั้งสองทิศทาง นี่เป็นสิ่งสำคัญอย่างยิ่งหากคุณต้องการใช้ Siri เพื่อ "ส่งอีเมลไปยังพี่ชายของฉัน" Brotherฟิลด์ใน Google Contacts ไม่ได้นำเข้าอย่างถูกต้องเข้ามาใน iOS ผ่าน Active Sync และถ้าคุณได้รับอนุญาตสิริเพื่อประหยัดที่พี่ชายของคุณอยู่ในรายชื่อของคุณกลับมานำเข้ามาใน Google Contacts mangled ทุกอย่างขึ้นรวมทั้งสาขาอื่น ๆ ทั้งหมดที่คุณไม่ได้แก้ไข

ในที่สุดหมายเลขโทรศัพท์ยังซิงค์ทั้งหมดทั้งสองทิศทางโดยไม่มีปัญหาในการใช้ CardDAV

สำหรับฉันแล้วการแก้ไขสองทาง (หรือการขาด) เป็นปัญหาที่ใหญ่ที่สุดกับ Active Sync ฉันไม่เคยแก้ไขรายชื่อติดต่อใด ๆ บน iPhone ของฉันโดยใช้ Active Sync เพราะฉันไม่ต้องการแก้ไขฟิลด์ทั้งหมดในเดสก์ท็อปในภายหลัง ตอนนี้ฉันสามารถทำได้อย่างอิสระและไม่สังเกตเห็นความเสียหายของข้อมูล

คนที่จับหลักที่เกี่ยวข้องกับ CardDAV คือการขาดการผลักดัน อย่างไรก็ตามสำหรับฉันการกดการซิงค์แบบแอคทีฟนั้นช้ามากอยู่แล้วว่าความล่าช้าเล็กน้อยของการดึงข้อมูลแทบจะสร้างความแตกต่าง นอกจากนี้ประสบการณ์ของฉันกับความน่าเชื่อถือของ Push นั้นน้อยกว่าตัวเอก (การเชื่อมต่อที่ตายและไม่ได้ถูกสร้างขึ้นใหม่เป็นหลัก) ฉันพบว่าแบบสำรวจความคิดเห็นนั้นแข็งแกร่งกว่านี้มาก

สิ่งที่คุณอาจต้องการหลีกเลี่ยงในขณะที่ใช้ CardDAV กำลังอัปเดตผู้ติดต่อใน Gmail หรือบน iPhone ของคุณจากนั้นอัปเดตผู้ติดต่อรายเดียวกันในอีกทันที สิ่งนี้อาจทำให้การปรับเปลี่ยนของคุณอย่างใดอย่างหนึ่งถูกเขียนทับโดยการปรับเปลี่ยนที่ทำในทิศทางอื่น

อัปเดต 1: ความแปลกประหลาดเดียวที่ฉันพบในการซิงค์สองทางเกี่ยวข้องกับGoogle Voiceประเภทหมายเลขโทรศัพท์ ด้วยเหตุผลบางประการการซิงค์ไม่ถูกต้องทั้งสองทิศทาง (กลายเป็น "โทรศัพท์" บนอุปกรณ์ iOS ของคุณเมื่อป้อนใน Google Contacts และOtherใน Google Contacts เมื่อป้อนจากอุปกรณ์ iOS) สิ่งเดียวที่ฉันคาดเดาได้ก็คือฟิลด์นี้มีความหมายพิเศษกับ Google

อัปเดต 2: มีความแปลกอีกอย่างหนึ่งกับiPhoneประเภทหมายเลขโทรศัพท์ มันจะทำให้อุปกรณ์ iOS ของคุณถูกต้องถ้าป้อนจาก Google Contacts แต่ถ้าคุณระบุiPhoneเป็นชนิดที่หมายเลขโทรศัพท์จากอุปกรณ์ iOS, Google Contacts Mobileจะเปลี่ยนที่ อุปกรณ์ iOS ที่ระบุไว้ แต่เดิมiPhoneจะยังคงเป็นประเภทหมายเลขโทรศัพท์จนกว่าผู้ติดต่อนั้นจะได้รับการอัปเดตอีกครั้งจาก Google Contacts (โดยไม่ต้องเปลี่ยนประเภทหมายเลขโทรศัพท์เป็นครั้งแรกiPhone) หรือจากอุปกรณ์ iOS อื่น ฉันขอแนะนำให้ป้อนiPhoneเป็นประเภทหมายเลขโทรศัพท์จาก Google Contacts เท่านั้น ที่อยู่ติดต่อที่มีประเภทหมายเลขโทรศัพท์นั้นควรได้รับการแก้ไขจาก Google Contacts หากคุณต้องการให้รายชื่อiPhoneเป็นหมายเลขโทรศัพท์มือถือ


2
ขอบคุณสำหรับการโพสต์ข้อมูล บิตเกี่ยวกับฟิลด์ "พี่ชาย" นั้นใหม่สำหรับฉัน ฉันใช้ Google Sync มานานแล้วฉันไม่รู้เรื่องเฉพาะของ iPhone ดังนั้น CardDav ฟังดูดี แต่คุณสามารถพูดได้เหมือนกันสำหรับ CalendarDav และ IMAP รองรับ?
สไตล์

2
ฉันใช้ CalDAV มาระยะหนึ่งแล้วและฉันก็พบว่ามันยอดเยี่ยมเช่นกัน (สำหรับสิ่งหนึ่ง CalDAV รองรับการแจ้งเตือนมากกว่า Google Sync) ฉันขอแนะนำไม่ให้ซิงโครไนซ์ปฏิทินวันเกิดของผู้ติดต่อโดยยกเลิกการเลือกที่นี่google.com/calendar/syncselectเพราะฉันได้รับสำเนาที่ซ้ำกันเป็นอย่างอื่น

4

ฉันทำการทดสอบในที่อยู่ติดต่อของ Google: ฉันแก้ไขที่อยู่ติดต่อหนึ่งรายการและฉันเพิ่มหมายเลขอีเมลเว็บไซต์ที่อยู่และวันที่จำนวนมาก จากนั้นฉันก็เริ่มการซิงค์บน iPhone และ iPad ของฉัน

ผลลัพธ์ที่ได้:

              | Exchange | CardDAV
phone numbers | max 6    | no limit? (I entered 12)
email         | max 3    | no limit? (I entered 8)
websites      | max 1    | no limit? (I entered 4)
addresses     | max 3    | no limit? (I entered 6)
dates         | max 2    | no limit? (I entered 6)

3

การแลกเปลี่ยนเป็นวิธีที่ด้อยกว่ามากในการซิงค์รายชื่อติดต่อ Carddav เป็นมาตรฐานแบบเปิดที่มีความยืดหยุ่นมากกว่าส่วนของตัวนับไมโครซอฟท์ ก่อนอื่นจะอนุญาตให้มากกว่าสามช่องสำหรับอีเมลและข้อ จำกัด อื่น ๆ ประการที่สอง carddav ทำให้มีหมวดหมู่ที่หลากหลายเช่นหมายเลขโทรศัพท์มากกว่าที่บ้านปกติที่ทำงานอื่น ๆ สุดท้ายรายการที่กำหนดเองให้ผู้ใช้ใส่ใน twitter จัดการและอื่น ๆ มาตรฐานอื่น ๆ เช่น Caldav และ IMAP สามารถทำงานในการซิงค์และนำเสนอกลไกการซิงค์ที่มีประสิทธิภาพยิ่งขึ้นพร้อมกับปัญหาที่ไม่รู้จัก คุณลักษณะนี้ค้างชำระนาน


1

ฉันสงสัยในสิ่งเดียวกันจากนั้นวันนี้ฉันสังเกตเห็นปัญหากับผู้ติดต่อ Google ที่ซิงค์กับ Exchange บน iPhone 5 ที่ใช้ iOS 6

ฉันต้องการโทรหาร้านพิซซ่า ฉันมีรายการผู้ติดต่อใน Google พร้อมหมายเลขโทรศัพท์ ฉันป้อนชื่อของสถานที่ ("Marlene's Pizza") ในช่องชื่อสุดท้ายใน Google เพื่อให้ชื่อทั้งหมดปรากฏเป็นตัวหนาใน iOS และเรียงตามตัวอักษรภายใต้ "M"

ไม่มีหมายเลขโทรศัพท์ใน iPhone มันเป็นการติดต่อที่ว่างเปล่าโดยไม่มีอะไรนอกจากชื่อ ฉันตรวจสอบธุรกิจอีกหนึ่งหรือสองธุรกิจที่ฉันป้อนด้วยวิธีเดียวกัน (โดยใช้ชื่อธุรกิจในช่องชื่อนามสกุลใน Gmail) และพวกเขายังขาดหมายเลขโทรศัพท์ใน iPhone

ฉันสลับผู้ติดต่อของฉันให้ซิงค์กับวิธี CardDAV ใหม่และผู้ติดต่อเหล่านี้ซิงค์อย่างถูกต้อง


หากต้องการเพิ่มให้กับสิ่งนี้หากมีคนใช้ Exchange เพื่อซิงค์บัญชี Gmail และต้องการเปลี่ยนมาใช้ CardDAV ขั้นตอนที่ถูกต้องจะทำให้บัญชี Exchange เป็นไปได้หรือไม่ แต่เปลี่ยนผู้ติดต่อเป็น OFF ในบัญชีนั้นแล้วเพิ่ม บัญชี CardDAV ใหม่
Gorb

1
@ ดาเมียนใช่นั่นคือสิ่งที่ฉันทำ ปิดที่อยู่ติดต่อในบัญชี Exchange ที่มีอยู่สำหรับ Google และเพิ่มบัญชี CardDAV ใหม่
วาดภาพ

1

CardDAV เป็นวิธีที่จะไปจริงๆ โชคไม่ดีที่ Googles ซึ่งเป็นคู่สำหรับการซิงค์ปฏิทิน (CalDAV) มีการใช้งานที่ไม่ดีดังนั้นฉันจึงมองหาทางเลือกอื่นที่เว็บไซต์ CalConnect (http://caldav.calconnect.org/implementations/providers.html) และท้ายที่สุดก็จบลงด้วย fruux การใช้งานของพวกเขาคือสุดยอดแม้กระทั่งรองรับคุณสมบัติการแบ่งปันทั้งหมดการสนับสนุนที่ยอดเยี่ยมการติดตามอุปกรณ์ด้วยรหัสผ่านที่กำหนดเองและการออกแบบที่ดี แนะนำเป็นอย่างยิ่ง!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.