مزامنة Google
صفحة مزامنة Google هي سطح استكشاف الأخطاء لتكاملي التقويم والبريد. يدير كل مشغّل اتصاله الخاص — لا يوجد حساب Google مشترك على مستوى مساحة العمل. تعرض الصفحة بريدك في Google + رقاقة حالة لكل نطاق (Calendar، Gmail)، والطابع الزمني لآخر مزامنة ناجحة، وأحدث خطأ مزامنة.

التحقّق مما إذا كنت متّصلًا
تُظهر رقاقات الحالة بجانب بريدك في Google ما إذا كان كل نطاق متّصلًا:
- Calendar — متّصل / غير متّصل
- Gmail — متّصل / غير متّصل
إذا كان أحد النطاقات مفقودًا، يبدأ زرّ اتصال المقابل تدفّق OAuth جديدًا مقتصرًا على ذلك التفويض فقط (تفويض تزايدي — منح Gmail لن يطالب مجدّدًا بـ Calendar).
رؤية ما يخفق
يُبرز سطر آخر خطأ مزامنة أحدث إخفاق سجّله Zellbox على حسابك. للتفاصيل لكل تقويم، اضغط على رابط عرض سجل المزامنة ← مباشرة تحت حالة Google Calendar — يفتح صفحة سجل حالة المزامنة، حيث يمكنك التصفية بنافذة زمنية، ورؤية كم حدث لمسته كل عملية، والتعمّق في التقاويم الفردية.
قطع الاتصال
اضغط على قطع الاتصال. يضع Zellbox علامة على رمزك بأنه ملغى ويتوقّف عن المزامنة. تبقى مرآة أحداثك الموجودة سليمة (فتُحفظ البيانات التاريخية)؛ فقط تتوقّف عن استلام التحديثات الجديدة.
الزرّ قابل للعكس — اضغط على اتصال في أي وقت لإعادة التفويض.
إعادة تعيين بيانات التقويم — الخيار النووي
زرّ إعادة تعيين بيانات التقويم (أحمر، قرب الأسفل) هو الحلّ الأخير عندما يتراكم انحراف البيانات وتكون إعادة مزامنة نظيفة أسهل من ملاحقة الحالات الطرفية.
ما يفعله:
- يُلغي تفويضات Google الخاصة بك (Calendar وGmail معًا).
- يحذف نهائيًا كل حدث تملكه — الأحداث المنعكسة من Google، والأحداث المنشأة في Zellbox، والأحداث المحلية فقط.
- يحذف نهائيًا كل تذكير يشير إلى تلك الأحداث.
- يمسح حالة مزامنة التقويم الخاصة بك (التقاويم المحدّدة + سجل المزامنة المخزّن مؤقتًا) فتبدأ إعادة الاتصال من لوحة نظيفة.
ما لا يلمسه: Google Calendar / Gmail على جانب Google (لا يُستدعى أي API حذف من Google)، أو عملاءك، أو الملاحظات الداخلية، أو سجل البريد، أو مستندات العملاء، أو أعضاء الفريق، أو قوالب البريد.
هذا تدميري — لكنه قابل للعكس لكل حدث لمدة 90 يومًا. تجبرك نافذة التأكيد على كتابة RESET بأحرف كبيرة قبل أن يُفعَّل زرّ إعادة التعيين، وتنتهي بسطر شبكة الأمان: كل حدث يوشك Zellbox على محوه يُلتقط آليًا في صورة إلى جدول النسخ الاحتياطي أولًا. لديك 90 يومًا لاستعادة أيٍّ منها فرديًا من الحساب ← الاسترداد — تعود الأحداث المستعادة بصفة Zellbox-only ولا يُعاد دفعها إلى Google تلقائيًا. بعد الإجراء، اضغط على اتصال لإعادة التفويض فيبذر Zellbox تقاويمك من الصفر.
بعد إعادة التعيين، الأمور التالية لا تُحفظ على الأحداث المعاد مزامنتها حديثًا (ستحتاج إلى استخدام الاسترداد لاستردادها فرديًا):
- التجاوزات لكل حدث (رابط Meet، وضع الزيارة، رقم الهاتف، التذكيرات المخصّصة)
- الأحداث المنشأة في Zellbox التي لم تُدفع أبدًا إلى Google
- روابط العميل ↔ الحدث تُستعاد فقط عندما يكون العميل على قائمة المدعوّين في دعوة Google وقت إعادة المزامنة
استكشاف مشاكل المزامنة
تشير حالة فشل (باللون الأحمر) في سجل المزامنة غالبًا إلى انتهاء صلاحية رمز OAuth أو إلغائه من جانب Google — الحل هو الضغط على اتصال لإعادة التفويض؛ لا حاجة لأي خطوة أخرى، إذ يلتقط Zellbox من حيث توقف. إذا ظهر نطاق Gmail كـ"غير متّصل" بينما يظل Calendar متّصلًا (أو العكس)، فهذا يعني أن التفويض التزايدي لم يُمنح لذلك النطاق بعد — اضغط على زرّ اتصال الخاص بذلك النطاق تحديدًا بدلًا من إعادة الاتصال بالكامل. عند تبديل حساب Google المرتبط (مثلًا الانتقال من حساب شخصي إلى حساب العمل)، اضغط على قطع الاتصال أولًا ثم اتصال واختر الحساب الصحيح على شاشة موافقة Google — الاتصال المباشر بحساب آخر دون قطع الاتصال أولًا غير مدعوم. لأي خطأ لا يوضحه سطر آخر خطأ مزامنة، افتح سجل المزامنة وابحث عن الحالة فشل أو جزئي لمعرفة أي تقويم تحديدًا يخفق وسببه.
ما يظهر في Google Calendar
الأحداث التي تنشئها في Zellbox (من الشبكة أو من صفحة عميل) تُدفع إلى تقويم Google المستهدف خلال ثوانٍ، بعنوانها ووقت بدايتها ونهايتها ووصفها كحدث عادي على التقويم — لا يوجد أي اختلاف بصري عن حدث أنشأه المستخدم يدويًا داخل Google Calendar. عندما يكون الحدث مرتبطًا بعميل، يظهر ذلك العميل كمدعوّ في قائمة الحضور فقط إذا كان لديه بريد إلكتروني مسجّل ومفعّل خيار الإشعار؛ هذا الربط بالحضور هو ما يسمح لـ Zellbox لاحقًا بإعادة ربط العميل بالحدث عند الاسترداد. إلغاء حدث من Zellbox يدفع حالة الإلغاء إلى Google، فيتلقى المدعوّون بريد إلغاء تلقائيًا من Google (حسب مفتاح تنبيه العميل). التجاوزات الخاصة بـ Zellbox وحده — رابط Meet، وضع الزيارة، رقم الهاتف، التذكيرات المخصّصة — بيانات داخلية لا تُعرض كحقول على واجهة Google Calendar نفسها.
قطع الاتصال وإعادة الربط
دورة قطع الاتصال ثم إعادة الربط لا تُعيد بناء بياناتك من الصفر: أثناء انقطاع الاتصال يتوقف Zellbox عن السحب من Google والدفع إليه، لكن مرآة الأحداث المحلية تبقى كما هي وتظل قابلة للعرض والتعديل داخل Zellbox فقط. عند الضغط على اتصال من جديد، يعيد Google عرض شاشة الموافقة لكل نطاق كان متصلًا سابقًا (Calendar وGmail)، ثم يبدأ Zellbox مهمة مزامنة "اتصال أوّلي" واحدة تلتقط التغييرات التي حدثت في Google أثناء الانقطاع وتُطابقها مع المرآة المحفوظة محليًا. التقاويم التي كانت محدّدة قبل قطع الاتصال تبقى محدّدة بعد إعادة الربط، فلا حاجة لإعادة اختيارها يدويًا من جديد.