Panduan UX Ambient API

Pedoman ini berlaku khusus untuk integrasi yang menggunakan Ambient API Google Foto. Selain persyaratan ini, Anda juga harus meninjau pedoman UX umum Google Photos API, karena banyak prinsip tersebut juga berlaku untuk pengalaman ambient.

Pengalaman perangkat

  • Status koneksi yang jelas: Pengguna harus selalu dapat menentukan apakah akun Google Foto mereka terhubung ke perangkat. Status ini harus dapat diakses, misalnya, dalam halaman setelan perangkat atau menu informasi. Hal ini membantu memastikan kesadaran pengguna dan memungkinkan pengguna melindungi privasi mereka.
  • Identifikasi akun: Pengguna harus dapat mengonfirmasi akun mana yang terhubung. Hal ini dapat dilakukan dengan menampilkan alamat email pengguna, atau dengan menggunakan avatar akun (foto profil atau inisial) bersama dengan nama akun dalam menu setelan.
  • Kemudahan penonaktifan: Menyediakan metode yang mudah bagi pengguna untuk menonaktifkan akun Google Foto mereka langsung dari setelan perangkat. Proses ini harus intuitif dan tidak memerlukan navigasi melalui menu yang rumit.
  • Memberi nama perangkat: Dorong pengguna untuk memberi nama perangkat mereka selama proses penyiapan, seperti yang diuraikan dalam Membuat dan mengelola perangkat. Tindakan ini membantu pengguna mengidentifikasi perangkat dalam setelan aplikasi Google Foto mereka saat memilih sumber media.

Autentikasi

  • Petunjuk yang jelas: Berikan petunjuk di layar yang jelas dan ringkas selama proses autentikasi, misalnya saat memandu pengguna untuk memindai kode QR dengan perangkat seluler mereka.
  • Login yang disederhanakan: Meminimalkan hambatan pengguna dengan alur autentikasi yang disederhanakan dengan menyertakan parameter state selama proses OAuth. Hal ini dapat mengurangi jumlah kode QR yang perlu dipindai pengguna. Bersiaplah untuk menampilkan settingsUri sebagai kode QR pengganti jika pengalihan otomatis gagal, atau untuk pengguna yang ingin mengubah setelan nanti.

Tampilan media

  • Atribusi: Meskipun tidak diperlukan di setiap foto atau video, harus ada cara yang mudah diakses bagi pengguna untuk memahami bahwa foto tersebut berasal dari Google Foto (misalnya, di setelan perangkat atau di overlay informasi foto).
  • Keaktualan konten: Jaga agar sumber konten tetap aktual. Misalnya, dengan pengalaman slide, polling secara rutin untuk mendapatkan update pada daftar item media seperti yang dijelaskan dalam Mencantumkan dan mengambil item media, dengan mematuhi pollInterval untuk memverifikasi bahwa konten yang ditampilkan mencerminkan pilihan pengguna saat ini.

Branding

  • Penyiapan awal: Saat pengguna menghubungkan akun Google Foto mereka, Anda dapat menggunakan logo dan branding Google Foto seperti yang dijelaskan dalam pedoman UX umum.
  • Layar sekitar: Menjaga foto dan video pengguna sebagai fokus utama. Hindari branding atau logo Google Foto yang persisten di layar saat slideshow foto aktif. Branding harus terbatas pada menu penyiapan dan setelan.