@clearcodehq/openrtb
Version:
Library with OpenRTB spec types which allows to build and validate OpenRTB objects
27 lines (26 loc) • 662 B
TypeScript
import { Banner } from './banner';
import { Extensible, Flag } from './common';
import { Metric } from './metric';
import { Video } from './video';
import { Audio } from './audio';
import { Native } from './native';
import { PMP } from './pmp';
export interface Imp extends Extensible {
id: string;
metric?: Metric[];
banner?: Banner;
video?: Video;
audio?: Audio;
native?: Native;
pmp?: PMP;
displaymanager?: string;
displaymanagerver?: string;
instl?: Flag;
tagid?: string;
bidfloor?: number;
bidfloorcur?: string;
clickbrowser?: Flag;
secure?: Flag;
iframebuster?: string[];
exp?: number;
}