این دستورالعمل ها به شما کمک می کند تا از دام های رایج اجتناب کنید و شما را در روند ساخت یک ظروف شیشه ای با کیفیت بالا راهنمایی کنید.
فراخوانی
مطمئن شوید که Glassware شما از دستورات صوتی تایید شده استفاده می کند.
مطمئن شوید که Glassware شما از دستورات متنی تایید شده استفاده می کند.
Mirror API برای دریافت درخواستهای کاربران و پاسخگویی در زمان واقعی یا با تاخیر کم طراحی نشده است. اگر این یک الزام است، از GDK استفاده کنید.
به عنوان مثال، Mirror API Glassware با دستور "یادداشت برداری" یا "پست یک به روز رسانی" به خوبی کار می کند، زیرا کاربران مجبور نیستند پس از فراخوانی این دستور منتظر پاسخ از سوی Glassware باشند.
در مقابل، «شروع یک تایمر» و «کوک کردن یک ساز» با Mirror API Glassware به خوبی کار نمیکنند، زیرا کاربران انتظار دارند این تجربه بلافاصله شروع شود.
دو راه اصلی برای کاربران برای فراخوانی Glassware و ویژگی های آن استفاده از فرمان صوتی یا لمسی از منوی اصلی شیشه ok یا از طریق یک منوی متنی از کارت جدول زمانی است.
هرگز نباید کاربران را مجبور کنید که یک کارت جدول زمانی را با آیتم های منو برای راه اندازی Glassware پین کنند. Mirror API برای اعلانهای دورهای بر اساس تنظیمات پیکربندی شده توسط کاربر یا اشتراکگذاری محتوا با مخاطبین طراحی شده است.
ارائه آیتمهای منو برای راهاندازی GDK Glassware یا تماس با Mirror API تا زمانی که تجربه با الگوی طراحی اعلانهای دورهای سازگار باشد و از Mirror API برای تعامل فوری استفاده نکند، مشکلی ندارد.
به عنوان مثال، یک Glassware پذیرش حیوان خانگی نباید کارت جدول زمانی را وارد کند و کاربران را مجبور کند که آن را برای دسترسی به ویژگیها در آینده پین کنند (مثلاً به «جستجوی سگ»، «جستجوی گربه»، «جستجوی پرندگان» و غیره بر). در عوض، Glassware باید به کاربران اجازه دهد تا معیارهایی را برای حیوانات خانگی مورد نظر خود تعیین کنند و به صورت دوره ای کارت هایی را تحویل دهند که این معیارها را برآورده می کنند. سپس این کارتها میتوانند حاوی آیتمهای منو برای انجام اقداماتی مانند «خواندن بیو» و «پذیرش حیوان خانگی» باشند.
اگر کاربران به طور صریح آن را فراخوانی کنند، باید برای کاربران روشن باشد که Glassware در حال اجرا است.
طرح
شیشه برای قطعات کوچک اطلاعاتی طراحی شده است که در زمان مناسب تحویل داده می شوند. انتقال هر ویژگی از یک برنامه تلفن همراه در Glass به خوبی کار نخواهد کرد. در عوض موارد استفاده اصلی را پیدا کنید که به خوبی روی Glass کار می کنند و روی ارائه چند ویژگی جادویی تمرکز کنید. برای الهام گرفتن، طراحی برای شیشه را ببینید.
- ضربه زدن روی کارت های زنده همیشه منوی شیشه ای را نشان می دهد. همه کارتهای زنده باید دارای یک آیتم منوی توقف باشند تا کارت زنده از خط زمانی حذف شود.
- اگر کارتهای زنده شروع به غوطهوری کنند، کاربران به جایی میروند که قبلاً غوطهوری را متوقف کردهاند، جایی که منطقی است.
- کشیدن انگشت یا ضربه زدن در غوطه وری همیشه یک عمل یا بازخورد ایجاد می کند که ژست مصرف نشده است (به عنوان مثال، از کشیدن افقی استفاده کنید).
- حرکاتی که مانند سیستم Glass رفتار نمی کنند باید دستورالعمل های روشنی در مورد نحوه استفاده از آنها و نتایج واضح داشته باشند.
- اگر عناصر رابط کاربری مشابه آنچه که سیستم Glass ارائه می دهد ایجاد می کنید، به جای آن از آنچه که سیستم Glass ارائه می دهد استفاده کنید. به عنوان مثال، به جای اجرای نمای خود، از نمای اسکرول کارت استفاده کنید.
- از غوطه ور شدن برای کارهای متمرکزی که به آن نیاز دارند استفاده کنید. در غیر این صورت، گزینه های دیگری مانند کارت زنده یا کارت های ثابت ترجیح داده می شوند.
در صورت امکان، از طرح های کارت تایید شده استفاده کنید. الگوهای Mirror API و GDK برای برخی از این طرح ها موجود است.
- اگر از Mirror API استفاده می کنید، از استایل ها در base_style.css استفاده کنید.
- قوانین کلی برای padding و فاصله را به عنوان الگوهای داخلی دنبال کنید.
بستهها و صفحهبندی به شما امکان میدهند کارتها را با هم گروهبندی کنید، اما باید در شرایط زیر از آنها به درستی استفاده کنید.
توجه: ویژگی های بسته بندی و صفحه بندی در Mirror API تعبیه شده است. اگر میخواهید به همان عملکرد در GDK دست یابید، نحوه ارائه API Mirror را تا حد امکان به هم نزدیکتر کنید. از نشانگرهای پشته ، آیتم های منو و اسکرول کارت برای ارائه کارت های خود استفاده کنید.
بسته
- از بستههایی برای گروههایی از کارتها استفاده کنید که مشابه هستند اما نباید روی همان کارت باشند.
- کارتهای جلد بسته را به گونهای طراحی کنید که از نظر بصری با کارتهایی که در بستهبندی وجود دارد متفاوت باشد.
- برای هر بسته فقط یک بار با صدای اعلان به کاربر اطلاع دهید.
مواردی که باندل ها به خوبی کار می کنند:
- رشته ای از ایمیل ها یا پیام های کوتاه
- سه پیامک بین یک نفر
- پنج عکس گرفته شده در عرض یک ساعت از یکدیگر
- مقالات مرتبط به یکباره درج شدند
- لیستی از رویدادهای کلیدی و به روز رسانی امتیازات برای یک بازی ورزشی در حال انجام
مواردی که باندل ها به خوبی کار نمی کنند:
- همه مطالب از سرویس شما
- عناوین بسیاری در طول یک روز برای Glass ارسال شد
صفحه بندی
از صفحه بندی برای آیتم های جدول زمانی استفاده کنید که به دلیل محدودیت فضا در یک کارت قرار نمی گیرند، اما در غیر این صورت باید روی همان کارت باشند.
مواردی که صفحه بندی به خوبی کار می کند:
- یک ایمیل، خبر یا محتوای مشابه که در یک کارت قرار نمیگیرد
مواردی که صفحه بندی به خوبی کار نمی کند:
- گروهی از کارت های متمایز، مانند چندین خبر یا ایمیل
اطمینان حاصل کنید که ظروف شیشه ای شما به بقیه بهترین شیوه های ظروف شیشه ای ما پایبند هستند.
ویژگی های وب
- در صورت ارسال محتوا به Glass از وب، از نمادهای Send to Glass استفاده کنید.
- اگر پیوندی برای دانلود Glassware ارائه می دهید، از نمادهای Get it on Glass استفاده کنید.
- از دستور زبان و املای صحیح اطمینان حاصل کنید.
- بیش از دو صفحه مجوز یا ورود به سیستم نداشته باشید.
- تنظیمات نباید در یک بازه زمانی معقول (کمتر از سه ماه) به مجوز مجدد نیاز داشته باشند.
- اگر به یک حساب کاربری یا یک برنامه همراه نیاز است، جریان مجوز برای کاربرانی که حسابی در سرویس شما دارند یا ندارند، واضح است.
- URL صفحه وب مجوز باید با URL صفحه وب تنظیمات متفاوت باشد.
- اگر یک حساب کاربری مورد نیاز است، Glassware نباید بدون اتصال به حساب کاربری کاربر را احراز هویت کند.
- به صورت بصری نشان دهید که تغییر تنظیمات ذخیره شده است.
- تعداد دفعات به روز رسانی را به طور کلی و در صورت وجود در هر فید برای مرتبط نگه داشتن محتوای خود مشخص کنید. تصویر زیر نمونه ای از اجازه دادن به کاربران برای تنظیم فرکانس به روز رسانی و انواع فید را نشان می دهد.
نام تجاری
نام تجاری Glass و دارایی های مرتبط با آن اختصاصی است و توسط Google با دقت طراحی و استفاده می شود.
- به هیچ وجه از آرمها یا داراییهای اختصاصی Glass استفاده، تغییر یا تقلید نکنید، مگر اینکه در صفحه [Assets](/glass/tools-downloads/downloads) ارائه شده باشند.
- برای استفاده در محصول خود از فونت لوگوی Glass استفاده، اصلاح یا تقلید نکنید.
نوشتن
ظروف شیشه ای و توضیحات مربوط به آن باید به طور پیش فرض به زبان انگلیسی باشد. اگر برابری کامل ویژگیها بین زبانها وجود داشته باشد، چندین زبان اشکالی ندارد.
مطمئن شوید که نام Glassware شما به طور دقیق عملکرد یا نام تجاری Glassware را نشان می دهد. از رشته "Glass" در نام استفاده نکنید، مگر اینکه در عبارت "for Glass" باشد. برای مثال، «حقایق گربه برای شیشه» مشکلی ندارد، اما «حقایق گربه شیشهای» یا «عکسهای گربه شیشهای» نیست.
برای محدودیت ها و دستورالعمل ها به بخش Glass in text مراجعه کنید.
دستورالعمل های نوشتن را در صورت لزوم دنبال کنید.
آزمایش کردن
Glassware خود را روی سخت افزار Glass واقعی اجرا کنید. این تنها راه برای سنجش دقیق تجربه کاربر است. همچنین اطمینان حاصل کنید که GDK Glassware عملکرد غیرمنتظره ای مانند گرم شدن بیش از حد شیشه ایجاد نمی کند.