Earn with your content

As a publisher, you receive 70% of the Google payout. You will be paid monthly if your accumulated revenue exceeds EUR 100. Note Google pays us at the end of a month for the previous month, so there will be a 30 day delay in payout.

If you want to use your own video ad network or your own ad server, you can use our VAST plugin.

Flowplayer versions

The ASF plugin works with both Free and Commercial versions of Flowplayer HTML5. If you have a license for the Commercial version, you can continue using that with this plugin. Similarly you can use the Free version if you want.

AdSense terms and conditions

Before applying, please read the Google AdSense for Video policies.

  1. We will check that your site complies with Google's requirements, your site's potential for monetization, and then invite you to the program. You can email us with additional information you want us to take into consideration. Don't hesitate to ask if you have any questions about this program.

  2. We will ask for your bank account information and send you your ASF plugin. Weekly reports will be emailed to you with ads related website traffic data, and accumulated revenue.

  3. We will pay you once the accumulated revenue exceeds EUR 100. After that the payments will be sent to you with a monthly schedule, each time the reveue exceeds EUR 100. Note Google delays payments by at least a month and reserves the right to chargeback up to two months in case of invalid traffic, so payments for high-volume sites might be delayed by up to 60 days as well.

Installation and configuration

<head/>

Load the required ASF assets in the HEAD section of your page:

<!-- player skin of your choice -->
<link rel="stylesheet" href="//releases.flowplayer.org/6.0.5/skin/functional.css">
<!-- Flowplayer -->
<script src="//releases.flowplayer.org/6.0.5/flowplayer.min.js"></script>
 
<!-- load the AdSense assets after the Flowplayer assets -->
<!-- the IMA SDK -->
<script src="//s0.2mdn.net/instream/html5/ima3.js"></script>
<!-- your AdSense plugin (at your server) -->
<script
src="//releases.flowplayer.org/asf/flowplayer.org/2.0.4/asf.min.js">
</script>

HTML

asf.min.js is the AdSense plugin for Flowplayer - you will get your own version of it when you sign up with our AdSense program. This plugin will be tied to your personal ad slot so that the ad impressions and clicks will be associated with your account, and the ad revenue will be assigned to you.

As a publisher, at the end of each month you receive 70% of the Google payout for the previous month if your accumulated revenue exceeds EUR 100.

This page uses //releases.flowplayer.org/asf/flowplayer.org/2.0.4/asf.min.js which was built for the flowplayer.org domain and its subdomains. Make sure you are using the build we created for you, otherwise you will not see any revenues.

Caveat: Be patient. After receiving and setting up your own Flowplayer AdSense plugin it may take some time - up to two weeks - until Google robots have processed your site properly and adverts show up.

<script>

The plugin initializes itself automatically and is configured in the ima configuration object in the player configuration. For the above example:

// configure the AdSense plugin for this player
ima: {
// must be set when testing your installation
adtest: true,
// make the Google robots crawl the current page
description_url: location.href,
 
// adverts configuration
ads: [{
// mandatory: schedule ad time
// here: 3 seconds into the video
time: 3,
 
// request an advert of type image or text type
ad_type: "image_text"
}]
},

JavaScript

<body/>

Player installation with AdSense

Like Flowplayer the AdSense plugin does not depend on external libraries when using a pure JavaScript installation. The plugin configuration integrates smoothly into the player installation script:

<div id="image_text" class="flowplayer functional"></div>
 
<!-- install the player with ima AdSense configuration -->
<script>
flowplayer("#image_text", {
// configure the AdSense plugin for this player
ima: {
// must be set when testing your installation
adtest: true,
// make the Google robots crawl the current page
description_url: location.href,
 
// adverts configuration
ads: [{
// mandatory: schedule ad time
// here: 3 seconds into the video
time: 3,
 
// request an advert of type image or text type
ad_type: "image_text"
}]
},
 
splash: true,
ratio: 5/12,
clip: {
sources: [
{ type: "application/x-mpegurl",
src: "//stream.flowplayer.org/bauhaus.m3u8" },
{ type: "video/mp4",
src: "//stream.flowplayer.org/bauhaus.mp4" }
]
}
});
</script>

HTML

The plugin can also be set up and configured globally for all players on the page as in this example.

In VIDEO tag based installations, especially with the automatic method, the plugin can be set up inside the player container using the nifty flowplayer_ima.conf() command as in this demo. The inline SCRIPT tag does the same for the plugin as container data attributes do for the player.

Demos and docs

Make sure to check out our AdSense demos and docs to explore the plugin's possibilities: