طیف راه هایی را که برنامه شما می تواند با کاربران ارتباط برقرار کند را بدانید، سپس مناسب ترین گزینه را برای هر مورد استفاده انتخاب کنید.
برنامه شما میتواند با استفاده از نان تست، اعلانها، و هشدارهای پیمایش، و همچنین با استفاده از الگوهای پیام محور یا ورودی صوتی با کاربران ارتباط برقرار کند. هنگام استفاده از ورودی صوتی در برنامه خود، بهترین شیوه ها را دنبال کنید تا از حریم خصوصی کاربر محافظت کنید و تجربه را نام گذاری کنید.
هنگامی که برنامه شما نیاز به برقراری ارتباط با کاربران دارد، مناسب ترین روش های موجود را انتخاب کنید:
روش ارتباطی | قالب | مثال استفاده |
---|---|---|
الگوی پیام | پیام کوتاه با نماد یا تصویر + حداکثر 4 عمل | پیغام خطا |
الگوی پیام طولانی | پیام طولانی و قابل پیمایش برای خواندن در هنگام پارک کردن | متن قانونی برای مجوزها |
نان تست | پاپ آپ متن بسیار کوتاه را نشان می دهد | به کاربر میگوید در هنگام پارک کردن تلفن، به جریان خود ادامه دهد |
ورودی صدا | ورودی از طریق میکروفون ارائه شده و توسط برنامه ضبط شده است | کاربر هنگام رانندگی از برنامه درخواست می کند |
هشدارهای ناوبری | پیام کوتاه با اقدامات اختیاری در الگوی پیمایش (اطلاعات ناوبری را مسدود نمی کند) | پیشنهاد تغییر مسیر |
اعلانهای سرآغاز (HUN) | کارت اعلان موقت با متن کوتاه + حداکثر 2 عملکرد، قادر به پیوند عمیق به بخشهای مرتبط برنامه | به روز رسانی بسیار مهم که ارزش ایجاد اختلال در سایر وظایف را دارد (استفاده از خارج از الگوی ناوبری) |
اطلاعات بیشتر در مورد اعلان ها:
- توجه داشته باشید که OEM های خودرو می توانند تصمیم بگیرند که HUN های ناوبری را در نسخه AAOS برنامه شما نمایش دهند یا خیر.
- برای جزئیات بیشتر درباره انواع اعلانهای مورد استفاده برنامههای پیمایش، به اعلانهای پیمایش مراجعه کنید: گام به گام (TBT) و معمولی .
- برای جزئیات فنی درباره نمایش اعلانها در Android for Cars، به نمایش اعلانها مراجعه کنید.
- و برای جزئیات بیشتر مربوط به AAOS، از Notifications on Android Automotive OS دیدن کنید.
جزئیات ورودی صوتی
ویژگی ورودی صوتی به برنامهها اجازه میدهد به میکروفون خودرو دسترسی داشته باشند تا ورودی صوتی را برای اهدافی مانند ایجاد دستیار درونبرنامه خودشان جمعآوری کنند.
چگونه کار می کند
- کاربر ورودی صوتی را درخواست می کند (در این مورد از طریق نماد میکروفون در نوار عمل).
- یک پوشش ظاهر می شود که نشان می دهد ضبط در حال انجام است.
- کاربران میتوانند با حذف همپوشانی ضبط را متوقف کنند، یا میتوانند صحبت را متوقف کنند، در این مرحله برنامه باید ضبط را متوقف کند.
برای یک جریان نمونه که این فرآیند را نشان میدهد، به ارتباط صوتی با برنامه مراجعه کنید.
بهترین شیوه ها
هنگام توسعه برنامه ها، بهترین روش های زیر را در نظر داشته باشید:
- اول اجازه بگیرید مطمئن شوید که کاربر به برنامه شما اجازه دسترسی به میکروفون خودرو را داده است (در حالت ایده آل قبل از شروع درایو).
- یک نقطه ورود ارائه کنید. راهی برای شروع ورودی صوتی به کاربر ارائه دهید، مانند نماد میکروفون در نوار عمل. سپس منتظر بمانید تا آنها فرآیند را آغاز کنند.
- تجربه را مارک کنید. هنگام ایجاد یک دستیار درون برنامه، مشخص کنید که دستیار مخصوص برنامه شما است.
- هنگامی که کاربر این کار را انجام می دهد متوقف شود. وقتی صحبت کاربر تمام شد، ضبط را متوقف کنید.