- // Enumerates all supported age ranges.
- enum Age {
- // Age unspecified.
- // Not a valid input value.
- AGE_UNSPECIFIED = 0;
- // Age group 18 to 24.
- AGE_18_24 = 1;
- // Age group 25 to 34.
- AGE_25_34 = 2;
- // Age group 35 to 44.
- AGE_35_44 = 3;
- // Age group 45 to 54.
- AGE_45_54 = 4;
- // Age group 55 to 64.
- AGE_55_64 = 5;
- // Age group 65+.
- AGE_65_PLUS = 6;
- }
- // Enumerates all supported genders.
- enum Gender {
- // Gender unspecified.
- // Not valid for input.
- GENDER_UNSPECIFIED = 0;
- // Gender male.
- GENDER_MALE = 1;
- // Gender female.
- GENDER_FEMALE = 2;
- }
- // Enumerates all supported devices.
- enum Device {
- // Device unspecified.
- // Not valid for input.
- DEVICE_UNSPECIFIED = 0;
- // Device desktop.
- DEVICE_DESKTOP = 1;
- // Device tablet.
- DEVICE_TABLET = 2;
- // Device mobile.
- DEVICE_MOBILE = 3;
- // Device connected TV.
- DEVICE_CONNECTED_TV = 4;
- }
- // Represents a slice in the mobile app breakdown. Each app has a slice.
- message MobileAppSlice {
- // The app this slice is for.
- MobileApp app = 1;
- // Not supported.
- int64 percentage = 2;
- }
- // Mobile app platform type, such as Android.
- enum MobileAppPlatformType {
- // Type unspecified.
- // Not valid for input.
- MOBILE_APP_PLATFORM_TYPE_UNSPECIFIED = 0;
- // IOS universal.
- PLATFORM_TYPE_IOS_UNIVERSAL = 1;
- // IPhone.
- PLATFORM_TYPE_IPHONE = 2;
- // IPad.
- PLATFORM_TYPE_IPAD = 3;
- // Android.
- PLATFORM_TYPE_ANDROID = 4;
- }
- // Contains information regarding mobile app.
- message MobileApp {
- // Mobile app platform type.
- MobileAppPlatformType type = 1;
- // The app store ID of this app. Ex.
- // "com.google.android.googlequicksearchbox" for an Android app,
- // "284815942" for an iOS app.
- string app_id = 2;
- }
- // Contains device make type used for forecasting dimension, such as
- // Google Chromecast.
- enum DeviceMake {
- // Device make unspecified.
- // Not valid for input.
- DEVICE_MAKE_UNSPECIFIED = 0;
- AMAZON_FIRE_TV = 1;
- AMLOGIC = 2;
- AMLOGIC_8726MX = 3;
- APPLE_TV = 4;
- DITTER = 5;
- DITTER_U20 = 6;
- GENERIC_SMARTTV = 7;
- GOOGLE_CHROMECAST = 8;
- LG_GOOGLETV = 9;
- LOGITECH = 10;
- LOGITECH_REVUE = 11;
- MICROSOFT_XBOX_360 = 12;
- MICROSOFT_XBOX_ONE = 13;
- NINTENDO_WII = 14;
- NINTENDO_WII_U = 15;
- ROKU = 16;
- ROKU_DVP = 17;
- SAMSUNG_GT_B9150 = 18;
- SAMSUNG_SMART_TV = 19;
- SHARP_AQUOS_TV_BROWSER = 20;
- SHARP_SH_01F = 21;
- SONY_INTERNET_TV = 22;
- SONY_PLAYSTATION_3 = 23;
- SONY_PLAYSTATION_4 = 24;
- VIZIO = 25;
- VIZIO_CO_STAR = 26;
- }
- // Content Genre forecasting dimension.
- enum PremiumGenre {
- // Genre unspecified.
- // Not valid for input.
- PREMIUM_GENRE_UNSPECIFIED = 0;
- PREMIUM_GENRE_ACTION = 1;
- PREMIUM_GENRE_ACTION_SPORTS = 2;
- PREMIUM_GENRE_ADULTS_ONLY = 3;
- PREMIUM_GENRE_ADVENTURE = 4;
- PREMIUM_GENRE_AEROBICS = 5;
- PREMIUM_GENRE_AGRICULTURE = 6;
- PREMIUM_GENRE_ANIMALS = 7;
- PREMIUM_GENRE_ANIMATED = 8;
- PREMIUM_GENRE_ANIME = 9;
- PREMIUM_GENRE_ANTHOLOGY = 10;
- PREMIUM_GENRE_ARCHERY = 11;
- PREMIUM_GENRE_ARM_WRESTLING = 12;
- PREMIUM_GENRE_ART = 13;
- PREMIUM_GENRE_ARTS_CRAFTS = 14;
- PREMIUM_GENRE_AUCTION = 15;
- PREMIUM_GENRE_AUTO = 16;
- PREMIUM_GENRE_AUTO_RACING = 17;
- PREMIUM_GENRE_AVIATION = 18;
- PREMIUM_GENRE_AWARDS = 19;
- PREMIUM_GENRE_BADMINTON = 20;
- PREMIUM_GENRE_BALLET = 21;
- PREMIUM_GENRE_BASEBALL = 22;
- PREMIUM_GENRE_BASKETBALL = 23;
- PREMIUM_GENRE_BEACH_SOCCER = 24;
- PREMIUM_GENRE_BEACH_VOLLEYBALL = 25;
- PREMIUM_GENRE_BIATHLON = 26;
- PREMIUM_GENRE_BICYCLE = 27;
- PREMIUM_GENRE_BICYCLE_RACING = 28;
- PREMIUM_GENRE_BILLIARDS = 29;
- PREMIUM_GENRE_BIOGRAPHY = 30;
- PREMIUM_GENRE_BOAT = 31;
- PREMIUM_GENRE_BOAT_RACING = 32;
- PREMIUM_GENRE_BOBSLED = 33;
- PREMIUM_GENRE_BODYBUILDING = 34;
- PREMIUM_GENRE_BOWLING = 35;
- PREMIUM_GENRE_BOXING = 36;
- PREMIUM_GENRE_BULLFIGHTING = 37;
- PREMIUM_GENRE_BUS_FINANCIAL = 38;
- PREMIUM_GENRE_CANOE = 39;
- PREMIUM_GENRE_CARD_GAMES = 40;
- PREMIUM_GENRE_CHEERLEADING = 41;
- PREMIUM_GENRE_CHILDREN = 42;
- PREMIUM_GENRE_CHILDREN_MUSIC = 43;
- PREMIUM_GENRE_CHILDREN_SPECIAL = 44;
- PREMIUM_GENRE_CHILDREN_TALK = 45;
- PREMIUM_GENRE_COLLECTIBLES = 46;
- PREMIUM_GENRE_COMEDY = 47;
- PREMIUM_GENRE_COMEDY_DRAMA = 48;
- PREMIUM_GENRE_COMMUNITY = 49;
- PREMIUM_GENRE_COMPUTERS = 50;
- PREMIUM_GENRE_CONSUMER = 51;
- PREMIUM_GENRE_COOKING = 52;
- PREMIUM_GENRE_CRICKET = 53;
- PREMIUM_GENRE_CRIME = 54;
- PREMIUM_GENRE_CRIME_DRAMA = 55;
- PREMIUM_GENRE_CURLING = 56;
- PREMIUM_GENRE_DANCE = 57;
- PREMIUM_GENRE_DARK_COMEDY = 58;
- PREMIUM_GENRE_DARTS = 59;
- PREMIUM_GENRE_DEBATE = 60;
- PREMIUM_GENRE_DIVING = 61;
- PREMIUM_GENRE_DOCUDRAMA = 62;
- PREMIUM_GENRE_DOCUMENTARY = 63;
- PREMIUM_GENRE_DOG_RACING = 64;
- PREMIUM_GENRE_DOG_SHOW = 65;
- PREMIUM_GENRE_DOG_SLED = 66;
- PREMIUM_GENRE_DRAG_RACING = 67;
- PREMIUM_GENRE_DRAMA = 68;
- PREMIUM_GENRE_EDUCATIONAL = 69;
- PREMIUM_GENRE_ENTERTAINMENT = 70;
- PREMIUM_GENRE_ENVIRONMENT = 71;
- PREMIUM_GENRE_EQUESTRIAN = 72;
- PREMIUM_GENRE_EROTIC = 73;
- PREMIUM_GENRE_EVENT = 74;
- PREMIUM_GENRE_EXERCISE = 75;
- PREMIUM_GENRE_FANTASY = 76;
- PREMIUM_GENRE_FASHION = 77;
- PREMIUM_GENRE_FENCING = 78;
- PREMIUM_GENRE_FIELD_HOCKEY = 79;
- PREMIUM_GENRE_FIGURE_SKATING = 80;
- PREMIUM_GENRE_FISHING = 81;
- PREMIUM_GENRE_FOOTBALL = 82;
- PREMIUM_GENRE_FUNDRAISER = 83;
- PREMIUM_GENRE_GAELIC_FOOTBALL = 84;
- PREMIUM_GENRE_GAME_SHOW = 85;
- PREMIUM_GENRE_GAMING = 86;
- PREMIUM_GENRE_GAY_LESBIAN = 87;
- PREMIUM_GENRE_GOLF = 88;
- PREMIUM_GENRE_GYMNASTICS = 89;
- PREMIUM_GENRE_HANDBALL = 90;
- PREMIUM_GENRE_HEALTH = 91;
- PREMIUM_GENRE_HISTORICAL_DRAMA = 92;
- PREMIUM_GENRE_HISTORY = 93;
- PREMIUM_GENRE_HOCKEY = 94;
- PREMIUM_GENRE_HOLIDAY = 95;
- PREMIUM_GENRE_HOLIDAY_CHILDREN = 96;
- PREMIUM_GENRE_HOLIDAY_CHILDREN_SPECIAL = 97;
- PREMIUM_GENRE_HOLIDAY_MUSIC = 98;
- PREMIUM_GENRE_HOLIDAY_MUSIC_SPECIAL = 99;
- PREMIUM_GENRE_HOLIDAY_SPECIAL = 100;
- PREMIUM_GENRE_HOME_IMPROVEMENT = 101;
- PREMIUM_GENRE_HORROR = 102;
- PREMIUM_GENRE_HORSE = 103;
- PREMIUM_GENRE_HOUSE_GARDEN = 104;
- PREMIUM_GENRE_HOW_TO = 105;
- PREMIUM_GENRE_HUNTING = 106;
- PREMIUM_GENRE_HURLING = 107;
- PREMIUM_GENRE_HYDROPLANE_RACING = 108;
- PREMIUM_GENRE_INDOOR_SOCCER = 109;
- PREMIUM_GENRE_INTERVIEW = 110;
- PREMIUM_GENRE_INTL_HOCKEY = 111;
- PREMIUM_GENRE_INTL_SOCCER = 112;
- PREMIUM_GENRE_KAYAKING = 113;
- PREMIUM_GENRE_KOMODIE = 114;
- PREMIUM_GENRE_LACROSSE = 115;
- PREMIUM_GENRE_LAW = 116;
- PREMIUM_GENRE_LUGE = 117;
- PREMIUM_GENRE_MARTIAL_ARTS = 118;
- PREMIUM_GENRE_MEDICAL = 119;
- PREMIUM_GENRE_MILITARY = 120;
- PREMIUM_GENRE_MINISERIES = 121;
- PREMIUM_GENRE_MIXED_MARTIAL_ARTS = 122;
- PREMIUM_GENRE_MOTORCYCLE = 123;
- PREMIUM_GENRE_MOTORCYCLE_RACING = 124;
- PREMIUM_GENRE_MOTORSPORTS = 125;
- PREMIUM_GENRE_MOUNTAIN_BIKING = 126;
- PREMIUM_GENRE_MUSIC = 127;
- PREMIUM_GENRE_MUSICAL = 128;
- PREMIUM_GENRE_MUSICAL_COMEDY = 129;
- PREMIUM_GENRE_MUSIC_SPECIAL = 130;
- PREMIUM_GENRE_MUSIC_TALK = 131;
- PREMIUM_GENRE_MYSTERY = 132;
- PREMIUM_GENRE_NATURE = 133;
- PREMIUM_GENRE_NEWS = 134;
- PREMIUM_GENRE_NEWSMAGAZINE = 135;
- PREMIUM_GENRE_OLYMPICS = 136;
- PREMIUM_GENRE_OPERA = 137;
- PREMIUM_GENRE_OUTDOORS = 138;
- PREMIUM_GENRE_PARADE = 139;
- PREMIUM_GENRE_PARANORMAL = 140;
- PREMIUM_GENRE_PARENTING = 141;
- PREMIUM_GENRE_PERFORMING_ARTS = 142;
- PREMIUM_GENRE_PLAYOFF_SPORTS = 143;
- PREMIUM_GENRE_POKER = 144;
- PREMIUM_GENRE_POLITICS = 145;
- PREMIUM_GENRE_POLO = 146;
- PREMIUM_GENRE_POOL = 147;
- PREMIUM_GENRE_PRO_WRESTLING = 148;
- PREMIUM_GENRE_PUBLIC_AFFAIRS = 149;
- PREMIUM_GENRE_RACQUET = 150;
- PREMIUM_GENRE_REALITY = 151;
- PREMIUM_GENRE_RELIGIOUS = 152;
- PREMIUM_GENRE_RODEO = 153;
- PREMIUM_GENRE_ROLLER_DERBY = 154;
- PREMIUM_GENRE_ROMANCE = 155;
- PREMIUM_GENRE_ROMANTIC_COMEDY = 156;
- PREMIUM_GENRE_ROWING = 157;
- PREMIUM_GENRE_RUGBY = 158;
- PREMIUM_GENRE_RUNNING = 159;
- PREMIUM_GENRE_SAILING = 160;
- PREMIUM_GENRE_SCIENCE = 161;
- PREMIUM_GENRE_SCIENCE_FICTION = 162;
- PREMIUM_GENRE_SELF_IMPROVEMENT = 163;
- PREMIUM_GENRE_SHOOTING = 164;
- PREMIUM_GENRE_SHOPPING = 165;
- PREMIUM_GENRE_SITCOM = 166;
- PREMIUM_GENRE_SKATEBOARDING = 167;
- PREMIUM_GENRE_SKATING = 168;
- PREMIUM_GENRE_SKELETON = 169;
- PREMIUM_GENRE_SKIING = 170;
- PREMIUM_GENRE_SNOOKER = 171;
- PREMIUM_GENRE_SNOWBOARDING = 172;
- PREMIUM_GENRE_SNOWMOBILE = 173;
- PREMIUM_GENRE_SOAP = 174;
- PREMIUM_GENRE_SOAP_SPECIAL = 175;
- PREMIUM_GENRE_SOAP_TALK = 176;
- PREMIUM_GENRE_SOCCER = 177;
- PREMIUM_GENRE_SOFTBALL = 178;
- PREMIUM_GENRE_SPECIAL = 179;
- PREMIUM_GENRE_SPEED_SKATING = 180;
- PREMIUM_GENRE_SPORTS_TALK = 181;
- PREMIUM_GENRE_SQUASH = 182;
- PREMIUM_GENRE_STANDUP = 183;
- PREMIUM_GENRE_SUMO_WRESTLING = 184;
- PREMIUM_GENRE_SURFING = 185;
- PREMIUM_GENRE_SUSPENSE = 186;
- PREMIUM_GENRE_SWIMMING = 187;
- PREMIUM_GENRE_TABLE_TENNIS = 188;
- PREMIUM_GENRE_TALK = 189;
- PREMIUM_GENRE_TECHNOLOGY = 190;
- PREMIUM_GENRE_TENNIS = 191;
- PREMIUM_GENRE_THEATER = 192;
- PREMIUM_GENRE_THRILLER = 193;
- PREMIUM_GENRE_TRACK_FIELD = 194;
- PREMIUM_GENRE_TRAVEL = 195;
- PREMIUM_GENRE_TRIATHLON = 196;
- PREMIUM_GENRE_VARIETY = 197;
- PREMIUM_GENRE_VOLLEYBALL = 198;
- PREMIUM_GENRE_WAR = 199;
- PREMIUM_GENRE_WATERSPORTS = 200;
- PREMIUM_GENRE_WATER_POLO = 201;
- PREMIUM_GENRE_WATER_SKIING = 202;
- PREMIUM_GENRE_WEATHER = 203;
- PREMIUM_GENRE_WEIGHTLIFTING = 204;
- PREMIUM_GENRE_WESTERN = 205;
- PREMIUM_GENRE_WRESTLING = 206;
- PREMIUM_GENRE_YACHT_RACING = 207;
- }
- // Content rating forecasting dimension.
- enum ContentRating {
- // Content Rating unspecified.
- // Not valid for input.
- CONTENT_RATING_UNSPECIFIED = 0;
- // Content rating G.
- DL_G = 1;
- // Content rating PG.
- DL_PG = 2;
- // Content rating T.
- DL_T = 3;
- // Content rating MA.
- DL_MA = 4;
- // Content rating NOT RATED.
- DL_NOT_RATED = 5;
- }
- // Content delivery format forecasting dimension.
- enum ContentDeliveryFormat {
- // Content delivery format unspecified.
- // Not valid for input.
- CONTENT_DELIVERY_FORMAT_UNSPECIFIED = 0;
- // Content delivery through video on demand.
- VIDEO_ON_DEMAND = 1;
- // Content delivery through livestream.
- LIVESTREAM = 2;
- }
- // Video ad start position forecasting dimension.
- enum VideoAdStartPosition {
- // Video ad start position unspecified.
- // Not valid for input.
- VIDEO_AD_START_POSITION_UNSPECIFIED = 0;
- // Preroll.
- PREROLL = 1;
- // Midroll.
- MIDROLL = 2;
- // Postroll.
- POSTROLL = 3;
- }
- // Content duration forecasting dimension.
- enum ContentDuration {
- // Content duration unspecified.
- // Not valid for input.
- CONTENT_DURATION_UNSPECIFIED = 0;
- // [0 minutes, 5 minutes)
- MINUTES_0_TO_5 = 1;
- // [5 minutes, 15 minutes)
- MINUTES_5_TO_15 = 2;
- // [15 minutes, 30 minutes)
- MINUTES_15_TO_30 = 3;
- // [30 minutes, 60 minutes)
- MINUTES_30_TO_60 = 4;
- // 60 minutes and more.
- MINUTES_60_ABOVE = 5;
- }
- // Video creative duration forecasting dimension.
- enum VideoDuration {
- // Video duration unspecified.
- // Not valid for input.
- VIDEO_DURATION_UNSPECIFIED = 0;
- // [0 seconds, 15 seconds]
- SECONDS_LESS_THAN_15 = 1;
- // (15 seconds, 20 seconds]
- SECONDS_15_TO_20 = 2;
- // (20 seconds, 30 seconds]
- SECONDS_20_TO_30 = 3;
- // (30 seconds, 60 seconds]
- SECONDS_30_TO_60 = 4;
- // (60 seconds, 90 seconds]
- SECONDS_60_TO_90 = 5;
- // (90 seconds, 120 seconds]
- SECONDS_90_TO_120 = 6;
- // Longer than 120 seconds.
- SECONDS_GREATER_THAN_120 = 7;
- }
- // Request format.
- enum RequestFormat {
- // Unspecified.
- REQUEST_FORMAT_UNSPECIFIED = 0;
- // Display.
- DISPLAY = 1;
- // Video.
- VIDEO = 2;
- // Audio.
- AUDIO = 3;
- }
- // Environment.
- enum Environment {
- // Unspecified environment.
- // Not valid for input.
- ENVIRONMENT_UNSPECIFIED = 0;
- // Web.
- WEB = 1;
- // App.
- APP = 2;
- }
- // Type of content for audio inventory.
- enum ContentType {
- // Type of content unspecified.
- // Not valid for input.
- CONTENT_TYPE_UNSPECIFIED = 0;
- // Music.
- MUSIC_SERVICE = 1;
- // AM/FM Broadcast.
- BROADCAST = 2;
- // Podcast.
- PODCAST = 3;
- }
- // File type. Also known as MIME type.
- enum FileType {
- // Unspecified MIME type.
- // Not valid for input.
- FILE_TYPE_UNSPECIFIED = 0;
- // mp4a.
- AUDIO_MP4A = 1;
- // mp3.
- AUDIO_MP3 = 2;
- // ogg.
- AUDIO_OGG = 3;
- }
- // Companion ad type.
- enum CompanionType {
- // Unspecified companion type.
- // Not valid for input.
- COMPANION_TYPE_UNSPECIFIED = 0;
- // Image.
- IMAGE = 1;
- // HTML5.
- HTML5 = 2;
- }
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-09-03 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-09-03 UTC."],[],[]]