1.7 KiB
1.7 KiB
ADR-010 : Commandes au volant et likes
Statut : Accepté Date : 2026-01-20
Contexte
RoadWave est utilisée en conduisant. Les utilisateurs doivent pouvoir liker du contenu pour améliorer les recommandations, mais les commandes au volant ont des limitations :
- 40% des véhicules n'ont que Suivant/Précédent/Mute
- iOS/Android ne supportent pas nativement les appuis longs ou doubles-appuis
- La sécurité impose des interactions minimales
Décision
Like automatique basé sur le temps d'écoute.
Règles :
- ≥80% d'écoute → Like renforcé (+2 points)
- 30-79% d'écoute → Like standard (+1 point)
- <30% d'écoute → Pas de like
- Skip <10s → Signal négatif (-0.5 point)
Alternatives considérées
| Option | Compatibilité | Sécurité | Complexité |
|---|---|---|---|
| Like automatique | 100% | Maximale | Faible |
| Double-tap Pause | ~80% | Moyenne | Moyenne |
| Appui long Suivant | ~95% | Faible | Élevée |
| Configuration paramétrable | 100% | Variable | Très élevée |
Justification
- Sécurité maximale : Aucune action complexe en conduite
- Compatibilité universelle : Fonctionne sur 100% des véhicules
- UX intuitive : Comportement standard (Spotify, YouTube Music)
- Engagement : Tous les contenus génèrent des signaux
- Simplicité : Une seule logique à implémenter et maintenir
Conséquences
- Tracking du temps d'écoute via le player audio
- Calcul du score côté backend basé sur
completion_rate - Communication onboarding : "Vos likes sont automatiques selon votre temps d'écoute"
- Possibilité de like manuel depuis l'app (à l'arrêt)
- Métriques à suivre : taux de complétion, distribution des scores, feedbacks utilisateurs