15% off membership for Easter! Learn more. Close

Define the metrics for YouTube search.

Asked at Google
4k views
Answers (6)
crownAccess expert answers by becoming a member

You'll get access to over 3,000 product manager interview questions and answers

first, some clarification questions: 
1.  let us validate the goal of the youtube search - the goal of the search feature is to help users discover relevant videos and content by providing a user-friendly and efficient search functionality. correct? {answer : thats right}

2. at what stage are we of this feature? are we launching it for the first time? or is it already implemented and used. {answer : it's already in use for couple of years}

3. should the metrics refer to specific type of users? (children, elders, specific geographical region)  {answer: it reffers to everyone}

4. what do we want to learn about the feature? the search efficiency (speed/accuracy of results)? is it's design friendly and convenient?   {answer : we need metrics that will indicate if the search is efficient}

Given the answers above, i now turn to simply describe the important parts of the users search journey on youtube:
fill the search bar at the top with description of the vontent im searching (using keyboard / record to text) -> click the search button -> see a list of results sorted by relevancy to my search -> either click on a video form the list (refers also to clicking on the 'next pag' button) OR changing the text in the search bar and accurate the text im searching videos by.

Having that in mind, these is a list of signals i need to form goot metrics: 
general
1) # of searches a day

accuracy of search
2) result depth - the result number from the top, when 1 is the first result, 2 is the second result etc.

3) following searchs - number of searches without clicking videos result in between
4) conversion rate - the user actually watched the video (watched more than 25% of the video or at least 30 seconds, the shorter one)

Speed
4) The time passed from the 'search' click until results are pulled from the backend

(if the search is slow, we can make a seperate count for the time passed from the 'search' click until results are pulled by backend and the time are displayed on the screen)

Now lets define metrics using these signals: 
* % of accurate sorting - search with click on result 1-3 / total number of searches
* % of accuracy - search with click on result AND conversion rate / total number of searches
* Avg time for a search per day - total time of all searches / # of searches
* Avg number of searches needed to find a result

Access expert answers by becoming a member
1 like   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Platinum PM
  Structure  

 I will review YouTube’s mission, make sure that I understand the product and the users it serves, and ask for some clarification questions. Then, I’m going to select a goal and list the potential metrics.


The missionAllow users to watch and share videos – give users a voice and show them the world
The ProductThe Search is one of the site’s main features that allows users to explore content; Some users immediately use it once landing at the homepage, while others look for recommendations. Sometimes users use the search multiple times during a session. After searching, there are also options to sort filter the results.

Types of search:

1 – I know exactly what I’m looking for

2- I think I know how to spell it

3- Not sure what am I looking for


Clarification questions

Should I focus on a specific users segment? Device category? Should I focus on the search or also on the filters and the results? Should I focus on the search from the homepage or from other pages. – I’m going to focus on the search from the homepage, including the interaction with the result page.

 

Goals

I think that the most interesting goal related to the search is engagement; Will users be able to find what they are looking for, or maybe something even better. And how much effort it will require.

 

Metrics North Star Metric

How many sessions that used the Search at the homepage eventually led to watching a video. How many searches and how many clicks it required?
Definitions:
Watching a video = completing at least 70% of it
Click = open a video from the search results.


Secondary Metrics

# MAU that search

# of searches

average searches per user

 

Counter Metrics

# of searches with a “few” or no results
#/% of searches without a click that led a user to abandon

- Performance of the search results (page load, time to return the first result, time to provide a suggestion,..)

 
Access expert answers by becoming a member
3 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Platinum PM

Clarify the question

Why do we want to measure the metrics? For example the answer could be we want to find devices where search is not performing as expected (or) it could be that we want to measure how search is performing.

Youtube is available in multiple devices. 

Goal of the search product

The goal of the product should be to enable the user to find the most relevant video with minimum interaction.

 

User Journey

User search for keywords using text or voice

User uses the suggestions or auto-complete

User browses the videos in the search results.

User views the videos typically displayed on top

 

Metrics

The most important part of the search is how users will be able to find the most relevant search results with minimum effort. Most of the users typically click on the first 3-4 links and then stop browsing.

 

The effectiveness of the search needs to be measured by qualitative studies and quantitative means

 

Measuring for metrics can be done thru user studies (by measuring how the users are querying, how relevant are the search results). Unfortunately, human interaction is required to measure search relevance and positioning of the search results. 

 

Some of the quantitative metrics we can look at:

1.) Time spent for user to search (voice, text)

2.) Rate of user of suggestions / no. of searches (voice, text)

3.) Click thru rate

4.) Conversion rate (The user actually watched the video)

5.) Mean rank of the search clicked (this will give input on the positioning of the video in search results)

6.) Bounce rate (user did not click any videos)

7.) Load time of the search result page

 

We can also slice the above metrics on time period, geographical location, device, browser etc.

 

The combination of qualitative studies and quantitative data can be effectively used to measure the performance of YouTube search.

 

 

Access expert answers by becoming a member
3 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Platinum PM

Clarifying questions:

Youtube search - Product that allows for users to search for content by entering keywords in the search bar.

Platform - WWW and mobile

The goal of the product: 

To allow users to search for new content by allowing users to convey their intent to Youtube and find relevant videos.

Key users of search:

  1. Text Searchers

  2. Voice searchers 

Key Actions of 

  1. Text Searchers - Enter the letters, words in the search input

  2. Voice searchers - Input voice commands

  3. Clicks and browses of the search results

  4. View video after clicking on the result

 

Key metrics that capture the above

  1. # of text search inputs 

  2. # of voice search inputs

  3. Scroll depth (to understand how much a user scrolls after they enter their query)

  4. Click-through rate on search results 

  5. Bounce rate to make sure the result is not high

Evaluation:

  1. I would like to see how the directional change in these metrics have some impact on user metrics like DAU and WAU. Example If we see a lift in  #of search entries, CTR we should see a similar directional lift in DAU.

Access expert answers by becoming a member
1 like   |  
1 Feedback
badge Platinum PM
Very good answer. We can also track.

I would define the goal for a search function as :" to provide user with the moset releavnt options to his search and in a timely manner "

Apart form the things already mentioned we can also look at

1) load time of the result page

2) duration spent viewing the video as a percentage of the total video duration .This can help us asses the relavance of the video better than the bounce rate .. as a person might view the video for some time but maynjot find it relevant to watch it till the end
7
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Platinum PM

 

Describe the product:

Youtube is a product that helps in sharing the video and audio based content to the users.

 

Goal of the application- Is to increase the customer engagement in you tube. The revenue is generated on ad based model.

 

Users

Business users who wants to advertise about their offering and services

Content creators who makes money with the content

Viewers who watch the content for entertainment, knowledge and education

 

Although there are various features available in you tube for the benefit of users but here are the few critical that serves the pain point of the customers

 

  1. I do not want to see the ads as it distracts me while watching on the content

Solution Skip ad feature helps the users to remove the ads quickly and watch the content again.  Ads brings revenue to the business but at the same time distracts the users.

 

  1. I like the content and I think it is important to communicate it to my friends

Solution Share feature

 

  1. I want to watch the content later during the free time,  but found it right away. I might encounter the internet connectivity issues

Solution Add to library, Save, download

 

  1. As a content creator I would like to know how viewer feels about the content

Solution Comments likes

 

  1. Youtube is an ocean and I never find the content quickly as per my wishlist. It takes time and at times I end up opening the irrlevant videos

          Solution- Based on the past search history an algorithm can be return to return the results which is being mostly searched by the user

 

User Journey---I would like to write the user journey considering first pain point where skip ad can be used as a feature

User is auto logged in through gmail

Step inside you tube

Search the desired content

Pick the relevant video to watch

User Skips the ad OR User watches the complete skipable ad OR user watches the non skippable ad

User watch the video OR user can close the video in between AND check out another video

User shares his comments and shares it to his friends

 

Metrics

Engagement

  1. Average number of time spent by a user on a video with respect to total duration of the video
  2. Average No. of non skipable ads displayed in the total duration of one video and the average number of users watching the complete video
  3.  % of ads skipped by a user in a day with respect to the number of videos watched
  4. % of skipable ads with respect to the non skipable ads on one total duration of the video.
  5. Number of videos watched by the users incompletely with non skipable ads
  6. Calculating Point of distraction .
  • Video watched with ads (skip+non skip) > 70%
  • Video watched with ads(skip+non skip) < 30%
  • Videos watched with ads (skip+non skip) < 10%
  1.  Frequency in which the users turn on the you tube again to watch the videos after turning off the you tube due to any reason like disinterest in the content

 

Evaluation

Skip ads is a great feature to solve the pain point of distraction to the user while watching the content. It saves the time of the user but at the same time the user might end up missing some important ads like discount offers on a product which was on the wishlist of the user or lightening sale.  The metrics stated about can be used to measure the success of the feature but it is hard to calculate the loss incurred by the respective business when the users miss out a required ad. This can be mitigated using the algorithm to understand the user preferences better and share the eye catching ads in between the videos which is expected by the users. Ads should be placed wisely at such a spot in a video where the user can't leave the video due to high interest in the content. While calculating the point of distractions and the number of ads positioned in the video we will get to know how much is the magnitude of distraction.

Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
Clarifications/ State assumptions:

1 . It is Text-based search catering helping users to locate a video they desire

2. Intellisense If any applicable with the search query?

3. Search is based on the title or the lyrics/ content/ description of the Video?

4. Search in English or translations involved? Synonyms? Homonyms?

Metrics:

1. The clicks on the IntelliSense suggested

2. The number of letters the user typed compared to the total text string filled through the autocomplete

3. Click through Rate - In search results - How many users clicked the videos in the results vs. Users dropped out

4. No of users liked the Video - Did they find the right thing that they were looking for?

5. No of users subscribed to Video - Did they find the right thing that they were looking for?

6. Video proportion watched, if they find the right video then they will watch it completely

7. Response time of Intellisense - how quick the suggestions were made?

8. Response time of results - how quick the results of the videos were shown

9. The number from top (1st, 2nd, third etc) which was clicked, lesser the number better were the search results

Engagement:it may look like it is more related to the Recommended system. However, if the most engaging videos are shown then the user may spend more time on youtube and additional revenue

10. How many videos user-watched continuously in sequence?

11. No. of Views on the videos/ Number of the search queries - If the right videos are popped in the search result then the videos consumption also increases
Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs