Tracking revenue using the syndication parameter
If you're using multiple environments to deliver Dailymotion content to your viewers, you'll want to ensure your monetization is being tracked accurately. Using the syndication parameter, Verified Partners can ensure accurate revenue tracking and attribution no matter which method they use.
The syndication parameter is a player parameter which allows Dailymotion to properly identify your embedded players in any environment, and properly attribute earned revenues to your account. This parameter can be easily added to the code that you use to embed your videos, and is especially useful when sharing content from third-party publishers.
The syndication key
The syndication parameter requires a syndication key, which is a unique value assigned to your Dailymotion account after it becomes verified. You only need one syndication key, which can be used for all of your embedded content.
Depending on the integration method you use, the format used to pass the parameter will vary. However, the syndication key value will always be the same.
To retrieve your unique syndication key we recommend contacting your Content Manager or reaching out to the Support team.
Implementing the syndication parameter
We make it easy to add the syndication parameter to your embeds. However you distribute Dailymotion content, 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>
Facebook Instant Articles
<figure class="op-interactive">
<iframe no-margin frameborder="0" width="500" height="380" src="https://www.dailymotion.com/embed/video/x7mucht?syndication=YOUR_SYNDICATION_KEY" allowfullscreen allow="autoplay"></iframe>
</figure>