I developed a channel with search functionality from the example in SDK but when I go to my search screen, I see all my searches from other channel like YouTube. Is there any way to avoid that from happening?
In general we think it makes for a better user experience if the search history is global, as users can search for a title or actor iteratively on several channels. Thus roSearchHistory is implemented to remember all searches across channels.
For a special interest channel, it may make sense to track your own history. Do this as endless suggested with the registry or your own server. Don't use roSearchHistory in this case as it will remember a global history.