Bagian ini menjelaskan cara kerja kontrol login dan aplikasi untuk penelusuran dan setelan di aplikasi media.
Pengguna mengakses setelan aplikasi dan penelusuran dalam aplikasi menggunakan kontrol aplikasi di panel aplikasi atau header aplikasi. Produsen mobil mendesain overlay penelusuran, dan developer aplikasi menghubungkan konten mereka melalui Android Automotive OS API. Developer aplikasi mendesain semua aspek overlay setelan dan alur login untuk aplikasi mereka.
Login
Saat pengguna mencoba membuka aplikasi yang memerlukan login (biasanya setelah menginstal aplikasi dari Play Store), pengguna akan memasuki alur login yang disediakan oleh developer aplikasi. Jika login untuk aplikasi bersifat opsional, login tersebut dapat disertakan sebagai salah satu setelan aplikasi, sehingga pengguna dapat mengaksesnya dengan cara tersebut.
Alur login dapat melibatkan satu atau beberapa hal berikut:
- Login dengan Google: Mengizinkan pengguna login menggunakan Akun Google mereka
- Login dengan ponsel: Menampilkan kode PIN di layar mobil agar dapat dimasukkan pengguna di ponsel mereka, atau sebaliknya
- Login standar: Meminta pengguna memasukkan nama pengguna dan sandi untuk aplikasi di layar mobil
Login dengan Google direkomendasikan sebagai opsi login utama untuk aplikasi yang mendukungnya. Dengan opsi ini, pengguna cukup mengonfirmasi akun Google mereka yang ada, seperti yang ditunjukkan di bawah.
![](https://developers.google.cn/cars/design/automotive-os/apps/media/interaction-model/images/sign-in-with-google-flow.png?authuser=19&hl=id)
Untuk mengetahui contoh alur login dan panduan lainnya untuk membuatnya, buka Menyesuaikan alur login.
Kontrol aplikasi (penelusuran dan setelan)
Kontrol aplikasi terdiri dari penelusuran dalam aplikasi dan setelan aplikasi untuk aplikasi media. Developer aplikasi dapat memilih untuk menerapkan salah satu atau keduanya.
![](https://developers.google.cn/cars/design/automotive-os/apps/media/interaction-model/images/primarynav-3.png?authuser=19&hl=id)
![](https://developers.google.cn/cars/design/automotive-os/apps/media/interaction-model/images/primarynav-4.png?authuser=19&hl=id)
Penelusuran dalam aplikasi
Produsen mobil mendukung penggunaan kemampuan penelusuran dalam aplikasi di panel aplikasi. Developer aplikasi dapat memutuskan apakah akan menerapkan fungsi penelusuran untuk aplikasi mereka atau tidak.
Saat pengguna mengemudi, kemampuan Penelusuran memanggil keyboard yang dioptimalkan untuk drive, sehingga memungkinkan input suara. Saat diparkir, mobil akan memanggil keyboard standar. Produsen mobil mendesain kedua keyboard (atau menyesuaikan keyboard yang disediakan Google).
![](https://developers.google.cn/cars/design/automotive-os/apps/media/interaction-model/images/primarynav-5.png?authuser=19&hl=id)
Setelan aplikasi
Produsen mobil mendukung penggunaan kemampuan pengaturan dalam aplikasi di panel aplikasi. Developer aplikasi dapat memutuskan apakah akan menerapkan fungsi setelan untuk aplikasi mereka atau tidak.
Fungsi setelan ini hanya boleh mencakup setelan yang diperlukan untuk penggunaan aplikasi (seperti info akun, preferensi aplikasi, serta fungsi login dan logout), serta setelan yang relevan untuk mendengarkan media di mobil (seperti menonaktifkan konten vulgar).
Saat pengguna mengemudi, kemampuan Setelan terlihat tetapi redup atau diubah untuk menunjukkan bahwa setelan aplikasi tidak tersedia. Saat mobil diparkir, kemampuan ini memanggil overlay yang berisi setelan aplikasi. Developer aplikasi mendesain layar overlay untuk aplikasi mereka, seperti yang dijelaskan dalam Setelan desain.