إرشادات مراجعة المنتجات

عند تسجيل مشروع في Device Access البرنامج، سنخصّص لمشروعك عددًا محدودًا من المستخدمين الفريدِين بالإضافة إلى حساب المطوِّر الخاص بك، كما هو موضّح في الحدود المتعلقة بالمستخدمين والأسعار.

بعد إكمال عملية دمج في Sandbox، إذا أردت إنشاء دمج تجاري، عليك تقديم طلب للحصول على إذن بالتطوير التجاري من خلال إرسال حالة استخدام لمراجعتها والموافقة عليها. بعد الموافقة، يخضع الشركاء لعملية منح الشهادات.

الإرشادات

لضمان مراجعة سلسة للمنتجات، يجب أن تستوفي عمليات الدمج التجارية الإرشادات التالية.

تشير المنتجات في هذا المستند إلى التطبيقات التي تدمج واجهة برمجة التطبيقات SDM API للوصول إلى أجهزة Google Nest كهي جزء من Device Access البرنامج.

  1. الوظائف:
    1. سيتم رفض المنتجات التي لا تستخدم واجهة برمجة التطبيقات الرسمية لخدمة SDM.
    2. وسيتم رفض المنتجات التي تتعطّل.
    3. سيتم رفض المنتجات التي تتضمّن أخطاء مرئية للمستخدمين لها تأثير عميق في الأداء.
    4. سيتم رفض المنتجات التي لا تقدّم للمستخدمين رسائل خطأ واضحة عند عدم تنفيذ الإجراءات، مع توضيح سبب عدم التنفيذ.
    5. وسيتم رفض المنتجات التي لا تتيح معالجة الأخطاء والحدّ من معدّل الزحف.
    6. سيتم رفض المنتجات التي لا تعمل مع واجهة برمجة التطبيقات الرسمية لخدمة SDM، على النحو الموضّح من قِبل المطوِّر.
    7. سيتم رفض المنتجات التي تتضمن ميزات غير موثقة أو مخفية غير متسقة مع وصف المنتج أو الأذونات المطلوبة.
    8. سيتم رفض المنتجات التي تكون إصدارات "تجريبية" أو "تجريبية" أو "اختبارية". سيتم النظر في التطبيقات التجريبية. بالنسبة إلى المنتجات التي تتوافق مع منصّات متعددة (مثل iOS وAndroid وموقع إلكتروني)، يجب إرسال كل منصّات المتوافقة في وقت المراجعة. قد يتم رفض المنتجات التي لا ترسِل جميع المنصات المتوافقة للمراجعة.
    9. قد يتم رفض المنتجات غير المفيدة أو الفريدة أو التي لا تقدّم أي قيمة دائمة، مثل توفير عرض أكثر اكتمالاً لمنزل المستخدم أو وظائف إضافية بخلاف ما يوفّره تطبيق "الوصول إلى الأجهزة من Google".
    10. سيتم رفض المنتجات التي تتألف في الأساس من مواد تسويقية أو إعلانات بدون أي قيمة إضافية للمستخدمين.
    11. سيتم رفض المنتجات التي تقدّم بيانات غير صحيحة أو غير دقيقة أخرى للأجهزة.
    12. قد يتم رفض المنتجات التي لم تجتَز مراجعة منتج Google Device Access بعد عدة محاولات، وستتم إزالتها من برنامج الوصول إلى الأجهزة إذا تمت الموافقة عليها مسبقًا، وقد يتم منعها من إرسال المنتجات في المستقبل.
    13. سيتم رفض المنتجات التي تجمع أو تُجمِّع أو تُعيد نشر أو تحتفظ أو تسجِّل أو تخزِّن (بأي وسيط أو آلية) "بيانات العملاء" التي يتم استلامها من واجهة برمجة التطبيقات SDM API بعد مرور 10 أيام متتالية من تاريخ استلام البيانات وتخزينها.
    14. سيتم رفض المنتجات التي تجمع أي تسجيلات صوتية أو لقطات فيديو أو أحداث بث مباشر صوتية أو فيديو يتم استلامها من خلال SDM API (يُشار إليها باسم "البيانات الصوتية المرئية") أو تجمع هذه المنتجات أو تعيد مشاركتها أو تحتفظ بها أو تسجّلها أو تخزّنها. يقتصر أي استخدام للبيانات الصوتية المرئية على عرض هذه البيانات من خلال منتجك.
    15. سيتم رفض المنتجات التي تشارك "بيانات العميل" مع أطراف ثالثة بدون الحصول على موافقة من "Google".
    16. قد يتم رفض المنتجات التي تتيح التحكّم في أجهزة Google Nest بشكل متزامن على عدة حسابات Google.
    17. سيتم رفض المنتجات التي تؤدي إلى الاستجابة للطلب أو برامج إدارة الطاقة الأخرى.
    18. سيتم رفض المنتجات التي تدّعي تفعيل أجهزة Google Nest المتصلة أو حساب العميل على Google أو بيانات العميل التي تم جمعها لتوفير خدمات الاستجابة لحالات الطوارئ أو الإشعارات بدون انقطاع أو خدمات الحفاظ على سلامة الأشخاص أو غير ذلك من خدمات الاستخدام المُهم.
    19. سيتم رفض المنتجات التي تقيّم المستخدمين أو ممتلكاتهم بشكل فردي أو بشكلٍ كلي بغرض التأمين أو المنتجات والخدمات المالية الأخرى.
    20. سيتم رفض المنتجات التي تخالف البنود والأحكام التي تحكم استخدام أي منتج أو خدمة من منتجات Google.
    21. سيتم رفض المنتجات التي تطلب البيانات من واجهة برمجة التطبيقات SDM بدون طلب أولي مباشر وواضح موجه إلى المستخدم النهائي.
    22. سيتم رفض المنتجات التي تسجِّل أو تجمع أو تستخدِم أو تخزِّن أي معلومات أو بيانات من طلب بحث أو نتيجة، بما في ذلك على سبيل المثال لا الحصر أي بيانات صوتية أو بيانات وصفية ذات صلة بأي طلبات بحث، يتم تلقّيها نتيجةً لاستخدام أحد المستخدِمين النهائيين لتطبيق "مساعد Google" أو مصادقة نفسه باستخدامه، إذا كان المنتج أو الخدمات المستخدَمة مدمجة مع "مساعد Google" أو موزّعة له.
  2. العلامة التجارية وواجهة المستخدم:
    1. يجب إرسال جميع المواد التسويقية والحصول على الموافقة عليها من خلال مركز التسويق لشركاء Google قبل الإطلاق.
    2. قد يتم رفض المنتجات التي يتضمّن اسمها الفعلي Google أو Google Nest أو Nest أو Google Device Access أو أي اسم مشابه بشكل مربك لعلامات Google التجارية هذه.
    3. سيتم رفض المنتجات التي تحتوي على عناصر واجهة مستخدم تنسخ عناصر تطبيق Google Nest أو Google Home أو تشبهها بشكل كبير.
    4. قد يتم رفض المنتجات التي تحتوي على رموز وصور غير موافَق عليها والتي تنسخ أو تشبه بشكلٍ وثيق تلك الواردة في تطبيق Google Nest أو Google Home أو أجهزة Google Nest.
    5. قد يتم رفض المنتجات التي تحتوي على رموز وصور غير موافَق عليها من Google أو Google Nest.
    6. قد يتم رفض المنتجات التي تستخدم رموز Google أو Google Nest لتمثيل بنية Google أو تستخدم الحرف G في Google لتمثيل عناصر واجهة المستخدم بخلاف حساب Google أو بنية Google.
    7. يجب ألا تستخدم المنتجات Google Nest Blue (HEX #00AFD8) لعناصر واجهة المستخدم بخلاف رموز Google Nest وصورها الموافَق عليها.
    8. قد يتم رفض المنتجات التي تستخدم رموز Google أو رموز أجهزة Google المعدَّلة بطرق لا تلتزم بأذونات علامة Google التجارية.
    9. سيتم رفض المنتجات التي تُعلِن عن دمج Google Nest ووظائف حالات الاستخدام غير الدقيقة أو التي تدّعي أمورًا لا يمكن إثباتها.
    10. سيتم رفض المنتجات التي لا تتّبع إرشادات استخدام العبارات التالية: Device Access و/أو Works with Google Assistant و/أو Google Smart Home
    11. قد يتم رفض المنتجات التي تستخدم عنوان URL يتضمّن أي اسم مرتبط بـ Google (بما في ذلك، على سبيل المثال لا الحصر، Google أو Nest).
    12. تحتفظ Google Nest بالحق في رفض أي مواد تسويقية حتى إذا لم يتم ذكر المحظورات في هذا القسم.
  3. البيانات الوصفية (الاسم والأوصاف والأذونات وما إلى ذلك)
    1. سيتم رفض المنتجات التي تحتوي على نص نائب في الاسم أو الوصف أو أي قيمة أخرى.
    2. سيتم رفض المنتجات التي تحمل أسماء وأوصافًا لا تتعلّق بوظيفة المنتج.
    3. سيتم رفض المنتجات التي يمكنها الوصول إلى سمات غير مرتبطة بوظائف المنتج.
    4. سيتم رفض المنتجات التي تحتوي على أسماء أو مواد عرض منتجات أو مواد ترويجية مضلِّلة أو مربكة أو تتضمّن علامات تجارية أو حقوق طبع ونشر تابعة لجهات خارجية.
    5. قد يتم رفض المنتجات التي تنصح المستخدمين بإيقاف أي وظائف في منتجات Google.
    6. سيتم رفض المنتجات التي لا تتضمّن عنوان URL صالحًا ويعمل بشكل صحيح لقسم الدعم.
    7. قد يتم رفض المنتجات التي تبدو وكأنها تنسخ عناصر واجهة المستخدم من تطبيقات أخرى.
  4. تفويض:
    1. قد يتم رفض المنتجات التي لم يتم فيها تنفيذ المصادقة والتفويض بحساب Google بشكل صحيح.
    2. يقتصر استخدام واجهة برمجة التطبيقات لمجموعة أدوات Smart Device Management على البلدان التي يتم فيها بيع أجهزة Google.
    3. سيتم رفض المنتجات التي لا تخزِّن بشكل آمن وتُرسِل بشكل آمن رموز الوصول وأرقام التفويض وأسرار العميل.
    4. بالنسبة إلى المنتجات التي تتيح تسجيل الخروج أو إلغاء الربط بحساب Google، يجب استخدام واجهة برمجة التطبيقات Google OAuth token revocation API لإجراء ذلك أو توجيه المستخدم إلى https://nestservices.google.com/partnerconnections. سيتم رفض المنتجات التي لا تتعامل مع هذا التفويض المُلغى من خلال الرجوع إلى حالة عدم الاتصال وإزالة جميع بيانات العميل.
    5. يجب أن تلتزم المنتجات بإرشادات بروتوكول OAuth من Google لإجراء عملية ربط حساب Google.
    6. سيتم رفض المنتجات التي لا تتضمّن بنود خدمة وسياسة خصوصية مفعولَين يتم عرضهما للمستخدم النهائي كجزء من بروتوكول Google OAuth.
    7. توفّر Google للمستخدم إمكانية إبطال الوصول إلى واجهة برمجة تطبيقات SDM. يجب أن تتعامل المنتجات مع هذا التفويض المُلغى من خلال الرجوع إلى حالة عدم الاتصال وإزالة جميع بيانات المستخدمين.
    8. يجب أن تتضمّن المنتجات رابطًا يؤدي إلى "مدير عمليات الربط بين الشركاء" من Google للسماح للمستخدمين بإدارة الوصول إلى بيانات الهياكل والأجهزة.
    9. قد يتم إيقاف المنتجات لأسباب تشغيلية مختلفة. عندما يصبح أحد المنتجات غير نشط، يصبح غير قابل للاستخدام. سيتم رفض المنتجات التي لا توفّر دعمًا لمنتج غير نشط (على سبيل المثال، رسائل خطأ مناسبة للمستخدِم).
    10. سيتم رفض المنتجات التي تفرض على المستخدمين إعادة التفويض بعد أن تم منحهم الإذن.
    11. على المطوّر وضع مقتطف "الاستخدام المحدود" على الصفحة الرئيسية لمشروعه أو على صفحة تبعد نقرة واحدة عن الصفحة الرئيسية تشير إلى امتثال التطبيق لسياسة بيانات مستخدمي خدمات Google API، بما في ذلك متطلبات الاستخدام المحدود. يجب أن يكون المقتطف مرئيًا لجميع المستخدمين وأن يكون أقصر من 500 حرف.
  5. المباني/المنازل:

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

    1. وسيتم رفض المنتجات التي لا تتوفَّر إمكانية احتواء المنتج على عدة منازل.
    2. سيتم رفض المنتجات التي لا توفّر للمستخدم طريقة لاختيار الصفحة الرئيسية المناسبة للربط (مثل أداة اختيار البنية).
    3. قد يتم رفض المنتجات التي لا تعرض تعديلات بيانات المنازل (مثل أسماء المنازل أو إضافة/طرح منازل) في غضون ثوانٍ بعد تعديل البيانات.
    4. سيتم رفض المنتجات التي لا يمكنها إتاحة منازل متعددة، كل منها يحتوي على عدة أجهزة من الأنواع نفسها أو المختلفة.
    5. سيتم رفض المنتجات التي لا يمكنها عرض منازل فارغة (هياكل) أو مزيج من المنازل الفارغة وغير الفارغة.
  6. أجهزة Google Nest Thermostat:

    تم تصميم واجهة برمجة التطبيقات لمجموعة أدوات Smart Device Management للسماح للمنتجات والحلول التابعة لجهات خارجية بالتحكّم في نظام التدفئة والتهوية وتكييف الهواء من خلال Nest Thermostat بدون تعطيل خوارزميات Google Nest أو مفاجأة المستخدم بسلوك غير متوقّع.

    1. سيتم رفض المنتجات التي تطلب من المستخدم إيقاف ميزات التعلّم وأجهزة الاستشعار في Google Nest Thermostat.
    2. سيتم رفض المنتجات التي تؤدي إلى تعديلات الترموستات بدون تفاعل المستخدم (مثل عوامل التفعيل والقواعد) ولا تقدّم مؤشرًا لأي إجراء تعذّر تنفيذه.
    3. قد يتم رفض المنتجات في غضون ثوانٍ إذا كانت لا تحافظ على درجات الحرارة أو درجات الحرارة المضبوطة أو لا تحافظ على البيئة المحيطة بمزامنتها مع درجات الحرارة الفعلية للأجهزة.
    4. قد يتم رفض المنتجات التي لا تتعامل مع ترموستات متعددة في بنية واحدة أو عدة بنى.
    5. سيتم رفض المنتجات التي لا يتم تعديلها عند تعديل بيانات الترموستات.
    6. سيتم رفض المنتجات التي لا يتم تعديلها عند إضافة ترموستات أو إزالته.
    7. قد يتم رفض المنتجات التي لا تتيح جميع أوضاع الترموستات الممكنة، مثل التدفئة أو التبريد أو التدفئة والتبريد أو الإيقاف أو وضع درجات الحرارة الاقتصادية.
    8. سيتم رفض المنتجات التي لا تتوافق مع حدود الحرارة والبرودة بشكل صحيح (3 درجات فرقًا في درجة فهرنهايت و1.5 في درجة مئوية).
    9. سيتم رفض المنتجات التي لا تتيح حدود درجة الحرارة بشكل صحيح (من 10 إلى 32 درجة مئوية أو من 50 إلى 90 درجة فهرنهايت).
    10. سيتم رفض المنتجات التي توفّر وظيفة المروحة ولا تتيح بدء وإيقاف مؤقت المروحة.
    11. سيتم رفض المنتجات التي لا تعرض المواقع الجغرافية الصحيحة للثرموستات وأسماءه ولا تعدّلها في غضون ثوانٍ من إجراء التعديلات.
    12. قد يتم رفض المنتجات التي لا تتيح التحويل من درجة الحرارة المئوية إلى درجة الحرارة الفهرنهايت من خلال قراءة وتعديل أو كتابة الوحدات مرة أخرى في Google Nest.
  7. كاميرات Google Nest وجرس Google Nest Doorbell وNest Hub Max

    تتيح واجهة برمجة التطبيقات SDM API استرداد معلومات الأحداث في البث المباشر للكاميرا والإشعارات ولقطات الشاشة أو معاينة المقاطع لأحداث جرس الباب أو حركة الأشخاص أو الصوت أو جرس الباب.

    1. سيتم رفض المنتجات التي لا تتيح استخدام كاميرات متعددة في بنية واحدة أو عدّة بنى.
    2. وسيتم رفض المنتجات التي لا تعرض أسماء الكاميرات وأماكنها الجغرافية الصحيحة ولا تعدّلها.
    3. إنّ المنتجات التي ترسل إشعارًا إلى المستخدمين بشأن أحداث الكاميرا يجب أن تُعلم المستخدمين في غضون ثوانٍ من بدء الحدث، وإلا قد يتم رفضها.
    4. سيتم رفض المنتجات التي ترسل إشعارات تكرّر الإشعارات الأصلية لجهاز Google Nest.
    5. سيتم رفض المنتجات التي تؤدي إلى تفعيل تحديثات الكاميرا بدون تفاعل المستخدم (مثل عوامل التشغيل والقواعد) ولا تقدّم مؤشرًا على أي إجراء تعذّر إتمامه.
    6. سيتم رفض المنتجات التي لا يتم تعديلها عند إضافة كاميرا أو إزالتها.

ملاحظة

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

بصفتك مطورًا لمنتجات لبرنامج Device Access ، يجب عليك الالتزام بالأدلة التالية:

  • بنود خدمة برنامج "الوصول إلى الأجهزة" من Google
  • إرشادات التسويق ووضع العلامة التجارية
  • أي اتفاقيات أخرى بينك وبين Google

لا تؤدي موافقة Google على منتجك إلى التنازل عن أي من حقوق Google بموجب هذه الاتفاقيات. تهدف هذه الإرشادات إلى مساعدتك في الحصول على موافقة على منتجك من خلال Device Access عملية مراجعة المنتج وليس بهدف تعديل أو إزالة أيّ بنود من أيّ اتفاقية أخرى.

تحتفظ Google بالحق في تفسير هذه الإرشادات وتطبيقها وفقًا لتقديرها الخاص وتغيير تفسير هذه الإرشادات أو تطبيقها في أي وقت، بما في ذلك أثناء عملية "مراجعة المنتج".