Dianomi
Features
| Bidder Code | dianomi | Prebid.org Member | yes | 
|---|---|---|---|
| Prebid.js Adapter | yes | Prebid Server Adapter | yes | 
| Media Types | display, video, native | Multi Format Support | will-bid-on-one | 
| TCF-EU Support | yes | IAB GVL ID | 885 | 
| GPP Support | check with bidder | DSA Support | check with bidder | 
| USP/CCPA Support | yes | COPPA Support | no | 
| Supply Chain Support | yes | Demand Chain Support | check with bidder | 
| Safeframes OK | check with bidder | Supports Deals | check with bidder | 
| Floors Module Support | yes | First Party Data Support | yes | 
| Endpoint Compression | check with bidder | ORTB Blocking Support | check with bidder | 
| User IDs | all | Privacy Sandbox | check with bidder | 
| Prebid Server App Support | check with bidder | 
Note
- Supports displayandbannerformats.
- Uses OpenRTBstandard.
Registration
The Dianomi Adapter requires setup before beginning. Please contact us at eng@dianomi.com.
Bid params
| Name | Scope | Description | Example | Type | 
|---|---|---|---|---|
| smartadId | required | Placement ID | 12345 | integer | 
| endpoint | optional | for testing only | www-prebid.dianomi.com | string | 
Note: smartadId is a pre agreed ID between the publisher and Dianomi.
Native example
var adUnits = [
    code: 'your-native-container-id',
    mediaTypes: {
        native: {
            image: {
                required: false,
                sizes: [100, 50]
            },
            title: {
                required: false,
                len: 140
            },
            sponsoredBy: {
                required: false
            },
            clickUrl: {
                required: false
            },
            body: {
                required: false
            },
            icon: {
                required: false,
                sizes: [50, 50]
            }
        }
    },
    bids: [{
        bidder: 'dianomi',
        params: {
            smartadId: 9607
        }
    }]
];
Banner example
var adUnits = [
    code: 'your-banner-container-id',
    mediaTypes: {
      banner: {
        sizes: [[300, 250]]
      } 
    },
    bids: [{
        bidder: 'dianomi',
        params: {
            smartadId: 9607
        }
    }]
];
Video example
var adUnits = [
    code: 'your-video-container-id',
    mediaTypes: {
      video: {
        playerSize: [[640, 480]]
      } 
    },
    bids: [{
        bidder: 'dianomi',
        params: {
            smartadId: 9607
        }
    }]
];
"Send All Bids" Ad Server Keys
These are the bidder-specific keys that would be targeted within GAM in a Send-All-Bids scenario. GAM truncates keys to 20 characters.| hb_pb_dianomi | hb_bidder_dianomi | hb_adid_dianomi | 
| hb_size_dianomi | hb_source_dianomi | hb_format_dianomi | 
| hb_cache_host_dianom | hb_cache_id_dianomi | hb_uuid_dianomi | 
| hb_cache_path_dianom | hb_deal_dianomi |