Release Notes

This page contains the release notes for the currently active versions of Google Ad Manager API. Release notes from some previous versions that are no longer available are exposed only for completeness.

v201811

What's New

Global
  • Standardized the capitalization of DateTime.timeZoneId. In previous versions, the capitalization was timeZoneID.
ContentMetadataKeyHierarchy
Creatives
Reporting
Targeting

API Changes

  1. = ActivityGroupService (no changes)
  2. = ActivityService (no changes)
  3. = AdExclusionRuleService (no changes)
  4. AdRuleService (1 new, 3 changed, 0 removed)
    1. + type DateTimeRangeTargeting
    2. enum ContentMetadataTargetingError.Reason
      1. + value CONTENT_METADATA_TARGETING_DEPRECATED
    3. enum CustomTargetingError.Reason
      1. + value INVALID_VALUE_FOR_KEY
    4. type Targeting
      1. + field dateTimeRangeTargeting
  5. AudienceSegmentService (0 new, 1 changed, 0 removed)
    1. enum CustomTargetingError.Reason
      1. + value INVALID_VALUE_FOR_KEY
  6. = BaseRateService (no changes)
  7. = CdnConfigurationService (no changes)
  8. = CompanyService (no changes)
  9. = ContactService (no changes)
  10. = ContentBundleService (no changes)
  11. ContentMetadataKeyHierarchyService (0 new, 34 changed, 67 removed)
    1. type ApiError
      1. field fieldPathElements
    2. type ApiException
      1. field errors
    3. type ApiVersionError
      1. field reason
    4. type AuthenticationError
      1. field reason
    5. type CollectionSizeError
      1. field reason
    6. type CommonError
      1. field reason
    7. type ContentMetadataKeyHierarchy
      1. field hierarchyLevels
      2. field status
    8. type ContentMetadataKeyHierarchyError
      1. field reason
    9. type ContentMetadataKeyHierarchyPage
      1. field results
    10. type DateTime
      1. field date
    11. type DateTimeValue
      1. field value
    12. type DateValue
      1. field value
    13. type FeatureError
      1. field reason
    14. type InternalApiError
      1. field reason
    15. type LocalizedErrorWrapper
      1. field wrapped
    16. type NotNullError
      1. field reason
    17. type ParseError
      1. field reason
    18. type PermissionError
      1. field reason
    19. type PublisherQueryLanguageContextError
      1. field reason
    20. type PublisherQueryLanguageSyntaxError
      1. field reason
    21. type QuotaError
      1. field reason
    22. type RequiredCollectionError
      1. field reason
    23. type RequiredError
      1. field reason
    24. type RequiredNumberError
      1. field reason
    25. type ServerError
      1. field reason
    26. type SetValue
      1. field values
    27. type StatementError
      1. field reason
    28. type StringFormatError
      1. field reason
    29. type StringLengthError
      1. field reason
    30. type String_ValueMapEntry
      1. field value
    31. operation createContentMetadataKeyHierarchies
      1. parameter contentMetadataKeyHierarchies
      2. response rval
    32. operation getContentMetadataKeyHierarchiesByStatement
      1. parameter filterStatement
      2. response rval
    33. operation performContentMetadataKeyHierarchyAction
      1. parameter contentMetadataKeyHierarchyAction
      2. parameter filterStatement
      3. response rval
    34. operation updateContentMetadataKeyHierarchies
      1. parameter contentMetadataKeyHierarchies
      2. response rval
    35. type ApiError
    36. type ApiException
    37. type ApiVersionError
    38. enum ApiVersionError.Reason
    39. type ApplicationException
    40. type AuthenticationError
    41. enum AuthenticationError.Reason
    42. type BooleanValue
    43. type CollectionSizeError
    44. enum CollectionSizeError.Reason
    45. type CommonError
    46. enum CommonError.Reason
    47. type ContentMetadataKeyHierarchy
    48. type ContentMetadataKeyHierarchyAction
    49. type ContentMetadataKeyHierarchyError
    50. enum ContentMetadataKeyHierarchyError.Reason
    51. type ContentMetadataKeyHierarchyLevel
    52. type ContentMetadataKeyHierarchyPage
    53. enum ContentMetadataKeyHierarchyStatus
    54. type Date
    55. type DateTime
    56. type DateTimeValue
    57. type DateValue
    58. type DeleteContentMetadataKeyHierarchies
    59. type FeatureError
    60. enum FeatureError.Reason
    61. type FieldPathElement
    62. type InternalApiError
    63. enum InternalApiError.Reason
    64. type NotNullError
    65. enum NotNullError.Reason
    66. type NumberValue
    67. type ObjectValue
    68. type ParseError
    69. enum ParseError.Reason
    70. type PermissionError
    71. enum PermissionError.Reason
    72. type PublisherQueryLanguageContextError
    73. enum PublisherQueryLanguageContextError.Reason
    74. type PublisherQueryLanguageSyntaxError
    75. enum PublisherQueryLanguageSyntaxError.Reason
    76. type QuotaError
    77. enum QuotaError.Reason
    78. type RequiredCollectionError
    79. enum RequiredCollectionError.Reason
    80. type RequiredError
    81. enum RequiredError.Reason
    82. type RequiredNumberError
    83. enum RequiredNumberError.Reason
    84. type ServerError
    85. enum ServerError.Reason
    86. type SetValue
    87. type Statement
    88. type StatementError
    89. enum StatementError.Reason
    90. type StringFormatError
    91. enum StringFormatError.Reason
    92. type StringLengthError
    93. enum StringLengthError.Reason
    94. type TextValue
    95. type UniqueError
    96. type UpdateResult
    97. type Value
    98. operation createContentMetadataKeyHierarchies
    99. operation getContentMetadataKeyHierarchiesByStatement
    100. operation performContentMetadataKeyHierarchyAction
    101. operation updateContentMetadataKeyHierarchies
  12. = ContentService (no changes)
  13. CreativeService (0 new, 2 changed, 0 removed)
    1. enum CreativePolicyViolation
      1. + value ABUSIVE_EXPERIENCE
    2. type ProgrammaticCreative
      1. field isSafeFrameCompatible
  14. = CreativeSetService (no changes)
  15. = CreativeTemplateService (no changes)
  16. = CreativeWrapperService (no changes)
  17. = CustomFieldService (no changes)
  18. CustomTargetingService (0 new, 1 changed, 0 removed)
    1. enum CustomTargetingError.Reason
      1. + value INVALID_VALUE_FOR_KEY
  19. = DaiAuthenticationKeyService (no changes)
  20. = ExchangeRateService (no changes)
  21. ForecastService (1 new, 4 changed, 0 removed)
    1. + type DateTimeRangeTargeting
    2. enum AdUnitCodeError.Reason
      1. + value INVALID_CHARACTERS_FOR_LEGACY_AD_EXCHANGE_TAG
    3. enum ContentMetadataTargetingError.Reason
      1. + value CONTENT_METADATA_TARGETING_DEPRECATED
    4. enum CustomTargetingError.Reason
      1. + value INVALID_VALUE_FOR_KEY
    5. type Targeting
      1. + field dateTimeRangeTargeting
  22. InventoryService (0 new, 1 changed, 0 removed)
    1. enum AdUnitCodeError.Reason
      1. + value INVALID_CHARACTERS_FOR_LEGACY_AD_EXCHANGE_TAG
  23. = LabelService (no changes)
  24. = LineItemCreativeAssociationService (no changes)
  25. LineItemService (1 new, 3 changed, 0 removed)
    1. + type DateTimeRangeTargeting
    2. enum ContentMetadataTargetingError.Reason
      1. + value CONTENT_METADATA_TARGETING_DEPRECATED
    3. enum CustomTargetingError.Reason
      1. + value INVALID_VALUE_FOR_KEY
    4. type Targeting
      1. + field dateTimeRangeTargeting
  26. LineItemTemplateService (0 new, 2 changed, 0 removed)
    1. enum ContentMetadataTargetingError.Reason
      1. + value CONTENT_METADATA_TARGETING_DEPRECATED
    2. enum CustomTargetingError.Reason
      1. + value INVALID_VALUE_FOR_KEY
  27. = LiveStreamEventService (no changes)
  28. = MobileApplicationService (no changes)
  29. NativeStyleService (1 new, 2 changed, 0 removed)
    1. + type DateTimeRangeTargeting
    2. enum CustomTargetingError.Reason
      1. + value INVALID_VALUE_FOR_KEY
    3. type Targeting
      1. + field dateTimeRangeTargeting
  30. = NetworkService (no changes)
  31. OrderService (0 new, 2 changed, 0 removed)
    1. enum ContentMetadataTargetingError.Reason
      1. + value CONTENT_METADATA_TARGETING_DEPRECATED
    2. enum CustomTargetingError.Reason
      1. + value INVALID_VALUE_FOR_KEY
  32. PackageService (0 new, 1 changed, 0 removed)
    1. enum CustomTargetingError.Reason
      1. + value INVALID_VALUE_FOR_KEY
  33. = PlacementService (no changes)
  34. = PremiumRateService (no changes)
  35. = ProductPackageItemService (no changes)
  36. = ProductPackageService (no changes)
  37. ProductService (1 new, 3 changed, 0 removed)
    1. + type DateTimeRangeTargeting
    2. enum ContentMetadataTargetingError.Reason
      1. + value CONTENT_METADATA_TARGETING_DEPRECATED
    3. enum CustomTargetingError.Reason
      1. + value INVALID_VALUE_FOR_KEY
    4. type Targeting
      1. + field dateTimeRangeTargeting
  38. ProductTemplateService (1 new, 3 changed, 0 removed)
    1. + type DateTimeRangeTargeting
    2. enum ContentMetadataTargetingError.Reason
      1. + value CONTENT_METADATA_TARGETING_DEPRECATED
    3. enum CustomTargetingError.Reason
      1. + value INVALID_VALUE_FOR_KEY
    4. type Targeting
      1. + field dateTimeRangeTargeting
  39. ProposalLineItemService (1 new, 4 changed, 0 removed)
    1. + type DateTimeRangeTargeting
    2. enum ContentMetadataTargetingError.Reason
      1. + value CONTENT_METADATA_TARGETING_DEPRECATED
    3. enum CustomTargetingError.Reason
      1. + value INVALID_VALUE_FOR_KEY
    4. enum ProposalLineItemProgrammaticError.Reason
      1. + value INVALID_MAX_VIDEO_CREATIVE_DURATION
    5. type Targeting
      1. + field dateTimeRangeTargeting
  40. ProposalService (1 new, 2 changed, 0 removed)
    1. + type DateTimeRangeTargeting
    2. enum ProposalLineItemProgrammaticError.Reason
      1. + value INVALID_MAX_VIDEO_CREATIVE_DURATION
    3. type Targeting
      1. + field dateTimeRangeTargeting
  41. PublisherQueryLanguageService (1 new, 2 changed, 0 removed)
    1. + type DateTimeRangeTargeting
    2. enum AdUnitCodeError.Reason
      1. + value INVALID_CHARACTERS_FOR_LEGACY_AD_EXCHANGE_TAG
    3. type Targeting
      1. + field dateTimeRangeTargeting
  42. = RateCardService (no changes)
  43. = ReconciliationLineItemReportService (no changes)
  44. = ReconciliationOrderReportService (no changes)
  45. = ReconciliationReportRowService (no changes)
  46. = ReconciliationReportService (no changes)
  47. ReportService (0 new, 2 changed, 0 removed)
    1. enum Column
      1. value AD_SERVER_DOWNLOADED_IMPRESSIONS
    2. enum Dimension
      1. + value DP_WEEK
      2. + value DP_MONTH_YEAR
      3. + value DP_TAG_ID
  48. = SuggestedAdUnitService (no changes)
  49. = TeamService (no changes)
  50. = UserService (no changes)
  51. = UserTeamAssociationService (no changes)
  52. WorkflowRequestService (0 new, 1 changed, 0 removed)
    1. enum CustomTargetingError.Reason
      1. + value INVALID_VALUE_FOR_KEY

v201808

What's New

Line Items
  • Added RequestPlatformTargeting which provides line items the ability to target the platform that requests and renders the ad (BROWSER, MOBILE_APP, or VIDEO_PLAYER).
Proposal Line Items
Forecasting
  • Added the ability to call getAvailabilityForecast passing a ProposalLineItem as the ProspectiveLineItem.
  • Added enhanced breakdown features to the ForecastService, including the ability to break forecasts down by time windows and by any targeting configuration.
  • Added isAmpOnly field to CreativePlaceholders, which signifies if the expected creative of this placeholder has an AMP-only variant.
Reporting
  • Added support for “Demand product” reports.
    • New Dimensions are DP_DATE, DP_COUNTRY_CRITERIA_ID, DP_COUNTRY_NAME, DP_INVENTORY_TYPE, DP_CREATIVE_SIZE, DP_BRAND_NAME, DP_ADVERTISER_NAME, DP_ADX_BUYER_NETWORK_NAME, DP_MOBILE_DEVICE_NAME, and DP_DEVICE_CATEGORY_NAME.
    • New Columns are DP_IMPRESSIONS, DP_QUERIES, DP_COST, and DP_MATCHED_QUERIES.
  • Removed deprecated Column AD_SERVER_CODE_SERVED_COUNT.
  • Removed deprecated Column AD_REQUEST_SIZE.
  • Removed deprecated Dimension VERIFIED_ADVERTISER_ID.
  • Removed deprecated Dimension VERIFIED_ADVERTISER_NAME.

API Changes

  1. = ActivityGroupService (no changes)
  2. = ActivityService (no changes)
  3. AdExclusionRuleService (0 new, 1 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
  4. AdRuleService (0 new, 1 changed, 0 removed)
    1. type Targeting
      1. + field requestPlatformTargeting
  5. AudienceSegmentService (0 new, 1 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
  6. BaseRateService (0 new, 1 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
  7. = CdnConfigurationService (no changes)
  8. = CompanyService (no changes)
  9. = ContactService (no changes)
  10. = ContentBundleService (no changes)
  11. = ContentMetadataKeyHierarchyService (no changes)
  12. = ContentService (no changes)
  13. CreativeService (0 new, 2 changed, 0 removed)
    1. enum CreativePolicyViolation
      1. + value TEMPORARY_PAUSE_FOR_VENDOR_INVESTIGATION
    2. enum LineItemCreativeAssociationError.Reason
      1. + value UNSUPPORTED_CREAIVE_VAST_REDIRECT_TYPE
      2. + value UNSUPPORTED_YOUTUBE_HOSTED_CREATIVE
      3. + value CLICK_MACROS_REQUIRED
      4. + value VIEW_MACROS_NOT_ALLOWED
  14. = CreativeSetService (no changes)
  15. = CreativeTemplateService (no changes)
  16. = CreativeWrapperService (no changes)
  17. = CustomFieldService (no changes)
  18. CustomTargetingService (0 new, 1 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
  19. = DaiAuthenticationKeyService (no changes)
  20. = ExchangeRateService (no changes)
  21. ForecastService (5 new, 11 changed, 0 removed)
    1. + type BreakdownForecast
    2. + type ForecastBreakdown
    3. + type ForecastBreakdownEntry
    4. + type ForecastBreakdownOptions
    5. + type ForecastBreakdownTarget
    6. enum AdExchangeEnvironment
      1. + value MOBILE_OUTSTREAM_VIDEO
      2. + value DISPLAY_OUTSTREAM_VIDEO
    7. type AvailabilityForecast
      1. + field breakdowns
    8. type AvailabilityForecastOptions
      1. + field breakdown
    9. type CreativePlaceholder
      1. + field isAmpOnly
    10. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
    11. type ForecastBreakdown
      1. + field breakdownEntries
    12. type ForecastBreakdownEntry
      1. + field forecast
    13. type ForecastBreakdownOptions
      1. + field targets
    14. enum LineItemCreativeAssociationError.Reason
      1. + value UNSUPPORTED_CREAIVE_VAST_REDIRECT_TYPE
      2. + value UNSUPPORTED_YOUTUBE_HOSTED_CREATIVE
      3. + value CLICK_MACROS_REQUIRED
      4. + value VIEW_MACROS_NOT_ALLOWED
    15. type ProspectiveLineItem
      1. + field proposalLineItem
    16. type Targeting
      1. + field requestPlatformTargeting
  22. InventoryService (0 new, 1 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
  23. = LabelService (no changes)
  24. LineItemCreativeAssociationService (0 new, 2 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
    2. enum LineItemCreativeAssociationError.Reason
      1. + value UNSUPPORTED_CREAIVE_VAST_REDIRECT_TYPE
      2. + value UNSUPPORTED_YOUTUBE_HOSTED_CREATIVE
      3. + value CLICK_MACROS_REQUIRED
      4. + value VIEW_MACROS_NOT_ALLOWED
  25. LineItemService (0 new, 4 changed, 0 removed)
    1. type CreativePlaceholder
      1. + field isAmpOnly
    2. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
    3. enum LineItemCreativeAssociationError.Reason
      1. + value UNSUPPORTED_CREAIVE_VAST_REDIRECT_TYPE
      2. + value UNSUPPORTED_YOUTUBE_HOSTED_CREATIVE
      3. + value CLICK_MACROS_REQUIRED
      4. + value VIEW_MACROS_NOT_ALLOWED
    4. type Targeting
      1. + field requestPlatformTargeting
  26. LineItemTemplateService (0 new, 2 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
    2. enum LineItemCreativeAssociationError.Reason
      1. + value UNSUPPORTED_CREAIVE_VAST_REDIRECT_TYPE
      2. + value UNSUPPORTED_YOUTUBE_HOSTED_CREATIVE
      3. + value CLICK_MACROS_REQUIRED
      4. + value VIEW_MACROS_NOT_ALLOWED
  27. LiveStreamEventService (2 new, 1 changed, 0 removed)
    1. + type LiveStreamEventDvrWindowError
    2. + enum LiveStreamEventDvrWindowError.Reason
    3. type LiveStreamEventDvrWindowError
      1. + field reason
  28. = MobileApplicationService (no changes)
  29. NativeStyleService (0 new, 2 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
    2. type Targeting
      1. + field requestPlatformTargeting
  30. = NetworkService (no changes)
  31. OrderService (0 new, 2 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
    2. enum LineItemCreativeAssociationError.Reason
      1. + value UNSUPPORTED_CREAIVE_VAST_REDIRECT_TYPE
      2. + value UNSUPPORTED_YOUTUBE_HOSTED_CREATIVE
      3. + value CLICK_MACROS_REQUIRED
      4. + value VIEW_MACROS_NOT_ALLOWED
  32. PackageService (0 new, 2 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
    2. enum ProposalError.Reason
      1. + value UNSUPPORTED_BUYER_CURRENCY_CODE
      2. + value NEW_TRADITIONAL_ONLY_PROPOSAL_NOT_ALLOWED
  33. PlacementService (0 new, 1 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
  34. PremiumRateService (0 new, 1 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
  35. ProductPackageItemService (0 new, 1 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
  36. ProductPackageService (0 new, 1 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
  37. ProductService (0 new, 4 changed, 0 removed)
    1. enum AdExchangeEnvironment
      1. + value MOBILE_OUTSTREAM_VIDEO
      2. + value DISPLAY_OUTSTREAM_VIDEO
    2. type CreativePlaceholder
      1. + field isAmpOnly
    3. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
    4. type Targeting
      1. + field requestPlatformTargeting
  38. ProductTemplateService (0 new, 4 changed, 0 removed)
    1. enum AdExchangeEnvironment
      1. + value MOBILE_OUTSTREAM_VIDEO
      2. + value DISPLAY_OUTSTREAM_VIDEO
    2. type CreativePlaceholder
      1. + field isAmpOnly
    3. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
    4. type Targeting
      1. + field requestPlatformTargeting
  39. ProposalLineItemService (0 new, 6 changed, 0 removed)
    1. enum AdExchangeEnvironment
      1. + value MOBILE_OUTSTREAM_VIDEO
      2. + value DISPLAY_OUTSTREAM_VIDEO
    2. type CreativePlaceholder
      1. + field isAmpOnly
    3. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
    4. enum ProposalError.Reason
      1. + value UNSUPPORTED_BUYER_CURRENCY_CODE
      2. + value NEW_TRADITIONAL_ONLY_PROPOSAL_NOT_ALLOWED
    5. enum ProposalLineItemProgrammaticError.Reason
      1. + value BUYER_DISABLED_FOR_PG_VIOLATING_SLA
    6. type Targeting
      1. + field requestPlatformTargeting
  40. ProposalService (0 new, 6 changed, 0 removed)
    1. enum AdExchangeEnvironment
      1. + value MOBILE_OUTSTREAM_VIDEO
      2. + value DISPLAY_OUTSTREAM_VIDEO
    2. type CreativePlaceholder
      1. + field isAmpOnly
    3. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
    4. enum ProposalError.Reason
      1. + value UNSUPPORTED_BUYER_CURRENCY_CODE
      2. + value NEW_TRADITIONAL_ONLY_PROPOSAL_NOT_ALLOWED
    5. enum ProposalLineItemProgrammaticError.Reason
      1. + value BUYER_DISABLED_FOR_PG_VIOLATING_SLA
    6. type Targeting
      1. + field requestPlatformTargeting
  41. PublisherQueryLanguageService (0 new, 1 changed, 0 removed)
    1. type Targeting
      1. + field requestPlatformTargeting
  42. RateCardService (0 new, 1 changed, 0 removed)
    1. enum EntityChildrenLimitReachedError.Reason
      1. + value TARGETING_EXPRESSION_LIMIT_FOR_PRESENTATION_ASSIGNMENT_REACHED
  43. = ReconciliationLineItemReportService (no changes)
  44. = ReconciliationOrderReportService (no changes)
  45. = ReconciliationReportRowService (no changes)
  46. = ReconciliationReportService (no changes)
  47. ReportService (0 new, 2 changed, 0 removed)
    1. enum Column
      1. + value DP_IMPRESSIONS
      2. + value DP_QUERIES
      3. + value DP_MATCHED_QUERIES
      4. + value DP_COST
      5. value AD_SERVER_CODE_SERVED_COUNT
    2. enum Dimension
      1. + value DP_DATE
      2. + value DP_COUNTRY_CRITERIA_ID
      3. + value DP_COUNTRY_NAME
      4. + value DP_INVENTORY_TYPE
      5. + value DP_CREATIVE_SIZE
      6. + value DP_BRAND_NAME
      7. + value DP_ADVERTISER_NAME
      8. + value DP_ADX_BUYER_NETWORK_NAME
      9. + value DP_MOBILE_DEVICE_NAME
      10. + value DP_DEVICE_CATEGORY_NAME
      11. value AD_REQUEST_SIZE
      12. value VERIFIED_ADVERTISER_ID
      13. value VERIFIED_ADVERTISER_NAME
  48. = SuggestedAdUnitService (no changes)
  49. = TeamService (no changes)
  50. = UserService (no changes)
  51. = UserTeamAssociationService (no changes)
  52. = WorkflowRequestService (no changes)

v201805

What's New

Line Items
Inventory
Reporting
Video
Sales Manager

API Changes

  1. + DaiAuthenticationKeyService
  2. = ActivityGroupService (no changes)
  3. = ActivityService (no changes)
  4. = AdExclusionRuleService (no changes)
  5. = AdRuleService (no changes)
  6. = AudienceSegmentService (no changes)
  7. = BaseRateService (no changes)
  8. CdnConfigurationService (2 new, 3 changed, 0 removed)
    1. + enum CdnConfigurationStatus
    2. + operation performCdnConfigurationAction
    3. type CdnConfiguration
      1. + field cdnConfigurationStatus
    4. enum CdnConfigurationError.Reason
      1. + value CANNOT_ARCHIVE_IF_USED_BY_ACTIVE_CONTENT_SOURCES
      2. + value CANNOT_ARCHIVE_IF_USED_BY_ACTIVE_LIVE_STREAMS
    5. operation performCdnConfigurationAction
      1. + parameter cdnConfigurationAction
      2. + parameter filterStatement
      3. + response rval
  9. CompanyService (1 new, 2 changed, 0 removed)
    1. + type ViewabilityProvider
    2. type Company
      1. + field viewabilityProvider
    3. enum Company.Type
      1. + value VIEWABILITY_PROVIDER
  10. = ContactService (no changes)
  11. ContentBundleService (0 new, 0 changed, 1 removed)
    1. type IncludeContentInContentBundle
  12. = ContentMetadataKeyHierarchyService (no changes)
  13. ContentService (0 new, 1 changed, 0 removed)
    1. enum VodIngestError
      1. + value MULTIPLE_ELEMENTARY_STREAMS_OF_SAME_MEDIA_TYPE_IN_TS
  14. = CreativeService (no changes)
  15. = CreativeSetService (no changes)
  16. = CreativeTemplateService (no changes)
  17. = CreativeWrapperService (no changes)
  18. = CustomFieldService (no changes)
  19. = CustomTargetingService (no changes)
  20. = ExchangeRateService (no changes)
  21. ForecastService (0 new, 3 changed, 0 removed)
    1. enum LineItemError.Reason
      1. + value INVALID_VIEWABILITY_PROVIDER_COMPANY
      2. value INVALID_FOR_OFFLINE
    2. enum LineItemOperationError.Reason
      1. + value CANNOT_ACTIVATE_UNCONFIGURED_LINE_ITEM
    3. type LineItemSummary
      1. + field userConsentEligibility
      2. + field viewabilityProviderCompanyId
  22. InventoryService (0 new, 1 changed, 0 removed)
    1. type AdUnit
      1. + field isInterstitial
      2. + field isNative
  23. = LabelService (no changes)
  24. LineItemCreativeAssociationService (0 new, 1 changed, 0 removed)
    1. enum LineItemError.Reason
      1. + value INVALID_VIEWABILITY_PROVIDER_COMPANY
      2. value INVALID_FOR_OFFLINE
  25. LineItemService (0 new, 3 changed, 0 removed)
    1. enum LineItemError.Reason
      1. + value INVALID_VIEWABILITY_PROVIDER_COMPANY
      2. value INVALID_FOR_OFFLINE
    2. enum LineItemOperationError.Reason
      1. + value CANNOT_ACTIVATE_UNCONFIGURED_LINE_ITEM
    3. type LineItemSummary
      1. + field userConsentEligibility
      2. + field viewabilityProviderCompanyId
  26. LineItemTemplateService (0 new, 3 changed, 0 removed)
    1. enum LineItemError.Reason
      1. + value INVALID_VIEWABILITY_PROVIDER_COMPANY
      2. value INVALID_FOR_OFFLINE
    2. enum LineItemOperationError.Reason
      1. + value CANNOT_ACTIVATE_UNCONFIGURED_LINE_ITEM
    3. type LineItemTemplate
      1. field endTime
      2. field startTime
  27. LiveStreamEventService (1 new, 3 changed, 0 removed)
    1. + enum CdnConfigurationStatus
    2. type CdnConfiguration
      1. + field cdnConfigurationStatus
    3. type LiveStreamEvent
      1. + field daiAuthenticationKeyIds
      2. + field enableDaiAuthenticationKeys
      3. + field sourceContentConfigurationIds
      4. + field unlimitedEndDateTime
      5. field sourceContentConfigurations
    4. enum LiveStreamEventActionError.Reason
      1. + value CANNOT_ACTIVATE_IF_USING_INACTIVE_DAI_AUTHENTICATION_KEYS
  28. = MobileApplicationService (no changes)
  29. = NativeStyleService (no changes)
  30. = NetworkService (no changes)
  31. OrderService (0 new, 2 changed, 0 removed)
    1. enum LineItemError.Reason
      1. + value INVALID_VIEWABILITY_PROVIDER_COMPANY
      2. value INVALID_FOR_OFFLINE
    2. enum LineItemOperationError.Reason
      1. + value CANNOT_ACTIVATE_UNCONFIGURED_LINE_ITEM
  32. = PackageService (no changes)
  33. = PlacementService (no changes)
  34. = PremiumRateService (no changes)
  35. = ProductPackageItemService (no changes)
  36. = ProductPackageService (no changes)
  37. ProductService (0 new, 2 changed, 1 removed)
    1. type Product
      1. field rate
    2. operation createProducts
      1. parameter products
      2. response rval
    3. operation createProducts
  38. ProductTemplateService (0 new, 1 changed, 0 removed)
    1. enum VodIngestError
      1. + value MULTIPLE_ELEMENTARY_STREAMS_OF_SAME_MEDIA_TYPE_IN_TS
  39. ProposalLineItemService (0 new, 2 changed, 0 removed)
    1. enum LineItemError.Reason
      1. + value INVALID_VIEWABILITY_PROVIDER_COMPANY
      2. value INVALID_FOR_OFFLINE
    2. enum LineItemOperationError.Reason
      1. + value CANNOT_ACTIVATE_UNCONFIGURED_LINE_ITEM
  40. ProposalService (1 new, 1 changed, 0 removed)
    1. + type RequestBuyerReview
    2. enum LineItemOperationError.Reason
      1. + value CANNOT_ACTIVATE_UNCONFIGURED_LINE_ITEM
  41. PublisherQueryLanguageService (0 new, 1 changed, 0 removed)
    1. enum LineItemOperationError.Reason
      1. + value CANNOT_ACTIVATE_UNCONFIGURED_LINE_ITEM
  42. = RateCardService (no changes)
  43. = ReconciliationLineItemReportService (no changes)
  44. = ReconciliationOrderReportService (no changes)
  45. = ReconciliationReportRowService (no changes)
  46. = ReconciliationReportService (no changes)
  47. ReportService (0 new, 2 changed, 0 removed)
    1. enum Column
      1. value AD_EXCHANGE_THIRD_PARTY_FILL_RATE
      2. value MEDIATION_IMPRESSIONS
      3. value MEDIATION_ESTIMATED_REVENUE
      4. value MEDIATION_ECPM
      5. value MEDIATION_FILL_RATE
      6. value MEDIATION_PASSBACKS
      7. value AUDIENCE_EXTENSION_COST
    2. enum Dimension
      1. + value VIDEO_METADATA_KEY_ID
      2. + value VIDEO_METADATA_KEY_NAME
      3. + value VIDEO_REDIRECT_THIRD_PARTY
      4. + value VIDEO_VAST_VERSION
      5. value AGGREGATED_DEMAND_CHANNEL
      6. value MEDIATION_GROUP_ID
      7. value MEDIATION_GROUP_NAME
      8. value MEDIATION_NETWORK
      9. value MEDIATION_NETWORK_TAG
  48. = SuggestedAdUnitService (no changes)
  49. = TeamService (no changes)
  50. = UserService (no changes)
  51. = UserTeamAssociationService (no changes)
  52. WorkflowRequestService (0 new, 1 changed, 0 removed)
    1. enum LineItemOperationError.Reason
      1. + value CANNOT_ACTIVATE_UNCONFIGURED_LINE_ITEM

v201802

What's New

Line Items
  • Removed creativePersistenceType from Line Items, impacting LineItemService and ForecastService.
  • Added a lineItemType for Preferred Deals, which allows offering inventory to specific buyers.
Reports
PQL
  • Added PpidSize column to Audience_Segment PQL table for determining the number of unique viewers in a segment.
  • Added EnabledForPreferredDeals and EnabledForProgrammaticGuaranteed columns to Programmatic_Buyer PQL table for determining which types a deals a buyer has enabled.
Creatives

API Changes

  1. = ActivityGroupService (no changes)
  2. = ActivityService (no changes)
  3. = AdExclusionRuleService (no changes)
  4. = AdRuleService (no changes)
  5. AudienceSegmentService (0 new, 1 changed, 0 removed)
    1. type AudienceSegment
      1. + field ppidSize
  6. = BaseRateService (no changes)
  7. = CdnConfigurationService (no changes)
  8. = CompanyService (no changes)
  9. = ContactService (no changes)
  10. = ContentBundleService (no changes)
  11. = ContentMetadataKeyHierarchyService (no changes)
  12. ContentService (0 new, 2 changed, 0 removed)
    1. type Content
      1. + field dashIngestErrors
      2. + field dashIngestStatus
      3. + field hlsIngestErrors
      4. + field hlsIngestStatus
      5. + field lastDashIngestDateTime
      6. + field lastHlsIngestDateTime
      7. field daiIngestErrors
      8. field daiIngestStatus
      9. field lastDaiIngestDateTime
    2. enum VodIngestError
      1. + value AC3_SPLIT_ERROR
      2. + value AC3_PARSE_ERROR
      3. + value EAC3_SPLIT_ERROR
      4. + value INVALID_ENCRYPTION_KEY
      5. + value EAC3_PARSE_ERROR
  13. CreativeService (0 new, 2 changed, 2 removed)
    1. enum CreativeError.Reason
      1. + value INVALID_SIZE_FOR_THIRD_PARTY_IMPRESSION_TRACKER
    2. enum CreativePolicyViolation
      1. + value DOWNLOAD_PROMPT_IN_CREATIVE
      2. + value UNAUTHORIZED_COOKIE_DETECTED
    3. type VpaidLinearCreative
    4. type VpaidLinearRedirectCreative
  14. CreativeSetService (0 new, 1 changed, 0 removed)
    1. enum CreativeError.Reason
      1. + value INVALID_SIZE_FOR_THIRD_PARTY_IMPRESSION_TRACKER
  15. = CreativeTemplateService (no changes)
  16. = CreativeWrapperService (no changes)
  17. CustomFieldService (0 new, 1 changed, 0 removed)
    1. enum CustomFieldEntityType
      1. value USER
  18. = CustomTargetingService (no changes)
  19. = ExchangeRateService (no changes)
  20. ForecastService (0 new, 4 changed, 0 removed)
    1. enum CreativeError.Reason
      1. + value INVALID_SIZE_FOR_THIRD_PARTY_IMPRESSION_TRACKER
    2. type LineItemSummary
      1. field creativePersistenceType
    3. enum LineItemType
      1. + value PREFERRED_DEAL
    4. type ProposalLineItem
      1. + field estimatedMinimumImpressions
  21. = InventoryService (no changes)
  22. = LabelService (no changes)
  23. LineItemCreativeAssociationService (0 new, 1 changed, 0 removed)
    1. enum CreativeError.Reason
      1. + value INVALID_SIZE_FOR_THIRD_PARTY_IMPRESSION_TRACKER
  24. LineItemService (0 new, 3 changed, 0 removed)
    1. enum CreativeError.Reason
      1. + value INVALID_SIZE_FOR_THIRD_PARTY_IMPRESSION_TRACKER
    2. type LineItemSummary
      1. field creativePersistenceType
    3. enum LineItemType
      1. + value PREFERRED_DEAL
  25. LineItemTemplateService (0 new, 2 changed, 0 removed)
    1. enum CreativeError.Reason
      1. + value INVALID_SIZE_FOR_THIRD_PARTY_IMPRESSION_TRACKER
    2. enum LineItemType
      1. + value PREFERRED_DEAL
  26. = LiveStreamEventService (no changes)
  27. = MobileApplicationService (no changes)
  28. = NativeStyleService (no changes)
  29. = NetworkService (no changes)
  30. OrderService (0 new, 1 changed, 0 removed)
    1. enum CreativeError.Reason
      1. + value INVALID_SIZE_FOR_THIRD_PARTY_IMPRESSION_TRACKER
  31. = PackageService (no changes)
  32. = PlacementService (no changes)
  33. = PremiumRateService (no changes)
  34. = ProductPackageItemService (no changes)
  35. = ProductPackageService (no changes)
  36. ProductService (1 new, 1 changed, 0 removed)
    1. + type PreferredDealError
    2. enum LineItemType
      1. + value PREFERRED_DEAL
  37. ProductTemplateService (1 new, 4 changed, 0 removed)
    1. + type PreferredDealError
    2. type Content
      1. + field dashIngestErrors
      2. + field dashIngestStatus
      3. + field hlsIngestErrors
      4. + field hlsIngestStatus
      5. + field lastDashIngestDateTime
      6. + field lastHlsIngestDateTime
      7. field daiIngestErrors
      8. field daiIngestStatus
      9. field lastDaiIngestDateTime
    3. enum LineItemType
      1. + value PREFERRED_DEAL
    4. type ProductSegmentation
      1. + field mobileApplicationSegment
      2. + field operatingSystemVersionSegment
      3. + field sizeSegment
    5. enum VodIngestError
      1. + value AC3_SPLIT_ERROR
      2. + value AC3_PARSE_ERROR
      3. + value EAC3_SPLIT_ERROR
      4. + value INVALID_ENCRYPTION_KEY
      5. + value EAC3_PARSE_ERROR
  38. ProposalLineItemService (1 new, 3 changed, 0 removed)
    1. + type PreferredDealError
    2. enum LineItemType
      1. + value PREFERRED_DEAL
    3. type ProposalLineItem
      1. + field estimatedMinimumImpressions
    4. enum ProposalLineItemProgrammaticError.Reason
      1. + value MIX_GUARANTEED_AND_PREFERRED_DEAL_NOT_ALLOWED
  39. ProposalService (2 new, 3 changed, 0 removed)
    1. + type BuyerRfp
    2. + enum RfpType
    3. type BuyerRfp
      1. + field rfpType
    4. type Proposal
      1. + field buyerRfp
      2. + field hasBuyerRfp
    5. enum ProposalLineItemProgrammaticError.Reason
      1. + value MIX_GUARANTEED_AND_PREFERRED_DEAL_NOT_ALLOWED
  40. PublisherQueryLanguageService (0 new, 1 changed, 0 removed)
    1. enum CreativeError.Reason
      1. + value INVALID_SIZE_FOR_THIRD_PARTY_IMPRESSION_TRACKER
  41. = RateCardService (no changes)
  42. = ReconciliationLineItemReportService (no changes)
  43. = ReconciliationOrderReportService (no changes)
  44. = ReconciliationReportRowService (no changes)
  45. = ReconciliationReportService (no changes)
  46. ReportService (2 new, 4 changed, 0 removed)
    1. + type CurrencyCodeError
    2. + enum TimeZoneSelection
    3. enum Dimension
      1. + value YIELD_GROUP_ID
      2. + value YIELD_GROUP_NAME
      3. + value YIELD_GROUP_BUYER_NAME
      4. + value YIELD_GROUP_BUYER_TAG_NAME
      5. + value REQUEST_TYPE
      6. + value DEMAND_CHANNEL_ID
      7. + value DEMAND_CHANNEL_NAME
    4. enum DimensionAttribute
      1. + value PROPOSAL_LINE_ITEM_TYPE
    5. type QuerySpecDto
      1. + field timeZoneSelection
    6. type ReportQuery
      1. + field reportCurrency
      2. + field timeZoneSelection
      3. field useSalesLocalTimeZone
  47. = SuggestedAdUnitService (no changes)
  48. = TeamService (no changes)
  49. UserService (0 new, 1 changed, 0 removed)
    1. type User
      1. field customFieldValues
  50. = UserTeamAssociationService (no changes)
  51. = WorkflowRequestService (no changes)

Send feedback about...

Ad Manager API
Ad Manager API
Need help? Visit our support page.