Posted by Paul Lammertsma – Developer Relations Engineer
Scores and evaluations are important for builders, providing quantitative and qualitative suggestions on consumer experiences. In 2022, we enhanced the granularity of this suggestions by segmenting these insights by international locations and type elements.
Now, we’re extending the In-App Scores and Evaluations API to TV to permit builders to immediate customers for scores and evaluations immediately from Google TV.
Scores and evaluations on Google TV
Customers can now see ranking averages, browse evaluations, and depart their very own evaluation immediately from an app’s retailer itemizing on Google TV.
Customers can work together with in-app scores and evaluations on their TVs by doing the next:
- Choose scores utilizing the distant management D-pad.
- Present non-obligatory written evaluations utilizing Gboard’s on-screen voice enter, or by simply typing from their telephone.
- Ship cell notifications to themselves to finish their TV app evaluation immediately on their telephone.
Moreover, customers can depart evaluations for different type elements immediately from their telephone by merely choosing the machine chip when submitting an app ranking or writing a evaluation.
We have already seen a substantial carry in app scores on TV since bringing these modifications to Google TV, and now, we’re making it potential for builders to set off a scores immediate as properly.
Earlier than we have a look at the combination, let’s first fastidiously think about one of the best time to request a evaluation immediate. First, establish optimum moments inside your app to request consumer suggestions, making certain prompts seem solely when the UI is idle to stop interruption of ongoing content material.
In-App Overview API
Integrating the Google Play In-App Overview API is identical as on cell and it is solely a few methodology calls:
val supervisor = ReviewManagerFactory.create(context) supervisor.requestReviewFlow().addOnCompleteListener { job -> if (job.isSuccessful) { // We obtained the ReviewInfo object val reviewInfo = job.end result supervisor.launchReviewFlow(exercise, reviewInfo) } else { // There was some downside, log or deal with the error code @ReviewErrorCode val reviewErrorCode = (job.getException() as ReviewException).errorCode } }
First, invoke requestReviewFlow() to acquire a ReviewInfo object which is used to launch the evaluation movement. You need to embrace an addOnCompleteListener() not simply to acquire the ReviewInfo object, but in addition to watch for any issues triggering this movement, such because the unavailability of Google Play on the machine. Observe that ReviewInfo doesn’t supply any insights on whether or not or not a immediate appeared or which motion the consumer took if a immediate did seem.
The problem is to establish when to set off launchReviewFlow(). Observe consumer actions—figuring out profitable journeys and factors the place customers encounter points—so that you could be assured they’d a pleasant expertise in your app.
For this methodology, you might optionally additionally embrace an addOnCompleteListener() to make sure it resumes when the returned job is accomplished.
Observe that because of throttling of how usually customers are offered with this immediate, there are not any ensures that the scores dialog will seem when requesting to start out this movement. For greatest practices, verify this information on when to request an in-app evaluation.
Get began with In-App Evaluations on Google TV
You may get a head begin at this time by following these steps:
- Establish profitable journeys for customers, like ending a film or TV present season.
- Establish poor experiences that must be averted, like buffering or playback errors.
- Combine the Google Play In-App Overview API to set off evaluation requests at optimum moments throughout the consumer journey.
- Take a look at your integration by following the testing information.
- Publish your app and constantly monitor your scores by machine kind within the Play Console.
We’re assured this integration lets you elevate your Google TV app scores and empowers your customers to share precious suggestions.
Sources
Discover this announcement and all Google I/O 2025 updates on io.google beginning Might 22.
No Comment! Be the first one.