Stay organized with collections
Save and categorize content based on your preferences.
The final design step for Android Auto is to enhance your app’s experience by
identifying 10 media items to be showcased as recommendations.
On Android Auto, when a user isn’t listening to anything, a content
recommendation can appear in the dashboard. If the recommendation is appealing
enough, the user will tap it to start listening.
If the app doesn’t provide a source for these recommendations, the default logic
is to pull recommendations from the top of the browse tree – which may not
provide the most appealing set of recommendations. For example, this default
logic might suggest multiple episodes of the same podcast, when a better idea
might be to provide recommendations for a variety of podcasts.
In considering what media content to suggest in the car, keep the driving
context in mind. You may want to pull your recommendations from the user’s
listening history in the car, rather than from what they listen to in their
living room.
Recommendation example
Recommendation requirements
In the table below, SHOULD requirements are recommended but not required.
Requirement level
Requirements
SHOULD
App developers should:
Provide a source from which to pull relevant media recommendations
for users
Rationale:
Relevant recommendations help drivers quickly choose music, then look back at
the road
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-07-23 UTC."],[[["Android Auto apps should provide 10 media item recommendations for display in the dashboard when the user isn't listening to anything."],["These recommendations should be relevant to the driving context, potentially drawing from the user's in-car listening history."],["Providing a dedicated source for these recommendations improves the user experience compared to using the default browse tree logic."],["Apps can send recommendations through the media browser service using the `EXTRA_SUGGESTED` key for integration with the \"For You\" pane."],["Relevant recommendations help drivers make quicker media choices, minimizing distractions while driving."]]],[]]