iab-adcom
Version:
TypeScript definitions for IAB Tech Lab's AdCOM (Advertising Common Object Model)
2 lines (1 loc) • 6.87 kB
JavaScript
;var i=Object.defineProperty;var c=Object.getOwnPropertyDescriptor;var E=Object.getOwnPropertyNames;var m=Object.prototype.hasOwnProperty;var A=(t,e)=>{for(var o in e)i(t,o,{get:e[o],enumerable:!0})},T=(t,e,o,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of E(e))!m.call(t,r)&&r!==o&&i(t,r,{get:()=>e[r],enumerable:!(n=c(e,r))||n.enumerable});return t};var u=t=>T(i({},"__esModule",{value:!0}),t);var ae={};A(ae,{APIFramework:()=>S,AdCOM:()=>a,AgentType:()=>d,AudioVideoCreativeSubtype:()=>l,AuditStatusCode:()=>g,AutoRefreshTrigger:()=>R,CategoryTaxonomy:()=>O,ClickType:()=>I,CompanionType:()=>x,ConnectionType:()=>_,ContentContext:()=>N,CreativeAttribute:()=>D,DOOHMultiplierMeasurementSourceType:()=>L,DOOHVenueTaxonomy:()=>M,DOOHVenueType:()=>v,DeliveryMethod:()=>f,DeviceType:()=>C,DisplayContextType:()=>b,DisplayCreativeSubtype:()=>P,DisplayPlacementType:()=>k,EventTrackingMethod:()=>U,EventType:()=>V,ExpandableDirection:()=>w,FeedType:()=>F,IDMatchMethod:()=>h,IPLocationService:()=>B,LinearityMode:()=>H,LocationType:()=>G,MediaRating:()=>W,NativeDataAssetType:()=>Y,NativeImageAssetType:()=>K,OperatingSystem:()=>X,PlacementPosition:()=>q,PlaybackCessationMode:()=>j,PlaybackMethod:()=>J,PodDeduplicationSetting:()=>Z,PodSequence:()=>$,ProductionQuality:()=>ee,SizeUnit:()=>te,SlotPosition:()=>ne,StartDelayMode:()=>oe,UserAgentSource:()=>re,VideoPlacementSubtype:()=>z,VideoPlacementType:()=>Q,VolumeNormalizationMode:()=>ie});module.exports=u(ae);var p={};var s={};var y={};var d={BROWSER_OR_DEVICE:1,IN_APP:2,PERSON_BASED:3},S={VPAID_1_0:1,VPAID_2_0:2,MRAID_1_0:3,ORMMA:4,MRAID_2_0:5,MRAID_3_0:6,OMID_1_0:7,SIMID_1_0:8,SIMID_1_1:9},g={PENDING_AUDIT:1,PRE_APPROVED:2,APPROVED:3,DENIED:4,CHANGED_RESUBMISSION_REQUESTED:5,EXPIRED:6},R={UNKNOWN:0,USER_ACTION:1,EVENT:2,TIME:3},O={CONTENT_TAXONOMY_1_0:1,CONTENT_TAXONOMY_2_0:2,AD_PRODUCT_TAXONOMY_1_0:3,AUDIENCE_TAXONOMY_1_1:4,CONTENT_TAXONOMY_2_1:5,CONTENT_TAXONOMY_2_2:6,CONTENT_TAXONOMY_3_0:7,AD_PRODUCT_TAXONOMY_2_0:8},I={NON_CLICKABLE:0,CLICKABLE_UNKNOWN:1,CLICKABLE_EMBEDDED_BROWSER:2,CLICKABLE_NATIVE_BROWSER:3},x={STATIC_RESOURCE:1,HTML_RESOURCE:2,IFRAME_RESOURCE:3},_={ETHERNET:1,WIFI:2,CELLULAR_UNKNOWN:3,CELLULAR_2G:4,CELLULAR_3G:5,CELLULAR_4G:6,CELLULAR_5G:7},N={VIDEO:1,GAME:2,MUSIC:3,APPLICATION:4,TEXT:5,OTHER:6,UNKNOWN:7},D={AUDIO_AD_AUTOPLAY:1,AUDIO_AD_USER_INITIATED:2,EXPANDABLE_AUTOMATIC:3,EXPANDABLE_CLICK:4,EXPANDABLE_ROLLOVER:5,IN_BANNER_VIDEO_AUTOPLAY:6,IN_BANNER_VIDEO_USER_INITIATED:7,POP:8,PROVOCATIVE_IMAGERY:9,DISRUPTIVE_ANIMATION:10,SURVEYS:11,TEXT_ONLY:12,USER_INTERACTIVE:13,DIALOG_STYLE:14,AUDIO_BUTTON:15,SKIP_BUTTON:16,FLASH:17,RESPONSIVE:18},l={VAST_1_0:1,VAST_2_0:2,VAST_3_0:3,VAST_1_0_WRAPPER:4,VAST_2_0_WRAPPER:5,VAST_3_0_WRAPPER:6,VAST_4_0:7,VAST_4_0_WRAPPER:8,DAAST_1_0:9,DAAST_1_0_WRAPPER:10,VAST_4_1:11,VAST_4_1_WRAPPER:12,VAST_4_2:13,VAST_4_2_WRAPPER:14,VAST_4_3:15,VAST_4_3_WRAPPER:16},P={HTML:1,AMPHTML:2,STRUCTURED_IMAGE:3,STRUCTURED_NATIVE:4},f={STREAMING:1,PROGRESSIVE:2,DOWNLOAD:3},C={MOBILE_TABLET:1,PERSONAL_COMPUTER:2,CONNECTED_TV:3,PHONE:4,TABLET:5,CONNECTED_DEVICE:6,SET_TOP_BOX:7,OOH_DEVICE:8},b={CONTENT:10,ARTICLE:11,VIDEO:12,AUDIO:13,IMAGE:14,USER_GENERATED:15,SOCIAL:20,EMAIL:21,CHAT:22,PRODUCT:30,APP_STORE:31,PRODUCT_REVIEWS:32},k={IN_FEED:1,IN_CONTENT:2,OUTSIDE_CONTENT:3,RECOMMENDATION:4},L={UNKNOWN:0,MEASUREMENT_VENDOR:1,PUBLISHER:2,EXCHANGE:3},M={ADCOM:0,OPENOOH_1_0:1,DPAA:2,DMI_1_1:3,OMA_2022:4,OPENOOH_1_1:5},v={AIRBORNE:1,AIRPORTS_GENERAL:2,AIRPORTS_BAGGAGE_CLAIM:3,AIRPORTS_TERMINAL:4,AIRPORTS_LOUNGES:5,ATMS:6,BACKLIGHTS:7,BARS:8,BENCHES:9,BIKE_RACKS:10,BULLETINS:11,BUSES:12,CAFES:13,CASUAL_DINING:14,CHILD_CARE:15,CINEMA:16,CITY_INFO_PANELS:17,CONVENIENCE_STORES:18,WILD_POSTING:19,DOCTORS_GENERAL:20,DOCTORS_OBSTETRICS:21,DOCTORS_PEDIATRICS:22,FAMILY_ENTERTAINMENT:23,FERRIES:24,FINANCIAL_SERVICES:25,GAS_STATIONS:26,GOLF_COURSES:27,GYMS:28,HOSPITALS:29,HOTELS:30,JUNIOR_POSTERS:31,KIOSKS:32,MALLS_GENERAL:33,MALLS_FOOD_COURTS:34,MARINE:35,MOBILE_BILLBOARDS:36,MOVIE_LOBBIES:37,NEWSSTANDS:38,OFFICE_BUILDINGS:39,PHONE_KIOSKS:40,POSTERS:41,QSR:42,RAIL:43,RECEPTACLES:44,RESORTS:45,RETAIL:46,SALONS:47,SHELTERS:48,SPORTS_ARENAS:49,SUBWAY:50,TAXIS:51,TRUCKSIDE:52,UNIVERSITIES:53,URBAN_PANELS:54,VETERINARIAN:55,WALLS:56,OTHER:57},U={IMAGE_PIXEL:1,JAVASCRIPT:2},V={LOADED:1,IMPRESSION:2,VIEWABLE_MRC_50:3,VIEWABLE_MRC_100:4,VIEWABLE_VIDEO_50:5},w={LEFT:1,RIGHT:2,UP:3,DOWN:4,FULL_SCREEN:5,RESIZE:6},F={MUSIC_STREAMING:1,BROADCAST:2,PODCAST:3,CATCHUP_RADIO:4,WEB_RADIO:5,VIDEO_GAME:6,TEXT_TO_SPEECH:7},h={UNKNOWN:0,NO_MATCH:1,COOKIE_SYNC:2,AUTHENTICATED:3,OBSERVED:4,INFERENCE:5},B={IP2LOCATION:1,NEUSTAR:2,MAXMIND:3,NETACUITY:4},H={LINEAR:1,NON_LINEAR:2},G={GPS:1,IP:2,USER_PROVIDED:3},W={ALL_AUDIENCES:1,OVER_12:2,MATURE:3},Y={SPONSORED:1,DESCRIPTION:2,RATING:3,LIKES:4,DOWNLOADS:5,PRICE:6,SALE_PRICE:7,PHONE:8,ADDRESS:9,DESCRIPTION_2:10,DISPLAY_URL:11,CTA_TEXT:12},K={ICON:1,MAIN:3},X={OTHER:0,THREE_DS:1,ANDROID:2,APPLE_TV:3,ASHA:4,BADA:5,BLACKBERRY:6,BREW:7,CHROME_OS:8,DARWIN:9,FIRE_OS:10,FIREFOX_OS:11,HELEN_OS:12,IOS:13,LINUX:14,MAC_OS:15,MEEGO:16,MORPH_OS:17,NET_BSD:18,NUCLEUS_PLUS:19,PS_VITA:20,PS3:21,PS4:22,PSP:23,SYMBIAN:24,TIZEN:25,WATCH_OS:26,WEB_OS:27,WINDOWS:28},q={UNKNOWN:0,ABOVE_FOLD:1,LOCKED:2,BELOW_FOLD:3,HEADER:4,FOOTER:5,SIDEBAR:6,FULLSCREEN:7},z={IN_STREAM:1,IN_BANNER:2,IN_ARTICLE:3,IN_FEED:4,INTERSTITIAL:5},Q={INSTREAM:1,ACCOMPANYING:2,INTERSTITIAL:3,STANDALONE:4},j={ON_COMPLETION:1,ON_VIEWPORT_EXIT:2,FLOATING_UNTIL_COMPLETE:3},J={AUTO_PLAY_SOUND_ON:1,AUTO_PLAY_SOUND_OFF:2,CLICK_TO_PLAY:3,MOUSE_OVER:4,VIEWPORT_SOUND_ON:5,VIEWPORT_SOUND_OFF:6,CONTINUOUS:7},Z={BY_DOMAIN:1,BY_CATEGORY:2,BY_CREATIVE_ID:3,BY_MEDIAFILE_URL:4},$={LAST:-1,ANY:0,FIRST:1},ee={UNKNOWN:0,PROFESSIONAL:1,PROSUMER:2,USER_GENERATED:3},te={DIPS:1,INCHES:2,CENTIMETERS:3},ne={LAST:-1,ANY:0,FIRST:1,FIRST_OR_LAST:2},oe={POST_ROLL:-2,MID_ROLL:-1,PRE_ROLL:0},re={UNKNOWN:0,CLIENT_HINTS_LOW:1,CLIENT_HINTS_HIGH:2,PARSED_UA:3},ie={NONE:0,AVERAGE:1,PEAK:2,LOUDNESS:3,CUSTOM:4};var a;(n=>(n.Placement=p,n.Media=s,n.Context=y))(a||(a={}));0&&(module.exports={APIFramework,AdCOM,AgentType,AudioVideoCreativeSubtype,AuditStatusCode,AutoRefreshTrigger,CategoryTaxonomy,ClickType,CompanionType,ConnectionType,ContentContext,CreativeAttribute,DOOHMultiplierMeasurementSourceType,DOOHVenueTaxonomy,DOOHVenueType,DeliveryMethod,DeviceType,DisplayContextType,DisplayCreativeSubtype,DisplayPlacementType,EventTrackingMethod,EventType,ExpandableDirection,FeedType,IDMatchMethod,IPLocationService,LinearityMode,LocationType,MediaRating,NativeDataAssetType,NativeImageAssetType,OperatingSystem,PlacementPosition,PlaybackCessationMode,PlaybackMethod,PodDeduplicationSetting,PodSequence,ProductionQuality,SizeUnit,SlotPosition,StartDelayMode,UserAgentSource,VideoPlacementSubtype,VideoPlacementType,VolumeNormalizationMode});