تثبيت تطبيقات الويب و"تطبيقات الويب المعزولة" تلقائيًا

تنطبق المعلومات الواردة أدناه على متصفِّحات Chrome المُدارة وأجهزة ChromeOS.

بصفتك مشرفًا، يمكنك تثبيت تطبيقات الويب وتطبيقات الويب المعزولة (IWAs) تلقائيًا للمستخدمين في مؤسستك. ويمكن للمستخدمين بعد ذلك الوصول بسرعة إلى التطبيقات من مشغّل التطبيقات على أجهزة Chrome أو في متصفّح Chrome على الأجهزة الأخرى.

لضبط الإعدادات لمجموعة معيّنة من المستخدمين أو متصفِّحات Chrome المسجّلة، أدرِج حسابات المستخدمين أو المتصفِّحات في مجموعة أو وحدة تنظيمية. يمكن إضافة حسابات المستخدمين فقط إلى المجموعات. للتعرُّف على التفاصيل، يُرجى الاطِّلاع على المجموعات و إضافة وحدة تنظيمية.

الاعتبارات

  • لا تتوافق "تطبيقات الويب المعزولة" (IWAs) إلا مع نظام التشغيل ChromeOS.
    • المستخدمون والمتصفّحات: الإصدار 128 من ChromeOS والإصدارات الأحدث
    • ‫Kiosks: الإصدار 134 من ChromeOS والإصدارات الأحدث
    • جلسات الضيوف المُدارة: الإصدار 140 من ChromeOS والإصدارات الأحدث
  • إذا كنت بصدد إضافة تطبيقات ويب إلى أجهزة ChromeOS المُدارة في وضع Kiosk المؤمَّن، يُرجى الانتقال إلى إضافة تطبيقات ويب إلى أجهزة Chrome Kiosk.

الخطوة 1: مراجعة السياسات

السياسة الوصف والإعدادات

WebAppInstallForceList

تثبيت تطبيقات ويب محدّدة تلقائيًا بدون تدخل المستخدم. ولا يمكن للمستخدمين إيقاف هذه التطبيقات أو إزالتها.

إلغاء الضبط: لن يتم تثبيت أي تطبيقات ويب تلقائيًا.

IsolatedWebAppInstallForceList

تتيح تثبيت "تطبيقات الويب المعزولة" (IWAs) المحدّدة تلقائيًا بدون تدخل المستخدم. ولا يمكن للمستخدمين إيقاف هذه التطبيقات أو إزالتها.

إلغاء الضبط: لن يتم تثبيت أي تطبيقات ويب معزولة تلقائيًا.

الخطوة 2: تحديد السياسات

انقر أدناه للاطِّلاع على الخطوات استنادًا إلى الطريقة التي تريد إدارة هذه السياسات بها.

وحدة تحكُّم المشرف
  1. يُرجى تسجيل الدخول باستخدام حساب مشرف إلى وحدة تحكّم المشرف في Google.

    إذا لم تكن تستخدم حساب مشرف، لن تتمكّن من الوصول إلى "وحدة تحكّم المشرف".

  2. انقر على رمز القائمة ثم الأجهزة > Chrome > التطبيقات والإضافات. تفتح صفحة نظرة عامة تلقائيًا.

    في حال الاشتراك في Chrome Enterprise Core، انقر على "القائمة" ثم متصفّح Chrome > التطبيقات والإضافات.

  3. انقر على المستخدمون والمتصفّحات، أو تطبيقات Kiosk، أو جلسات الضيوف المُدارة.
  4. (للمستخدمين فقط) لتطبيق الإعدادات على مجموعة، عليك تنفيذ ما يلي:
    1. اختَر المجموعات.
    2. اختَر المجموعة التي تريد تطبيق الإعدادات عليها.
  5. (اختياري) لتطبيق الإعداد على قسم أو فريق، يمكنك اختيار وحدة تنظيمية من جانب الصفحة. التعرّف على كيفية إجراء ذلك
  6. (اختياري) يمكنك إضافة التطبيق إذا لم يسبق لك إضافته:
    • بالنسبة إلى تطبيق الويب التقدّمي:
      1. أشِر إلى "إضافة" إضافة بعد ذلك إضافة باستخدام عنوان URLAdd by URL.
      2. أدخِل عنوان URL
        يُرجى استخدام عناوين URL لا تعيد توجيه المستخدمين إلى عنوان URL مختلف. على سبيل المثال، بالنسبة إلى "خرائط Google"، استخدِم https://www.google.com/maps، وليس https://maps.google.com.
      3. انقر على حفظ
    • بالنسبة إلى "تطبيقات الويب المعزولة" (IWAs):
      1. أشِر إلى رمز "إضافة" إضافة بعد ذلك إضافة "تطبيق ويب معزول" Add by URL.
      2. أدخِل معرّف حزمة الويب؛ وهي سلسلة base32 [a-z2-7] تتألف من 56 أو 58 حرفًا.
      3. أدخِل عنوان URL لبيان التحديث.
      4. انقر على حفظ. 
  7. انتقِل إلى التطبيق الذي تريد تثبيته تلقائيًا.
  8. ضِمن سياسة التثبيت، اختَر أيًّا مما يلي:
    • فرض التثبيت من المؤسسة
    • خيار التثبيت والتثبيت ذي الصلة:
      • فرض التثبيت من المؤسسة + التثبيت
      • تثبيت من المؤسسة + تثبيت في شريط مهام "نظام التشغيل Chrome"
    • تم التثبيت
  9. انقر على حفظ.
نظام التشغيل Windows
ينطبق ذلك على مستخدمي Windows الذين يسجّلون الدخول إلى حساب مُدار على متصفِّح Chrome.

استخدام سياسة المجموعة

في "محرِّر إدارة سياسة المجموعة" (مجلد "ضبط الكمبيوتر أو حساب المستخدم"):

  1. انتقِل إلى السياساتبعد ذلكالنماذج الإدارية بعد ذلكGoogleبعد ذلك Google Chrome.
  2. افتح ضبط قائمة تطبيقات الويب المثبَّتة من المؤسّسة.
    نصيحة: إذا لم تظهر لك السياسة، يمكنك تنزيل أحدث نموذج للسياسة.
  3. فعّل السياسة وأدخِل بيانات JavaScript® Object Notation (JSON) المدمجة لها في مربع النص.
    ملاحظة: أدخِل بيانات JSON كسطر واحد بدون فواصل بين الأسطر. ويمكنك استخدام أداة ضغط JSON التابعة لجهة خارجية للتأكُّد من صحة السياسات ودمجها في سطر واحد.
  4. اضبط سياسات تطبيقات الويب التي تريدها:
    1. أضِف عناوين URL لتطبيقات الويب التي تريد تثبيتها تلقائيًا على أجهزة الكمبيوتر الخاصة بالمستخدمين. استخدِم عناوين URL التي لا تعيد توجيه الزائرين، باستثناء ما يتعلّق بتغيير معامِلات طلب البحث. على سبيل المثال، بالنسبة إلى "خرائط Google"، استخدِم https://www.google.com/maps، وليس https://maps.google.com.
    2. (اختياري) لفتح عناوين URL في علامة تبويب أو نافذة جديدة، اضبط default_launch_container على tab أو window. ويتم فتح تطبيقات الويب بشكل تلقائي في علامة تبويب جديدة.
    3. (اختياري) لإنشاء اختصار على سطح المكتب، اضبط create_desktop_shortcut على true.
  5. انشر التعديل للمستخدمين.

يوضح المثال كيفية إجراء ما يلي:

  • تثبيت "خرائط Google" و"مستندات Google" تلقائيًا
  • إضافة اختصار "خرائط Google" على سطح المكتب
  • فتح "خرائط Google" في نافذة جديدة
  • فتح "مستندات Google" في علامة تبويب جديدة

مثال على بيانات JSON

[
{
    "create_desktop_shortcut": true, 
    "default_launch_container": "window", 
    "url": "https://www.google.com/maps"
  }, 
  {
    "default_launch_container": "tab", 
    "url": "https://www.docs.google.com"
  }
]

بيانات JSON المدمجة

[{"create_desktop_shortcut":true,"default_launch_container":"window","url":"https://www.google.com/maps"},{"default_launch_container":"tab","url":"https://www.docs.google.com"}]

Mac
ينطبق على مستخدمي macOS الذين يسجّلون الدخول إلى حساب مُدار على متصفِّح Chrome.
في الملف الشخصي لضبط سياسة Chrome (ملف ‎.plist):
  1. أضِف المفاتيح التالية أو عدِّلها في المفتاح <WebAppInstallForceList>: 
    1. أضِف عناوين URL لتطبيقات الويب التي تريد تثبيتها تلقائيًا على أجهزة الكمبيوتر الخاصة بالمستخدمين. استخدِم عناوين URL التي لا تعيد توجيه الزائرين، باستثناء ما يتعلّق بتغيير معامِلات طلب البحث. على سبيل المثال، بالنسبة إلى "خرائط Google"، استخدِم https://www.google.com/maps، وليس https://maps.google.com.
    2. (اختياري) لفتح عناوين URL في علامة تبويب أو نافذة جديدة، اضبط المفتاح <default_launch_container> على القيمة <string>value</string>، حيث إن القيمة value تشير إلى tab أو window.  ويتم فتح تطبيقات الويب بشكل تلقائي في علامة تبويب جديدة، ولا يؤثر المفتاح <create_desktop_shortcut> في أجهزة المستخدمين التي تعمل بنظام التشغيل Mac.
  2. انشر التغيير للمستخدمين.

يوضح المثال كيفية إجراء ما يلي:

  • تثبيت "خرائط Google" و"مستندات Google" تلقائيًا
  • فتح "خرائط Google" في نافذة جديدة
  • فتح "مستندات Google" في علامة تبويب جديدة

<key>WebAppInstallForceList</key>
<array>
  <dict>
    <key>default_launch_container</key>
    <string>window</string>
    <key>url</key>
    <string>https://www.google.com/maps</string>
  </dict>
  <dict>
    <key>default_launch_container</key>
    <string>tab</string>
    <key>url</key>
    <string>https://www.docs.google.com</string>
  </dict>
</array>

Linux

استخدام مُحرر ملفات JSON الذي تفضله:

  1. انتقِل إلى مجلد /etc/opt/chrome/policies/managed.
  2. أنشئ ملف JSON أو عدِّله.
  3. بالنسبة إلى WebAppInstallForceList:
    1. في url، أضِف عناوين URL لتطبيقات الويب التي تريد تثبيتها تلقائيًا على أجهزة الكمبيوتر الخاصة بالمستخدمين. استخدِم عناوين URL التي لا تعيد توجيه الزائرين، باستثناء ما يتعلّق بتغيير معامِلات طلب البحث. على سبيل المثال، بالنسبة إلى "خرائط Google"، استخدِم https://www.google.com/maps، وليس https://maps.google.com.
    2. (اختياري) لفتح عناوين URL في علامة تبويب أو نافذة جديدة، اضبط default_launch_container على tab أو window. ويتم فتح تطبيقات الويب بشكل تلقائي في علامة تبويب جديدة.
    3. (اختياري) لإنشاء اختصار على سطح المكتب، اضبط create_desktop_shortcut على true.
  4. انشر التعديل للمستخدمين. 

يوضح المثال كيفية إجراء ما يلي:

  • تثبيت "خرائط Google" و"مستندات Google" تلقائيًا
  • إضافة اختصار "خرائط Google" على سطح المكتب
  • فتح "خرائط Google" في نافذة جديدة
  • فتح "مستندات Google" في علامة تبويب جديدة

WebAppInstallForceList: [
  {
    "create_desktop_shortcut": true, 
    "default_launch_container": "window", 
    "url": "https://www.google.com/maps"
  }, 
  {
    "default_launch_container": "tab", 
    "url": "https://www.docs.google.com"
  }
]

الخطوة 3: التحقق من السياسات على أجهزة المستخدمين

بعد تطبيق أيٍّ من سياسات Chrome، على المستخدمين إعادة تشغيل متصفِّح Chrome حتى تدخل الإعدادات إلى حيز التنفيذ. وبعد ذلك، يجب التحقّق من أجهزة المستخدمين للتأكّد من صحة السياسة.

  1. على جهاز مُدار، انتقِل إلى chrome://policy.
  2. انقر على إعادة تحميل السياسات.
  3. ضع علامة في المربّع عرض السياسات التي لم يتم ضبط قيم لها.
  4. بالنسبة إلى WebAppInstallForceList أو IsolatedWebAppInstallForceList، احرص على ضبط الحالة على حسنًا والتأكُد من تطابُق قيم السياسة مع ما تم ضبطه في السياسة. 

تحديد المشاكل وحلّها

نقل مصدر تطبيق الويب التقدّمي

ينطبق على الإصدار 150 من متصفّح Chrome أو الإصدارات الأحدث.

للمساعدة في ضمان الهوية والأمان، ترتبط تطبيقات الويب التقدّمية ارتباطًا وثيقًا بمصدر الويب الخاص بها (عنوان URL المحدّد). ومع ذلك، قد يضطر المطوّرون في بعض الأحيان إلى تغيير مصدر تطبيق الويب التقدّمي (PWA)، سواء كان ذلك بدافع تغيير العلامة التجارية أو إعادة الهيكلة أو لإجراء تعديلات تقنية. على سبيل المثال، الانتقال من www.example.com إلى app.example.com

قدّم الإصدار 150 من متصفّح Chrome آلية سلسة لنقل مصدر تطبيق الويب التقدّمي (PWA)، تمنح المطوّرين القدرة على نقل تطبيقات الويب التقدّمية المثبَّتة إلى مصدر جديد من الموقع الإلكتروني نفسه بدون أن يُطلب من المستخدمين إلغاء تثبيت التطبيق وإعادة تثبيته يدويًا.

سبب تعذّر نقل البيانات في بيئات المؤسسات

بالنسبة إلى تطبيقات الويب التقدّمية المثبَّتة من المؤسّسة، يتم حظر عملية نقل المصدر. بما أنّ سياسات تطبيقات الويب في المؤسسات تستند بشكل أساسي إلى عناوين URL، فقد يؤدي نقل المصدر تلقائيًا إلى تجاوز السياسات التي سبق لك ضبطها.

عندما يغيّر المطوّر مصدر تطبيق ويب تقدّمي مثبَّت من المؤسسة، يتم حظر تحديث التطبيق لدى المستخدمين. ويظهر لهم إشعار بانر يوضح أن عملية التحديث محظورة. يؤدي النقر على حسنًا إلى إغلاق الإشعار وإخفائه لمدة أسبوع واحد.

الحل

لنقل المستخدمين بنجاح إلى المصدر الجديد، يجب تعديل سياسات التثبيت التلقائي (WebAppInstallForceList) لاستهداف تطبيق الويب التقدّمي باستخدام عنوان URL الجديد للمصدر. بعد ذلك، يزيل Chrome تثبيت تطبيق الويب التقدّمي المرتبط بالمصدر القديم في الوقت نفسه (لأنّه لم يعُد مثبّتًا تلقائيًا بموجب السياسة) ويثبّت تطبيق الويب التقدّمي تلقائيًا باستخدام المصدر الجديد. يتم تحديد حالة التطبيق الجديد من خلال إعدادات سياسة المشرف الحالية.

تطبيقات الويب (عناوين URL و"تطبيقات الويب التقدّمية" "PWAs")

إذا تعذّر تحميل عنوان URL محدد، سيظهر للمستخدمين تطبيق نائب بدلاً من التطبيق الفعلي وشعار التطبيق. ويعتمد حل المشكلة على الأسباب التي تؤدي إلى ظهور التطبيق النائب. في ما يلي قائمة بالمشاكل والحلول المحتمَلة.

عنوان URL يعيد التوجيه إلى مصدر عنوان URL مختلف

يجب تعديل عنوان URL لاستخدام عنوان URL النهائي لتطبيق الويب بعد إعادة التوجيه. وننصحك بنسخ عنوان URL ولصقه مباشرةً من شريط عناوين المتصفّح. على سبيل المثال:

  • إذا حدّدتَ example.com وكان يعيد التوجيه إلى www.example.com، يجب تعديله إلى www.example.com.
  • إذا حدّدتَ http://example.com وكان يعيد التوجيه إلى https://example.com، يجب تعديله إلى https://example.com.

يعيد عنوان URL التوجيه إلى صفحة تسجيل دخول

يجب على المستخدمين فتح التطبيق وتسجيل الدخول من الصفحة التي تمت إعادة توجيههم إليها وإغلاق التطبيق مرة أخرى.

لا يمكن الوصول إلى عنوان URL إلا على شبكة مؤسستك

يجب على المستخدمين الاتصال بالشبكة ثم فتح التطبيق وإغلاقه أو إعادة تشغيل متصفِّح Chrome أو جهاز ChromeOS.

عنوان URL غير متاح مؤقتًا بسبب إجراء التحديثات أو الصيانة

يمكنك الطلب من المستخدمين بإعادة تشغيل متصفّح Chrome أو جهاز ChromeOS. إذا لم تُحل المشكلة، يمكنك الطلب من المستخدمين بفتح التطبيق وإغلاقه مرة أخرى عندما يصبح عنوان URL متاحًا مرة أخرى.

"تطبيقات الويب المعزولة" (IWAs)

في ما يلي قائمة بالمشاكل والحلول المحتمَلة.

لا يمكن الوصول إلى بيان التحديث - لا يمكن تثبيت التطبيق أو تحديثه

يُرجى التأكُّد من أنّ الجهاز يمكنه تحميل بيان التحديث. لتحديد المشكلة وحلّها، يجب التحقُّق من أنّه يمكنك الوصول إلى البيان من المتصفّح ومن الأجهزة المستهدَفة أيضًا. يمكن أن تكمن المشاكل الشائعة في عنوان URL غير صحيح لبيان التطبيق أو عنوان URL محمي الوصول. في حال حماية الوصول، يُرجى التأكُّد من أنّه يمكن لأجهزة العميل الوصول إلى عنوان URL لبيان التطبيق بدون الحاجة إلى أي نوع من المصادقة اليدوية أو تسجيل الدخول اليدوي.

لتحديد المشاكل وحلّها على الجهاز، يجب تفعيل الإعداد ‎#enable-isolated-web-app-dev-mode من chrome://flags، ثم إعادة تشغيل الجهاز عندما يُطلب منك ذلك، ثم الانتقال إلى chrome://web-app-internals. يجب اختيار تثبيت تطبيق الويب المعزول من بيان التحديث لمحاكاة عملية التثبيت وعرض جميع إصدارات تطبيق الويب المعزول التي يمكن للمتصفح تحليلها من بيان التطبيق هذا.

عدم توفّر الإصدار المثبَّت أو قناة الإصدار المحدّدة في ملف بيان التحديث - لا يمكن تثبيت التطبيق أو تحديثه

يُرجى التأكُّد من أنّ بيان التحديث يحتوي على إدخالات للإصدار أو قناة الإصدار.

لا يمكن الوصول إلى حِزمة التطبيق - لا يمكن تثبيت التطبيق أو تحديثه

يُرجى التأكُّد من أنّ الجهاز يمكنه تحميل حِزمة تطبيق الويب المعزول (IWA). لتحديد المشاكل وحلّها، يجب التحقُّق من أنّه يمكنك الوصول إلى الحِزمة من المتصفّح ومن الأجهزة المستهدَفة أيضًا. وتكمن المشاكل الشائعة في ضبط إعدادات البيان بشكلٍ خاطئ أو عدم توفّر الحزمة أو عدم توفّر مورد الحزمة محمي الوصول. في حال حماية الوصول، تأكَّد من أنّه يمكن لأجهزة العملاء الوصول إلى الحزمة بدون الحاجة إلى أي نوع من المصادقة اليدوية أو تسجيل الدخول.

الحزمة غير صالحة أو التوقيع غير صحيح - لا يمكن تثبيت التطبيق أو تحديثه

يُرجى التواصل مع مطوّر تطبيق الويب المعزول لتقديم حزمة صالحة لتطبيق الويب المعزول.

هذا التطبيق غير متوفّر أو تالف (بعد التثبيت)

يُرجى التواصل مع مطوّر تطبيق الويب المعزول لاحتمالية أنه تم تغيير مفتاح تسجيل الدخول أو حظر رقم تعريف التطبيق.

مواضيع ذات صلة

قد تحتوي هذه الصفحة على محتوى تمت ترجمته باستخدام تكنولوجيا الذكاء الاصطناعي (AI). علمًا أنّ الترجمات المستندة إلى هذه التكنولوجيا قد تتضمن بعض الأخطاء.

هل كان ذلك مفيدًا؟

كيف يمكننا تحسينها؟
بحث
محو البحث
إغلاق البحث
القائمة الرئيسية
8555398008007799293
true
مركز مساعدة البحث
false
true
true
true
true
true
410864
false
false
false
false
false