Skip to content

Rich Media Ads (2.4)

Here you will find example bid requests and responses for Rich Media Ads with OpenRTB 2.4

Bid Request

json
{
  "allimps": 0,
  "app": {
    "bundle": "defaultBundleId",
    "cat": [
      "IAB7-42"
    ],
    "id": "52",
    "name": "defaultAppName",
    "publisher": {
      "id": "5020156",
      "name": "PublisherName"
    },
    "storeurl": "https://itunes.apple.com/app/apple-store/id953922567567341232323"
  },
  "at": 2,
  "bcat": [
    "IAB17-18",
    "IAB7-42",
    "IAB23",
    "IAB7-28",
    "IAB26",
    "IAB25",
    "IAB9-9",
    "IAB24"
  ],
  "device": {
    "connectiontype": 0,
    "devicetype": 4,
    "didmd5": "d1c553888076489a45af4b6dfb9392eb",
    "didsha1": "81407cd1808b59681f2da1341d8ac62dfa9293fa",
    "geo": {
      "city": "Boston",
      "country": "USA",
      "ipservice": 3,
      "lat": 42.360504,
      "lon": -71.0548,
      "metro": "506",
      "region": "MA",
      "type": 2,
      "zip": "02109"
    },
    "h": 800,
    "ip": "50.255.150.200",
    "js": 1,
    "language": "en",
    "make": "Google",
    "model": "Nexus One",
    "os": "Android",
    "osv": "2.1",
    "pxratio": 1.5,
    "ua": "Mozilla/5.0 (Linux; U; Android 2.1; en-us; Nexus One Build/ERD62) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17",
    "w": 480
  },
  "id": "f9078d56-66cb-4e2a-9b22-9418b102b00a",
  "imp": [
    {
      "banner": {
        "btype": [
          1,
          2
        ],
        "format": [
          {
            "h": 50,
            "w": 320
          }
        ],
        "h": 50,
        "mimes": [
          "text/javascript",
          "application/javascript"
        ],
        "pos": 0,
        "w": 320
      },
      "displaymanager": "SOMA",
      "ext": {
        "strictbannersize": 0
      },
      "id": "1",
      "instl": 0,
      "secure": 0,
      "tagid": "5020252"
    }
  ],
  "regs": {
    "coppa": 0,
    "ext": {
      
    }
  },
  "source": {
    "pchain": "07bcf65f187117b4:5020156"
  },
  "tmax": 1499,
  "user": {
    "ext": {
      
    }
  }
}

Bid Response

json
{
    "id": "820e63f1-d68a-4267-ad8d-c63b9329d3db",
    "bidid":"76fd96e67525bcfbe7ffe930e78079a1",
    "cur":"USD",
    "seatbid": [
        {
            "bid": [
                {
                    "id": "820e63f1-d68a-4267-ad8d-c63b9329d3db:1",
                    "impid": "1",
                    "adid": "3",
                    "cid": "41",
                    "crid": "31",
                    "price": 0.175,
                    "adomain": [
                        "example.com"
                    ],
                    "nurl": "https://www.example.com/dsp/nurl/?id=40ee9162748b87ecfbcd12a651f40bbd&price=${AUCTION_PRICE}",
                    "adm": "[NEXUS_XML_AD_MARKUP]"
                }
            ],
            "seat":"25"
        }
    ]
}

XML Ad Markup - Rich Media Ads

xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<ad>
    <richmediaAd>
        <content><![CDATA[   HTML/JS CODE   ]]></content>
        <width>320</width>
        <height>50</height>
    </richmediaAd>
</ad>

White-label Nexus API documentation