Skip to main content

OpenRTB/Feed Integration DSP

Written by Olga

Overview

Integration

Find out about integration with Feed and OpenRTB here:


​ Bid Request/Response

Bid Request/Response Specifications and Examples are here:


​ Integration process

1. Documentation review.

2. DSP creates and outputs an endpoint/feed for the appropriate ad format and integration type.

3. Tests are conducted to make sure that the integration works and that there is a discrepancy between the Kadam system and DSP.

4. If the discrepancies between the system data are within normal limits and there are no technical problems, the integration starts in full working mode.


​ Key points

  • In order to connect a new DSP, you must make sure that you support the transmission of the necessary parameters and are ready to send requests and receive responses from us;

  • The document specifies the parameters supported by Kadam, if any parameters are not described, it means that their support is not realized.


​ Cookie Matching

Cookie Matching is a feature that enables you to match your cookie, for example, an ID for a user that browsed your website, with the corresponding Kadam user ID. For this matching to happen, the SSP or DSP needs to be proactive and show the DMP pixel to the partner. The purpose of showing the partner's pixel is to pass the user ID on its version and keep the link in the mapping table. The custodians can be: SSP, DSP, both.

To configure Cookie Matching, you must contact the Kadam manager.

Feed Integration

Feed Integration

This documentation explains how DSP can integrate their platforms with Kadam using the Feed standard.


​ Bid Request/Response


​ Supported ad types:

  • Native;

  • Push;

  • On site push (inpage);

  • iOS calendar push;

  • Pops.

Feed Bid Request

Feed Bid Request

Description of supported parameters


​ These objects should be sent in GET request parameters:

Attribute

Description

Using

Always passed

sid

endpoint ID

Stream uniqueness in Kadam. Issued by Kadam

Yes

skey

API key

Issued by Kadam

ua

user agent

To identify the user's operating system, device and browser on the Kadam side

Yes

ip

User’s IP address

To determine the geolocation of a user's device on the Kadam sidem

Required ip or ipv6

uid

User ID in the SSP

For user uniqueness

Yes

limit

Limiting the number of creatives in a response

If there is no limit in the request and on the block, the default=1

language

Main browser language, ISO 3166-1 alpha-2 coding

To define the browser language. Examples: &language=ru-RU or &language=ru. If the parameter "language" is not filled in, filled in incorrectly or not passed, it is considered "undefined", it reduces the buyout

subage / subage_dt / subage0 / subage_ts

User subscription age

If the "subage" parameter is not filled in, filled in incorrectly, or not passed, it is considered "undefined", this reduces the buyout. For the first day of subscription expected: subage=1, subage0=0, subage_dt - actual date of subscription, subage_ts - actual date of subscription (unixtime)

Yes

pid

Publisher ID

This parameter expects the ID of the publisher (site, webmaster) on the SSP

Yes

cat

IAB-category domain

IAB24 on meinstream and IAB25-3 on adalt by default

No

page

Page domain

Expected page domain

Desirable

format

Traffic format

cu, pops - for pops; native, teaser - for teaser; push by default

No

Examples of Bid Request

PUSH

/feed ?sid=5 &skey=5azqxvgap5yNsm5X5rg5PMsgDD &ua=Mozilla%2F5.0+%28Linux%3B+Android+9%3B+SAMSUNG+SM-A105FN%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+SamsungBrowser%2F12.1+Chrome%2F79.0.3945.136+Mobile+Safari%2F537.36 &ip=127.1.0.0 &uid=Xef5LfyUte-tzwpV5-fMV &limit=1 &language=en &pid=1 &subage=2 &cat=126 &page=example.com

POPS

/feed ?sid=555 &format=cu &ua=Mozilla%2F5.0+%28Linux%3B+Android+10%3B+SM-J600F%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F91.0.4472.88+Mobile+Safari%2F537.36 &ip=127.1.0.0 &uid=555555555 &limit=5 &language=fa-IR &pid=5555555 &page=example.com

ON SITE PUSH (INPAGE)

/feed ?sid=5 &skey=5azqxvgap5yNsm5X5rg5PMsgDD &ua=Mozilla%2F5.0+%28Linux%3B+Android+9%3B+SAMSUNG+SM-A105FN%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+SamsungBrowser%2F12.1+Chrome%2F79.0.3945.136+Mobile+Safari%2F537.36 &ip=127.1.0.0 &uid=Xef5LfyUte-tzwpV5-fMV &limit=1 &language=en &pid=1 &cat=126 &page=example.com

IOS CALENDAR PUSH

/feed ?sid=555 &skey=ca555555f555ec5a5a5ff55cc5b5fb5c &ua=iOS%2F14.4+%5558D52%29+dataaccessd%2F1.0 &ip=127.1.0.0 &uid=0.00695555.5515680055292 &language=en &subage_dt=2021-07-10 &pid=5555555555 &limit=1

NATIVE

/feed ?sid=555 &skey=b5cb555d5efcd555ade5555a5eaa5f55 &ua=Mozilla%2F5.0+%28Linux%3B+Android+11%3B+SM-T500%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F91.0.4472.120+Safari%2F537.36 &ip=127.1.0.0 &uid=5b5aa555-bd55-555b-a5d5-55f55f5c55df &language=de &pid=55 &page=example.com &format=native

Feed Bid Response

Feed Bid Response

Description of supported parameters (to change the naming of parameters in Bid Response please contact our manager)

Attribute

Description

Using

Always passed

id

Material ID

impid

Impression ID

crid (adid, cid)

Creativity ID

yes

nurl

URL notification of win

It is possible to send: As a nurl, As part of an icon_url, As part of the image_url.

link (click_url)

Clickable link

yes

campaing_id (cid)

Campaign ID

category

Material category (section) ID

title

Ad title

yes

description (desc)

Header ad

text

Ad text

image_url

Link to material image

yes

icon_url

Icon link + nurl

Used in push notifications

cpc (price, bid)

Bid price

yes

image

Link to image + nurl

result

Bid objects

Used in pops

listing

Array of bid objects

result.listing

Attribute

Description

Using

Alwayas passed

url

Clickable link

bid

Bid

Examples of Bid Response:

PUSH

1 icon_url contains nurl and icon_url

[ { "id": "5555555", "impid": "5", "crid": "555555", "click_url": "https://example.com/h/np7hsxgf7znhtwwp372gm4eqzxbippulrjkgossribafyeqhafvgf56srptfmebrzi4563e2k6z442paphs5yoxrncznnt6l4hg7xjrf6bedf2sxw5uyculsxrj4drfsqkv3bne6v542iu6byszifk5qwspk66oukd23j24wkxpusyhqpjgpqoslhnt6mtkv3fjhtgkqhbeys4vgjvpzsutj3ri7prci6jk7dluasj7ymuj3jvvdhdsm5236vgsqwi56a262kvhmwzpr4wknkpwznuzuimkd62z5yvsczc2xiksxn5kscujilyfdeknrha7ddy3ar7lfhyrzwxwdvpsosthvpasvofnsohyggqvxquzsjjwgeajll5idilbnauyrwzrxlmwfcc3gozzve2i6mpjdushbgda2z33d5v5i7efiocwdavzkhrpjq6udllwuxmxqyz3k4y5judmw7sclxp727i7k4l2jr4cteiowgftdpvzvqy2ogeybkkqkbizge72wneoxs2s3pfnr6zl5picdgtjsmygxaucui2jkp37qr725biwqnannnymi6rntuuobhos6idagtcc2rm32btjlvzj3klxlt7fdv2d2xlohjbftmxrrpmpxq6te6osyt3runrjugyciu75fkgfv5q5g6t2lmfihqvc67aekvr36cpckgury?u=https%3A%2F%2Fexample.com%2Fgo%2F78602c30-54b0-4db5-bd07-3b2e3a804955%3Fcost%3D3.5%26clickid%3Dcnv4bd32b2809b6bbcfdac2ece8909839f7%26campaign_id%3D555120%26creative_id%3D4796823%26site_id%3D1375589855029800%26category_id%3D126%26country%3DRU%55browser%3DCHROME%26language%3Dru%26platform%3DANDROID%26subage%3D7%26feed%3D550279", "campaign_id": 555555, "category": "1368", "title": "Такого вы еще не видели!", "text": "Самые милые котята", "image_url": "https://example.com/auto/492x328/image/vk/6523/855/rect_607c75584b589t1618755776r1279.png", "icon_url": "https://example.com/nurl/552/nnme4yztlr7aqvzvlvgfkz2bmjvau6truwify55jzhuowviilfitubwzjy4vcgejx23othut2tk5eyby3hezfp2pdgzprdg6niuanxstmza75upsjvjx6ylykrjdqsljhyla6srjfyef4kzyjfutevspxnpna6kv3i4uh6jtrhquzukrrcue7aciwe4jmtw4ql2hvgkt4of7sc4djzfaij2hrrj66qmmgnle6kzbxb4uvlzzskv2e36cjgmir5lj7i4xnwjtkx3uuouypgwhb2cimpvfpnwgxlqilk5ny63grusxw3dlvyefvow4pnti3jlu5olakmwqofvrjmma6xey5ai3kr6eka46s25bkxsusyqffmioeouessypetejmn2hcvcshbewsms2b5nkfjkqbdo7uszjookluy2vcvk7i3ljjfutevspjoiw7mcwg7vew2pkkrhkwy4hw2o3covbnmvkmtkk5njxan3dlzyvqa3aflvwelwqk5diqsty6jkybrsaub56vn6zrnxlausmj5rfd2cq7m5os3mtzoh4yz7yprk6epfb6crotofj3fjmaue7yxf42mi=?1=1&data[]=16263451211203914908929689&v[]=3214290623&f=https%3A%2F%2Fexample.com%2Fauto%2F192%2Fimage%2Fvk%2F6823%2F823%2F607c73884b589t1655568776r1555.png", "cpc": 0.031595385186374184 } ]

2 with “nurl”

[ { "id": "5555555", "impid": "5", "crid": "555555", "click_url": "https://example.com/h/np7hsxgf7znhtwwp372gm4eqzxbippulrjkgossribafyeqhafvgf56srptfmebrzi4563e2k6z442paphs5yoxrncznnt6l4hg7xjrf6bedf2sxw5uyculsxrj4drfsqkv3bne6v542iu6byszifk5qwspk66oukd23j24wkxpusyhqpjgpqoslhnt6mtkv3fjhtgkqhbeys4vgjvpzsutj3ri7prci6jk7dluasj7ymuj3jvvdhdsm5236vgsqwi56a262kvhmwzpr4wknkpwznuzuimkd62z5yvsczc2xiksxn5kscujilyfdeknrha7ddy3ar7lfhyrzwxwdvpsosthvpasvofnsohyggqvxquzsjjwgeajll5idilbnauyrwzrxlmwfcc3gozzve2i6mpjdushbgda2z33d5v5i7efiocwdavzkhrpjq6udllwuxmxqyz3k4y5judmw7sclxp727i7k4l2jr4cteiowgftdpvzvqy2ogeybkkqkbizge72wneoxs2s3pfnr6zl5picdgtjsmygxaucui2jkp37qr725biwqnannnymi6rntuuobhos6idagtcc2rm32btjlvzj3klxlt7fdv2d2xlohjbftmxrrpmpxq6te6osyt3runrjugyciu75fkgfv5q5g6t2lmfihqvc67aekvr36cpckgury?u=https%3A%2F%2Fexample.com%2Fgo%2F78602c30-54b0-4db5-bd07-3b2e3a804955%3Fcost%3D3.5%26clickid%3Dcnv4bd32b2809b6bbcfdac2ece8909839f7%26campaign_id%3D555120%26creative_id%3D4796823%26site_id%3D1375589855029800%26category_id%3D126%26country%3DRU%55browser%3DCHROME%26language%3Dru%26platform%3DANDROID%26subage%3D7%26feed%3D550279", "campaign_id": 555555, "category": "1368", "title": "Такого вы еще не видели!", "text": "Самые милые котята", "image_url": "https://example.com/auto/492x328/image/vk/6523/855/rect_607c75584b589t1618755776r1279.png", "icon_url": https://example.com/media/200x200/768cb8a8-f9c8-11eb-9d2b-901b0eb89438.jpg, "nurl": https://example.com/nurl/552/nnme4yztlr7aqvzvlvgfkz2bmjvau6truwify55jzhuowviilfitubwzjy4vcgejx23othut2tk5eyby3hezfp2pdgzprdg6niuanxstmza75upsjvjx6ylykrjdqsljhyla6srjfyef4kzyjfutevspxnpna6kv3i4uh6jtrhquzukrrcue7aciwe4jmtw4ql2hvgkt4of7sc4djzfaij2hrrj66qmmgnle6kzbxb4uvlzzskv2e36cjgmir5lj7i4xnwjtkx3uuouypgwhb2cimpvfpnwgxlqilk5ny63grusxw3dlvyefvow4pnti3jlu5olakmwqofvrjmma6xey5ai3kr6eka46s25bkxsusyqffmioeouessypetejmn2hcvcshbewsms2b5nkfjkqbdo7uszjookluy2vcvk7i3ljjfutevspjoiw7mcwg7vew2pkkrhkwy4hw2o3covbnmvkmtkk5njxan3dlzyvqa3aflvwelwqk5diqsty6jkybrsaub56vn6zrnxlausmj5rfd2cq7m5os3mtzoh4yz7yprk6epfb6crotofj3fjmaue7yxf42mi=?1=1&data[]=16263451211203914908929689&v[]=3214290623 } ]

POPS

ON SITE PUSH (INPAGE)

[ { "id": "555555", "impid": "5", "crid": "555555", "click_url": "https://example.com/h/npwxsxezwznhtbnm4tngo4gpv342t74aqnkgobcrkranjurzbflhuvi7vgzzb72shjo5c2fjkxtuvwofp7sfhe55ncffpt6l4hiir4xnvuv2cmyns5ficvuykvmnashgqtfy3mu6v6d2wu6ijdtijs4nwkpk7b5lko4ex34lu2lezqksn77faoqzewbfiuptmni3kvsshdevnqsuj2zwgwhyk7vi4z7bghzpu75bkov5bjh4ic5tcwci3kovc642ahmjo2hkauuuvokt5oo27gkprey76tndmji7qufq5ke64nggjnfhgk3q66ezgs3zuwufcu3aobtbiu3iimytqnuhimes5ucvqehps2ekynekgyedj2xfggzka5cgak3zkm2euzjwbeufyctgfqwqozq6nrras7s7avth46ifmupde2vyjnuluvhmsdfffrkwa5btquhxktxsra3lwblikme4nnts2ptsqrjkydc6as4wx5pc77wljjnp6rnse7ddhqrscicmmffwkzqppvnqg33wloaltin63trjnwchp3h7dz52pqcjdnv5rhh2tmfutzisbvgqsqnqtjxcyf4ugvdqfjremyllak2j3c7gkzbe6wrzkg5ai5xx3ztgs6cuklmbrunm5ehokjvrljgmpldw?u=https%3A%2F%2example.com%2F%3Fp%3Dgu3donzxgq5gi3bpgqztqnq%26sub1%3Dcnv6d22d21d1a580cff6f855567012d5ff8", "campaign_id": 555555, "category": "1096", "title": "Такого вы еще не видели!", "text": "Самые милые котята", "image_url": "https://example.com/auto/492x328/image/vk/499/499/rect_60daf0b6704d4t1625551206r7408.jpg", "icon_url": "https://example.com/nurl/411/nnmeay3hlewvaaddlvgfk2kjmrtac4dr7hmfy26wvlj4kvaijvi3fvsodp5fgia3glm2bmgy3ckzjubfcc3ib6gon5bnn5onrnkaakwyhekgdemn4rexstsjkrjdrkjyrlehac3adadciwcbjfutevspjoiw76cvkoyeqy5ck6oh3ukr56vezaciue5jmtxixl5xvgktnuzbqc4dj3vqfmsdrrj66qmmgpmy3ps5xb4uvlzzdqjeg36cjg2qq5di7i4xnwjtkx3uuouypg2fj2cimpvfpqh57sjidk5ny63grusxyd67zeubvow4pnti3jlu5olakmwqofvrjmma6xey5ai3kr6eka46g2zramoa7uks73w2fykovmyherslmfijqbpkuz3hrharvzuxtrpmnmj2duhqtpdpa6s6af4fiuryjfu4e2mhjecie6suwi5ivz6gw2zljhvpq5k3uos6teyfprkinfueqnrqluuawvxwjq24su3z4ritb4lkrlqgdc3c6tgwbir3tlw4jesgzfsv476fvy4uvj3bw2iuvoiddzk4ephanojfflmzuhlx57cwhh4w3bnm4tnnpoojk3vdzt6qykhuq===?1=1&data[]=162635197027883121278693&v[]=1870629555&f=https%3A%2F%2Fexample.com%2Fauto%2F192%2Fimage%2Fvk%2F499%2F499%2F60daf0b6555d4t1624961206r7408.jpg", "cpc": 0.00027081758307758715 } ]

IOS CALENDAR PUSH

1

[ { "click_url": "https://example.com/h/np3hsxhw5bnhts4bz3lga4ebqpj2lchnrbkgpfdamd4fm2vyleuq2hsmdpnnbogtkricz4jtt5e6gye67zooeomp7yyo4twl4hiprrfnukmxvusxigrwb77x3x6dvolitxm4nzld2b5n5tncsskm3knqwrqma6sw6i5fdqzqkqpqbuksm2mvaocjdfz2mtkitfjf3vcr3ohc5osvshusned3sl6k4af3gfjewwtckgqfp5pk44h5evpgjgevg6ouk2b4tknvkdpu6yccbroj7k7enmri5qsupfivqsqshemwg2s4f7igwoerkp5dtsofgxte5bphlcifluuuj2jtg5jmeultkhdcgmfhwxydmn6c6ulgdjqdcdl7bqagoljpkftrsmrtlexv4b6wjvfosuvvy77tv5dl6h5r64vekk4vh4ietrv7d6y7okivfefbxgc2twonynbfcjk2mbshycdzl4fwc6l7kz7esytdbv7vcatgpv7fg2kkisc6ttu6ws5jdd76kfinjlum6bvxavg5jayyjp6ivxalnfwnvfhbhyos2qddflh544ahiskdrblurpkvcbfvtcowr7ggo2telrjsbsofgv3idtljnf4fiuuy2dyix2iodhmu4bn5osexm===?u=https%3A%2F%2example.site%2Fexmpl.php%3Fkey%3Dc3ocgvxj64wn27evtfx6%26click_id%3Dcnved6a255553d06b4c56e21bd07afaaf75%26cost%3D0.0013490979%26SID%3D1381141552589817%26ID%3D4934093%26CID%3D509656%26RID%3D223%26CATID%3DIAB25-3%26TGTXT%3D%26SUBAGE%3D6%26BID%3D321572", "nurl": "https://example.com/nurl/841/nnmb2nzxbyvfybbxlvgfk2klmbrac6trs2dfy24yq744suyizfvqvvs7doufmielknmj5ofvuhe2pp4u45ktva6jvg2vap6ltxsmcvrk2fhogmydi6dpf7l2jrgassljgl3nnuwyn44fkgwrjymtql2pjnqva6cuuid4s2bt3zhed4kr7d4flcciwg7ut52k7jnlqvm7vpsgx72xrttdc2nnkwjt72sv25lyfb5nnwifktgfjcvj6btw4nqg7scvkhueqz7kk7qmj2h6pk2fhf6g4cofjj2kmcrhsvyhnmg6ambhoja3n4yiwfw2qs3isjkn2sglkj5qcal47fv3rsovs2ok7b5lvu4yw2ywl5huwypq4hg6wb2yhofeqmvci7quofmktm4wix6iaj2daudykrjdqsmzbwpe2lvtkj4iyub2vfv6neotwsm27b5lvu42c2zk3rgegateje3dmcjibsjfljsmzfjxxzcrdxywvumrbcfwfdw2cordxd6huqp42t3fkruvou5ijxadb5sl6dqzb72s7i6erwjwv6mmv7er7txfbacn4ow4zevwt2xypk2t?1=1&data[]=16263414351155619727343372&v[]=3620955548", "title": "Такого вы еще не видели!", "description": "Самые милые котята", "price": 0.0009038956149015577 } ]

2

[ { "id": "5555555", "click_url": "https://example.com/h/np6hsxgn5fnhts7urcogm4eb62k67px2rbkgovcr2b5gzuribflhuvi7slly772shjo5c2gukdtuvsw5odsfhd6tnoffpt6l4hior65gyaz2cm2ys5fgbmdzlk5dtdvsrpf3hne6v6dvlirzt2g7fjsmznr2jync4y5ns2zz6zgvhs2spidrpcclo77vit2lyeiiqvsrybfuzmsv22u4gupqk7ukb2ti6jk6vtv4wz4ymujzjcytdyxizssvvgcx3u5kc2rt2zfzfv4p75jmepcipn6f5ff7znjgrjveefiwqesib5fdcwralyziaqibjt7e5hh5k7efl6nvigathaotjtqve6o4kdr33qzq5ngre6toicivanmbw4eygtispjxebjcq4dez7tneupsi7c3zjykde2k5kazxw6crmfeg2mabfvoqmzd7pyageslfgegx6uahg57hub3idrcmth6jrshprv6qnj4priuzzjgswmgojqn65px345iwbspltycc7x6v3zfhmvrqg5muy7snpo4onj6tkqbfkyjtj2mnoztq2pmvuakjnezbm7dyulxtsmzulyhtpchpoa======?u=https%3A%2F%2Fexample.info%takogo-vi-eshe-ne-videli", "campaign_id": 555555, "category": "1080", "title": "Такого вы еще не видели!", "text": "Самые милые котята", "image_url": "https://example.com/auto/492x328/image/vk/7371/371/rect_60cda4dada569t1655589818r9023.jpg", "icon_url": "https://example.com/nurl/870/nnmbsntfbawvwc3flvgfk2cbmnqq66drvwdvy24y6k7ygviizfvqvvs7dodvmiclgkr652ox5lq5h6s3ccg6jz6on5bnnomasnkaakwyheowd2nc4vexstsjkrjdqck2agkxac3adadciwcbjfutevspjoiw76cvkoyeqy5ck6mnozxapgtkiiprncff5d2kxksnevu7heiheddotjfgzgfgn63ttu7qfnukost7vv4q2sigohatg2p7jjroq6k2ti4urojtlcluvjulyhe25r5ws3gvpl2kw22lrjcr2begrqcxjqpdefhrkyrqkq56setku5hrkj47iufajlbtavi2das6a6vazphp227qkrvueykqpakgcc4kkyrtckjne4hmf3lnpfomo5phrjito3zjkrjdqsljgkthba3dgwvfmuxajnrnevgauxrog654kaqmg2r2mn7xguruie3ddgckc6nfkth3mj24av6l3lvwr4sv6xj4eumik7333fepgpkewstayb6nwueyjwyijcoijxevi6pek3a6xlxfuhopcy7ipsqmxtx5nm======?1=1&data[]=16268562813881280618918804&v[]=3780696939&f=https%3A%2F%2Fexample.com%2Fauto%2F192%2Fimage%2Fvk%2F7371%2F371%2F60cda4dada569t1624089818r9553.jpg", "cpc": 0.001349156436044723 } ]

NATIVE

[ { "id": "5555555", "url": "https://example.com/h/npvxsxge6nnhtrfmt3ijvl4hvowts2m7zcd5jigt5f5hysqilfituftqanrabyvw5w7u6akxzzhkgzhypge22p7zndhmktptmdiprvgs3dt7nchfj2bwac5akwvbvklihg7e5qegvtvflirzykhm5rcoznryhbhd23d3nfwnvfhnwy2t3blfdeslnn3bh72jnpuhuvm7hjewseqxx5eurkd2i3jdxd67trl4oshi6lgfler3tdnye7m5jbtue7b4gq7uvmjrxgsm55k5tbl4oovbniz2mtck4fkofnxnx5h7snsxlujwt3wkznicrjf3f5he423lcb4qiwdaime5kxrhujtpq6n42e77s2hpvfekgyfy7nj5eosi4eyor7oumpwxv7o45nz2ymbcbdxf7gd2qnno2s4l4wuhlltdaep7u3wijpa776ntygw5ndjkjb7ugtikgr6cuadfjzqh6wrnlucxw6t7kazfknlalr7uiadgff6vmnsig5qq6lipek573u5u2kmodrqomhuzj6nrj4y2jrm5sy7rd2nq7iosxb7m4pgvggspmhkf475cmz4huzgi3l3o4ndmknbwaseq25krrfewgvxu6s3b6dq43g4hba5yusbsujdzcry=?u=https%3A%2F%2Fexample.com%2Ftrack%3Fc%3D724872%26subid%3D1378335325453686%26subid2%3D320918", "cid": "555555", "title": "Самые милые котята", "image": "https://example.com/nurl/744/nnmea3ddbf5vcb3dlvgfkz2inrsa66lrusovy24xvku47kohw2lm2v37lnmvqkf4k5qfcco74tlz5y5qzxagiugtrog5csj34h3npkswicxwdocxcbb57yxhkzfde6djgjlo7uxytfdriu3qubxeexbwjnqva6cuklehn2jtk7duu26apg6ncp7zndpyiuxtmc3xbfctq357mme3j3ro7a2cqfjuydwmbshe5hdjwv4zthtuo6atgxfsjkbypbto345bqdu4nltuuxxapfl6uoisuez243m3mbn2avoz3627wm5wj3ainlhkkw5dsse3gnkrugbf3f5ck3zst3fefm3q3nrvduswkfwrulmcksolpvwuq6v23r5wndyfi22cmfihr5glugafmiye65krzok6svwxteokijnsfvj4n4uviuryjfutfjtqqnrtlkswklqew2wsks57nkeup66fao5znmz5ytcda5tesnzwbb4ftesvuzgmsu2r4risv4lk6tqocsvbkpy7nzrzxfvohzh7mdrvi7sgkzic63rryzf54y6iprk7epgtrog5cspdmvi4qufeykmpfwpe6ze5svflvds3znuwzwu3asq=?1=1&data[]=16263375622729284407226739&v[]=3405945929&f=https%3A%2F%2Fi.example.com%2Fauto%2F492x328%2Fimage%2Ftesr%2F8670%2F670%2Frect_603e5e46360eat1614700102r2091.gif", "cpc": 0.0018077912298031153 } ]

OpenRTB Integration

OpenRTB Integration

This documentation explains how DSP can integrate their platforms with Kadam using the OpenRTB standard.

Bid Request/Response

Supported ad types:

  • Native;

  • Native (teaser);

  • Banner;

  • Video;

  • Push;

  • On site push (inpage);

  • iOS calendar push;

  • Pops (Clickunder).

Integration with banner DSP

For correct display of clicks in our statistics, please pass the following in the "adm" parameter:

1 option (preferred)

  • Click macros: ${CLICK_URL};

  • Your clickable link in URL-endcode format.

For example, your clickable link is "http://example.ru". In that case you should pass it as "${CLICK_URL}http%3A%2F%2Fexample.ru", where we replace the macros with our clickable link, the user will get to us first and then we redirect them via the endcode link that came after the macros to you.

2 option

  • Click macros:${CLICK_URL_ENC}.

In this case we will replace the macros with our endcode-click link. The user first gets to you and then you redirect to us using the link we replaced instead of the macros. An example is "http://example.com/example...${CLICK_URL_ENC}".

OpenRTB Bid Request

OpenRTB Bid Request

Description of supported parameters

These objects should be sent using JSON in the Request Body:


​

Attribute

Description

Using

Always passed

id

Unique ID of the bid request, provided by the exchange

Yes

at

Auction type. For SSPs that work by CPC, there is always an auction of the first price

For the first price auction at=1. Default 2 - Second Price

No

cur

Auction currency. Valid values: USD - American dollar

Default - SSP currency

No

imp

Array of objects: requirements for ad materials for placement

Used to select materials that are relevant to the requirements

Yes

site

Details about the publisher's website

Required site or app

app

Details about the publisher's app

Required site or app

user

Details about the human user of the device

Yes

badv

List of domains to be excluded from the auction

No

bcat

Blocked categories of advertisers using IAB content categories

device

Details about the user's device to which the impression will be delivered

Yes

imp

Attribute

Description

Using

Always passed

id

A unique identifier for this impression

Yes

secure

Connection type. Possible choices: 0 - indicates that you should select materials available via http and https protocols. 1 - specifies that you should select only those materials that are available via https

Default value - https

No

bidfloor

Minimum bid for this impression

Default 0

No

bidfloorcur

Impression value currency

Default - USD. Currency specified using ISO-4217 alpha codes

No

tagid

Identifier for specific ad placement or ad tag that was used to initiate the auction

Recommended

ext

Additional parameters

native

Parameter for native and push formats, where you need to transmit assets (headers, descriptions, pictures, icons, etc.)

Required for Native, Push

banner

Parameter for Banner format

Yes for Banner Ad

video

Parameter for Video format

Required for Video Ad

instl

Valid values: 1 - full-screen ad (interstitial), 0 - not interstitial

Default 0

No

battr

Blocked parameters

No

imp.ext

Attribute

Description

Using

Always passed

subage / subage_dt / subage0 / subage_ts

User subscription age

If the "subage" parameter is not filled in, filled in incorrectly, or not passed, it is considered "undefined", this reduces the buyout. For the first day of subscription expected: subage - 1, subage0 - 0, subage_dt - actual date of subscription, subage_ts - actual date of subscription (unixtime)

Yes for push Ad

imp.native

Attribute

Description

Using

Always passed

request

Request in JSON encoding for push and native materials

Options: openrtb.native.string - JSON query text; openrtb.native - the query is a JSON object. It is similar to openrtb.native.string, only in case of string query is encoded to JSON text

Yes

ver

Version of the Native Ad Specification to which request complies

imp.native.request

Attribute

Description

Using

Always passed

plcmtcnt

The number of identical placements in this Layout

imp.banner

Attribute

Description

Using

Always passed

w

Width in device independent pixels (DIPS)

Required “w” and “h” or “format

h

Height in device independent pixels (DIPS)

Required “w” and “h” or “format

format

Array of Format objects representing the banner sizes permitted

Required “w” and “h” or “format”

imp.video

Attribute

Description

Using

Always passed

mimes

Whitelist of media-file MIME types. Example: ["video/mp4", "video/webm"]

Yes

minduration

Minimum video duration, in seconds

Recommended

maxduration

Maximum video duration, in seconds

Recommended

protocols

Array of supported VAST versions (see enum below)

Yes

w

Player width in pixels

Recommended

h

Player height in pixels

Recommended

startdelay

Delay before start, in seconds. 0 = pre-roll, -1 = mid-roll, -2 = post-roll

No

linearity

1 = Linear / in-stream, 2 = Non-linear / overlay

No

api

Array of supported API frameworks (see enum below)

No

minbitrate

Minimum acceptable MediaFile bitrate, kbps

Used when selecting the media file

No

maxbitrate

Maximum acceptable MediaFile bitrate, kbps

Used when selecting the media file

No

pos

Player position on the page: 0 = Unknown, 1 = Above the Fold, 3 = Below the Fold, 4 = Header, 5 = Footer, 6 = Sidebar, 7 = Full Screen

No

playbackmethod

Array of autoplay methods: 1 = auto play sound on, 2 = auto play sound off, 3 = click-to-play, 4 = mouse-over, 5 = enter viewport sound on, 6 = enter viewport sound off

No

delivery

Array of supported delivery types: 1 = streaming, 2 = progressive, 3 = download

No

companiontype

Array of companion types: 1 = Static Resource, 2 = HTML Resource, 3 = iFrame Resource

If the player can display companion ads

No

Enum for protocols (the Kadam parser supports VAST 4.x):

  • 1 — VAST 1.0

  • 2 — VAST 2.0

  • 3 — VAST 3.0

  • 4 — VAST 1.0 Wrapper

  • 5 — VAST 2.0 Wrapper

  • 6 — VAST 3.0 Wrapper

  • 7 — VAST 4.0

  • 8 — VAST 4.0 Wrapper

  • 11 — VAST 4.1

  • 12 — VAST 4.1 Wrapper

  • 13 — VAST 4.2

  • 14 — VAST 4.2 Wrapper

Enum for api:

  • 1 — VPAID 1.0

  • 2 — VPAID 2.0

  • 3 — MRAID-1

  • 4 — ORMMA

  • 5 — MRAID-2

  • 6 — MRAID-3

  • 7 — OMID-1


​ site

Attribute

Description

Using

Always passed

id

Site ID on the exchange

For the uniqueness of the site, the creation of black- or white-lists

Yes

domain

Domain of the site

For internal classification of domains in the Kadam system

Yes

page

URL of the page where the impression will be shown

For internal classification of domains in the Kadam system

Recommended

name

Stream name or its unique identifier

publisher

Details about the Publisher object of the site

content

Details about the Content within the site

cat

Array of IAB content categories of the site

You don't have to pass it if the "domain" parameter is filled in, because Kadam classifies domains internally

Recommended

ext

Additional site parameters

site.publisher

Attribute

Description

Using

Always passed

id

Unique ID of the site owner

app

Attribute

Description

Using

Always passed

id

Application ID on the exchange

For the uniqueness of the site, the creation of black- or white-lists

Yes

domain

Domain of the application, used for advertiser side blocking. For example, “Foo.com”

For internal classification of domains in the Kadam system

Yes

page

Full URL

For internal classification of domains in the Kadam system

name

Application name (may be aliased at publisher's request)

bundle

A platform-specific application identifier intended to be unique to the app and independent of the exchange. Examples: IOS - 1453331063 Android - com.foo.mygame

storeurl

App store URL for an installed app

cat

IAB site category

It is possible not to pass, if the parameter "domain" is filled in (Kadam has an internal classification of domains)

Recommended

ver

The version of the native ad specification to which the request corresponds

publisher

Details about the Publisher object of the app

ext

Additional application parameters

app.publisher

Attribute

Description

Using

Always passed

id

Unique ID of the application owner

name

Publisher name


​ user

Attribute

Description

Using

Always passed

id

Unique user ID in system

Kadam generates on its own if not filled in

buyeruid

Unique user ID in the Kadam system

Used if Cookie Matching is configured. Is prioritized over user.id

yob

Year of birth as a 4-digit integer

Gender

Пол

"M" = male; "F" = female; "O" = unknown

ext

Additional user parameters

user.ext

Attribute

Description

Using

Always passed

consent

The web-safe base64-encoded IAB Transparency and Consent Framework (TCF) v2 consent string fetched from the publisher's IAB Consent Management Platform (CMP). The structure of the string is defined by the IAB TCF v2

This field will be populated if the publisher has integrated with a CMP for TCF v2 and that CMP indicates that GDPR applies to this ad request and provides a valid consent string

device

Attribute

Description

Using

Always passed

ifa

The unique identifier of the device in UUID format

If available in request, used as user.id

No

geo

Geolocation of the user device

No

ip

IPv4 address closest to device

To determine the geolocation of a user's device on the Kadam side

Required ip or ipv6

ipv6

IP address closest to device as IPv6

To determine the geolocation of a user's device on the Kadam side

Required ip or ipv6

ua

User agent

To identify the user's operating system, device and browser on the Kadam side

Yes

js

Support for JavaScript, where 0 - no, 1 - yes

language

Main browser language, ISO-639-1-alpha-2

To define the browser language. Examples: &language=ru-RU or &language=ru. If the parameter "language" is not filled in, filled in incorrectly or not passed, it is considered "undefined", it reduces the buyout

device.geo

Attribute

Description

Using

Always passed

utcoffset

Local time as the number +/- of minutes from UTC

country

Country using ISO-3166-1 Alpha-3

ext

Attribute

Description

Using

Always passed

bsection

Used to specify the categories of material that are not allowed within a given request. Integer view

For a complete list of categories, please contact your manager

No

btags

Used to specify the categories of material that are not allowed within a given request. Integer view

For a complete list of categories, please contact your manager

No

Examples Bid Request

POPS

{ "id": "5ccab55d-a5a5-5555-5e55-aa5b5b55b5a5", "buyeruid": "htrhr651615616d1h6", "at": 1, "imp": [ { "id": "555555555", "instl": 1, "secure": 0 } ], "site": { "id": "555555", "domain": "example.com", "cat": [ "IAB25-3" ], "page": "http://example.com", "ext": { "exchangecat": 555, "idzone": "5555335" } }, "device": { "ua": "Mozilla/5.0 (Linux; Android 10; M2006C3LG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.120 Mobile Safari/537.36", "ipv6": "3b03:1756:ol1e:a100:1571:8bp1:f36:1d8f", "ifa": "5974d090-4516-4565-933d-69c79c9abf75", "geo": { "country": "UKR", "utcoffset": 7 }, "language": "ru", "os": "Android", "js": 1, "ext": { "remote_addr": "95.57.58.198", "x_forwarded_for": "" } }, "user": { "id": "55f7d5acada5b5.555555555555555555", "yob": 1990, "gender": "M", "ext": { "consent": "1" } }, "bcat": [ "IAB24", "IAB25", "IAB26" ], "badv": [ "example.com", "example.ru", "example.net" ] }

PUSH

{ "id": "5", "at": 1, "cur": [ "USD" ], "tmax": 150, "imp": [ { "id": "5-5", "secure": 1, "bidfloor": 0.001, "bidfloorcur": "USD", "native": { "ver": "1.1", "request": "{\"ver\":\"1.1\",\"layout\":1,\"adunit\":2,\"plcmtcnt\":1,\"assets\":[{\"id\":5,\"required\": 1,\"title\":{\"len\":45}},{\"id\":2,\"required\":1,\"img\":{\"type\":1,\"wmin\":192,\"hmin\": 192,\"mimes\":[\"image/jpeg\",\"image/png\"]}},{\"id\":3,\"required\":1,\"data\":{\"type\": 2,\"len\":40}},{\"id\":4,\"required\":0,\"img\":{\"type\":3,\"wmin\":360,\"hmin\":240, \"mimes\":[\"image/jpeg\",\"image/png\"]}},{\"id\":5,\"required\":0,\"data\":{\"type\":12}}, {\"id\":6,\"required\":0,\"data\":{\"type\":12}}],\"plcmttype\":4}" } "ext": { "subage": 2} ], "site": { "id": "5", "domain": "example.com", "page": "https://example.com/ru/", "name": "exmp-1", "publisher": { "id": "5" }, "cat": [ "IAB3-1" ] }, "device": { "ip": "127.1.0.0", "ifa": "5974d090-4516-4565-933d-69c79c9abf75", "ua": "Mozilla/5.0 (Linux; Android 9; Redmi 6A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Mobile Safari/537.36", "geo": { "country": "AT", "utcoffset": 7 } }, "user": { "id": "Xef5LfyUte-tzwpV5-fMV", "yob": 1990, "gender": "M", "ext": { "consent": "1" } }, "bcat": [ "IAB24", "IAB25", "IAB26" ], "badv": [ "example.com", "example.ru", "example.net" ] }

ON SITE PUSH (INPAGE)

{ "id": "5", "at": 1, "cur": [ "USD" ], "tmax": 150, "imp": [ { "id": "5-5", "secure": 1, "bidfloor": 0.001, "bidfloorcur": "USD", "native": { "ver": "1.1", "request": "{\"assets\":[{\"title\":{\"len\":50},\"id\":5,\"required\":1},{\"id\":2,\"img\": {\"w\":200,\"hmin\":200,\"type\":3,\"wmin\":200,\"h\":200},\"required\":1}],\"ver\":1.1}" } ], "site": { "id": "5", "domain": "example.com", "page": "https://example.com/ru/", "name": "exmpl-5", "publisher": { "id": "5" }, "cat": [ "IAB3-1" ] }, "device": { "ip": "127.1.0.0", "ifa": "5974d090-4516-4565-933d-69c79c9abf75", "ua": "Mozilla/5.0 (Linux; Android 9; Redmi 6A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Mobile Safari/537.36", "geo": { "country": "AT", "utcoffset": 7 } }, "user": { "id": "Xef5LfyUte-tzwpV5-fMV", "yob": 1990, "gender": "M", "ext": { "consent": "1" } }, "bcat": [ "IAB24", "IAB25", "IAB26" ], "badv": [ "example.com", "example.ru", "example.net" ] }

NATIVE (TEASER)

{ "id": "5", "at": 1, "cur": [ "USD" ], "tmax": 150, "imp": [ { "id": "5-5", "secure": 1, "bidfloor": 0.001, "bidfloorcur": "USD", "tagid": "123123-123", "instl": 0, "native": { "ver": "1.1", "request": "{\"assets\":[{\"title\":{\"len\":50},\"id\":5,\"required\":1},{\"id\":2,\"img\": {\"w\":200,\"hmin\":200,\"type\":3,\"wmin\":200,\"h\":200},\"required\":1}],\"plcmtcnt\":8}" } ], "site": { "id": "5", "domain": "example.com", "page": "https://example.com/ru/", "name": "exmpl-5", "publisher": { "id": "5" }, "cat": [ "IAB3-1" ] }, "device": { "ip": "127.1.0.0", "ifa": "5974d090-4516-4565-933d-69c79c9abf75", "ua": "Mozilla/5.0 (Linux; Android 9; Redmi 6A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Mobile Safari/537.36", "geo": { "country": "AT", "utcoffset": 7 } }, "user": { "id": "Xef5LfyUte-tzwpV5-fMV", "yob": 1990, "gender": "M", "ext": { "consent": "1" } }, "ext": { "bsection": [ 1001 ], "btags": [ 16, 14, 4 ] }, "bcat": [ "IAB24", "IAB25", "IAB26" ], "badv": [ "example.com", "example.ru", "example.net" ] }


​ VIDEO

{ "id": "5", "at": 1, "cur": [ "USD" ], "tmax": 200, "imp": [ { "id": "5-5", "secure": 1, "bidfloor": 0.001, "bidfloorcur": "USD", "tagid": "video-300x250", "video": { "mimes": [ "video/mp4", "video/webm" ], "minduration": 1, "maxduration": 60, "minbitrate": 700, "maxbitrate": 1500, "protocols": [ 2, 3, 5, 6, 7, 8 ], "w": 640, "h": 360, "startdelay": 0, "linearity": 1, "playbackmethod": [ 1, 2 ], "delivery": [ 2 ], "api": [ 1, 2 ], "pos": 1, "companiontype": [ 1, 2 ] }, "instl": 0 } ], "site": { "id": "5", "domain": "example.com", "page": "https://example.com/ru/", "publisher": { "id": "5" }, "cat": [ "IAB3-1" ] }, "device": { "ip": "127.1.0.0", "ua": "Mozilla/5.0 (Linux; Android 9; Redmi 6A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Mobile Safari/537.36", "language": "en", "geo": { "country": "AUT", "utcoffset": 7 } }, "user": { "id": "Xef5LfyUte-tzwpV5-fMV" }, "bcat": [ "IAB24", "IAB25", "IAB26" ], "badv": [ "example.com" ] }


​ NATIVE APP

{ "at": 2, "cur": [ "USD" ], "device": { "devicetype": 4, "geo": { "country": "UKR", "lat": 50.4522, "lon": 30.5287, "type": 2 }, "ip": "127.1.0.0", "js": 1, "ua": "Mozilla/5.0 (iPhone; CPU iPhone OS 14_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.1 Mobile/15E148 Safari/604.1", "language": "uk" }, "id": "e555e555-5bb5-55f5-55ce-555faf555555", "imp": [ { "tagid": "5553", "bidfloor": 0.01, "bidfloorcur": "USD", "id": "fec5a5a555", "native": { "request": "{\"ver\":\"1.1\",\"plcmttype\":4,\"plcmtcnt\":2,\"assets\":[{\"id\":5,\"required\":1,\"title\":{\"len\":100}},{\"id\":2,\"required\":1,\"img\":{\"type\":3,\"w\":400,\"h\":400}},{\"id\":3,\"data\":{\"type\":2,\"len\":200}}],\"eventtrackers\":[{\"event\":1,\"methods\":[1]}]}", "ver": "1.1" }, "secure": 1 } ], "site": { "cat": [ "IAB12", "IAB12-1", "IAB12-2", "IAB12-3" ], "domain": "example.com", "id": "5555", "name": "example.com", "page": "https://www.example.com/", "Content": {} }, "tmax": 500, "user": { "id": "5f5ab5ca-5555-55a5-555f-d5f5f5c55555" }, "ext": { "audit": { "id": 5 }, "shown": null, "reload_count": 0 }, "bcat": [ "IAB24", "IAB25", "IAB26" ], "badv": [ "example.com", "example.ru", "example.net" ] }

BANNER

{ "id": "5", "at": 1, "cur": [ "USD" ], "tmax": 150, "imp": [ { "id": "5-5", "secure": 1, "bidfloor": 0.001, "bidfloorcur": "USD", "banner": { "w": 640, "h": 360, "format": [ { "w": 300, "h": 50 }, { "w": 468, "h": 60 } ] }, "instl": 0, "tagid": "123123-123" } ], "site": { "id": "5", "domain": "example.com,", "page": "https://example.com,/ru/", "name": "exmpl-5", "publisher": { "id": "5" }, "cat": [ "IAB3-1" ] }, "device": { "ip": "127.1.0.0", "ifa": "5974d090-4516-4565-933d-69c79c9abf75", "ua": "Mozilla/5.0 (Linux; Android 9; Redmi 6A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Mobile Safari/537.36", "geo": { "country": "AT", "utcoffset": 7 } }, "user": { "id": "Xef5LfyUte-tzwpV5-fMV", "yob": 1990, "gender": "M", "ext": { "consent": "1" } }, "bcat": [ "IAB24", "IAB25", "IAB26" ], "badv": [ "example.com", "example.ru", "example.net" ] }

BANNER APP

{ "id": "b5b555f555f555a5", "imp": [ { "id": "5", "banner": { "format": [ { "w": 320, "h": 50 } ], "w": 320, "h": 50, "battr": [ 6, 7 ], "api": [ 3, 5, 7 ] }, "bidfloor": 0.004724, "bidfloorcur": "USD", "secure": 1 } ], "app": { "id": "555555555", "name": "Example", "bundle": "5555555555", "domain": "example.com", "storeurl": "https://apps.apple.com/us/app/example/id555555555?uo=4", "cat": [ "IAB1-6" ], "ver": "3.1", "publisher": { "id": "555555555", "name": "Ivan Ivanov" } }, "device": { "ua": "Mozilla/5.0 (iPhone; CPU iPhone OS 14_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148", "geo": { "type": 2, "country": "DEU", "region": "NW", "city": "Bielefeld", "zip": "33602" }, "dnt": 1, "lmt": 1, "ip": "127.1.0.0", "devicetype": 4, "make": "apple", "model": "iphone", "os": "iOS", "osv": "14", "js": 1, "language": "en", "carrier": "Exfone Pable", "connectiontype": 2 }, "user": { "ext": { "consent": "1" } }, "at": 1, "tmax": 586, "cur": [ "USD" ], "regs": { "coppa": 0, "ext": { "gdpr": 1 } }, "badv": [ "example.com", "example.ru", "example.net" ] }

OpenRTB Bid Response

OpenRTB Bid Response

Description of supported parameters

Attribute

Description

Using

Always passed

id

ID bid request

cur

Bid currency using ISO-4217 alpha codes

seatbid

Array of Seatbid objects

seatbid

Attribute

Description

Using

Always passed

bid

Array of 1+ Bid objects each related to an impression

seat

ID of the buyer seat on whose behalf this bid is made

group

0 = impressions can be won individually; 1 = impressions must be won or lost as a group

Default - 0

seatbid.bid

Attribute

Description

Using

Always passed

id

ID of the bid request to which this is a response

crid (adid, cid)

Creative ID to assist with ad quality checking

yes

impid

ID of the Imp object in the related bid request

dealid

Private deal ID

Populated only for Private Marketplace / Direct Deals

Optional

language

Creative language (ISO-639-1)

Used to check that the creative language matches the publisher page language

Optional

price

Bid price expressed as CPM

nurl

Win notice URL called by the exchange if the bid wins

burl

Billing notice URL

If the partner supports “burl”, you must contact your manager to enable it. It is not available by default

lurl

Loss notice URL

Called by the exchange when a bid is known to have been lost. Before enabling the lurl pass, you should discuss reactions to the codes with your Kadam manager. Possible reactions: ban for tagid, site.domain, site.id, whole for integration.

adomain

Advertiser domain for block list checking (e.g., "addomain.com")

This can be an array for the case of rotating creatives. Exchanges can mandate that only one domain is allowed

cat

IAB content categories of the creative

adm

Means of conveying ad markup in case the bid wins

For video — VAST XML; may contain <CompanionAds> with <StaticResource> to display a companion banner alongside the player

Optional

w

Width of the creative in device independent pixels (DIPS)

Used by default in response (in banner format)

h

Height of the creative in device independent pixels (DIPS)

Used by default in response (in banner format)

VAST Wrapper support
If bid.adm contains a VAST with a <Wrapper> tag instead of <InLine>, Kadam supports two processing modes (selected on the Kadam side when the integration is connected):
​

  1. Passthrough (default) — Kadam passes the Wrapper VAST as is to the publisher, adding its own tracking pixels. The chain to InLine is resolved by the player on the publisher side.

  2. Resolve — Kadam itself unwinds the Wrapper chain down to InLine by making HTTP requests to VASTAdTagURI and collects all tracking / click-tracking from intermediate Wrappers into the final VAST.

    • Maximum chain depth: 5 redirects.

    • Resolve timeout: 30% of tmax (minimum 500 ms, maximum 2 s).

    • HTTP redirects 301/302/303/307/308 are supported (up to 5 per chain node).

    • User-Agent used for the request: SSP/1.0.

To switch the mode, contact your manager.
​

Tracking events
In <TrackingEvents> Kadam passes through the following events (InLine mode):
​

  • start

  • firstQuartile

  • midpoint

  • thirdQuartile

  • complete

In Wrapper mode (passthrough) the following events are additionally passed through: creativeView, mute, unmute, pause, resume, rewind, skip, playerExpand, playerCollapse, closeLinear, progress, loaded.
Events outside this list coming from a Wrapper VAST will be ignored.
​

Macro substitution in nurl/lurl/burl
In the nurl/lurl/burl URLs Kadam expects the following substitutions (Kadam replaces them when the notification is sent):
​

  • ${AUCTION_PRICE} — final clearing price (CPM)

  • ${AUCTION_CURRENCY} — auction currency (USD)

  • ${AUCTION_BID_ID} — bid ID (seatbid.bid.id)

  • ${AUCTION_ID} — auction ID (BidRequest.id)

  • ${AUCTION_IMP_ID} — impression ID (imp.id)

  • ${AUCTION_LOSS} — for lurl: loss reason code per OpenRTB 2.5

Example:
​

https://dsp.example.com/nurl?bid=${AUCTION_PRICE}&cur=${AUCTION_CURRENCY}

Loss Reason Codes (for ${AUCTION_LOSS}, OpenRTB 2.5 §5.24):
​

  • 1 — Internal Error

  • 2 — Impression Opportunity Expired

  • 3 — Invalid Bid Response

  • 4 — Invalid Deal ID

  • 5 — Invalid Auction ID

  • 6 — Invalid Advertiser Domain

  • 100 — Creative Filtered: General

  • 101 — Creative Filtered: Pending Processing

  • 102 — Creative Filtered: Disapproved

  • 103 — Creative Filtered: Size Not Allowed

  • 1001 — Lost to Higher Bid

  • 1002 — Lost to Bid Below Auction Floor

  • 1003 — Lost to Bid Below Deal Floor


​ Examples Bid Response

POPS

{ "id": "5ccab55d-a5a5-5555-5e55-aa5b5b55b5a5", "seatbid": [ { "bid": [ { "id": "5", "crid": "5555555", "impid": "555555555", "price": 1.9711000061035155, "burl": "https://example.com/nurl/863/nn2eqnzrlevvuarsmivfimkopfta27s5d5xcu7krpumtkzs2pufqkybnp4agg2stmyaxwxqkmr5vh34bnn2nfo6pyu2gmx3tneakouqkhmuz77eiuhdopvpirbjvbzom5xiuso7bstc22v2aubxlqvyqioy3fvcwjiihq2jsk2h34sm4i4kfg4fanzbfynslmfihqvcszb3osm2xy5fgxqdz5dyt76liqddfb43azzyziu7ivpctbg2oltlicqebknqhbxiorzhkqznvph5bkwlxqezx5msko3t2s3g7hkf2q3dn45ff5ydzk7vdsevbgoxg3g3alkqflreh5o543knqwspfdgcvthzn2fw2k5hlsyctfudrnmkldahvzghicg2uprcqhhrwwmiddqh5cuwlq3g2nnewzwu3asvdkjof2uryjgu4o7udoryfa6cuqi4jpkync7aitfdy3do22byynezfmt2lmgqephcqlwnwwmuojvficuxi6tt7ut4zgbl4ksdjm5fwonqapafaj5smujtpq62e4i5vrujrqx3wdiktxgsxrscktsdotl2m4nkhuucrvbgzenwojnfmcvgu6gg36t6bgzl76t7b2p7prnfj6nvyuux4th7m5bnlvxd3m2a=?1=1&data[]=16268540604187916861458595&v[]=5550347983&cur=${AUCTION_CURRENCY}&bid=${AUCTION_PRICE}", "lurl": "https://example.com/lurl/863/nn2eqnzrlevvuarsmivfimkopfta27s5d5xcu7krpumtkzs2pufqkybnp4agg2stmyaxwxqkmr5vh34bnn2nfo6pyu2gmx3tneakouqkhmuz77eiuhdopvpirbjvbzom5xiuso7bstc22v2aubxlqvyqioy3fvcwjiihq2jsk2h34sm4i4kfg4fanzbfynslmfihqvcszb3osm2xy5fgxqdz5dyt76liqddfb43azzyziu7ivpctbg2oltlicqebknqhbxiorzhkqznvph5bkwlxqezx5msko3t2s3g7hkf2q3dn45ff5ydzk7vdsevbgoxg3g3alkqflreh5o543knqwspfdgcvthzn2fw2k5hlsyctfudrnmkldahvzghicg2uprcqhhrwwmiddqh5cuwlq3g2nnewzwu3asvdkjof2uryjgu4o7udoryfa6cuqi4jpkync7aitfdy3do22byynezfmt2lmgqephcqlwnwwmuojvficuxi6tt7ut4zgbl4ksdjm5fwonqapafaj5smujtpq62e4i5vrujrqx3wdiktxgsxrscktsdotl2m4nkhuucrvbgzenwojnfmcvgu6gg36t6bgzl76t7b2p7prnfj6nvyuux4th7m5bnlvxd3m2a=?1=1&data[]=16268540604187916861458595&v[]=5550347983&cur=${AUCTION_CURRENCY}&bid=${AUCTION_PRICE}&loss=${AUCTION_LOSS}", "adomain": [ "example.com", "example2.com" ], "cat": [ "IAB9-7" ], "adm": "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?><ad><popunderAd><url><![CDATA[https://example.com/h/npqxsxg45fnhtmwvzhtwo4hy27kjjl7yrbkgoscribafyeqhafvgf6xksttfmebrzi4zm342k6hma2papgt4woxrncznnt6l4hqjrfbx6bedf2sxw5uyculsxrj255wl4cu3bne6v542iu7tqp6u3vsn7cz47zvjvxd3nfrtyzguvs2spiarhccligffitugmnihqvdnzbfxtssul3fwfa6ap3ndxceydclezpwv56mfhab3jnwtddsmtki75t25wi53e3o2kvhlwysr7bip5hmw5y2mms2komxxbbfqsrfxtaggkbjwa4cqcrjwqqzrha3ncqqjxf77yu4e5jxiev4oybu3q6pi6e73g2arguqt2wlfje2wecl2bjkg4kl5aiyuayjqln6a2btgp55qk2cngjvfw4cywjke5q3dqcnpquefjn7ilb3xrzrqqqpan3yexcrwqngvzvubicyvb6uig4e2mtpbts3kve6uz7cjkm2mbjauazsigjsvy6yike3swksugjexuzqkpviam333prigcs3gmmhxcxifn5p33l4os3m5jpozwuzx5t4p3sux2bgctd6kwnaoz7e42aqywlxkhudicbiepitgmcivg6r2phczpcoijvnuy4cvjkcou3qss7cegwcqpbkjftlbuwgrot2lmgahrcuqa4======?u=https%3A%2F%2Fexample.com%2Fload%3Fz%3D2138977233%26random%3D%5Brandom%5D%26subID1%3Dcnv851a013cf8f6ca85bc5d4000d85f8c91%26s%3D1381598192828800_321678]]></url></popunderAd></ad>" } ], "seat": "1", "group": 0 } ] }

PUSH

{ "cur": "USD", "id": "9af20dd3-6668-41cd-9656-afd85f2bab14", "seatbid": [ { "bid": [ { "id": "1", "crid": "0", "impid": "123456", "price": 1.2, "nurl": "https://example.com/nurl/111/nn2e2njubj4q2vtfmj6vozsapftaskqnd5xxs7sxpumtenqapqhqanboffigiyfmyevwty6oxhmesukuiboafckkgeytnywd6tljvlprzipqdk7krxbgoihyzknkarirwjl4ksraldz4n5r2kf3qhmbu5keuq6vznvaus2jskzhuxelp7bkvhkciu2zf572kz7agngktohpz4cedj3umn32ewfjwbjjdb27e4vm4khnjatyd4fua3zsojdmvcje4konwvojtkcluvjx4y5f3eomoywgutj2kurjiuvkrniocxo2uj5fwd4hbzw5qp2llvjk6kslcauvrbyr2wotjr22nrfrxq4mc5bkf7ytp35ygfgkenreq6ew2kybee527ebi2u36kykrzydihj5fwcudyksrapallksce2s5zkj43iueyrgz7hlvqwspk66n4ka54g2r2nz4h6adfdfrglgck5ez74tck2fjx33cr4c7eh4svtc6exid37dv7nl3nwbje2t3cyb6jcvfajvujeuww66r5s7xek2zllbvf2typsy7ipsxj3exunm======?1=1&data[]=16305761533610140283188376&v[]=2558667725&cur=${AUCTION_CURRENCY}&bid=${AUCTION_PRICE}", "lurl": "https://example.com/lurl/111/nn2e2njubj4q2vtfmj6vozsapftaskqnd5xxs7sxpumtenqapqhqanboffigiyfmyevwty6oxhmesukuiboafckkgeytnywd6tljvlprzipqdk7krxbgoihyzknkarirwjl4ksraldz4n5r2kf3qhmbu5keuq6vznvaus2jskzhuxelp7bkvhkciu2zf572kz7agngktohpz4cedj3umn32ewfjwbjjdb27e4vm4khnjatyd4fua3zsojdmvcje4konwvojtkcluvjx4y5f3eomoywgutj2kurjiuvkrniocxo2uj5fwd4hbzw5qp2llvjk6kslcauvrbyr2wotjr22nrfrxq4mc5bkf7ytp35ygfgkenreq6ew2kybee527ebi2u36kykrzydihj5fwcudyksrapallksce2s5zkj43iueyrgz7hlvqwspk66n4ka54g2r2nz4h6adfdfrglgck5ez74tck2fjx33cr4c7eh4svtc6exid37dv7nl3nwbje2t3cyb6jcvfajvujeuww66r5s7xek2zllbvf2typsy7ipsxj3exunm======?1=1&data[]=16305761533610140283188376&v[]=2558667725&cur=${AUCTION_CURRENCY}&bid=${AUCTION_PRICE}&loss=${AUCTION_LOSS}", "adm": "{\"native\":{\"ver\":\"1.1\",\"link\":{\"url\":\"https://example.com/h/npzxsxfkvnnhtofkudogg4hsvc627s6wqbkgoscrkrafyeqhafvgft7trhufmebszi47q2u2k7234zxapgekooprncznnt6lygiypklq6bedl2sx5ruicul6xrj77zowfwte5dgn55t5iugcq3by6vg7jfqpa6sx7a5ewpdt4zgvllcspbkneb5znmz24tko4fj2bi3ywbfl5rl4r5em32nwwjloustlgzkzosfp66pimx6yjkwdjpsmjkivg6ouk2q7lk53kboxm2o35lyfakhh7ewe4ttlp74htg6sgd4wrcfdjcrwbh7yltjdvddlr5kanxmwnk6vn4m76zk6ovhnr56gxccw7oxlxlpw5s56642kfzphmclqlmfge7jpab6uymrulnsf2u3coztagyi5m57q6622ae2x2l2zgymwoyji4tq2pufnwlbkelt42ktid4j6crg5gyqa3ckir6nrs3g2tmckhhioffeuhuu2dihgr63j5l4hvnjrut3bwjlx7s3apb5gjs4erpqdi3cyinqern6ulimphhbvn6m7cdkg6me5xbybpvree===?u=https%3A%2F%2Fexample.example.net%2Fv2%2F369%2F07c3a51b-0bd3-11ec-ab05-002590f533ab%2F1%2Fcl\"},\"assets\":[{\"id\":1,\"required\":1,\"title\":{\"text\":\"Такого вы еще не видели!\"}},{\"id\":3,\"required\":1,\"data\":{\"value\":\"Самые милые котята\"}},{\"id\":4,\"required\":0,\"img\":{\"w\":360,\"h\":240,\"url\":\"https://example.net/v2/369/07c3a51b-0bd3-11ec-ab05-002590f533ab/1/im\"}},{\"id\":2,\"required\":1,\"img\":{\"w\":192,\"h\":192,\"url\":\"https://example.net/v2/369/07c3a51b-0bd3-11ec-ab05-002590f533ab/1/ic\"}}]}}" } ] "seat": "1", "group": 0 } ] }

ON SITE PUSH (INPAGE)

{ "cur": "USD", "id": "a55f5c55-5f5f-55fb-a5d5-55555555c555", "seatbid": [ { "bid": [ { "id": "5", "crid": "5555555", "impid": "5555555", "price": 0.3153782760333318, "nurl": "https://example.com/nurl/460/nn2bs3ddlz7quademj7aoyq6pftaylyld43x2l2spvggazyipjoagzjmpvlwg2stmyaxuxqln53fhmwmnn2propbtazx537a4waipk5ny63gqasgo5btdhd3brjvrfekr6jmfywy352dzn7irhxdijwptxwn27jm54y4g2dnl3apttcsmbfggocjngjm7vvclyihshg6he4wgs2wj5fwcudyurw3qsdixjlulw3atwovfyrz4hzs33sovfvja6o34ckuxjbtnuw2qwefphvpnclxwezycr5omco3igdn2behpt2xoquye2pvkzxtfhsvtjlxb63akpafkcpqjcirbbsoig4vdwmc2o23pfwnvgyevakr3gbnhnnxs3g2tmckrfixtjsthmnty4g7jvfwcuaygi2nm5wdgbkrugbf4b5jpufnt5vpavcuijqva6huzoq2avttnturapdyk6ag22kjnezfmt2lsfx3avrx5jfwt2suj2vwhlehx7a4lnuwzwuu5i3dioefmu5sjjqqoyd2prmdcqbv6i54k2e2kvepwysbyblzjtrtvey7vdzqsfjz7ghwxja6wnsujnepcvhvk3fdysgjg2zz7c7gk3ifau4ijxb3h7v67kv6g6xmk354x7heku======?1=1&data[]=16263517182058676639420194&v[]=5554186872&cur=${AUCTION_CURRENCY}&bid=${AUCTION_PRICE}", "lurl": "https://example.com/lurl/460/nn2bs3ddlz7quademj7aoyq6pftaylyld43x2l2spvggazyipjoagzjmpvlwg2stmyaxuxqln53fhmwmnn2propbtazx537a4waipk5ny63gqasgo5btdhd3brjvrfekr6jmfywy352dzn7irhxdijwptxwn27jm54y4g2dnl3apttcsmbfggocjngjm7vvclyihshg6he4wgs2wj5fwcudyurw3qsdixjlulw3atwovfyrz4hzs33sovfvja6o34ckuxjbtnuw2qwefphvpnclxwezycr5omco3igdn2behpt2xoquye2pvkzxtfhsvtjlxb63akpafkcpqjcirbbsoig4vdwmc2o23pfwnvgyevakr3gbnhnnxs3g2tmckrfixtjsthmnty4g7jvfwcuaygi2nm5wdgbkrugbf4b5jpufnt5vpavcuijqva6huzoq2avttnturapdyk6ag22kjnezfmt2lsfx3avrx5jfwt2suj2vwhlehx7a4lnuwzwuu5i3dioefmu5sjjqqoyd2prmdcqbv6i54k2e2kvepwysbyblzjtrtvey7vdzqsfjz7ghwxja6wnsujnepcvhvk3fdysgjg2zz7c7gk3ifau4ijxb3h7v67kv6g6xmk354x7heku======?1=1&data[]=16263517182058676639420194&v[]=5554186872&cur=${AUCTION_CURRENCY}&bid=${AUCTION_PRICE}&loss=${AUCTION_LOSS}", "adomain": [ "example.com" ], "cat": [ "IAB2-3" ], "adm": "{\"native\":{\"ver\":\"1.1\",\"link\":{\"url\":\"https://example.com/h/noihsxeburnhtggx465gasgy77lornuwzwu3assb7l47zi4jqpnda7sopnywq4aunvyeuooxq2h4yzzydxgfh5ckyez6zosm2fiyblktqbemtgost7spjuhnjkndsevrgoxg3k3alkifl47ozdsmzknqwspfdccv6pxmrzgmvgyljhsr7bljdow4x4y4mtkkyfjgx7sqhintzasukhzwgunvkzjdrkjjyjkerm3dih4fpfgogpqtd6upgcqvhh4y625edozrkrfuroktrcw6rh2orey5wtndmjiyqv2txbgyzyuwzbg7cvdziyftbrw3t5kf7y73j5qfk4rgbfugexaxiea3e4z43y46c2h7wne7wyhkrvj3uomerq2nmtkk5fjppzx7hl2gwcjuvrzkiuwg6drqnall4vpjusk2gknw3nz2orr6k2v7jh3mtjfbttw6b6vhk5kqu22ehm4akuqeef4q4fyhlazu2jyrbansq6ytl6lif3n43h5ydrtfdlljtrxmkuukrlot3kkm3knqwrqar6gw7zvctuoe4gg3lhvpq6vvggspmghv676hmb4huzfx5ce64ndmlrbwasfvwfkbr444gvxu6s3b6dq43o4h?u=https%3A%2F%2Fexample.example.ru%2Ftiggo4%2F%3Futm_source%3Dexample-teaser-2%26utm_medium%3Dcp%D1%81%26utm_campaign%3Djn_t_7pro%26utm_term%3DIAB1-1_1352756290519210\",\"directUrl\":\"https://example.com/tiggo4/?utm_source=example-example-2&utm_medium=cpс&utm_campaign=jn_t_7pro&utm_term=IAB1-1_1352756290519210\"},\"assets\":[{\"id\":1,\"required\":1,\"title\":{\"text\":\"Самые милые котята\"}},{\"id\":2,\"required\":1,\"img\":{\"w\":192,\"h\":192,\"url\":\"https://i.example.com/auto/192/image/vk/7999/999/60eedcafca39ft1626266799r8551.png\"}}]}}" }

NATIVE (TEASER)

{ "cur": "USD", "id": "55555555-555d-5555-b5cd-b5555d555555", "seatbid": [ { "bid": [ { "id": "5", "crid": "5555555", "impid": "55555-exmpl", "price": 0.6162098801136017, "nurl": "https://example.com/nurl/497/nn2eyzthaf6vqb3pmj7fgzq4pftac623d42h4kafpungoyaooegqayt5ojlwc2stmygx6wagmf6vhdhxnn2lxg5mzazx565ltt7ibk5ny63gqasgo5fddil3bqavr7ho23p4rqftyvntz4perhxdijwpuh4p65jmfszeqnz2s3552y2iojsveocjfeawlpduefitakrcgiygsmswj5fwdich2rjttqlihdde55ghk3efl3xjkpith7sfrnqjbtgckd2uq5pgezzj4yaymtmrbycixy5lgtwr7deuppctgk2gr43azv3oyuurhlpqjylibxte4sgzkf6iiuz7sfuklppsr5t3a6odxgcy2362k5hlsyctfudrnmkldahvzghicg2up7sqhmodu5xgjwz5rr4evkw4pnuwgoke2udikb4fieqlpkna2f6kuayjrbpdwedrq2jskzhuwynai6ofaxm3nmzi4tkkqfjpxl7bzfhicmcpx5ewbwt3lrtf46kyazqhw66bkmdpyuj67fvdz3smwleqzocx6xubhojr4pxorbfmq6v23r2iwqyzumcdl2qhxy6vrhvgnssvjlewkwl6ka4twtqfsweu5w3f7n5myvrz5fwzdcupzrt7q7cv4i6kbswx66plnvksybikvao6sxgktmfutziq====?1=1&data[]=16263531872967219577169276&v[]=5550842573&cur=${AUCTION_CURRENCY}&bid=${AUCTION_PRICE}", "lurl": "https://example.com/lurl/497/nn2eyzthaf6vqb3pmj7fgzq4pftac623d42h4kafpungoyaooegqayt5ojlwc2stmygx6wagmf6vhdhxnn2lxg5mzazx565ltt7ibk5ny63gqasgo5fddil3bqavr7ho23p4rqftyvntz4perhxdijwpuh4p65jmfszeqnz2s3552y2iojsveocjfeawlpduefitakrcgiygsmswj5fwdich2rjttqlihdde55ghk3efl3xjkpith7sfrnqjbtgckd2uq5pgezzj4yaymtmrbycixy5lgtwr7deuppctgk2gr43azv3oyuurhlpqjylibxte4sgzkf6iiuz7sfuklppsr5t3a6odxgcy2362k5hlsyctfudrnmkldahvzghicg2up7sqhmodu5xgjwz5rr4evkw4pnuwgoke2udikb4fieqlpkna2f6kuayjrbpdwedrq2jskzhuwynai6ofaxm3nmzi4tkkqfjpxl7bzfhicmcpx5ewbwt3lrtf46kyazqhw66bkmdpyuj67fvdz3smwleqzocx6xubhojr4pxorbfmq6v23r2iwqyzumcdl2qhxy6vrhvgnssvjlewkwl6ka4twtqfsweu5w3f7n5myvrz5fwzdcupzrt7q7cv4i6kbswx66plnvksybikvao6sxgktmfutziq====?1=1&data[]=16263531872967219577169276&v[]=5550842573&cur=${AUCTION_CURRENCY}&bid=${AUCTION_PRICE}&loss=${AUCTION_LOSS}", "adomain": [ "example.com" ], "cat": [ "IAB14" ], "adm": "{\"native\":{\"ver\":\"1.1\",\"link\":{\"url\":\"https://example.com/h/nobxsxf7t5nhtw7vvlvgasgmwsxznmmwzwu3assbxhn3d47jwtota7q4pnywq6iunvyeuomrrkh4yzzydxgfhskkyez2v62m2fi65kktqben3uvl4hj5zbheicndstmjgni2osxwxpczavgijd7nt24ljxqvfahnyxclpfwnvgyev4ksph2faipdnmyagfp3mnnmavst6vfwsmxwb65wgvuakzolqsuqtifmosggqarpiumn5dfnpkvqwspk66pzkh2dmyinszgpzzxb3nnzuo2mxmyv6skpbjjx6ohv45elcmpl6szyqumyk74tvilkgoteysxbktnyrev7j74tmv25cnuzbtgckauplobijzhgw2yqpecfqycdbgnfyjzvzfi4p4surbejlbsru5fn55t62ridtqll6lrnsso4kjsiaiqfrrvxuswcbguvfl24q45iqx5qnovetcb66vukeovbrh2m3wgsqcwzuvkiobbusbteo4xqonsbg4yvu623aezxylifgupdam25f5nfimzof4adms3aikg45dn32hcjt5dtkdklripgmrrnlnhysblsbvgqsqnqtm7uuotzxl4hvowts23nhiuh6nkjkjeppdxyzzxqqrkhjj467xssolcp23qlkzhuwildjot62===?u=https%3A%2F%2example.com%2F19603-kotyata.html%3Fsource%3D391%26id%3D4561472%26site_id%3D1358915106853353%26mark3%3D316397%26tid%3D37698\"},\"assets\":[{\"id\":5,\"required\":1,\"title\":{\"text\":\"Таких милых котят вы еще никогда не видели\"}},{\"id\":5,\"required\":1,\"img\":{\"w\":400,\"h\":400,\"url\":\"https://example.com/auto/400/image/tesr/1472/472/5fbc73b0de9b6t1606185904r655.jpg\"}}]}}" } ], "seat": "1", "group": 0 } ] }

NATIVE APP

{ "cur": "USD", "id": "55fe5555-eb5a-5d55-55ed-a555e5d555a5", "seatbid": [ { "bid": [ { "id": "5", "crid": "5555555", "impid": "e55a55ea55", "price": 0.010579906888306142, "nurl": "https://example.com/nurl/799/nn2e43julv6vabtamixag2azpftfy4kzd5xx2lqfpumwiziafrpvmz35omagi2stmyaxsxigmv5fhpu6nn2lzg5bzqzx5g7ov2ph6zgshjyw2ywjjejwemej4ho4dovo5wakgsqjqtxi5vj6hhuzfm53jym7g4o6kntedguz7vgvg23bpbkff6efuxbgsd2kfevaqxrlhbewsmswj65v5udzkxndsq7zgpu6storkhdikseajditvfsoxdfpw6uzkpjr57aiqnho2q6ji6gfhw2nrqztakonl24hsxvphhqictdmyjerhb2pnd5ds5wzgnk7ostpsb4vlgrzjc4tgwexjk7olnm2v7d3nfwnk6xuvpxfwwnk7r5ws3gvpj2kmcrhsvyhnmg6ambhoja3n4yiwfwzes3km4cqx63dsdz4zkoaw2lm3kkorfruw4kuki4itjp6uzyau2uh3ncltewmkzrvmt2lmfihrjdn6bfqzycuj6jwgumyk2qphu5rgg7e2surkj454ujqfvpaknlzfjkgjwcxfcieu2uckvvjwyvozxmiip4uni4ic3dxsfj7pdwd2jg6wnsrjprl4uiikni2qtocgdhewswbkswmfcf7j7atmv77j6h7hehrupj7a24kkkh4b6nlqcv23r5wna======?1=1&data[]=16267702601928352117733179&v[]=555249867&cur=${AUCTION_CURRENCY}&bid=${AUCTION_PRICE}", "lurl": "https://example.com/lurl/799/nn2e43julv6vabtamixag2azpftfy4kzd5xx2lqfpumwiziafrpvmz35omagi2stmyaxsxigmv5fhpu6nn2lzg5bzqzx5g7ov2ph6zgshjyw2ywjjejwemej4ho4dovo5wakgsqjqtxi5vj6hhuzfm53jym7g4o6kntedguz7vgvg23bpbkff6efuxbgsd2kfevaqxrlhbewsmswj65v5udzkxndsq7zgpu6storkhdikseajditvfsoxdfpw6uzkpjr57aiqnho2q6ji6gfhw2nrqztakonl24hsxvphhqictdmyjerhb2pnd5ds5wzgnk7ostpsb4vlgrzjc4tgwexjk7olnm2v7d3nfwnk6xuvpxfwwnk7r5ws3gvpj2kmcrhsvyhnmg6ambhoja3n4yiwfwzes3km4cqx63dsdz4zkoaw2lm3kkorfruw4kuki4itjp6uzyau2uh3ncltewmkzrvmt2lmfihrjdn6bfqzycuj6jwgumyk2qphu5rgg7e2surkj454ujqfvpaknlzfjkgjwcxfcieu2uckvvjwyvozxmiip4uni4ic3dxsfj7pdwd2jg6wnsrjprl4uiikni2qtocgdhewswbkswmfcf7j7atmv77j6h7hehrupj7a24kkkh4b6nlqcv23r5wna======?1=1&data[]=16267702601928352117733179&v[]=555249867&cur=${AUCTION_CURRENCY}&bid=${AUCTION_PRICE}&loss=${AUCTION_LOSS}", "adomain": [ "example.com" ], "cat": [ "IAB9" ], "adm": "{\"native\":{\"ver\":\"1.1\",\"link\":{\"url\":\"https://example.com/h/nonxsxen6znhtxhvu7xgasfm6go7mtsj3t22p3uqxpavm6r3phuta3slbnpbq6yeq2xjh3ruhyvngygpp36fhb6lmgbfpvg5mpuhtahx66dy5d6ssjp2sulwqrjtteligo3e4rmjkgt6dh7wwslm3knqjkivdj7bt73ljfwnvgyevyksxdp4vq5rs3g2tmck6fjht5cqhhrwwmadb35wgwwakzj7ks3jgj3a5o3dkoafm54yjklypwuzjtgfg4udoecis2v5rtpkczmcpnjvnemwnbbfctetmlti5chog6uwvgkuu5egbid3kxjdzhp75diutw3fkfvagwwl4lbdarxrtj5uq6lulb4eqojybzcsxwkycaxpuopwz42omtxu4nmjavpntzh6smcxy5ezf66tk3xtvir6u5wiusoholqwxgr2vjw6ovhgumpwvhkwedxx4vockt37jnu7zsd45hymon7vy23ykuzb23deaexuiabvfixuyzcjme2bkkc5ajswekacgffdkzibpboauzjjloiol55nuh7znp66k5t4xqnvrriqfsuc6pvfkf6l4p6cunhkz37kxtfjwc2j4uk2kfnjwqczjb7e265vy2rngvacljqtgtxq5vtxbr6wliaus2jss2bypepp?u=https%3A%2F%2Fexample.com%2F52995-takih-milih-kotyat-vi-esche-ne-videli.html%3Fsource%3D392%26id%3D4904435%26site_id%3D1380295462490606%26mark3%3D321375%26tid%3D59198\"},\"assets\":[{\"id\":5,\"required\":1,\"title\":{\"text\":\"Таких милых котят вы еще не видели\"}},{\"id\":2,\"required\":1,\"img\":{\"w\":400,\"h\":400,\"url\":\"https://example.com/auto/400/image/tesr/4435/435/60d4448055998t1624523904r3436.jpg\"}}]}}" } ], "seat": "1", "group": 0 } ] }

BANNER

{ "cur": "USD", "id": "55c5ce5f-5a5e-5d5b-a55b-dc55c55d5555", "seatbid": [ { "bid": [ { "id": "5", "crid": "TPL55_AD4884264", "impid": "1", "price": 2.1730898173053195, "nurl": "https://example.com/nurl/396/nn2eazjrbivaybjqmj4qayy5pftfy7ild43xm4ydpuodo2ypfjpqumtwp5igm2stmyahcxiamb5vhcgznn2ll2fqqa3h5d6drwtxuzccabattpsvc5baddpx72p7vo6554wspnucsd7veivyswn2cxjx5zunu6jwlkimpqzqjzcxuykqpbkfeocnffzfobzrcfnacvcshbewsmvgodfwaupqkvmkqsezqnjp6suprrtoyu6zicuth7wb4frz26m5tclxhpbtltmb2imipgbvvxkinezhmd5dmbciqvpqhk2grboycfy6yuxb6upajylibxte4sgzkerzyu6ano4tgx4xjlgz3ygjktmerrp7z3je3ckrpgtfgoy3hryn6tj2lrnk75zc3v3mgmcvdimclyd2zcapdu4rzwu3bndasj5e6wzyjfutevspj4qrd3esk3jdkcztcypewykqpbkffsdwueydhhkjmgehuvnshlq5lmn5jcrwgruikzj3estbae2h27ksnanwnsr3atetclhhjbvoa62e5i53d6quszglz4twvbl6jro4n7xvkptwvnxyqv75vx522ooujnagovgrrnjuqswo5vlshw3f757myvrz5fw47nmpzrt7q7cv4i6k5oolx7n5nucsybim52ua6pfktmfutziq====?1=1&data[]=16263541733087802523950643&v[]=-1830393555&cur=${AUCTION_CURRENCY}&bid=${AUCTION_PRICE}&total=2.1730898173053195", "lurl": "https://example.com/nurl/396/nn2eazjrbivaybjqmj4qayy5pftfy7ild43xm4ydpuodo2ypfjpqumtwp5igm2stmyahcxiamb5vhcgznn2ll2fqqa3h5d6drwtxuzccabattpsvc5baddpx72p7vo6554wspnucsd7veivyswn2cxjx5zunu6jwlkimpqzqjzcxuykqpbkfeocnffzfobzrcfnacvcshbewsmvgodfwaupqkvmkqsezqnjp6suprrtoyu6zicuth7wb4frz26m5tclxhpbtltmb2imipgbvvxkinezhmd5dmbciqvpqhk2grboycfy6yuxb6upajylibxte4sgzkerzyu6ano4tgx4xjlgz3ygjktmerrp7z3je3ckrpgtfgoy3hryn6tj2lrnk75zc3v3mgmcvdimclyd2zcapdu4rzwu3bndasj5e6wzyjfutevspj4qrd3esk3jdkcztcypewykqpbkffsdwueydhhkjmgehuvnshlq5lmn5jcrwgruikzj3estbae2h27ksnanwnsr3atetclhhjbvoa62e5i53d6quszglz4twvbl6jro4n7xvkptwvnxyqv75vx522ooujnagovgrrnjuqswo5vlshw3f757myvrz5fw47nmpzrt7q7cv4i6k5oolx7n5nucsybim52ua6pfktmfutziq====?1=1&data[]=16263541733087802523950643&v[]=-1830393555&cur=${AUCTION_CURRENCY}&bid=${AUCTION_PRICE}&loss=${AUCTION_LOSS}", "adomain": [ "example.com", "example2.com" ], "cat": [ "IAB18-1" ], "w": 336, "h": 280, "adm": "<div id=\"fzEzZhreHpxfDveA\"><a href=\"https://example.com/h/nobhsxf3wfnhtvmgw2rgksfy3s7m6s2j2wdlnixvzxevm6rrpf4quxqpoquvgkfjwh4m4322gpluv3kt2bk7jm2b3ez6zpck3fi3rxf6z656lkgjakbwac5akwvbvkliho7e5z5mzdsvfirz4wskvs2jznr4zku5zdalnfwnvfhnwy2r3blejeslnnya772joxuhuvm7hjewteqxv5e4guuqkyp4qs3czjkf7s3cvdvxfwr3x35bj5sm7womk7xzkfexjiynszgoj5hcxrpyao2cn43p7eckcfj57c2tksiwvd7atsawhmd37nknastiyjku5s3fvwnzjvj63fwtgrbripe55uswilljk5zkk5xucikrfbpaumrjra5t4npdmcqmsuhchhx6eov6j255aveckvyvwjy7kyzx46cymrhgazqooboaiztxpmbgmqdbmihxqukqgr5c2u3cjjr5eosi4eyp5qpbmpwxvhmys5z2ymc43aosdgd2qnno2s66xqehlltdzhmrq3wijobnpwpxstiyjchzkmrh4yzgee4suirtd5sts435dnfg6ayceyassyzcfckonge3rw45ldidptjojo72hedop57cxn7qzuv24u5vfmht2d4fcwsrlkouawkipzgxxhftxdjvias2mezu5p72mvyn5x22afewsmswj5fwlea=?u=https%3A%2F%2exmpl.com%2FBht8Y8ry%3Fcost%3D2.5%26currency%3Drub%26external_id%3Dcnvde13946446956080c6850718bb5f2227%26creative_id%3D4884264%26ad_campaign_id%3D503406%26source_id%3D1342406209202279%26category_id%3D1189\" trackerlink=\"https://example.com/c/nobhsxf3wfnhtvmgw2rgksfy3s7m6s2j2wdlnixvzxevm6rrpf4quxqpoquvgkfjwh4m4322gpluv3kt2bk7jm2b3ez6zpck3fi3rxf6z656lkgjakbwac5akwvbvkliho7e5z5mzdsvfirz4wskvs2jznr4zku5zdalnfwnvfhnwy2r3blejeslnnya772joxuhuvm7hjewteqxv5e4guuqkyp4qs3czjkf7s3cvdvxfwr3x35bj5sm7womk7xzkfexjiynszgoj5hcxrpyao2cn43p7eckcfj57c2tksiwvd7atsawhmd37nknastiyjku5s3fvwnzjvj63fwtgrbripe55uswilljk5zkk5xucikrfbpaumrjra5t4npdmcqmsuhchhx6eov6j255aveckvyvwjy7kyzx46cymrhgazqooboaiztxpmbgmqdbmihxqukqgr5c2u3cjjr5eosi4eyp5qpbmpwxvhmys5z2ymc43aosdgd2qnno2s66xqehlltdzhmrq3wijobnpwpxstiyjchzkmrh4yzgee4suirtd5sts435dnfg6ayceyassyzcfckonge3rw45ldidptjojo72hedop57cxn7qzuv24u5vfmht2d4fcwsrlkouawkipzgxxhftxdjvias2mezu5p72mvyn5x22afewsmswj5fwlea=?u=https%3A%2F%example.com%2FBht8Y8ry%3Fcost%3D2.5%26currency%3Drub%26external_id%3Dcnvde13946446956080c6850718bb5f2227%26creative_id%3D4884264%26ad_campaign_id%3D503406%26source_id%3D1342406209202279%26category_id%3D1189\" data-set=\"href\" target=\"_blank\" class=\"k-bloc yMYoyBIvbMhofBbE\"><div class=\"k-bloc__img\" style=\"background-image: url('https://example.com/auto/336x168/image/tesr/4264/264/rect_60c1bfe267527t1623310306r2827.jpg');\"></div><div class=\"k-bloc__wrapper\"><div class=\"k-bloc__title\">Таких милых котиков вы еще не видели</div><div class=\"k-bloc__arrow\"><svg width=\"30\" height=\"18\" viewBox=\"0 0 30 18\" fill=\"none\" xmlns=\"http://example.com/2000/svg\"><path d=\"M3 9L27 9\" stroke=\"#A4A4A4\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M22.5 4.5L27 9L22.5 13.5\" stroke=\"#A4A4A4\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg></div></div></a></div><style>@import url('https://example.com/css2?family=Roboto:wght@700&display=swap');#fzEzZhreHpxfDveA * {box-sizing: border-box;font-family: 'Roboto', sans-serif;}#fzEzZhreHpxfDveA .k-bloc {position: relative;width: 336px;height: 280px;display: block;background-color: #ffffff;text-decoration: none;}#fzEzZhreHpxfDveA .k-bloc:hover .k-bloc__arrow svg path{stroke: #ffffff;}#fzEzZhreHpxfDveA .k-bloc:hover .k-bloc__wrapper {margin-top: -15px;}#fzEzZhreHpxfDveA .k-bloc__img {background-position: center;background-repeat: no-repeat;background-size: cover;width: 336px;height: 168px;}#fzEzZhreHpxfDveA .k-bloc__wrapper {background-color: #4F4F4F;box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.2);border-radius: 5px;padding: 14px 8px 4px;margin: -10px auto 0;width: 100%;max-width: 312px;transition: all 0.2s;}#fzEzZhreHpxfDveA .k-bloc__title {font-weight: bold;font-size: 13px;line-height: 15px;color: #FFFFFF;min-height: 64px;margin-bottom: 10px;}#fzEzZhreHpxfDveA .k-bloc__arrow {width: 30px;height: 18px;margin: 0 0 0 auto;}#fzEzZhreHpxfDveA .k-bloc__arrow svg {width: 100%;height: 100%;transition: all 0.2s;}</style>" } ], "seat": "1", "group": 0 } ] }

BANNER APP

{ "cur": "USD", "id": "th5qj5l5tp5sbjg55t5", "seatbid": [ { "bid": [ { "id": "5", "crid": "TPL55_AD4921726", "impid": "1", "price": 0.014145912714302543, "lurl": "https://example.com/lurl/830/nnbqypdkjerv4xtfhm5viiy2hy2qc4a5avceq72ymjewgyaokho72rlp6dy55d5ivxd3nfrtm3huswkufdvfiycibgaptd4ir7l7vneyheq77i4mzbgrdueixdjtgmpngpoe4kljv3fpqubainmdevspjnqva6auci4qd3jtezcteykqpbkfeofzk2zfotwdmbnoqvpzvba5sm54yvknsuocl6jdtn63tzkiesqys43g5bzzqwd7w2mxjlffnhkvki4esko2k5n3wycjqvksx7yhko7vi7kayjwnavlnrbegvcsxigbwau5ikvooashq5k2irmu6v6d2wu6yjdyovneiwkpk7b5lkpieq2gak5gb4mqu6flcgbkdx2isnktuznjhwaibpt4wxex4y2hztl4hvowttc3lffpu6s3bkb4fiutybbldraimyom5yryfki4es2jsk27xjkksdwdfaoernmz3mtmczguzwuv2hjbzsmcxyvegs2kjmiyfykypkthey2gbkp6fl6r3jlmtc47xjccniweukhtm2spckwf3h65gpoevcmu6jihkmtgvrtup6u6qhrhw2q77sbfgfqd43bikatlisjjntwv3257pyvrz7fwytrwbxsw2nqkw5i6otq53sk33jhvpq5kq====?1=1&data[]=16267695581629189819560392&v[]=1326260555&cur=${AUCTION_CURRENCY}&bid=${AUCTION_PRICE}&total=1.051696270431351&loss=${AUCTION_LOSS}", "adomain": [ "example.com" ], "cat": [ "IAB3-10" ], "adm": "<div id=\"EpLvPrThwzjHXYMe\"><a href=\"https://example.com/h/nodxsxhg65nhtcogyg6j3l4hvowts2osulmlrb4x5f5hyuyizfvquuqpoquvgkgcyprm4322gpluvx2w2bk2xpkb3ez6nwcj3fi7rvgsxd465ufhqffksulwrrjtxklihs7e5uvzwk723lohw2ldhjso2k43fp5nvxd3nfrt2zg6xs6zxswk3r5wsyz4mtkkyfjhf7sqhintzasulpzwgunvkzjdr2jj2jkfni3dooefmuoajnglevnkz5a5q64k2ymos2xwv3k32yx5pnpikg3vvey4rixt4zl2uv2uhq4mb3kxjsjwfxvczwcddklkxzkkosdaub5vlur4374orukj3nsvc2qnlldpxrjqi2s4c7sipf2fq6cihe4a4rjl3nnrbuctsbemfis675fjrvlqxrjzhwlbwjke5q3dv3fpquefjmipkgdvrzrzzfu5nxyexqruqngtfjq6ikyvacsczihkmtmp4pfkbcuf2comsm2mprawwpqqnuqfg6yflrqsow6t764jppf7zoe7qv3hzoi3z6k7aly6degrkal4xy74fi2nhgvfqxektmfutzivuus2xreftnsxm5evdrxjr3kt4432hjlvpyhrlbmk3vzqobutevspjnqvboa=?u=https%3A%2F%2Fexample.com.ru%2F%3Futm_source%3Dkad_tizer%26utm_campaign%3D509290%26utm_medium%3D1380663657990203%26utm_content%3D4921726\" trackerlink=\"https://example.com/c/nodxsxhg65nhtcogyg6j3l4hvowts2osulmlrb4x5f5hyuyizfvquuqpoquvgkgcyprm4322gpluvx2w2bk2xpkb3ez6nwcj3fi7rvgsxd465ufhqffksulwrrjtxklihs7e5uvzwk723lohw2ldhjso2k43fp5nvxd3nfrt2zg6xs6zxswk3r5wsyz4mtkkyfjhf7sqhintzasulpzwgunvkzjdr2jj2jkfni3dooefmuoajnglevnkz5a5q64k2ymos2xwv3k32yx5pnpikg3vvey4rixt4zl2uv2uhq4mb3kxjsjwfxvczwcddklkxzkkosdaub5vlur4374orukj3nsvc2qnlldpxrjqi2s4c7sipf2fq6cihe4a4rjl3nnrbuctsbemfis675fjrvlqxrjzhwlbwjke5q3dv3fpquefjmipkgdvrzrzzfu5nxyexqruqngtfjq6ikyvacsczihkmtmp4pfkbcuf2comsm2mprawwpqqnuqfg6yflrqsow6t764jppf7zoe7qv3hzoi3z6k7aly6degrkal4xy74fi2nhgvfqxektmfutzivuus2xreftnsxm5evdrxjr3kt4432hjlvpyhrlbmk3vzqobutevspjnqvboa=?u=https%3A%2F%2example.ru%2F%3Futm_source%3Dkad_tizer%26utm_campaign%3D509290%26utm_medium%3D1380663657990203%26utm_content%3D4921726\" data-set=\"href\" target=\"_blank\" class=\"k-bloc wzuRrdoPaKupOzsD\"><div class=\"k-bloc__age\">12+</div><div class=\"k-bloc__img\" style=\"background-image: url('https://example.com/auto/300x194/image/tesr/1726/726/rect_60e3140b614cat1625494539r8069.jpg');\"></div><div class=\"k-bloc__btnwrap\"><div class=\"k-bloc__btn\"><div>Самые милые котята!</div><div class=\"k-bloc__domain\">example.ru</div><div class=\"k-bloc__disclaimer\"></div></div><div class=\"k-bloc__arrow\"><svg width=\"30\" height=\"18\" viewBox=\"0 0 30 18\" fill=\"none\" xmlns=\"http://www.example.com/2000/svg\"><path d=\"M3 9L27 9\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M22.5 4.5L27 9L22.5 13.5\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg></div></div></a></div><style>#EpLvPrThwzjHXYMe * {box-sizing: border-box;font-family: Arial, sans-serif}#EpLvPrThwzjHXYMe .k-bloc {position: relative;width: 300px;height: 250px;display: block;background-color: #fff}#EpLvPrThwzjHXYMe .k-bloc:hover .k-bloc__btnwrap {bottom: 32px}#EpLvPrThwzjHXYMe .k-bloc__img {height: 194px;width: 300px;background-position: center;background-repeat: no-repeat;background-size: cover;overflow: hidden;}#EpLvPrThwzjHXYMe .k-bloc__text {font-weight: 400;position: absolute;bottom: 5px;left: 18px;max-width: 265px;font-size: 8px;line-height: 9px;color: #b4b4b4;height: 18px;overflow: hidden}#EpLvPrThwzjHXYMe .k-bloc__btnwrap {position: absolute;bottom: 27px;left: 8px;display: flex;justify-content: space-between;align-items: flex-end;width: 284px;box-sizing: border-box;text-decoration: none;transition: all .2s;background-color: #4f4f4f;box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);border-radius: 5px;padding: 12px 8px 12px 12px}#EpLvPrThwzjHXYMe .k-bloc__btn {width: 220px;font-size: 14px;line-height: 16px;color: #fff;font-weight: 700;margin-right: 4px;box-sizing: border-box;transition: all .2s}#EpLvPrThwzjHXYMe .k-bloc__arrow {margin-bottom: -4px;width: 30px;height: 18px;display: flex;justify-content: center;align-items: center;box-sizing: border-box;transition: all .2s}#EpLvPrThwzjHXYMe .k-bloc__arrow svg {width: 100%;height: 100%}#EpLvPrThwzjHXYMe .k-bloc__domain {font-size: 12px;line-height: 14px;color: #69c0ff;margin-top: 8px;margin-bottom: 3px;}#EpLvPrThwzjHXYMe .k-bloc__age {width: 24px;height: 24px;left: 8px;top: 8px;position: absolute;display: flex;justify-content: center;align-items: center;font-weight: bold;font-size: 10px;line-height: 12px;color: gray;background-color: #fcfcfc;opacity: .75;border-radius: 2px}#EpLvPrThwzjHXYMe .k-bloc__disclaimer {font-size: 7px;line-height: 8px;color: #B4B4B4;}</style>" } ], "seat": "1", "group": 0 } ] }


​ VIDEO (InLine VAST)

{ "id": "5", "cur": "USD", "seatbid": [ { "bid": [ { "id": "1", "crid": "5555555", "impid": "5-5", "price": 2.5, "nurl": "https://dsp.example.com/nurl?bid=${AUCTION_PRICE}&cur=${AUCTION_CURRENCY}", "lurl": "https://dsp.example.com/lurl?loss=${AUCTION_LOSS}", "adomain": [ "example.com" ], "cat": [ "IAB1" ], "adm": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><VAST version=\"3.0\"><Ad id=\"item_0\"><InLine><AdSystem><![CDATA[KDM]]></AdSystem><AdTitle><![CDATA[Video title]]></AdTitle><Impression><![CDATA[https://dsp.example.com/imp]]></Impression><Creatives><Creative sequence=\"1\"><Linear skipoffset=\"00:00:05\"><Duration>00:00:30</Duration><TrackingEvents><Tracking event=\"start\"><![CDATA[https://dsp.example.com/tr/start]]></Tracking><Tracking event=\"firstQuartile\"><![CDATA[https://dsp.example.com/tr/q1]]></Tracking><Tracking event=\"midpoint\"><![CDATA[https://dsp.example.com/tr/mid]]></Tracking><Tracking event=\"thirdQuartile\"><![CDATA[https://dsp.example.com/tr/q3]]></Tracking><Tracking event=\"complete\"><![CDATA[https://dsp.example.com/tr/done]]></Tracking></TrackingEvents><VideoClicks><ClickThrough><![CDATA[https://example.com/landing]]></ClickThrough><ClickTracking><![CDATA[https://dsp.example.com/ct]]></ClickTracking></VideoClicks><MediaFiles><MediaFile delivery=\"progressive\" type=\"video/mp4\" bitrate=\"915\" width=\"1280\" height=\"720\"><![CDATA[https://example.com/video.mp4]]></MediaFile></MediaFiles></Linear></Creative></Creatives></InLine></Ad></VAST>" } ], "seat": "1", "group": 0 } ] }

VIDEO (VAST with Companion Ads)

<!--?xml version="1.0" encoding="UTF-8"?-->

  
    
      <!--[CDATA[KDM]]-->
      <!--[CDATA[Video title]]-->
      <!--[CDATA[https://example.com/nurl/...]]-->
      
        
          
            00:00:30
            
              <!--[CDATA[https://...]]-->
              <!--[CDATA[https://...]]-->
              <!--[CDATA[https://...]]-->
              <!--[CDATA[https://...]]-->
              <!--[CDATA[https://...]]-->
            
            
              <!--[CDATA[https://example.com/click/...]]-->
              <!--[CDATA[https://example.com/ct/...]]-->
            
            
              
                <!--[CDATA[https://example.com/video/video.mp4]]-->
              
            
          
        
        
          
            
              
                <!--[CDATA[https://example.com/companion/banner.png]]-->
              
              
                <!--[CDATA[https://example.com/click/...]]-->
              
              
                <!--[CDATA[https://example.com/ct/...]]-->
              
              
                <!--[CDATA[https://example.com/cv/...]]-->
              
            
          
        
      
    
  
Did this answer your question?