Sürücü Dikkat Dağıtma Yönergeleri

Android Automotive uygulamaları aşağıda açıklanan Sürücü Dikkat Dağıtma Yönergelerini izlediğinde, bir araç hareket halindeyken uygulamalar HU'da çalışabilir. DDG, Google tarafından sağlanan temel önerilerden oluşur ve sürücünün dikkatinin dağılmasını azaltmayı amaçlar.

Sürücü Dikkat Dağıtma Yönergelerini karşılayan uygulamalar, Dikkat Dağıtma Optimize Edilmiş olarak etiketlenebilir. Bu makale, Android platformunun uygulamaların Kullanıcı Deneyimi Kısıtlı durumunda çalışmasını sağlayabilmesi için uygulamaların Dikkat Dağıtma Optimize Edilmiş olarak nasıl etiketlenmesi gerektiğini açıklar. Hakkında daha fazla öğrenmek için:

Dikkat Dağılımı Optimize Edilmiş Uygulamalar

Bir uygulama, belirli bir etkinliği Dikkat Dağıtma Optimize Edilmiş olarak etiketleyebilir. Bir uygulamanın tamamının Dikkat Dağıtma Optimize Edilmiş olarak belirlenmesi için, tüm etkinliklerinin sürücü dikkat dağıtma yönergelerine uygun olması gerekir. Bir aracın sürüş durumu, UX kısıtlamalarının etkin olduğu bir duruma geçtiğinde:

  • Geçerli ön plan etkinliği, yalnızca bildirimde Dikkat Dağıtma Optimize Edildi olarak etiketlendiğinde çalışmaya devam edebilir.
  • Yeni bir etkinlik başlatırken, yeni etkinliğe yalnızca bildirimde Dikkat Dağıtma Optimize Edildi olarak etiketlendiğinde izin verilir.

Platform, bildirimi kontrol etmekten ve yalnızca Dikkat Dağıtma için Optimize Edilmiş etkinliklerin kısıtlı bir durumda çalışmasına izin vermekten sorumludur.

Not : Platform, bir uygulamanın kısıtlamalara gerçek bağlılığını tespit edemez veya uygulayamaz; yalnızca bildirimde bir uygulamanın bildirimini kontrol edebilir. Bu sürücü dikkat dağıtma yönergelerine uygunluk, Play Store inceleme süreci sırasında zorunludur.

Tüm uygulama etkinliklerinin Dikkat Dağıtma Optimize Edilmiş olması gerekmez. Bir uygulama, kısıtlamasız bir durum için (örneğin, araç park edildiğinde) daha kısıtlı bir duruma göre farklı kullanıcı deneyimleri sağlayabilir. Sonuç olarak, bir uygulama, uygulamanın AndroidManifest.xml dosyasındaki <activity> öğesine aşağıdaki meta verileri ekleyerek belirli bir etkinliği Dikkat Dağıtma Optimize Edilmiş olarak etiketleyebilir:

<activity android:name=".DistractionOptimizedMainActivity"....>
....
<meta-data android:name="distractionOptimized" android:value="true"/>
</activity>

Kısıtlı bir durumda çalışmak üzere tasarlanmış etkinlikler sunan uygulamalar, bildirimde bu bilgileri beyan etmelidir. Platform, faaliyetin kısıtlı durumda çalışmasına izin verilip verilmeyeceğini (veya verilmeyeceğini) belirlemeden önce yalnızca beyan edilen bilgilere bakar.