I'm developing news app which is showing YouTube matching embed video on click news post, I'm not owner any of those videos, but I want to place Admob banner ad to the bottom of the video, I saw this post about possible copyright strike from Google or YouTube, but I need to be sure about that before add ads on location showed in image below.
If there are no ads on that specific Youtube Channel i.e. the videos are not monetized via AdSense, you can show AdMob's ads afaik.
Do cross-check the policies though, these policies tend to change quite often.
Note: If the YouTube Channel someday starts to monetize its content, your AdMob account will be at risk so head with precaution.
Related
I've been developing a live streaming/video player into my Android application.In that we have to implement pre/mid/post ads integration for which I've tried Google's IMA SDK. In the sample app, from video player(IMA SDK). We have to request(using ad tags) ads from VAST compliant ad servers like google AdSense.So,basically the ads positioning and timing is controlled by the video player logic.But our requirement is, the entire ad control should be done by the ad servers.Is there any way to do that?
You might be interested in using DFP ad rules. With ad rules, you can define cue points (from DFP) when new ad requests should be made. Once done, you will get an ad tag to feed into the IMA SDK. The SDK will make the request, and based on the current time, if the time matches the pre-defined cue point, the SDK will make the ad request automatically.
When it is time to play the ad, the SDK will fire CONTENT_PAUSE_REQUESTED, and you can hide the video player control depending on your requirements.
For some reason the YouTube ads don't get shown when a person is watching the YouTube videos when they are embedded inside an app.
Would anyone know if there is a workaround for this? Or how to make it possible? Or will it always be impossible to show YouTube ads this way?
If the owners of the video have requested ad's and allowed embedding, the ad's will play. The owner of the content is who get's paid.
If you own the content, you can mark your content for ad's and allow embedding, and you'll get paid.
further information:
https://support.google.com/youtube/answer/132596?hl=en
also you can have more control on the playing videos using YouTubePlayer.PlayerStateChangeListener https://developers.google.com/youtube/android/player/reference/com/google/android/youtube/player/YouTubePlayer.PlayerStateChangeListener
I'm writting an Android App and I'm using YouTube API V3 to let the user to search YouTube for videos and show it to him,
And I would like to NOT have commercials in the beginning of the video.
is there a way todo it? even pay google for it..
Ads are determined by the uploader of the video and are a cornerstone of Youtube's monetization model so it's doubtful that there's a flag somewhere to disable them. I also doubt you'd get far contacting google directly but you could give it a try.
There is a way to check for the existence of ads in a video, so you could try to filter out videos that contain ads.
Is there any way to know if a youtube video display ads? via API?
I am a newbie in android programming. I build the first app and want to publish on google play (intergrated admod ads). In my app, I use youtube api to play videos from youtube url. I have 2 questions
First: In playlist image, I downloaded image from this link: img.youtube.com/vi/videoId/0.jpg. I didn't know that using this image from this link (downloaded) is illegal or not.
Second: Could I place ads in the same layout with youtube player (its more space in there). I don't know if it violates google policy or not.
I am so scared that my app will be ban. Give me an advice. Thank you so much
The blog post that announces the new Android Video Player API states that the API is supporting YouTube ads. However in the documentation there is nothing about this ads.
How are YouTube ads incorporated in my App?
If the owners of the video have requested ad's and allowed embedding, the ad's will play. The owner of the content is who get's paid.
If you own the content, you can mark your content for ad's and allow embedding, and you'll get paid.