The syndication parameter is a player parameter which allows Dailymotion to properly identify your embedded players on any context, and properly distribute revenues to your channels. This parameter can also be used for targeting purposes.
Get your syndication key
The syndication parameter has a unique ID called the syndication key, which is only available for certified users for the moment.
To get the syndication keys assigned to your Dailymotion channels, we invite you to contact your Content Manager or our Support team.
Implementation environments
You have only one syndication key per Dailymotion channel. This key can be used on all environments
Implementing the syndication parameter
We make it easy to add the syndication parameter to your embeds.
However you distribute Dailymotion players, you can include the parameter and key to ensure your revenues are being tracked appropriately. The syndication parameter is compatible with the following integration methods:
For more information on our integration methods and how to use them, please visit our Video Player API documentation.
Code Samples
To get you started, we've included samples for each of the integration methods below.
Desktop & Web
iFrame
<iframe frameborder="0" width="480" height="270" src="//www.dailymotion.com/embed/video/x5s90td?syndication=YOUR_SYNDICATION_KEY" allowfullscreen></iframe>
CPE & Player Template
<div class="dailymotion-cpe" video-id="x5s90td" width="400" query-string="syndication=YOUR_SYNDICATION_KEY"></div>
JavaScript SDK
<script>
var player = DM.player(document.getElementById("player"),{
video: "x7tgad0",
width: "640",
height: "360",
params: {
autoplay: true,
mute: true,
syndication: YOUR_SYNDICATION_KEY
}
});
</script>
Native & Mobile
iOS SDK
let parameters: [String: Any] = [ "syndication": "YOUR_SYNDICATION_KEY", //to pass in your allocated partners syndication key "queue-enable": "true", //to enable queue in the player "ui-highlight": "FF0000", //HTML hex color value to color player UI ] let controller = DMPlayerViewController(parameters: parameters) controller.delegate = self return controller }()
Android SDK
val params = mapOf( "syndication" to "YOUR_SYNDICATION_KEY", "queue-enabled" to "true", "logo" to "false" ) dailymotionVideoPlayer.initialize("https://www.dailymotion.com/embed/", params = params, emptyMap())
Search & Social
Google AMP
<amp-dailymotion data-videoid="x2m8jpp" layout="responsive" autoplay
data-mute="true"
width="480"
height="270"
data-param-syndication=YOUR_SYNDICATION_KEY">
</amp-dailymotion>