تصدّر دفتر العناوين من مزود ثم تستورد جهات الاتصال لدى مزود آخر، فتظن أن المهمة انتهت. لكن عند مراجعة النتيجة تجد الأسماء وعناوين البريد الأساسية، بينما اختفى رقم الهاتف الآخر والعنوان البريدي والمسمى الوظيفي السابق والملاحظة التي كتبتها في 2021 عن الشخص الذي عرّفك بصاحب جهة الاتصال. وربما لم يظهر أي تنبيه.
قد تكون المشكلة في صيغة الملف أو في الحقول التي يدعمها الاستيراد. لا ينقل CSV معلومات لا يوجد لها عمود يمكن التعرف عليه. وحتى الصيغة التي تتسع لمعلومات أكثر لن تفيد إذا كان النظام المستقبِل يقرأ بعض حقولها فقط.
لنراجع ما تدعمه الصيغ المختلفة، وكيف تتحقق من نقل دفتر العناوين، وما ينبغي فعله مع السجلات التي قد تتكرر.
جهة الاتصال ليست صفًا في جدول
تحتوي كل خلية في جدول البيانات عادةً على قيمة واحدة. أما جهة الاتصال فقد تحتوي على:
- عدة عناوين بريد، لكل منها تسمية مثل العمل أو المنزل أو عنوان قديم ما زال يعيد توجيه الرسائل.
- عدة أرقام هاتف، لكل منها تسمية أيضًا.
- عناوين بريدية مقسمة إلى مكونات، لا مجرد نص واحد.
- مؤسسة ومسمى وظيفي يتغيران مع الوقت.
- ملاحظات حرة الطول قد تحتوي على فواصل وأسطر جديدة.
- صورة.
- عضوية مجموعات؛ فقد تنتمي جهة الاتصال إلى أكثر من مجموعة.
لتمثيل ذلك في جدول، يجب إما الاكتفاء بأول قيمة لكل حقل متكرر، أو إضافة أعمدة مثل email_2 وemail_3. تختلف هذه القرارات بين الأدوات. لذلك قد تضيع الحقول إذا لم تتفق أداة التصدير وأداة الاستيراد على أسماء الأعمدة وطريقة استخدامها.
قد يحدث الفقد دون تنبيه. فمن منظور أداة الاستيراد، نجحت العملية ما دامت قد قرأت جميع الأعمدة التي تعرفها. أما الأعمدة الأخرى فقد لا تدخل في النتيجة أصلًا.
الفرق بين vCard وCSV عند استيراد جهات الاتصال
| vCard (.vcf) | CSV | |
|---|---|---|
| عدة عناوين بريد وأرقام هاتف | تدعم الصيغة قيمًا متعددة مع تسميات؛ لكن استيراد الملفات الحالي يقرأ قيمة واحدة من كل نوع | يجب الاتفاق على الأعمدة؛ والاستيراد الحالي يقرأ أيضًا قيمة واحدة من كل نوع |
| عناوين بريدية مقسمة إلى مكونات | تدعمها الصيغة، لكن استيراد الملف يجمعها في نص واحد | تُحفظ عادةً كنص واحد |
| الصور | يمكن للصيغة حفظها، لكن استيراد الملفات الحالي لا ينقلها | لا يدعمها الاستيراد الحالي |
| ملاحظات تحتوي على فواصل أو أسطر جديدة | تُحفظ عند استخدام محارف الهروب بشكل صحيح | تُحفظ مع علامات اقتباس صحيحة؛ وقد تؤدي الأخطاء إلى اختلال الأعمدة |
| المجموعات | يعتمد الدعم على الإصدار والتطبيق؛ واستيراد الملفات الحالي لا يستعيد العضوية | استيراد الملفات الحالي لا يستعيد عضوية المجموعات |
| التحرير في برنامج جداول بيانات | ليست مناسبة للتحرير الجدولي المعتاد | ممكن |
| مقارنة التغييرات كنص | ممكنة، لكنها تتأثر بطريقة تمثيل الحقول | ممكنة؛ وقد يصعّب ترتيب الصفوف وعلامات الاقتباس المقارنة |
تُستخدم vCard على نطاق واسع لتبادل جهات الاتصال، ويصف RFC 6350 أحد إصداراتها. تستطيع الصيغة تمثيل الحقول المتكررة والعناوين المركبة. لكن إصدارات جهات اتصال Google وOutlook وجهات اتصال Apple وتطبيقات الهاتف قد تقدم خيارات تصدير مختلفة. وجود الحقل في الملف لا يعني أن أداة الاستيراد ستحفظه.
من المفيد عادةً الاحتفاظ بنسخة vCard للحفاظ على دفتر العناوين الأصلي. قبل الاستيراد الجماعي، اختبر الحقول المطلوبة على عدد قليل من جهات الاتصال. يناسب CSV تعديل البيانات في جدول أو الأنظمة التي تشترطه؛ لا تعتمد على امتداد الملف وحده لضمان النقل الكامل.
متى يكون CSV أنسب لاستيراد جهات الاتصال؟
يسهل استخدام CSV عندما تحتاج إلى تنقيح البيانات: إزالة التكرار من قوائم متعددة، توحيد كتابة الحروف، ملء عمود الشركة، أو استبعاد من لم تتواصل معهم منذ 2019. قد يكون برنامج جداول البيانات أنسب لهذه الأعمال من واجهة دفتر العناوين.
يتطلب CSV صفًا لعناوين الأعمدة. لا يهم اختلاف حالة الأحرف، لكن كتابة العنوان مهمة؛ فليست كل البدائل في الأمثلة التالية معروفة بالطريقة نفسها.
| العمود | حقل جهة الاتصال | مطلوب |
|---|---|---|
email أو email_address | البريد الأساسي؛ يُتعرف على الاسم الثاني بالبحث عن عنوان عمود مناسب | نعم، يجب أن يكون عنوان البريد صالحًا |
name، أو first_name + last_name | الاسم؛ لفصل الاسم الأول واسم العائلة، استبدل الشرطات السفلية بمسافات | لا |
company أو organization | الشركة | لا |
job_title أو title | المسمى الوظيفي؛ يُتعرف على البديل الأول بمطابقة جزء من عنوان العمود | لا |
phone | رقم الهاتف | لا |
address | العنوان البريدي كنص واحد | لا |
birthday أو birth_date | تاريخ بصيغة YYYY-MM-DD؛ غيّر العنوان الثاني إلى الأول أو استبدل شرطته السفلية بمسافة | لا |
notes | الملاحظات | لا |
تُتجاهل الأعمدة غير المعروفة. ولا تمحو القيم الفارغة الحقول الموجودة عند التحديث. تُتجاوز الصفوف التي لا تحتوي على بريد صالح، لكن خطأ بنية الملف أو تجاوز الحد قد يلغي العملية كاملة. لذلك اختبر ملفًا كبيرًا على عينة صغيرة أولًا.
هناك أيضًا محاذير في برامج الجداول. قد تتحول أرقام الهاتف التي تبدأ بـ + أو أصفار إلى قيم عددية فتفقد تلك المحارف. اضبط العمود على تنسيق نصي قبل تحميل البيانات أو إدخالها؛ فالحفظ بعد التحويل لا يعيد الأرقام المفقودة. وقد تُفسَّر القيم التي تبدأ بـ = أو + أو - كصيغ حسابية. افتح هذه الملفات بحذر، خصوصًا إذا كان مصدرها مجهولًا.
إذا كانت الأداة توفر معاينة قبل الاستيراد، راجع عدد السجلات وبعض الأمثلة ورسائل التحقق. أما استيراد جهات الاتصال الحالي في بريد الويب فيعالج الملف فور رفعه ويعرض عدد السجلات المعالجة والمتجاوزة بعد العملية، ولا يقدم معاينة مسبقة. لذلك صدّر نسخة احتياطية ثم اختبر ملفًا صغيرًا.
الاستيراد إلى دفتر عناوين موجود
الحالة التي تحتاج إلى عناية ليست دفتر العناوين الفارغ، بل استيراد سجلات تتداخل جزئيًا مع ما لديك.
تستبدل بعض الأدوات جهة الاتصال الموجودة بالسجل الوارد بالكامل. قد تبدو النتيجة صحيحة، لكنها تفقد بيانات: يحتوي CSV على بضعة أعمدة فقط، بينما تتضمن البطاقة القديمة رقم جوال وعنوانًا بريديًا وملاحظات تراكمت عبر السنين. بعد الاستبدال لا يبقى إلا ما ورد في الملف.
هنا تُحدَّث الحقول المدعومة وغير الفارغة لجهة الاتصال ذات البريد المطابق، وتُترك الحقول الغائبة والفارغة دون تغيير. يمكن إضافة الشركة مع الحفاظ على بقية الحقول. لكن البطاقة الأصلية المستلمة عبر CardDAV لا يعاد إنشاؤها بهذا الاستيراد؛ وقد يعرض بريد الويب وعميل CardDAV معلومات مختلفة مؤقتًا، لذا افحصهما على حدة.
تحقق من سلوك تحديث السجلات في أي أداة تستخدمها. تعتمد إمكانية الاستعادة على النسخة الاحتياطية وسجل التغييرات؛ وبدونهما قد يتعذر استرجاع الحقول المفقودة.
مشكلة السجلات المكررة
تتراكم السجلات المكررة في دفاتر العناوين، وقد يضيف الاستيراد المزيد. قد يستخدم الشخص نفسه anna@acme.com وa.smith@acme.com وanna.smith@gmail.com. كلها عناوين صحيحة، لكن النظام لا يعرف بالضرورة أنها لشخص واحد.
لا تثبت المطابقة التلقائية الهوية دائمًا. تطابق الاسم ليس كافيًا، فقد يتشارك أشخاص مختلفون الاسم نفسه. يصلح البريد مفتاحًا واضحًا للتحديث، لكنه لا يثبت الهوية أيضًا؛ فقد يكون مشتركًا أو انتقل إلى موظف آخر. تأكد من صاحبه قبل دمج السجلات.
بعد الاستيراد، رتّب جهات الاتصال حسب الاسم وافحص حالات التطابق المحتملة. قد تستغرق القوائم الكبيرة وقتًا أطول مما تتوقع. تساعد مراجعة العناوين والأرقام والسياق يدويًا على اتخاذ قرار مدروس، لكنها لا تجعل كل تشابه دليلًا قاطعًا.
من الأفضل تقليل الاختلافات مسبقًا. تستخدم جهة الاتصال التي تنشئها من رسالة واردة عنوان المرسل، بينما يسهل الخطأ عند الإدخال اليدوي. يفيد توحيد طريقة الإضافة، لكن تحقق دائمًا ممن أرسل الرسالة والعنوان الذي تريد حفظه.
المزامنة بدل تكرار الاستيراد
ينشئ الاستيراد نسخة لمرة واحدة. إذا أردت إبقاء دفتر عناوين الهاتف وبريد الويب متوافقين باستمرار، فاستخدم المزامنة عبر CardDAV.
يتيح CardDAV للعملاء قراءة دفتر العناوين على الخادم وتعديله، على نحو يشبه دور IMAP للبريد. تظهر جهة الاتصال المضافة على الهاتف بعد نجاح المزامنة. ولا يحدث ذلك بالضرورة فورًا؛ فالشبكة وعمل التطبيق في الخلفية وفاصل التحديث كلها عوامل مؤثرة.
تدعم جهات اتصال Apple على macOS وiOS بروتوكول CardDAV. ويُستخدم DAVx⁵ كثيرًا على Android، بينما يوفر Thunderbird دعمًا مدمجًا. يحتاج Outlook عادةً إلى إضافة خارجية، ويعتمد التوافق على الإصدار والعميل المختار.
أدلة الإعداد: Apple على macOS، iPhone وiPad، Android مع DAVx⁵، Thunderbird.
تقلل المزامنة خطر استمرار الاختلاف بين نسختَي الهاتف والحاسوب، لكن التعارضات والحذف وأخطاء الإعداد تظل ممكنة. لا تعتبرها بديلًا عن تصدير نسخة احتياطية.
خطوات نقل دفتر العناوين
- صدّر vCard من المزود القديم إذا كان يدعم ذلك. تحقق من خيارات إصدار جهات اتصال Google أو Outlook أو جهات اتصال Apple لديك. استخدم CSV عند الحاجة مع حفظ البيانات الأصلية منفصلة.
- افتح الملف وافحص محتواه. vCard ملف نصي. ابحث عن جهة اتصال كثيرة التفاصيل وتأكد من وجود المعلومات المطلوبة فيه.
- نقّح البيانات في جدول عند الحاجة، مع مراعاة قيود الصيغة وأداة الاستيراد. احتفظ بالتصدير الأصلي الكامل منفصلًا.
- اختبر الاستيراد بعينة صغيرة. راجع المعاينة إذا كانت متاحة. في بريد الويب الحالي، احفظ نسخة احتياطية مسبقًا وافحص النتيجة بعد رفع الملف.
- راجع عينة من النتيجة. افتح جهة الاتصال كثيرة التفاصيل نفسها وقارنها بالأصل، بما في ذلك عرضها في العملاء المتصلين.
- افحص التكرار المحتمل يدويًا، بترتيب السجلات حسب الاسم ومراجعة المعلومات الأخرى.
- اضبط CardDAV على أجهزتك لتقليل الحاجة إلى التصدير المتكرر. تأكد من عمل المزامنة في الاتجاهين.
- احتفظ بالملف الأصلي في مكان محمي أثناء التحقق من النقل. فهو يحتوي على بيانات شخصية، لذا قيّد الوصول وحدد مدة الاحتفاظ به.
يمكن استيراد جهات الاتصال عبر API أيضًا؛ وعند استخدام خادم MCP تحقق من الأدوات المتاحة وحقولها. لا ينقل استيراد الملفات عضوية المجموعات. وفي REST API تُدار المجموعات والأعضاء بعمليات منفصلة، وهو مفيد لبناء دفتر عناوين من بيانات CRM.
أسئلة شائعة
أي صيغة أختار لاستيراد جهات الاتصال؟
احتفظ بتصدير أصلي كامل، ويفضل vCard إن أمكن، ثم اختبر أداة الاستيراد على بضعة سجلات. تستطيع vCard حفظ حقول مركبة، لكن استيراد الملفات الحالي يقرأ جزءًا من المعلومات ولا ينقل الصور أو المجموعات. يناسب CSV التحرير في جدول بشرط مطابقة عناوين الأعمدة بشكل صحيح.
هل يستبدل الاستيراد جهات الاتصال الموجودة؟
تُحدَّث الحقول المدعومة وغير الفارغة لجهة الاتصال ذات البريد المطابق، ولا تمحو الحقول الغائبة والفارغة القيم الموجودة. لكن بطاقة CardDAV الأصلية تُحفظ منفصلة ولا يعاد إنشاؤها بهذا الاستيراد. افحص البيانات في بريد الويب وفي العميل المتزامن.
لماذا نُقلت أرقام الهاتف بشكل خاطئ؟
ربما تعامل معها برنامج الجداول كأعداد وحذف + أو الأصفار في البداية. اضبط التنسيق النصي قبل معالجة البيانات. إذا كانت المحارف قد ضاعت، فارجع إلى التصدير الأصلي. تساعد vCard على تجنب التحويل الجدولي، لكنها لا توسّع دعم أداة الاستيراد.
هل يمكن استيراد جهة اتصال دون بريد إلكتروني؟
تسمح صيغة vCard نفسها بذلك، لكن استيراد الملفات الحالي يتطلب بريدًا صالحًا لكل من CSV وvCard ويتجاوز السجلات التي لا تحتوي عليه. لا تخلط بين إمكانات عميل CardDAV مستقل وإمكانات رفع ملف.
كيف أنقل جهات الاتصال إلى الهاتف؟
للاستخدام المستمر، اضبط CardDAV في تطبيق متوافق. ستزامن التطبيقات دفتر العناوين على الخادم. تحقق من الحساب واتجاه المزامنة والنتيجة؛ فالتأخير والتعارضات يظلان ممكنين.
هل تُحذف السجلات المكررة أثناء الاستيراد؟
يحدّث الاستيراد السجلات ذات البريد المطابق ولا يحدد هوية صاحبها. تحتاج العناوين المشتركة أو المنقولة إلى موظف آخر إلى عناية. ولا تُدمج الأسماء المتطابقة تلقائيًا. بعد استيراد كبير، افحص السجلات المحتمل تكرارها يدويًا.
هل يمكن تصدير جهات الاتصال مجددًا؟
نعم، بصيغة CSV أو vCard. تُحفظ الحقول التي يدعمها التصدير الحالي، وليس بالضرورة كل معلومات بطاقة CardDAV الأصلية. قبل التغييرات الجماعية، احفظ تصديرًا احتياطيًا مناسبًا وافحص محتواه.
ماذا يحدث لمجموعات جهات الاتصال؟
يعتمد دعم vCard على الإصدار والتطبيق، لكن استيراد الملفات الحالي لا يستعيد عضوية المجموعات من vCard أو CSV. يمكن إعداد المجموعات والأعضاء بعمليات منفصلة في REST API. أما MCP فتحقق من دعم الأدوات ذات الصلة.