İcazələr başlanğıcdakı kiçik bir klik deyil. Onlar tətbiqin necə qurulduğunu göstərir. Səbəb aydın olduqda mikrofon, kamera və ya yerli şəbəkə girişi körpə monitoru üçün məntiqli ola bilər. Aydın ehtiyac olmadan məkan, kontaktlar və ya reklam identifikatorları istənməsi valideynləri ehtiyatlı etməlidir.
| İcazə | Məntiqlidir, əgər … | Narahatlıq doğurur, əgər … |
|---|---|---|
| Mikrofon | Körpənin yanındakı cihaz canlı səsi göndərməlidir | Tətbiq bunun niyə məhz indi lazım olduğunu izah edə bilmir |
| Kamera | Video həqiqi və seçimli funksiyadır | Video əsas funksiya deyil, söndürülə bilmir və ya ehtiyac yaranmamışdan əvvəl kamera icazəsi istənir |
| Yerli şəbəkə | Tətbiq yerli aşkarlama və ya eyni şəbəkədə quraşdırmanı aydın şəkildə dəstəkləyir | Yerli şəbəkə girişinin niyə vacib olduğu izah edilmir |
| Məkan / kontaktlar / reklam identifikatorları | Yalnız çox güclü səbəbin olduğu nadir hallarda | Adətən, çünki əsas izləmə funksiyasına uyğun deyil |
Rol məntiqi
Hansı icazə hansı rola uyğundur?
Körpənin yanındakı cihaz
Demək olar ki, həmişə mikrofon, yalnız video üçün kamera və yerli qoşulma üçün mümkün olaraq yerli şəbəkə girişi.
Valideyn cihazı
Çox vaxt daha azına ehtiyac duyur: səs çıxışı, bildirişlər və basıb-danışma funksiyası üçün mümkün mikrofon girişi.
Əlavə funksiyalar
Video, basıb-danışma və ya yerli aşkarlama əlavə icazələri yalnız həmin funksiyalar həqiqətən istifadə olunanda əsaslandırır.
İcazənin verilmə vaxtı icazənin özü qədər vacibdir
Android və iOS qorunan resurslar üçün icazələrin uyğun məqamda istənməsini gözləyir. Valideynlər üçün bu o deməkdir ki, ciddi körpə monitoru tətbiqi əvvəlcə cihazın rolunu izah edir, sonra mikrofon və ya kamera icazəsini istəyir. Hər şey ilk açılışda istənirsə, bu, tətbiq üçün rahat ola bilər, amma etibar baxımından yaxşı deyil.
Dialoqdakı mətn də önəmlidir. “Bu cihaz uşaq otağından səsi göndərmək üçün mikrofona girişə ehtiyac duyur” ifadəsi başadüşüləndir. Kontekstsiz “Zəhmət olmasa giriş verin” kifayət deyil. Uşaq otağında icazələr mətn baxımından da ciddi qəbul edilməlidir.
Android və iOS fərqlidir, amma əsas sual eynidir
Android
Android tövsiyələri işləmə zamanı sorğuları, konteksti və icazənin hələ həqiqətən lazım olub-olmadığının yoxlanmasını vurğulayır. Batareya optimallaşdırması da çox vaxt real istifadədə məsələnin bir hissəsinə çevrilir.
iOS
Apple mikrofon, kamera və yerli şəbəkə girişini ətraflı izah tələb edən qorunan sahələr kimi qəbul edir. Prinsip eynidir: giriş məntiqli ola bilər, amma əsaslandırılmalıdır.
Əlavə icazələr çox vaxt ən aydın xəbərdarlıq işarəsidir
Körpə monitoru tətbiqi məkan, kontaktlar, reklam identifikatorları və ya əsas məhsula aid olmayan başqa icazələr istəyəndə valideynlər diqqətli olmalıdır. Hər əlavə icazə avtomatik olaraq səhv deyil, amma konkret səbəbi olmalıdır. İzah nə qədər ümumi olarsa, siqnal da bir o qədər zəifdir. Ailə və uşaqlarla bağlı məhsullar üçün meyar adi həyat tərzi tətbiqlərindən daha yüksək olmalıdır.
Başqa bir xəbərdarlıq işarəsi əsas funksiyanın əlavələrlə qarışdırılmasıdır. Sadə səsli monitor birdən çox sayda sistem girişinə ehtiyac duyursa, tətbiq valideynlərin gözlədiyindən daha çox məqsəd güdə bilər.
Problemli icazələri necə tanımalı
çox vaxt məntiqlidir — məsələn, körpənin yanındakı cihazda mikrofon və ya seçimlə aktivləşdirilən video üçün kamera.
valideynlər sorğuya etibar etməzdən əvvəl daha ciddi araşdırmalıdır.
məhsul çox güman ki, cihaz rolları və ssenarilərini düzgün düşünməyib.
Quraşdırmadan əvvəl icazə yoxlama siyahısı
- İstənilən hər icazə görünən bir funksiyaya aydın şəkildə uyğun gəlirmi?
- Sorğu hamısı bir anda deyil, uyğun vaxtda edilir?
- Körpə və valideyn cihazlarının fərqli icazələrə ehtiyacı olması məntiqlidirmi?
- Məkan və ya kontaktlar kimi əlavə icazələr həqiqətən məntiqlidirmi?
- Video seçimlidir, yoxsa tətbiq kamera girişini standart vəziyyətə çevirir?
Tez-tez verilən suallar
Körpə monitoru tətbiqinə niyə mikrofon girişi lazımdır?
Körpənin yanındakı cihaz canlı səsi göndərmək üçün mikrofona ehtiyac duyur. Tətbiq sorğunu izah etməli, mikrofonu yalnız izləmə üçün istifadə etməli və icazə verilmədikdə bunu aydın şəkildə idarə etməlidir.
Mən yalnız səs istəyirəmsə, kameraya icazə verməliyəm?
Xeyr. Yaxşı hazırlanmış tətbiq səsin kamera icazəsi olmadan işləməsinə imkan verir və kameranı yalnız videonu aktivləşdirməyi seçdiyiniz zaman istəyir.
Yerli şəbəkə girişi niyə tələb oluna bilər?
Apple cihazlarında bu icazə cihazların eyni şəbəkədə bir-birini tapması və ya qoşulması üçün lazım ola bilər. Bu, fayllara və ya digər şəxsi məzmuna giriş vermir.
Mənbələr və əlavə oxu
- Tətbiq icazələrini istəyin · Android Developers
- Qorunan resurslara girişin istənilməsi · Apple Developer Documentation
- NSLocalNetworkUsageDescription · Apple Developer Documentation
- MediaDevices: getUserMedia() · MDN Web Docs
- Ailələr siyasətinin tələbləri · Google Play Help
- Firebase ilə anonim autentifikasiya · Firebase Documentation
- Babyphone Timmy təhlükəsizliyi və arxitekturası · Babyphone Timmy
- *Privacy Not Included – qoşulu məhsullar üçün alıcı bələdçisi · Mozilla Foundation