يحتوي هذا المستند على توجيهات وأفضل الممارسات لتوزيع تطبيقات Wear OS على "متجر Play".
المتطلبات الأساسية في "متجر Play"
تكون حِزم APK لتطبيقات Wear OS منفصلة عن حِزم APK للأجهزة الجوّالة، ويتم تحميلها وتعديلها بشكل مستقل من داخل Play Console.
يجب أن تستوفي حِزم APK لتطبيقات Wear OS المتطلبات التالية ليتم نشرها على "متجر Play".
رمز إصدار فريد
بما أنّ رمز إصدار حزمة APK الخاصة بالساعات الذكية يجب أن يكون فريدًا على مستوى جميع أشكال الأجهزة، ننصح بأن يكون نظام رموز الإصدارات مستقلاً عن أي شكل جهاز آخر في Play Console.
في ما يلي مثال على مخطط:
- أول رقمَين: targetSdkVersion:- 36[xxx][yy][zz]
 
- الأرقام التالية: إصدار المنتج:
- 36152[yy][zz]
 
- الأرقام التالية: رقم الإصدار:
- 3615202[zz]
 
- الأرقام النهائية: إصدار تطبيقك على Wear OS:
- 361520203
 
إذا كان لديك حزمة APK خاصة بالهاتف بالإضافة إلى حزمة APK خاصة بالساعة، عليك استخدام طريقة عرض حِزم APK المتعددة لإدارة كلتيهما. لمزيد من المعلومات حول تحديد الإصدارات لحِزم APK المتعددة، يُرجى الاطّلاع على قواعد حِزم APK المتعددة، وللتأكّد من أنّ إعدادات Gradle تحدّد الإصدارات بشكل صحيح، يُرجى الاطّلاع على ضبط معلومات إصدار التطبيق.
إعداد الاستهداف على ساعة
لكي يتعرّف "متجر Play" على تطبيقك باعتباره تطبيق Wear OS، يجب إدراج علامة <uses-feature> معيّنة في ملف بيان تطبيقك. يجب أن يكون هذا العنصر
عنصرًا ثانويًا مباشرًا للعلامة الجذر <manifest>، مع ضبط السمة android:name على android.hardware.type.watch:
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    ...
    <uses-feature android:name="android.hardware.type.watch"/>
    ...
</manifest>
بالإضافة إلى تعريف ميزة android.hardware.type.watch في ملف البيان، يمكنك أيضًا الفلترة حسب معايير مثل إصدار حزمة تطوير البرامج (SDK) ودقة الشاشة وبنية وحدة المعالجة المركزية. لمزيد من التفاصيل، يُرجى الاطّلاع على مقالة الفلاتر على Google Play.
تحديد الإعداد المستقل
يجب أن يوضّح ملف AndroidManifest.xml ما إذا كان تطبيق الساعة مستقلاً. يمكن استخدام تطبيق مستقل بشكل كامل بدون هاتف مقترن. وتعمل جميع وظائفها الأساسية، مثل المصادقة، على الساعة.
لإجراء ذلك، أضِف عنصر <meta-data> داخل علامة <application>. اضبط الاسم على com.google.android.wearable.standalone والقيمة على "صحيح" أو "خطأ".
...
<application
    <meta-data
        android:name="com.google.android.wearable.standalone"
        android:value="true" />
...
إذا كانت قيمة com.google.android.wearable.standalone هي false، سيظل بإمكانك تنزيل التطبيق من "متجر Play"، ولكن سيتطلّب ذلك استخدام تطبيق مصاحب على الجهاز الجوّال. لمزيد من المعلومات حول تطوير تطبيقات Wear OS مستقلة، اطّلِع على مقالة تطبيقات Wear OS المستقلة وغير المستقلة.
التحقّق من صحة التطوير
للاستعداد لإطلاق تطبيقك بنجاح على Wear OS، راجِع مراجع تطوير تطبيقات Wear OS وإرشادات تصميم تطبيقات Wear OS، وتأكَّد من أنّ تطبيقك يلتزم بمعايير جودة Wear OS.
التغليف الصالح
إذا كان لديك تطبيق حالي على الأجهزة الجوّالة، تأكَّد من أنّك استخدمت اسم الحزمة نفسه لتطبيق Wear OS.
ننصحك باستخدام بطاقة بيانات المتجر نفسها المستخدَمة في تطبيقك على الأجهزة الجوّالة، لأنّ ذلك يحسّن من قابلية اكتشاف تطبيقك على Wear OS من خلال ربطه بمراجعات وتقييمات تطبيقك على الأجهزة الجوّالة.
اختبار شامل
لتقديم تجربة مستخدم رائعة، يجب تصميم تطبيقك ليعمل بشكل جيد ويظهر بشكل رائع على جميع أجهزة Wear OS.
يجب إعداد بيئة الاختبار في أقرب وقت ممكن، وإجراء الاختبار على مجموعة متنوعة من الأجهزة والإصدارات وأنواع الاختبارات طوال عملية التصميم والتطوير. ننصحك بشدة بإجراء الاختبارات على كل من المحاكيات والأجهزة الفعلية من جميع مصنّعي المعدات الأصلية الرئيسيين لأجهزة Wear OS.
التحقّق من صحة معايير الجودة
تأكَّد من أنّ تطبيقك يلتزم بجميع معايير الجودة في Wear OS، وأجرِ اختبارات ضمان الجودة للمستخدمين للتأكّد من سهولة الاستخدام والجودة العامة.
وفي حال عدم استيفاء هذه المعايير، سيتم رفض تطبيقك أثناء عملية المراجعة في "متجر Play".
يبرز "متجر Play" تطبيقات Wear OS العالية الجودة من خلال قوائم أفضل التطبيقات ومجموعات التطبيقات المميزة المنسّقة. للتأهّل لهذه الميزات، احرِص على أن يعمل تطبيقك على Wear OS كتطبيق مستقل وأن يستوفي جميع معايير الجودة.
موضوع خاص: متطلبات التجارب المناسبة للأطفال
تتيح بعض أجهزة Wear OS تجربة مناسبة للأطفال، ما يتيح للساعة والتطبيقات المرتبطة بها العمل بشكل مستقل تمامًا باستخدام شبكة LTE، وعند توفّرها، شبكة Wi-Fi. ويشمل ذلك المكالمات والرسائل النصية والألعاب. لنشر تجربة مناسبة للأطفال في تطبيقك أو خلفية شاشة الساعة على "متجر Play"، يجب استيفاء المتطلبات الإضافية التالية:
- العمر والتقييم حسب الفئة العمرية: يجب أن تستوفي التطبيقات وخلفيات شاشة الساعة المصمَّمة للأطفال متطلبات العمر والمحتوى المناسبة لوظائفها.
- الوظيفة المستقلة: يجب أن تضبط التطبيقات
com.google.android.wearable.standaloneعلىtrue، كما هو موضّح في القسم حول تحديد إعدادات التطبيق المستقلة. ويجب أيضًا استيفاء جميع المتطلبات المرتبطة بالتطبيقات المستقلة، والتي تسري عند إعداد الساعة باستخدام حساب طفل.
- تنسيق خلفية شاشة الساعة: إذا كنت بصدد تطوير خلفية شاشة ساعة للأطفال، يجب إنشاؤها باستخدام تنسيق خلفية شاشة الساعة.
لمزيد من المعلومات حول إنشاء تجارب مناسبة للأطفال، اطّلِع على إرشادات التطوير.
التوزيع
تقدّم الأقسام التالية نظرة عامة على كيفية نشر تطبيق Wear OS وتوزيعه باستخدام Play Console. للحصول على تعليمات أكثر تفصيلاً، يُرجى الرجوع إلى الخطوات الواردة في مقالة إعداد إصدار وطرحه على مراحل.
إذا كنت جديدًا على Play Console، يمكنك استخدام نظرة عامة على Google Play Console للبدء، واستخدام قائمة التحقّق من الإطلاق في "متجر Play" لمتابعة تقدّمك.
إعداد Play Console لنظام التشغيل Wear OS
لكي تظهر بطاقة بيانات تطبيقك على "متجر Play"، عليك تحميل حزمة APK الخاصة بنظام التشغيل Wear OS في Play Console. لإعداد ذلك، اتّبِع الخطوات التالية:
- في Play Console لتطبيقك، انقر على قائمة الاختبار والإصدار في لوحة التنقّل.
- اختَر الإعدادات المتقدّمة، ثم علامة التبويب أشكال الأجهزة، وانقر على إضافة شكل جهاز.
- انقر على Wear OS واتّبِع الخطوات لإضافة لقطات شاشة لتطبيقك على Wear OS إلى بطاقة بياناتك على متجر Play.
إصدار تطبيق في مسار اختبار
لإتاحة تطبيقك للمستخدمين على "متجر Play"، عليك إكمال الاختبار المغلق لاختبار الإصدارات التجريبية من تطبيقك ضمن مجموعاتك الخاصة من المختبِرين. يمكنك الاطّلاع على دليل الاختبار المغلق لمزيد من المعلومات.
بعد طرح تطبيقك في مسار اختبار، تُعدّ Play Console تقرير إطلاق تجريبيًا. يحتوي هذا التقرير على نتائج اختبارات الثبات وسهولة الاستخدام والأمان على الأجهزة المحاكية والأجهزة الفعلية، بالإضافة إلى اختبارات الأداء على الأجهزة الفعلية.
استخدِم نتائج تقرير الإطلاق التجريبي هذا لتحسين جودة تطبيقك.
الموافقة والنشر
بعد توفّر إصدار في مسار الاختبار المغلق، يمكنك تفعيل ميزة توزيع التطبيق على Wear OS والموافقة على سياسة المراجعات في قائمة الإعدادات المتقدّمة.
بعد الموافقة على Wear OS، انقر على بدء الطرح لتوزيع تطبيقك.
الاعتبارات
- يمكن للمستخدمين تنزيل تطبيقات Wear OS إما مباشرةً من الساعة أو عن بُعد من "متجر Play" على الهاتف أو الكمبيوتر. 
- عند إرسال تحديث إلى Play Console، يتم تحديث التطبيق تلقائيًا للمستخدمين الذين فعّلوا التحديثات التلقائية. يمكن للمستخدمين أيضًا تحديث التطبيقات يدويًا في "متجر Play". 
- إذا كان تطبيقك يتضمّن مربّعات أو إضافات، عليك أيضًا الإشارة إلى أنّ تطبيقك يتيح استخدامها في بطاقة بيانات المتجر. 
مراجعات "متجر Play"
بعد نشر تطبيقك، تبدأ عملية المراجعة في "متجر Play".
التحقّق من حالة المراجعة والموافقة
يمكنك في أي وقت الاطّلاع على حالة المراجعة والموافقة لتطبيقك في Play Console، وذلك في صفحة الأسعار والتوزيع الخاصة بتطبيقك، ضمن قسم Wear OS.
هناك ثلاث حالات للموافقة:
- في انتظار المراجعة: تم إرسال تطبيقك للمراجعة ولم تكتمل بعد.
- موافَق عليه: تمت مراجعة تطبيقك والموافقة عليه. يصبح التطبيق قابلاً للاكتشاف من قِبل مستخدمي Wear OS.
- لم تتم الموافقة عليه: تمت مراجعة تطبيقك ولم تتم الموافقة عليه. ستتلقّى رسالة إلكترونية تتضمّن إشعارًا يتم إرساله إلى عنوان حساب المطوّر مع ملخّص للمشاكل التي عليك معالجتها. بعد حلّ المشاكل، فعِّل الميزة ثم انشر التطبيق مرة أخرى لبدء مراجعة أخرى.
أسباب الرفض الأكثر شيوعًا في "متجر Play"
يحتوي الجدول التالي على الأسباب الأكثر شيوعًا لرفض التطبيقات على "متجر Play".
| السبب | الشرح | 
|---|---|
| عدم الإشارة إلى Wear OS في بطاقة بيانات المتجر على Play | يجب أن تتضمّن بطاقة بيانات المتجر الخاصة بتطبيقك العبارة "Wear OS". | 
| تعطُّل الوظائف الأساسية | لا يعمل التطبيق على النحو المُعلن عنه، أو أنّ لقطات الشاشة غير دقيقة ولا تعكس التطبيق الفعلي. اختبِر تطبيقك بدقة باستخدام محاكي وجهاز فعلي. | 
| ما مِن لقطة شاشة على Wear OS | يجب تحميل لقطة شاشة واحدة على الأقل تعرض التطبيق وهو يعمل على جهاز Wear OS. يمكن إجراء ذلك من "استوديو Android". | 
| التطبيق غير مصمَّم لشاشات العرض المستديرة | يتم عرض تخطيط التطبيق بشكل غير صحيح على شاشة عرض دائرية، ولا توضّح بطاقة بيانات المتجر على Play هذا القيد. استخدِم فتح "أداة فحص التصميم" في "استوديو Android" للتأكّد من عرض التصاميم بشكل صحيح. | 
| متطلبات الوظائف غير متوفّرة | متطلبات الوظائف التي يتم تجاهلها عادةً، مثل إشعارات Wear OS ذات التنسيق غير الصحيح أو عدم توفّر RemoteInputللردود في تطبيقات المراسلة | 
