هنگامی که یک پروژه را با Device Access همانطور که در User and Rate Limits توضیح داده شده است، پروژه شما را علاوه بر حساب توسعه دهنده خود، با تعداد محدودی کاربر منحصر به فرد اختصاص می دهیم.
پس از تکمیل یکپارچه سازی Sandbox، اگر می خواهید یک ادغام تجاری ایجاد کنید، باید با ارسال یک مورد استفاده برای بررسی و تایید، برای توسعه تجاری درخواست دهید . پس از تأیید، شرکا یک فرآیند صدور گواهینامه را طی می کنند.
رهنمودها
برای اطمینان از بررسی روان محصول، ادغام های تجاری باید دستورالعمل های زیر را رعایت کنند.
محصولات موجود در این سند به برنامههایی اشاره دارد که SDM API را برای دسترسی به دستگاههای Google Nest به عنوان بخشی از Device Access برنامه
- کارکردی .
- محصولاتی که از API رسمی SDM استفاده نمی کنند رد خواهند شد.
- محصولاتی که خراب می شوند رد می شوند.
- محصولاتی که اشکالات قابل مشاهده برای کاربر را با تأثیر عملکردی قابل توجه نشان می دهند رد خواهند شد.
- محصولاتی که در صورت شکست عملکردها پیام خطای واضحی را در اختیار کاربران قرار ندهند و دلیل شکست را توضیح دهند، رد خواهند شد.
- محصولاتی که کنترل خطا و نرخ را ارائه ندهند، رد خواهند شد.
- محصولاتی که با API رسمی SDM کار نمی کنند، همانطور که توسعه دهنده توضیح داده است، رد خواهند شد.
- محصولاتی که دارای ویژگیهای غیرمستند یا مخفی هستند که با توضیحات محصول یا مجوزهای درخواستی مغایرت داشته باشند، رد خواهند شد.
- محصولاتی که نسخههای «دمو»، «آزمایشی» یا «تست» هستند رد خواهند شد. برنامه های بتا در نظر گرفته خواهند شد. محصولاتی که از چندین پلتفرم پشتیبانی میکنند (به عنوان مثال، iOS، Android و یک وبسایت) باید تمام پلتفرمهای پشتیبانی شده را در زمان بررسی ارسال کنند. محصولاتی که همه پلتفرم های پشتیبانی شده را برای بررسی ارسال نمی کنند ممکن است رد شوند.
- محصولاتی که مفید یا منحصربهفرد نیستند یا ارزش ماندگاری ندارند، مانند ارائه نمای کاملتر از خانه کاربر یا قابلیتهای افزوده شده جدا از آنچه دسترسی به دستگاه Google ارائه میدهد، ممکن است رد شوند.
- محصولاتی که در درجه اول مواد بازاریابی یا تبلیغات بدون ارزش اضافی برای کاربران هستند رد خواهند شد.
- محصولاتی که دادههای دستگاه نادرست یا نادرست دیگر ارائه میدهند رد خواهند شد.
- محصولاتی که پس از چندین بار تلاش از بررسی محصول دسترسی به دستگاه Google عبور نمی کنند، ممکن است رد شوند، در صورتی که محصول قبلاً تأیید شده باشد، از برنامه دسترسی به دستگاه حذف شوند، و ممکن است از ارسال موارد بعدی منع شوند.
- محصولاتی که دادههای مشتری را که بیش از 10 روز بعد از تاریخ دریافت و ذخیرهسازی دادهها از SDM API دریافت میکنند، جمعآوری، جمعآوری، مجدداً پخش، نگهداری، ثبت یا ذخیره میکنند (با هر وسیله یا مکانیزمی).
- محصولاتی که هرگونه ضبط صوتی، فیلم ویدئویی، یا پخش زنده صوتی یا تصویری دریافت شده از طریق SDM API ("داده های صوتی تصویری") را جمع آوری، جمع آوری، مجدداً پخش، نگهداری، ثبت یا ذخیره می کنند، رد خواهند شد. هر گونه استفاده از داده های صوتی تصویری به شدت محدود به نمایش چنین داده هایی از طریق محصول شما است.
- محصولاتی که دادههای مشتری را بدون رضایت Google با اشخاص ثالث به اشتراک میگذارند رد خواهند شد.
- محصولاتی که امکان کنترل همزمان دستگاههای Google Nest را در چندین حساب Google فراهم میکنند ممکن است رد شوند.
- محصولاتی که پاسخ تقاضا یا سایر برنامه های مدیریت انرژی را انجام می دهند رد خواهند شد.
- محصولاتی که ظاهراً دستگاههای Google Nest متصل، حساب Google مشتری، یا دادههای مشتری جمعآوریشده را برای ارائه پاسخ اضطراری بدون وقفه، خدمات اعلان، ایمنی جان یا سایر خدمات استفاده حیاتی فعال میکنند، رد میشوند.
- محصولاتی که کاربران یا دارایی آنها را به صورت جداگانه یا در مجموع برای بیمه یا سایر محصولات و خدمات مالی ارزیابی می کنند رد خواهند شد.
- محصولاتی که شرایط و ضوابط حاکم بر استفاده از هر یک از محصولات یا خدمات Google را نقض کنند رد خواهند شد.
- محصولاتی که SDM API را بدون درخواست مستقیم و صریح اولیه توسط کاربر نهایی فراخوانی میکنند رد خواهند شد.
- محصولاتی که هر گونه اطلاعات یا دادهای را از یک جستجو یا نتیجه ضبط، جمعآوری، استفاده یا ذخیره میکنند، از جمله بدون محدودیت، دادههای صوتی، یا ابردادههای مرتبط با هر سؤالی که در نتیجه استفاده کاربر نهایی یا تأیید اعتبار با Google Assistant، اگر محصول یا خدمات استفاده شده با Google Assistant ادغام یا توزیع شده باشد، رد خواهد شد.
- نام تجاری و رابط کاربری .
- همه مطالب بازاریابی باید قبل از راهاندازی از طریق Google Partner Marketing Hub ارسال شده و تأییدیه دریافت کنند.
- محصولاتی که نام واقعی محصول آنها شامل Google، Google Nest، Nest، Google Device Access یا هر نامی است که به طور گیج کننده ای مشابه این علائم تجاری Google باشد، ممکن است رد شوند.
- محصولاتی که حاوی عناصر رابط کاربری هستند که در برنامه Google Nest یا Google Home کپی میکنند یا بسیار شبیه آنها هستند، رد میشوند.
- محصولات حاوی نمادها و تصاویر تایید نشده که کپی یا بسیار شبیه به نمادهای موجود در Google Nest یا برنامه Google Home یا دستگاههای Google Nest هستند، ممکن است رد شوند.
- محصولات حاوی نمادها و تصاویر Google یا Google Nest تایید نشده ممکن است رد شوند.
- محصولاتی که از نمادهای Google یا Google Nest برای نشان دادن ساختار Google استفاده میکنند یا از Google G برای نشان دادن عناصر رابط کاربری غیر از حساب Google یا ساختار Google استفاده میکنند، ممکن است رد شوند.
- محصولات نباید از Google Nest Blue (HEX #00AFD8) برای عناصر رابط کاربری غیر از نمادها و تصاویر تأیید شده Google Nest استفاده کنند.
- محصولاتی که از نمادهای تغییر یافته Google یا نمادهای دستگاه Google به روشی استفاده میکنند که به مجوزهای برند Google پایبند نیست، ممکن است رد شوند.
- محصولاتی که ادغام Google Nest را تبلیغ میکنند و از عملکرد موردی استفاده میکنند که دقیق نیست یا ادعاهایی را ارائه میکند که قابل اثبات نباشد، رد خواهند شد.
- محصولاتی که از دستورالعملهای استفاده از عبارتهای Device Access، Works with Google Assistant و/یا Google Smart Home پیروی نمیکنند رد خواهند شد.
- محصولاتی که از نشانی اینترنتی استفاده میکنند که هر نام Google را در بر میگیرد (از جمله، اما نه محدود به Google یا Nest) ممکن است رد شوند.
- Google Nest این حق را برای خود محفوظ می دارد که هرگونه مطالب بازاریابی را رد کند، حتی اگر ممنوعیت ها در این بخش ذکر نشده باشد.
- فراداده (نام، توضیحات، مجوزها و غیره) .
- محصولات دارای متن مکاندار، نام، توضیحات یا هر مقدار دیگری رد خواهند شد.
- محصولات با نام و توضیحات غیر مرتبط با عملکرد محصول رد خواهند شد.
- محصولاتی که به ویژگی های غیر مرتبط با عملکرد محصول دسترسی دارند رد خواهند شد.
- محصولات با نام، ادبیات محصول، یا مطالب تبلیغاتی که گمراه کننده، گیج کننده، یا دارای علائم تجاری شخص ثالث یا حق چاپ هستند، رد خواهند شد.
- محصولاتی که به کاربران توصیه می کنند هر گونه عملکرد محصول Google را غیرفعال کنند ممکن است رد شوند.
- محصولاتی که دارای URL پشتیبانی معتبر نیستند، رد خواهند شد.
- محصولاتی که ظاهراً عناصر رابط کاربری را از برنامههای دیگر کپی میکنند ممکن است رد شوند.
- مجوز .
- محصولاتی که احراز هویت و مجوز حساب Google را به درستی اجرا نکرده اند ممکن است رد شوند.
- استفاده از SDM API محدود به کشورهایی است که دستگاههای Google در آنها فروخته میشود.
- محصولاتی که توکن های دسترسی، کدهای مجوز و اسرار مشتری را به طور ایمن ذخیره و انتقال نمی دهند، رد خواهند شد.
- محصولاتی که دارای قابلیت خروج یا قطع ارتباط از Google هستند باید برای انجام این کار از Google OAuth Token Revocation API استفاده کنند یا کاربر را به https://nestservices.google.com/partnerconnections هدایت کنند. محصولاتی که این مجوز لغو شده را با بازگشت به حالت قطع و حذف همه دادههای مشتری انجام نمیدهند، رد خواهند شد.
- محصولات باید دستورالعملهای Google OAuth را برای پیوند دادن حساب Google دنبال کنند.
- محصولاتی که دارای شرایط خدمات معتبر و خطمشی رازداری که به عنوان بخشی از Google OAuth به کاربر نهایی نشان داده شده است، رد خواهند شد.
- گوگل این امکان را برای کاربر فراهم می کند که دسترسی SDM API را لغو کند. محصولات باید این مجوز لغو شده را با بازگشت به حالت قطع و حذف همه دادههای کاربر کنترل کنند.
- محصولات باید دارای پیوندی به مدیر اتصالات شریک Google باشند تا به کاربران امکان مدیریت ساختارها و دسترسی به دادههای دستگاه را بدهد.
- محصولات ممکن است به دلایل عملیاتی مختلف غیرفعال شوند. هنگامی که یک محصول غیر فعال باشد، غیر قابل استفاده می شود. محصولاتی که از یک محصول غیرفعال پشتیبانی نمی کنند (به عنوان مثال، پیام خطای کاربر مناسب) رد خواهند شد.
- محصولاتی که کاربران را مجبور به تایید مجدد مجوز میکنند، پس از تأیید مجوز، رد خواهند شد.
- برنامهنویس باید یک قطعه «استفاده محدود» را در صفحه اصلی پروژه خود یا در صفحهای با یک کلیک دورتر از صفحه اصلی قرار دهد که مطابقت برنامه با خطمشی دادههای کاربر سرویسهای API Google ، از جمله الزامات استفاده محدود را اعلام میکند. قطعه باید برای همه کاربران قابل مشاهده باشد و باید کمتر از 500 کاراکتر باشد.
- سازه ها/خانه ها
حسابهای Google به کاربران این امکان را میدهند که چندین خانه را مدیریت کنند. محصولات باید از حسابهای Google پشتیبانی کنند که ممکن است دارای یک یا چند خانه باشند. برخی از محصولات ممکن است تنها به یک خانه Google مرتبط باشند. در این موارد، توسعه دهندگان باید به کاربران امکان انتخاب خانه مناسب را بدهند. پس از پیوند، توسعهدهندگان باید از تغییرات در خانهها، از جمله افزودن و حذف خانهها و بهروزرسانیهای دادههای خانه (مثلاً نام خانه) پشتیبانی کنند. دستورالعمل های زیر الزامات مربوط به مدیریت حساب های Google را که ممکن است چندین خانه داشته باشند را پوشش می دهد.
- محصولاتی که امکان خانه های متعدد را در خود جای نمی دهند رد می شوند.
- محصولاتی که راهی برای انتخاب خانه مناسب برای پیوند در اختیار کاربر قرار نمی دهند (به عنوان مثال، انتخابگر ساختار) رد خواهند شد.
- محصولاتی که بهروزرسانیهای دادههای خانه (مثلاً نام خانه یا جمع/تفریق خانهها) را در عرض چند ثانیه پس از بهروزرسانی منعکس نمیکنند، ممکن است رد شوند.
- محصولاتی که نمی توانند چندین خانه را پشتیبانی کنند، هر کدام حاوی چندین دستگاه از یک نوع یا متفاوت هستند، رد خواهند شد.
- محصولاتی که نتوانند خانه های خالی (سازه ها) یا ترکیبی از خانه های خالی و غیر خالی را پشتیبانی کنند رد می شوند.
- ترموستات های Google Nest .
SDM API به گونهای طراحی شده است که به محصولات و راهحلهای شخص ثالث اجازه میدهد تا سیستم HVAC را از طریق ترموستات Nest بدون ایجاد اختلال در الگوریتمهای Google Nest یا غافلگیری کاربر با رفتار غیرمنتظره کنترل کنند.
- محصولاتی که به کاربر دستور میدهند حسگرها و ویژگیهای یادگیری Google Nest Thermostat را خاموش کند، رد میشوند.
- محصولاتی که بهروزرسانیهای ترموستات را بدون تعامل کاربر راهاندازی میکنند (مثلاً راهاندازها و قوانین) و نشاندهنده عملکردی که ناموفق است ارائه نمیدهند، رد میشوند.
- محصولاتی که دما، نقطه تنظیم و محیط، هماهنگ با دمای واقعی دستگاه را در عرض چند ثانیه حفظ نمی کنند، ممکن است رد شوند.
- محصولاتی که از چندین ترموستات در یک یا چند ساختار استفاده نمی کنند ممکن است رد شوند.
- محصولاتی که با بهروزرسانی دادههای ترموستات بهروزرسانی نمیشوند، رد میشوند.
- محصولاتی که با افزودن/حذف ترموستات بهروزرسانی نمیشوند رد میشوند.
- محصولاتی که از همه حالتهای ممکن ترموستات پشتیبانی نمیکنند، برای مثال Heat، Cool، Heat-Cool، Off، Eco، ممکن است رد شوند.
- محصولاتی که از محدودیت های Heat-Cool به درستی پشتیبانی نمی کنند (فاصله 3 درجه در F و 1.5 در C) رد می شوند.
- محصولاتی که محدودیت های دما را به درستی پشتیبانی نمی کنند (50-90 درجه فارنهایت و 9-32 درجه سانتیگراد) رد می شوند.
- محصولاتی که عملکرد فن را ارائه می دهند و از راه اندازی و توقف تایمر فن پشتیبانی نمی کنند، رد خواهند شد.
- محصولاتی که در عرض چند ثانیه پس از بهروزرسانی، مکانها و نامهای صحیح ترموستات نمایش داده نمیشوند و بهروزرسانی نمیشوند، رد میشوند.
- محصولاتی که با خواندن و بهروزرسانی یا نوشتن واحدها در Google Nest از انتقال C به F پشتیبانی نمیکنند، ممکن است رد شوند.
- دوربینهای Google Nest، Google Nest Doorbells و Nest Hub Max .
SDM API توانایی بازیابی اطلاعات رویداد را در جریان زنده دوربین، اعلانها و تصاویر فوری، یا پیشنمایش کلیپ برای رویدادهای حرکت، شخص، صدا و زنگ در را فراهم میکند.
- محصولاتی که از چندین دوربین در یک یا چند ساختار پشتیبانی نمی کنند رد خواهند شد.
- محصولاتی که نامها و مکانهای صحیح دوربین را نمایش و بهروزرسانی نمیکنند رد میشوند.
- محصولاتی که به کاربران درباره رویدادهای دوربین اطلاع میدهند باید در عرض چند ثانیه به کاربران اطلاع دهند یا ممکن است رد شوند.
- محصولاتی که اعلانهایی ارسال میکنند که اعلانهای بومی دستگاه Google Nest را تکرار میکنند، رد خواهند شد.
- محصولاتی که بهروزرسانیهای دوربین را بدون تعامل کاربر راهاندازی میکنند (بهعنوان مثال، راهاندازها و قوانین) و نشاندهنده هر اقدامی که ناموفق است ارائه نمیدهند، رد میشوند.
- محصولاتی که پس از اضافه/حذف دوربین بهروزرسانی نمیشوند رد خواهند شد.
توجه داشته باشید
این سند نشان دهنده بهترین تلاش ما برای به اشتراک گذاشتن نحوه بازبینی است Device Accessمحصولات ارائه شده برای تایید امیدواریم هنگام توسعه و ارسال برنامهها و رابطهای یکپارچه خود، به عنوان راهنمای مفیدی عمل کند. این یک سند زنده است که با ارائه برنامه ها، پیاده سازی ها و موقعیت های جدید به روز می شود.
به عنوان توسعه دهنده محصولات برای Device Access برنامه، شما متعهد به راهنماهای زیر هستید:
- شرایط خدمات برنامه دسترسی به دستگاه Google
- دستورالعمل های بازاریابی و برندسازی
- هرگونه قرارداد دیگری بین شما و Google
تأیید محصول شما توسط Google هیچ حقوق Google را تحت این قراردادها نادیده نمیگیرد. این دستورالعمل ها برای کمک به شما در به دست آوردن پذیرش برای محصول خود از طریق Device Access فرآیند بررسی محصول و عدم اصلاح یا حذف مفاد قراردادهای دیگر.
Google این حق را برای خود محفوظ میدارد که این دستورالعملها را به صلاحدید Google تفسیر و اعمال کند و تفسیر یا اعمال این دستورالعملها را در هر زمان، از جمله در طول فرآیند بررسی محصول، تغییر دهد.