دستورالعمل‌های رابط کاربری محیطی (Ambient API) برای تجربه کاربری

این دستورالعمل‌ها به‌طور خاص برای ادغام‌هایی با استفاده از Google Photos Ambient API اعمال می‌شوند. علاوه بر این الزامات، شما باید دستورالعمل‌های کلی تجربه کاربری Google Photos APIs را نیز مرور کنید، زیرا بسیاری از این اصول در مورد تجربیات محیطی نیز صدق می‌کنند.

تجربه دستگاه

  • وضعیت اتصال را پاک کنید: کاربران باید همیشه بتوانند تشخیص دهند که آیا حساب Google Photos آنها به دستگاه متصل است یا خیر. این وضعیت باید مثلاً در صفحه تنظیمات دستگاه یا منوی اطلاعات قابل دسترسی باشد. این امر به اطمینان از آگاهی کاربر کمک می‌کند و به کاربران امکان می‌دهد از حریم خصوصی خود محافظت کنند.
  • شناسایی حساب: کاربر باید بتواند تأیید کند که به کدام حساب متصل است. این کار را می‌توان با نمایش آدرس ایمیل کاربر یا با استفاده از آواتار حساب (تصویر پروفایل یا حرف اول نام) به همراه نام حساب در منوی تنظیمات انجام داد.
  • قطع ارتباط آسان: روشی ساده برای کاربران فراهم کنید تا بتوانند حساب Google Photos خود را مستقیماً از تنظیمات دستگاه جدا کنند. این فرآیند باید شهودی باشد و نیازی به پیمایش در منوهای پیچیده نداشته باشد.
  • نامگذاری دستگاه‌ها: کاربران را تشویق کنید تا در طول فرآیند راه‌اندازی، همانطور که در ایجاد و مدیریت دستگاه‌ها ذکر شده است، دستگاه‌های خود را نامگذاری کنند. این به کاربران کمک می‌کند تا هنگام انتخاب منابع رسانه، دستگاه را در تنظیمات برنامه Google Photos خود شناسایی کنند.

احراز هویت

  • دستورالعمل‌های واضح: در طول فرآیند احراز هویت، دستورالعمل‌های واضح و مختصری روی صفحه نمایش ارائه دهید، به عنوان مثال هنگام راهنمایی کاربر برای اسکن کد QR با دستگاه تلفن همراه خود.
  • ورود ساده: با گنجاندن پارامتر state در طول فرآیند OAuth، اصطکاک کاربر را با جریان احراز هویت ساده به حداقل برسانید. این می‌تواند تعداد کدهای QR مورد نیاز کاربر برای اسکن را کاهش دهد. آماده باشید تا در صورت عدم موفقیت تغییر مسیر خودکار یا برای کاربرانی که می‌خواهند تنظیمات را بعداً تغییر دهند، settingsUri به عنوان یک کد QR جایگزین نمایش دهید.

نمایش رسانه

  • انتساب: اگرچه برای هر عکس یا ویدیویی الزامی نیست، اما باید راهی در دسترس برای کاربر وجود داشته باشد تا بفهمد عکس‌ها از Google Photos هستند (مثلاً در تنظیمات دستگاه یا روی پوشش اطلاعات عکس).
  • تازگی محتوا: منابع محتوا را تازه نگه دارید. برای مثال، با استفاده از تجربه‌های نمایش اسلاید، مرتباً برای به‌روزرسانی فهرست موارد رسانه‌ای، همانطور که در فهرست کردن و بازیابی موارد رسانه‌ای توضیح داده شده است، با رعایت pollInterval کنید تا تأیید شود که محتوای نمایش داده شده، انتخاب‌های فعلی کاربر را منعکس می‌کند.

برندسازی

  • راه‌اندازی اولیه: وقتی کاربر حساب Google Photos خود را متصل می‌کند، می‌توانید از لوگو و برند Google Photos همانطور که در دستورالعمل‌های کلی UX توضیح داده شده است، استفاده کنید.
  • نمایش محیطی: عکس‌ها و ویدیوهای کاربر را در مرکز توجه قرار دهید. از نمایش مداوم برند یا لوگوهای Google Photos روی صفحه در حین فعال بودن نمایش اسلاید عکس‌ها خودداری کنید. نمایش برند باید به منوهای تنظیمات و راه‌اندازی محدود شود.