Zype’s Newest Feature: Dynamic Ad Campaign Matching

By Chris Smith on October 10, 2017

Here at Zype, we’re dedicated to making it easier for our customers to run successful video businesses. Now, we’ve made it easier for content owners to make more money through ads by automatically matching ad campaigns to specific videos in their library using custom attribute metadata fields.

Matching the right ad creatives for videos has always been challenging for content owners —especially if you run multiple ad campaigns simultaneously, have a diverse video library with different advertising requirements, or have sponsors who want to only be associated with specific content in your library.

For example, if you have a sponsored ad campaign focused on the sport of tennis, you only want to show tennis ads on videos whose content is also related to tennis.




How It Works

Zype helps solve this challenge by making it easy to configure key value pair metadata on individual videos. You can add keys and values to videos that are mapped to creative campaigns set up in ad servers like Google DFP. Using the example above, you would add the key “sports” with a matching value of “tennis” as custom attributes on tennis-related videos in your library.

Using Zype’s robust ad macro service, you can dynamically surface this key value pair metadata to your ad server when each ad request is generated. Your ad server recognizes the key value pair metadata of “Sports” and “Tennis” as mapped to your specific tennis campaign and subsequently returns the matching creative during the ad fill for only videos with these custom attributes.


In order to use custom attribute metadata for ad campaign matching, you must do the following:

Have a paid Zype account capable of ad monetization

Have a valid, working ad tag enabled in Zype

Create ad campaigns in your ad server with distinct ad creatives

Configure your ad server to listen for key value pair metadata within ad requests to match ad campaigns to ad requests

How to Get Started

It’s easy to get started mapping new custom metadata attributes of key value pairs to videos. Simply go to your video library, click into the settings of any video, and you’ll see the new “Custom attributes” metadata fields. You can add as many custom attributes per video as you’d like.




To send custom attribute metadata as part of your ad request, visit Zype’s ad tag manager and select an existing ad tag, or create a new ad tag that you’d like to have dynamic key value pairs generated for. If you scroll to the bottom of the ad tag page, you’ll see the new [custom_attributes] macro that explains how the data is sent back to your ad server.




Simply add that macro to your ad tag URL, prepended by your ad server’s key value pair parameter label. For example, Google DFP uses “cust_params=” as their key value pair parameter label.




Hit “Save Settings” and you should be all set! Now every time you generate an ad request to your ad server for this ad tag, Zype will send any custom attributes metadata you’ve added to videos as part of the ad request. As long as your ad server has been set up to return ad creatives mapped to that key value pair metadata, you’ll be matching ad campaigns to your videos and maximizing your ad revenue!

Have comments or questions? Would love to hear your feedback, shoot me a note at csmith@zype.com.

Harness the power of Zype's video infrastructure