Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Youtube Ads Before Targeted Video

I am trying to avoid Youtube Pre-Rolls while integrating Youtube Android SDK. Is there any way to avoid it?

I understand that there is a clause that:

"does not encourage or create functionality for Your users or other third parties to: modify, replace, interfere with or block advertisements placed by YouTube in the YouTube Data, YouTube audiovisual content, or the YouTube player;"

https://developers.google.com/youtube/terms

However, after looking some application recommended from the below site and for example 5by. I does not see them playing any Ads before any Youtube video.

http://apiblog.youtube.com/2012/12/no-webview-required-with-native-youtube.html

It would be great, if anyone have idea to bypass this Youtube Ad which comes before the targeted vide.

Finally, in any case (even if it is a piracy concern), I would like to understand, how applications like 5by would be able to by-pass ads that plays before the targeted video.

like image 909
muneikh Avatar asked Dec 22 '14 12:12

muneikh


People also ask

Can you target specific videos with YouTube ads?

YouTube allows advertisers to target specific video clips and specific video channels with text, image and rich media-based adverts. YouTube is part of Google, so you will need a Google AdWords account to place the ad on your preferred YouTube channels.

Why does an ad play before my YouTube video?

Ads may appear on your uploaded videos even if you haven't monetized the videos yourself. If your video contains content to which you don't own all necessary rights, the rights holder may have chosen to place ads on it. YouTube may also place ads on videos in channels not in the YouTube Partner Program.

What is an advert on YouTube prior to the video called?

Bumper ads are 6 seconds (or shorter) and play before, during, or after another video. Viewers don't have the option to skip the ad.


1 Answers

Using the Youtube Android API you can set the video mode to Chromeless during the init step (like in onInitializationSuccess()):

@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean restored) {
    //...
    player.setPlayerStyle(YouTubePlayer.PlayerStyle.CHROMELESS);
    //...
}

While in Chromeless mode the SDK doesn't load any ads in pre-roll (before the video playback), instead it will show bottom overlay ads during the playback (which can be a little annoying anyway).

like image 153
bonnyz Avatar answered Nov 11 '22 09:11

bonnyz