I have developed an application for Android that displays video from my channel on YouTube using YouTube API.
I show the video directly through YouTubePlayerView class. I don't use authorization of users on YouTube, just show video in player from my channel.
I also use video ad in the same Activity. I show video ad before YouTube video. But I'm not sure that this is so important.
Also I have another activity that show list of videos from my channel. For list item I use title of video and thumbnail. I take title and thumbnail from YouTube site using:
http://img.youtube.com/vi/" + url + "/default.jpg
and
http://www.youtube.com/oembed?url=http://www.youtube.com/watch?v=" + id + "&format=json
Everything works fine. But when I downloaded the app on Google Play, my application was removed. Here is what they wrote:
"After a regular review, we have determined that your app downloads, monetizes, or otherwise accesses YouTube videos in violation of the YouTube Terms of Service or YouTube API Terms of Service. Accessing content, a product, or service in an unauthorized manner is a violation of the Developer Distribution Agreement, and is not allowed on Google Play"
What should I do, that they accepted my application?
Abstract: To ensure the quality and trustworthiness of the apps within its app market (i.e., Google Play), Google has released a series of policies to regulate app developers. As a result, policy-violating apps (e.g., malware, low-quality apps, etc.) have been removed by Google Play periodically.
My YouTube API Key is Not Working Your API key may not be working because you're using it for the wrong project. Be sure you're using the key for the project that you created it for, especially if you created multiple projects at the same time. If it's still not working, consider creating a new API key entirely.
YouTube Android Player API lets you play any YouTube video or playlist inside your app that too without leaving your app.
Your Video Ads are causing problems with the Terms of Service of the Youtube API.
the sale of advertising, sponsorships, or promotions placed on or within the YouTube audiovisual content or player; or
the sale of advertising, sponsorships, or promotions on any page of the API Client containing YouTube audiovisual content, unless other content not obtained from YouTube appears on the same page and is of sufficient value to be the basis for such sales.
The reason for this, is it appears to Google, that you are attempting to get Ads revenue from the Youtube Service. If you do not have any content of your own (worthy of Ads) then your App will be taken down.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With