تتيح ميزة "استعادة بيانات الاعتماد" في Credential Manager للمستخدمين استعادة حساباتهم على التطبيقات تلقائيًا وتسجيل الدخول عند فتح التطبيق لأول مرة بعد إعداد جهاز جديد. بيانات اعتماد الاستعادة، والمعروفة أيضًا باسم مفتاح الاستعادة، هي نوع من بيانات الاعتماد التي يمكن حفظها على الجهاز أو الاحتفاظ بنسخة احتياطية منها لدى مقدّم خدمات السحابة الإلكترونية، ثم استخدامها لتوفير إمكانية الوصول على جهاز المستخدم الجديد.
يفترض هذا الدليل أنّك على دراية بالمفاهيم التالية:
المزايا
تشمل مزايا ميزة "استعادة بيانات الاعتماد" ما يلي:
- تجربة مستخدم سلسة: يمكن للمستخدمين بدء استخدام التطبيق على الفور على أجهزتهم الجديدة بدون الحاجة إلى تسجيل الدخول يدويًا.
- زيادة معدّل الحفاظ على المستخدمين وخفض تكاليف الدعم: يمنع تسجيل الدخول التلقائي أثناء ترقية الأجهزة تسرُّب المستخدمين ويقلّل بشكل كبير من تكاليف الدعم المرتبطة بالحسابات المهجورة وعمليات استرداد كلمات المرور.
- أمان محسَّن: تُلغي ميزة "استعادة بيانات الاعتماد تلقائيًا" شاشات تسجيل الدخول الإضافية وطلبات استرداد الحساب يدويًا، ما يقلّل من احتمالية التعرّض لهجمات التصيّد الاحتيالي وسرقة بيانات الاعتماد.
- التفاعل الفوري: يمكنك جذب المستخدمين من خلال الإشعارات أو الطلبات الأخرى بمجرد بدء استخدام أجهزتهم الجديدة.
- دعم آليات مصادقة متعددة: تعمل هذه الميزة مع آليات مصادقة متعددة، بما في ذلك:
نظرة عامة على العملية
توضّح الأقسام التالية العملية المطلوبة على كل جهاز:
على الجهاز السابق
أنشِئ مفتاح الاستعادة بعد مصادقة المستخدم على تطبيقك، أي بعد تسجيل الدخول مباشرةً، وأثناء تشغيل التطبيق لاحقًا إذا كان المستخدم قد سجّل الدخول بالفعل. تخزِّن خدمة Android Backup Service تلقائيًا مفتاح الاستعادة الذي تم إنشاؤه على الجهاز، وتحفظه أيضًا في السحابة الإلكترونية استنادًا إلى إعدادات الاحتفاظ بنسخة احتياطية التي ضبطها المستخدم.
ليتمكّن المستخدم من الاحتفاظ بنسخة احتياطية على السحابة الإلكترونية، يجب أن يستوفي المتطلبات التالية:
- أن يكون مسجّلاً الدخول إلى حسابه على Google
- تفعيل ميزة الاحتفاظ بنسخة احتياطية من بيانات Android لمزيد من المعلومات، يُرجى الاطّلاع على الاحتفاظ بنسخة احتياطية من البيانات.
- إعداد آلية لفتح قفل الشاشة، مثل النقش أو رقم التعريف الشخصي أو كلمة المرور أو المقاييس الحيوية
في حال عدم استيفاء هذه الشروط، سيتم عرض E2eeUnavailableException.
على الجهاز الجديد
عندما يُعدّ المستخدم جهازه الجديد، تعمل ميزة "استعادة بيانات الاعتماد" تلقائيًا في الخلفية أثناء عملية إعداد الجهاز. يمكن للمستخدمين اختيار استعادة البيانات من أحد الخيارات التالية:
- من نسخة احتياطية على السحابة الإلكترونية: في حال استخدام نسخة احتياطية على السحابة الإلكترونية، يتم تنزيل مفتاح الاستعادة مع بيانات التطبيق على الجهاز الجديد.
- باستخدام ميزة النقل من جهاز إلى آخر: عندما يربط المستخدمون أجهزتهم القديمة والجديدة بكابل USB، ينتقل مفتاح الاستعادة من الجهاز القديم إلى الجهاز الجديد عبر كابل USB.
بعد أن يصبح مفتاح الاستعادة متاحًا على الجهاز الجديد، يمكنك استخدامه لتسجيل دخول المستخدم.
إقران ميزة "استعادة بيانات الاعتماد" بميزة "الاحتفاظ بنسخة احتياطية من بيانات التطبيقات"
بالإضافة إلى تسجيل دخول المستخدم، يجب أن ينقل تطبيقك الإعدادات المحلية للمستخدم والمسودات غير المتصلة بالإنترنت وتفضيلات المظهر الداكن لتقديم تجربة انتقال كاملة وسلسة بين الأجهزة:
- استعادة الهوية: يمكنك استخدام ميزة "استعادة بيانات الاعتماد" لإعادة مصادقة الوصول إلى الحساب تلقائيًا.
- استعادة الحالة والإعدادات المفضّلة: يمكنك ضبط ميزة
الاحتفاظ التلقائي بنسخة احتياطية (
dataExtractionRules) للحفاظ على الإعدادات المفضّلة للمستخدم وقواعد البيانات المحلية وحالة التطبيق عند نقل البيانات بين الأجهزة عبر السحابة الإلكترونية والكابلات.
التعامل مع ملفات شخصية متعددة للنظام وحسابات التطبيقات
عند تنفيذ ميزة "استعادة بيانات الاعتماد"، يجب مراعاة القيود التالية في ما يتعلّق بالتطبيقات التي تتيح استخدام حسابات متعدّدة والملفات الشخصية على مستوى النظام.
التطبيقات التي تم تسجيل الدخول إليها من حسابات متعددة
تسمح بعض التطبيقات للمستخدمين بالتبديل بين حسابات نشطة متعددة (على سبيل المثال، حساب بريد إلكتروني شخصي وحساب بريد إلكتروني للعمل داخل التطبيق نفسه). لا تتيح واجهة برمجة التطبيقات Restore Credentials إلا حسابًا واحدًا لكل تطبيق. إذا سجّل المستخدم الدخول إلى حسابات متعددة، عليك اختيار حساب واحد فقط لإنشاء مفتاح الاستعادة له. عادةً، يجب أن يكون هذا هو الحساب الأساسي أو الأكثر استخدامًا مؤخرًا.
الأجهزة التي تتضمّن ملفات شخصية متعددة للنظام
على الأجهزة التي تم ضبطها باستخدام ملفات شخصية منفصلة للنظام (مثل جهاز شركة يتضمّن ملف عمل وملفًا شخصيًا)، لا يتوفّر مفتاح الاستعادة إلا للملف الشخصي الذي تم إعداده أولاً على الجهاز.
القيود
تعمل واجهة برمجة التطبيقات Restore Credentials على الأجهزة الجوّالة ولا تعمل على أشكال الأجهزة الأخرى.