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.
v202208
What's New
- Creatives
-
- Added support for AMP URLs on
ThirdPartyCreative
.
- Added support for AMP URLs on
- Forecasting
-
- Added support for
InventorySizeTargeting
in traffic forecasts.
- Added support for
- Reporting
-
- Added support for Real-time video reports.
- Added support for
CHILD_PARTNER_NAME
dimension attribute. - Added
EXCHANGE_BIDDING_DEAL_TYPE
andEXCHANGE_BIDDING_DEAL_ID
dimensions. - Added
AD_SERVER_BEGIN_TO_RENDER_IMPRESSIONS
andAD_SERVER_UNFILTERED_BEGIN_TO_RENDER_IMPRESSIONS
metrics.
API Changes
-
=
ActivityGroupService (no changes) -
=
ActivityService (no changes) -
≠
AdRuleService (1 new, 1 changed, 0 removed)-
+
type InventorySizeTargeting -
≠
type Targeting-
+
field inventorySizeTargeting
-
-
-
≠
AdjustmentService (1 new, 1 changed, 0 removed)-
+
type InventorySizeTargeting -
≠
type Targeting-
+
field inventorySizeTargeting
-
-
-
≠
AudienceSegmentService (0 new, 2 changed, 0 removed)-
≠
enum AudienceSegment.Status-
+
value UNKNOWN
-
-
≠
enum AudienceSegmentError.Reason
-
-
=
CdnConfigurationService (no changes) -
=
CmsMetadataService (no changes) -
=
CompanyService (no changes) -
=
ContactService (no changes) -
=
ContentBundleService (no changes) -
=
ContentService (no changes) -
=
CreativeReviewService (no changes) -
≠
CreativeService (0 new, 2 changed, 0 removed)-
≠
enum ImageError.Reason-
+
value PREVERIFIED_MIMETYPE_NOT_ALLOWED
-
-
≠
type ThirdPartyCreative-
+
field ampRedirectUrl
-
-
-
≠
CreativeSetService (0 new, 1 changed, 0 removed)-
≠
enum ImageError.Reason-
+
value PREVERIFIED_MIMETYPE_NOT_ALLOWED
-
-
-
=
CreativeTemplateService (no changes) -
=
CreativeWrapperService (no changes) -
=
CustomFieldService (no changes) -
≠
CustomTargetingService (0 new, 1 changed, 1 removed)-
≠
type CustomTargetingKey-
−
field valueDeclarationType
-
-
−
enum ValueDeclarationType
-
-
=
DaiAuthenticationKeyService (no changes) -
=
DaiEncodingProfileService (no changes) -
≠
ForecastService (1 new, 6 changed, 0 removed)-
+
type InventorySizeTargeting -
≠
enum AudienceSegmentError.Reason -
≠
enum GrpSettingsError.Reason -
≠
enum ImageError.Reason-
+
value PREVERIFIED_MIMETYPE_NOT_ALLOWED
-
-
≠
type LineItemSummary-
+
field youtubeKidsRestricted
-
-
≠
type Targeting-
+
field inventorySizeTargeting
-
-
≠
enum ThirdPartyReachIntegrationPartner-
+
value VIDEO_RESEARCH -
+
value GEMIUS
-
-
-
=
InventoryService (no changes) -
=
LabelService (no changes) -
≠
LineItemCreativeAssociationService (0 new, 1 changed, 0 removed)-
≠
enum ImageError.Reason-
+
value PREVERIFIED_MIMETYPE_NOT_ALLOWED
-
-
-
≠
LineItemService (1 new, 6 changed, 0 removed)-
+
type InventorySizeTargeting -
≠
enum AudienceSegmentError.Reason -
≠
enum GrpSettingsError.Reason -
≠
enum ImageError.Reason-
+
value PREVERIFIED_MIMETYPE_NOT_ALLOWED
-
-
≠
type LineItemSummary-
+
field youtubeKidsRestricted
-
-
≠
type Targeting-
+
field inventorySizeTargeting
-
-
≠
enum ThirdPartyReachIntegrationPartner-
+
value VIDEO_RESEARCH -
+
value GEMIUS
-
-
-
≠
LineItemTemplateService (0 new, 3 changed, 0 removed)-
≠
enum AudienceSegmentError.Reason -
≠
enum GrpSettingsError.Reason -
≠
enum ImageError.Reason-
+
value PREVERIFIED_MIMETYPE_NOT_ALLOWED
-
-
-
=
LiveStreamEventService (no changes) -
=
MobileApplicationService (no changes) -
≠
NativeStyleService (1 new, 2 changed, 0 removed)-
+
type InventorySizeTargeting -
≠
enum ImageError.Reason-
+
value PREVERIFIED_MIMETYPE_NOT_ALLOWED
-
-
≠
type Targeting-
+
field inventorySizeTargeting
-
-
-
=
NetworkService (no changes) -
≠
OrderService (0 new, 3 changed, 0 removed)-
≠
enum AudienceSegmentError.Reason -
≠
enum GrpSettingsError.Reason -
≠
enum ImageError.Reason-
+
value PREVERIFIED_MIMETYPE_NOT_ALLOWED
-
-
-
=
PlacementService (no changes) -
≠
ProposalLineItemService (1 new, 5 changed, 0 removed)-
+
type InventorySizeTargeting -
≠
enum AudienceSegmentError.Reason -
≠
enum GrpSettingsError.Reason -
≠
enum ProposalLineItemActionError.Reason -
≠
type Targeting-
+
field inventorySizeTargeting
-
-
≠
enum ThirdPartyReachIntegrationPartner-
+
value VIDEO_RESEARCH -
+
value GEMIUS
-
-
-
≠
ProposalService (1 new, 2 changed, 0 removed)-
+
type InventorySizeTargeting -
≠
enum AudienceSegmentError.Reason -
≠
type Targeting-
+
field inventorySizeTargeting
-
-
-
≠
PublisherQueryLanguageService (1 new, 2 changed, 0 removed)-
+
type InventorySizeTargeting -
≠
enum AudienceSegmentError.Reason -
≠
type Targeting-
+
field inventorySizeTargeting
-
-
-
≠
ReportService (0 new, 3 changed, 0 removed)-
≠
enum Column-
+
value AD_SERVER_BEGIN_TO_RENDER_IMPRESSIONS -
+
value AD_SERVER_UNFILTERED_BEGIN_TO_RENDER_IMPRESSIONS -
+
value PARTNER_SALES_PARTNER_IMPRESSIONS -
+
value PARTNER_SALES_PARTNER_CODE_SERVED -
+
value PARTNER_SALES_GOOGLE_IMPRESSIONS -
+
value PARTNER_SALES_GOOGLE_RESERVATION_IMPRESSIONS -
+
value PARTNER_SALES_GOOGLE_AUCTION_IMPRESSIONS -
+
value PARTNER_SALES_QUERIES -
+
value PARTNER_SALES_FILLED_QUERIES -
+
value PARTNER_SALES_SELL_THROUGH_RATE -
+
value VIDEO_IMPRESSIONS_REAL_TIME -
+
value VIDEO_MATCHED_QUERIES_REAL_TIME -
+
value VIDEO_UNMATCHED_QUERIES_REAL_TIME -
+
value VIDEO_TOTAL_QUERIES_REAL_TIME -
+
value VIDEO_CREATIVE_SERVE_REAL_TIME -
+
value VIDEO_VAST3_ERROR_100_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_101_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_102_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_200_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_201_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_202_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_203_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_300_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_301_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_302_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_303_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_400_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_401_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_402_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_403_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_405_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_500_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_501_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_502_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_503_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_600_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_601_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_602_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_603_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_604_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_900_COUNT_REAL_TIME -
+
value VIDEO_VAST3_ERROR_901_COUNT_REAL_TIME -
+
value VIDEO_VAST4_ERROR_406_COUNT_REAL_TIME -
+
value VIDEO_VAST4_ERROR_407_COUNT_REAL_TIME -
+
value VIDEO_VAST4_ERROR_408_COUNT_REAL_TIME -
+
value VIDEO_VAST4_ERROR_409_COUNT_REAL_TIME -
+
value VIDEO_VAST4_ERROR_410_COUNT_REAL_TIME -
+
value VIDEO_VAST_TOTAL_ERROR_COUNT_REAL_TIME
-
-
≠
enum Dimension-
+
value EXCHANGE_BIDDING_DEAL_ID -
+
value EXCHANGE_BIDDING_DEAL_TYPE
-
-
≠
enum DimensionAttribute-
+
value CHILD_PARTNER_NAME
-
-
-
=
SiteService (no changes) -
≠
StreamActivityMonitorService (0 new, 1 changed, 0 removed)-
≠
enum SamErrorType
-
-
=
SuggestedAdUnitService (no changes) -
≠
TargetingPresetService (1 new, 1 changed, 0 removed)-
+
type InventorySizeTargeting -
≠
type Targeting-
+
field inventorySizeTargeting
-
-
-
=
TeamService (no changes) -
=
UserService (no changes) -
=
UserTeamAssociationService (no changes) -
≠
YieldGroupService (1 new, 3 changed, 0 removed)-
+
type InventorySizeTargeting -
≠
type Targeting-
+
field inventorySizeTargeting
-
-
≠
enum YieldEntityStatus-
+
value EXPERIMENTING
-
-
≠
enum YieldError.Reason-
+
value UNSUPPORTED_COMPANY_INTEGRATION_TYPE -
+
value DUPLICATE_HEADER_BIDDER -
+
value INVALID_AD_SOURCE_STATUS -
+
value INVALID_SDK_ADAPTER_KEY_NAME
-
-
v202205
What's New
- Programmatic
-
- Added support for impression limits on Sponsorship CPM campaigns.
- Reporting
-
- Updated
Dimensions
andColumns
for the "Ad Exchange Historical" to "Historical" report type conversion. Ad Exchange Historical dimensions and metrics are now available for Historical reports. To migrate, please refer to the migration guide.
- Updated
-
=
ActivityGroupService (no changes) -
=
ActivityService (no changes) -
=
AdRuleService (no changes) -
=
AdjustmentService (no changes) -
≠
AudienceSegmentService (0 new, 1 changed, 0 removed)-
≠
enum AudienceSegment.Status-
+
value UNUSED
-
-
-
=
CdnConfigurationService (no changes) -
=
CmsMetadataService (no changes) -
≠
CompanyService (4 new, 2 changed, 0 removed)-
+
type ExchangeSignupApiError -
+
enum ExchangeSignupApiError.Reason -
+
type InventoryClientApiError -
+
enum InventoryClientApiError.Reason -
≠
type ExchangeSignupApiError-
+
field reason
-
-
≠
type InventoryClientApiError-
+
field reason
-
-
-
=
ContactService (no changes) -
=
ContentBundleService (no changes) -
=
ContentService (no changes) -
=
CreativeReviewService (no changes) -
≠
CreativeService (2 new, 1 changed, 0 removed)-
+
type TranscodingError -
+
enum TranscodingError.Reason -
≠
type TranscodingError-
+
field reason
-
-
-
≠
CreativeSetService (2 new, 1 changed, 0 removed)-
+
type TranscodingError -
+
enum TranscodingError.Reason -
≠
type TranscodingError-
+
field reason
-
-
-
=
CreativeTemplateService (no changes) -
=
CreativeWrapperService (no changes) -
=
CustomFieldService (no changes) -
=
CustomTargetingService (no changes) -
=
DaiAuthenticationKeyService (no changes) -
=
DaiEncodingProfileService (no changes) -
≠
ForecastService (2 new, 3 changed, 1 removed)-
+
type TranscodingError -
+
enum TranscodingError.Reason -
≠
enum GrpSettingsError.Reason -
≠
type ProposalLineItem-
+
field secondaryGoals -
−
field marketplaceInfo
-
-
≠
type TranscodingError-
+
field reason
-
-
−
type ProposalLineItemMarketplaceInfo
-
-
=
InventoryService (no changes) -
=
LabelService (no changes) -
≠
LineItemCreativeAssociationService (2 new, 1 changed, 0 removed)-
+
type TranscodingError -
+
enum TranscodingError.Reason -
≠
type TranscodingError-
+
field reason
-
-
-
≠
LineItemService (2 new, 2 changed, 0 removed)-
+
type TranscodingError -
+
enum TranscodingError.Reason -
≠
enum GrpSettingsError.Reason -
≠
type TranscodingError-
+
field reason
-
-
-
≠
LineItemTemplateService (2 new, 2 changed, 0 removed)-
+
type TranscodingError -
+
enum TranscodingError.Reason -
≠
enum GrpSettingsError.Reason -
≠
type TranscodingError-
+
field reason
-
-
-
=
LiveStreamEventService (no changes) -
=
MobileApplicationService (no changes) -
=
NativeStyleService (no changes) -
≠
NetworkService (4 new, 2 changed, 0 removed)-
+
type ExchangeSignupApiError -
+
enum ExchangeSignupApiError.Reason -
+
type InventoryClientApiError -
+
enum InventoryClientApiError.Reason -
≠
type ExchangeSignupApiError-
+
field reason
-
-
≠
type InventoryClientApiError-
+
field reason
-
-
-
≠
OrderService (2 new, 2 changed, 0 removed)-
+
type TranscodingError -
+
enum TranscodingError.Reason -
≠
enum GrpSettingsError.Reason -
≠
type TranscodingError-
+
field reason
-
-
-
=
PlacementService (no changes) -
≠
ProposalLineItemService (0 new, 3 changed, 1 removed)-
≠
enum GrpSettingsError.Reason -
≠
type ProposalLineItem-
+
field secondaryGoals -
−
field marketplaceInfo
-
-
≠
enum ProposalLineItemProgrammaticError.Reason -
−
type ProposalLineItemMarketplaceInfo
-
-
≠
ProposalService (0 new, 2 changed, 0 removed)-
≠
enum ProposalLineItemProgrammaticError.Reason -
≠
type SalespersonSplit-
−
field split
-
-
-
=
PublisherQueryLanguageService (no changes) -
≠
ReportService (0 new, 3 changed, 1 removed)-
≠
enum Column-
+
value DROPOFF_RATE -
+
value VIDEO_TRUEVIEW_VIEWS -
+
value VIDEO_TRUEVIEW_SKIP_RATE -
+
value VIDEO_TRUEVIEW_VTR -
+
value AD_EXCHANGE_TOTAL_REQUESTS -
+
value AD_EXCHANGE_MATCH_RATE -
+
value AD_EXCHANGE_COST_PER_CLICK -
+
value AD_EXCHANGE_TOTAL_REQUEST_CTR -
+
value AD_EXCHANGE_MATCHED_REQUEST_CTR -
+
value AD_EXCHANGE_TOTAL_REQUEST_ECPM -
+
value AD_EXCHANGE_MATCHED_REQUEST_ECPM -
+
value AD_EXCHANGE_LIFT_EARNINGS -
−
value AD_SERVER_CPM_AND_CPC_REVENUE_GROSS -
−
value AD_SERVER_ALL_REVENUE_GROSS -
−
value AD_EXCHANGE_AD_IMPRESSIONS_ADJUSTED -
−
value AD_EXCHANGE_MATCHED_QUERIES -
−
value AD_EXCHANGE_AD_ECPM -
−
value AD_EXCHANGE_CLICKS -
−
value AD_EXCHANGE_ESTIMATED_REVENUE -
−
value AD_EXCHANGE_COVERAGE -
−
value AD_EXCHANGE_MATCHED_QUERIES_CTR -
−
value AD_EXCHANGE_LIFT -
−
value AD_EXCHANGE_CPC_REVENUE -
−
value AD_EXCHANGE_REQUESTS -
−
value AD_EXCHANGE_REQUEST_ECPM -
−
value AD_EXCHANGE_REQUEST_CTR -
−
value AD_EXCHANGE_CTR -
−
value AD_EXCHANGE_VIDEO_DROPOFF_RATE_ADX_QT -
−
value AD_EXCHANGE_VIDEO_ABANDONMENT_RATE_ADX_QT -
−
value AD_EXCHANGE_ECPM -
−
value AD_EXCHANGE_ACTIVE_VIEW_MEASURABLE -
−
value AD_EXCHANGE_ACTIVE_VIEW_VIEWABLE -
−
value AD_EXCHANGE_AVERAGE_VIEWABLE_TIME -
−
value AD_EXCHANGE_ACTIVE_VIEW_ENABLED_IMPRESSIONS -
−
value AD_EXCHANGE_ACTIVE_VIEW_MEASURED_IMPRESSIONS -
−
value AD_EXCHANGE_ACTIVE_VIEW_VIEWED_IMPRESSIONS -
−
value AD_EXCHANGE_DEALS_BID_RESPONSES -
−
value AD_EXCHANGE_DEALS_MATCHED_REQUESTS -
−
value AD_EXCHANGE_DEALS_AD_REQUESTS -
−
value AD_EXCHANGE_DEALS_MATCH_RATE -
−
value AD_EXCHANGE_VIDEO_AUTO_PLAY -
−
value AD_EXCHANGE_VIDEO_CLICK_TO_PLAY -
−
value AD_EXCHANGE_VIDEO_START -
−
value AD_EXCHANGE_VIDEO_QUARTILE_1 -
−
value AD_EXCHANGE_VIDEO_MIDPOINT -
−
value AD_EXCHANGE_VIDEO_QUARTILE_3 -
−
value AD_EXCHANGE_VIDEO_COMPLETE -
−
value AD_EXCHANGE_VIDEO_COMPLETION_RATE -
−
value AD_EXCHANGE_VIDEO_COLLAPSE -
−
value AD_EXCHANGE_VIDEO_EXPAND -
−
value AD_EXCHANGE_VIDEO_FULL_SCREEN -
−
value AD_EXCHANGE_VIDEO_MUTE -
−
value AD_EXCHANGE_VIDEO_PAUSE -
−
value AD_EXCHANGE_VIDEO_RESUME -
−
value AD_EXCHANGE_VIDEO_REWIND -
−
value AD_EXCHANGE_VIDEO_SKIPPED -
−
value AD_EXCHANGE_VIDEO_UNMUTE -
−
value AD_EXCHANGE_VIDEO_VAST2_ERROR_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_100_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_101_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_102_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_200_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_201_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_202_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_203_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_300_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_301_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_302_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_303_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_400_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_401_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_402_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_403_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_405_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_500_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_501_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_502_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_503_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_600_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_601_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_602_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_603_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_604_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_900_COUNT -
−
value AD_EXCHANGE_VIDEO_VAST_ERROR_901_COUNT -
−
value AD_EXCHANGE_VIDEO_TOTAL_VAST_ERROR_COUNT -
−
value AD_EXCHANGE_VIDEO_TOTAL_ERROR_RATE -
−
value AD_EXCHANGE_VIDEO_TRUEVIEW_SKIP_RATE -
−
value AD_EXCHANGE_VIDEO_TRUEVIEWS -
−
value AD_EXCHANGE_VIDEO_VTR
-
-
≠
enum Dimension-
+
value COUNTRY_CODE -
+
value OPERATING_SYSTEM_VERSION_ID -
+
value OPERATING_SYSTEM_VERSION_NAME -
+
value WEB_PROPERTY_CODE -
+
value BUYING_AGENCY_NAME -
+
value BUYER_NETWORK_ID -
+
value BUYER_NETWORK_NAME -
+
value BIDDER_ID -
+
value BIDDER_NAME -
+
value ADVERTISER_DOMAIN_NAME -
+
value ADVERTISER_VERTICAL_NAME -
+
value FIRST_LOOK_PRICING_RULE_ID -
+
value FIRST_LOOK_PRICING_RULE_NAME -
+
value DEAL_ID -
+
value DEAL_NAME -
+
value SITE_NAME -
+
value CHANNEL_NAME -
+
value URL_ID -
+
value URL_NAME -
+
value VIDEO_AD_DURATION -
+
value VIDEO_AD_TYPE_ID -
+
value VIDEO_AD_TYPE_NAME -
+
value ADX_PRODUCT_CODE -
+
value ADX_PRODUCT_NAME -
+
value DYNAMIC_ALLOCATION_ID -
+
value DYNAMIC_ALLOCATION_NAME -
+
value AD_TYPE_ID -
+
value AD_TYPE_NAME -
+
value AD_LOCATION_ID -
+
value AD_LOCATION_NAME -
+
value TARGETING_TYPE_CODE -
+
value TARGETING_TYPE_NAME -
+
value BRANDING_TYPE_CODE -
+
value BRANDING_TYPE_NAME -
+
value INVENTORY_OWNERSHIP_CODE -
+
value INVENTORY_OWNERSHIP_NAME -
+
value NETWORK_PARTNER_ID -
+
value NETWORK_PARTNER_NAME -
+
value BANDWIDTH_ID -
+
value BANDWIDTH_NAME -
+
value CARRIER_ID -
+
value CARRIER_NAME -
−
value AD_EXCHANGE_AD_SIZE_NAME -
−
value AD_EXCHANGE_INVENTORY_SIZE_CODE -
−
value AD_EXCHANGE_PLATFORM_TYPE_NAME -
−
value AD_EXCHANGE_PRICING_RULE_ID -
−
value AD_EXCHANGE_PRICING_RULE_NAME -
−
value AD_EXCHANGE_TAG_NAME -
−
value AD_EXCHANGE_URL_CHANNEL_NAME -
−
value AD_EXCHANGE_AD_CLIENT_ID -
−
value AD_EXCHANGE_CREATIVE_SIZES -
−
value AD_EXCHANGE_AD_FORMAT_NAME -
−
value AD_EXCHANGE_CHANNEL_NAME -
−
value AD_EXCHANGE_PRODUCT_NAME -
−
value AD_EXCHANGE_PRODUCT_CODE -
−
value AD_EXCHANGE_SITE_NAME -
−
value AD_EXCHANGE_REQUEST_SOURCES -
−
value AD_EXCHANGE_ADVERTISER_NAME -
−
value AD_EXCHANGE_BRAND_NAME -
−
value AD_EXCHANGE_AGENCY -
−
value AD_EXCHANGE_BID_TYPE_CODE -
−
value AD_EXCHANGE_BRANDING_TYPE -
−
value AD_EXCHANGE_BRANDING_TYPE_LOCAL -
−
value AD_EXCHANGE_BUYER_NETWORK_NAME -
−
value AD_EXCHANGE_BUYER_NETWORK_ID -
−
value AD_EXCHANGE_CUSTOM_CHANNEL_CODE -
−
value AD_EXCHANGE_CUSTOM_CHANNEL_ID -
−
value AD_EXCHANGE_DATE -
−
value AD_EXCHANGE_DEAL_ID -
−
value AD_EXCHANGE_DEAL_NAME -
−
value AD_EXCHANGE_DEAL_TYPE -
−
value AD_EXCHANGE_DSP_BUYER_NETWORK_NAME -
−
value AD_EXCHANGE_EXPANSION_TYPE -
−
value AD_EXCHANGE_COUNTRY_CODE -
−
value AD_EXCHANGE_COUNTRY_NAME -
−
value AD_EXCHANGE_DFP_AD_UNIT_ID -
−
value AD_EXCHANGE_DFP_AD_UNIT -
−
value AD_EXCHANGE_INVENTORY_OWNERSHIP -
−
value AD_EXCHANGE_LANDING_PAGE_DOMAIN -
−
value AD_EXCHANGE_DFP_MOBILE_APP_NAME -
−
value AD_EXCHANGE_MOBILE_APP_RESOLVED_ID -
−
value AD_EXCHANGE_MOBILE_CARRIER_NAME -
−
value AD_EXCHANGE_MOBILE_DEVICE_NAME -
−
value AD_EXCHANGE_MOBILE_INVENTORY_TYPE -
−
value AD_EXCHANGE_MONTH -
−
value AD_EXCHANGE_NETWORK_PARTNER_NAME -
−
value AD_EXCHANGE_OS_VERSION_NAME -
−
value AD_EXCHANGE_TAG_CODE -
−
value AD_EXCHANGE_TARGETING_TYPE -
−
value AD_EXCHANGE_TARGETING_TYPE_LOCAL -
−
value AD_EXCHANGE_TRANSACTION_TYPE_CODE -
−
value AD_EXCHANGE_URL_CHANNEL_ID -
−
value AD_EXCHANGE_USER_BANDWIDTH_NAME -
−
value AD_EXCHANGE_VIDEO_AD_DURATION -
−
value AD_EXCHANGE_VIDEO_AD_DURATION_RAW -
−
value AD_EXCHANGE_VIDEO_AD_FORMAT -
−
value AD_EXCHANGE_WEEK -
−
value AD_EXCHANGE_AD_LOCATION -
−
value AD_EXCHANGE_ADVERTISER_VERTICAL
-
-
≠
type ReportQuery-
−
field timeZoneType
-
-
−
enum TimeZoneSelection
-
-
=
SiteService (no changes) -
=
StreamActivityMonitorService (no changes) -
=
SuggestedAdUnitService (no changes) -
=
TargetingPresetService (no changes) -
=
TeamService (no changes) -
=
UserService (no changes) -
=
UserTeamAssociationService (no changes) -
=
YieldGroupService (no changes) - Video
-
- Added support for creating
VideoCreative
objects. - Removed
ExcludeContentInContentBundle
action.
- Added support for creating
- Multiple Customer Management
-
- Added support for sellers.json
sellerId
field in bothCompanyService.ChildPublisher
and thechild_publisher
PQL table. - Added support for
ChildPublisher
onboarding tasks.
- Added support for sellers.json
- Proposals
-
- Removed deprecated
pauseRole
andpauseReason
fields. - Removed deprecated
exchangeRate
andrefreshExchangeRate
fields.
- Removed deprecated
- Protections
-
- Removed the deprecated
AdExclusionRuleService
.
- Removed the deprecated
- Reporting
-
- Added support for
SERVING_RESTRICTION_*
dimensions.API Changes
-
+
YieldGroupService -
=
ActivityGroupService (no changes) -
=
ActivityService (no changes) -
≠
AdExclusionRuleService (0 new, 36 changed, 71 removed)-
≠
type AdExclusionRule-
−
field inventoryTargeting -
−
field type
-
-
≠
type AdExclusionRuleError-
−
field reason
-
-
≠
type AdExclusionRulePage-
−
field results
-
-
≠
type ApiError-
−
field fieldPathElements
-
-
≠
type ApiException-
−
field errors
-
-
≠
type ApiVersionError-
−
field reason
-
-
≠
type AuthenticationError-
−
field reason
-
-
≠
type CollectionSizeError-
−
field reason
-
-
≠
type CommonError-
−
field reason
-
-
≠
type DateTime-
−
field date
-
-
≠
type DateTimeValue-
−
field value
-
-
≠
type DateValue-
−
field value
-
-
≠
type EntityChildrenLimitReachedError-
−
field reason
-
-
≠
type EntityLimitReachedError-
−
field reason
-
-
≠
type FeatureError-
−
field reason
-
-
≠
type InternalApiError-
−
field reason
-
-
≠
type InventoryTargeting-
−
field excludedAdUnits -
−
field targetedAdUnits
-
-
≠
type LocalizedErrorWrapper-
−
field wrapped
-
-
≠
type NotNullError-
−
field reason
-
-
≠
type ParseError-
−
field reason
-
-
≠
type PermissionError-
−
field reason
-
-
≠
type PublisherQueryLanguageContextError-
−
field reason
-
-
≠
type PublisherQueryLanguageSyntaxError-
−
field reason
-
-
≠
type QuotaError-
−
field reason
-
-
≠
type RequiredCollectionError-
−
field reason
-
-
≠
type RequiredError-
−
field reason
-
-
≠
type ServerError-
−
field reason
-
-
≠
type SetValue-
−
field values
-
-
≠
type StatementError-
−
field reason
-
-
≠
type StringFormatError-
−
field reason
-
-
≠
type StringLengthError-
−
field reason
-
-
≠
type String_ValueMapEntry-
−
field value
-
-
≠
operation createAdExclusionRules-
−
parameter adExclusionRules -
−
response rval
-
-
≠
operation getAdExclusionRulesByStatement-
−
parameter filterStatement -
−
response rval
-
-
≠
operation performAdExclusionRuleAction-
−
parameter adExclusionRuleAction -
−
parameter filterStatement -
−
response rval
-
-
≠
operation updateAdExclusionRules-
−
parameter adExclusionRules -
−
response rval
-
-
−
type ActivateAdExclusionRules -
−
type AdExclusionRule -
−
type AdExclusionRuleAction -
−
type AdExclusionRuleError -
−
enum AdExclusionRuleError.Reason -
−
type AdExclusionRulePage -
−
enum AdExclusionRuleType -
−
type AdUnitTargeting -
−
type ApiError -
−
type ApiException -
−
type ApiVersionError -
−
enum ApiVersionError.Reason -
−
type ApplicationException -
−
type AuthenticationError -
−
enum AuthenticationError.Reason -
−
type BooleanValue -
−
type CollectionSizeError -
−
enum CollectionSizeError.Reason -
−
type CommonError -
−
enum CommonError.Reason -
−
type Date -
−
type DateTime -
−
type DateTimeValue -
−
type DateValue -
−
type DeactivateAdExclusionRules -
−
type EntityChildrenLimitReachedError -
−
enum EntityChildrenLimitReachedError.Reason -
−
type EntityLimitReachedError -
−
enum EntityLimitReachedError.Reason -
−
type FeatureError -
−
enum FeatureError.Reason -
−
type FieldPathElement -
−
type InternalApiError -
−
enum InternalApiError.Reason -
−
type InventoryTargeting -
−
type NotNullError -
−
enum NotNullError.Reason -
−
type NumberValue -
−
type ObjectValue -
−
type ParseError -
−
enum ParseError.Reason -
−
type PermissionError -
−
enum PermissionError.Reason -
−
type PublisherQueryLanguageContextError -
−
enum PublisherQueryLanguageContextError.Reason -
−
type PublisherQueryLanguageSyntaxError -
−
enum PublisherQueryLanguageSyntaxError.Reason -
−
type QuotaError -
−
enum QuotaError.Reason -
−
type RequiredCollectionError -
−
enum RequiredCollectionError.Reason -
−
type RequiredError -
−
enum RequiredError.Reason -
−
type ServerError -
−
enum ServerError.Reason -
−
type SetValue -
−
type Statement -
−
type StatementError -
−
enum StatementError.Reason -
−
type StringFormatError -
−
enum StringFormatError.Reason -
−
type StringLengthError -
−
enum StringLengthError.Reason -
−
type TextValue -
−
type UniqueError -
−
type UpdateResult -
−
type Value -
−
operation createAdExclusionRules -
−
operation getAdExclusionRulesByStatement -
−
operation performAdExclusionRuleAction -
−
operation updateAdExclusionRules
-
-
≠
AdRuleService (0 new, 1 changed, 0 removed)-
≠
type Targeting-
+
field inventoryUrlTargeting
-
-
-
≠
AdjustmentService (0 new, 1 changed, 0 removed)-
≠
type Targeting-
+
field inventoryUrlTargeting
-
-
-
=
AudienceSegmentService (no changes) -
=
CdnConfigurationService (no changes) -
=
CmsMetadataService (no changes) -
≠
CompanyService (1 new, 3 changed, 0 removed)-
+
enum OnboardingTask -
≠
type ChildPublisher-
+
field onboardingTasks -
+
field sellerId
-
-
≠
enum CustomFieldValueError.Reason-
+
value INVALID_ENTITY_TYPE
-
-
≠
type ReInviteAction-
+
field proposedEmail
-
-
-
=
ContactService (no changes) -
≠
ContentBundleService (0 new, 0 changed, 1 removed)-
−
type ExcludeContentFromContentBundle
-
-
=
ContentService (no changes) -
=
CreativeReviewService (no changes) -
≠
CreativeService (0 new, 3 changed, 0 removed)-
≠
type AudioCreative-
+
field audioSourceUrl
-
-
≠
enum CustomFieldValueError.Reason-
+
value INVALID_ENTITY_TYPE
-
-
≠
type VideoCreative-
+
field videoSourceUrl
-
-
-
≠
CreativeSetService (0 new, 1 changed, 0 removed)-
≠
enum CustomFieldValueError.Reason-
+
value INVALID_ENTITY_TYPE
-
-
-
=
CreativeTemplateService (no changes) -
=
CreativeWrapperService (no changes) -
=
CustomFieldService (no changes) -
=
CustomTargetingService (no changes) -
=
DaiAuthenticationKeyService (no changes) -
=
DaiEncodingProfileService (no changes) -
≠
ForecastService (0 new, 3 changed, 0 removed)-
≠
enum CustomFieldValueError.Reason-
+
value INVALID_ENTITY_TYPE
-
-
≠
enum LineItemError.Reason -
≠
type Targeting-
+
field inventoryUrlTargeting
-
-
-
≠
InventoryService (0 new, 1 changed, 0 removed)-
≠
type AdUnit-
+
field applicationId
-
-
-
=
LabelService (no changes) -
≠
LineItemCreativeAssociationService (0 new, 2 changed, 0 removed)-
≠
enum CustomFieldValueError.Reason-
+
value INVALID_ENTITY_TYPE
-
-
≠
enum LineItemError.Reason
-
-
≠
LineItemService (0 new, 3 changed, 0 removed)-
≠
enum CustomFieldValueError.Reason-
+
value INVALID_ENTITY_TYPE
-
-
≠
enum LineItemError.Reason -
≠
type Targeting-
+
field inventoryUrlTargeting
-
-
-
≠
LineItemTemplateService (0 new, 2 changed, 0 removed)-
≠
enum CustomFieldValueError.Reason-
+
value INVALID_ENTITY_TYPE
-
-
≠
enum LineItemError.Reason
-
-
=
LiveStreamEventService (no changes) -
=
MobileApplicationService (no changes) -
≠
NativeStyleService (0 new, 1 changed, 0 removed)-
≠
type Targeting-
+
field inventoryUrlTargeting
-
-
-
≠
NetworkService (1 new, 1 changed, 0 removed)-
+
enum OnboardingTask -
≠
type ChildPublisher-
+
field onboardingTasks -
+
field sellerId
-
-
-
≠
OrderService (0 new, 2 changed, 0 removed)-
≠
enum CustomFieldValueError.Reason-
+
value INVALID_ENTITY_TYPE
-
-
≠
enum LineItemError.Reason
-
-
=
PlacementService (no changes) -
≠
ProposalLineItemService (2 new, 5 changed, 0 removed)-
+
type GrpSettingsError -
+
enum GrpSettingsError.Reason -
≠
enum CustomFieldValueError.Reason-
+
value INVALID_ENTITY_TYPE
-
-
≠
type GrpSettingsError-
+
field reason
-
-
≠
enum LineItemError.Reason -
≠
enum ProposalLineItemError.Reason -
≠
type Targeting-
+
field inventoryUrlTargeting
-
-
-
≠
ProposalService (0 new, 5 changed, 2 removed)-
≠
enum CustomFieldValueError.Reason-
+
value INVALID_ENTITY_TYPE
-
-
≠
type Proposal-
−
field exchangeRate -
−
field refreshExchangeRate
-
-
≠
enum ProposalLineItemError.Reason -
≠
type ProposalMarketplaceInfo-
−
field pauseReason -
−
field pausedBy
-
-
≠
type Targeting-
+
field inventoryUrlTargeting
-
-
−
type RetractProposals -
−
type SubmitProposalsForApproval
-
-
≠
PublisherQueryLanguageService (0 new, 1 changed, 0 removed)-
≠
type Targeting-
+
field inventoryUrlTargeting
-
-
-
≠
ReportService (0 new, 1 changed, 0 removed)-
≠
enum Dimension-
+
value SERVING_RESTRICTION_ID -
+
value SERVING_RESTRICTION_NAME
-
-
-
=
SiteService (no changes) -
=
StreamActivityMonitorService (no changes) -
=
SuggestedAdUnitService (no changes) -
≠
TargetingPresetService (0 new, 1 changed, 0 removed)-
≠
type Targeting-
+
field inventoryUrlTargeting
-
-
-
=
TeamService (no changes) -
≠
UserService (0 new, 1 changed, 0 removed)-
≠
enum CustomFieldValueError.Reason-
+
value INVALID_ENTITY_TYPE
-
-
-
=
UserTeamAssociationService (no changes)
v202111
What's New
- Creative Wrappers
-
- Added the
creativeWrapperType
field to enable managing newVIDEO_TRACKING_URL
CreativeWrapper
type. ExistingCreativeWrapper
objects will have a type ofHTML
. - Added
videoTrackingUrls
for tracking video interaction with third-party URLs. This field is required if thecreativeWrapperType
isVIDEO_TRACKING_URL
, otherwise it's ignored.
- Added the
- Multiple Customer Management
-
- Added
ResendInvitationAction
which can be sent through theperformCompanyAction
method. For altering revenue share or re-inviting an inactive child publisher, continue to use theReInviteAction
.
- Added
- Proposal Line Items
-
- Added
grpSettings
for specifying gross rating point (GRP) demographic information for a video line item that will have a target demographic when serving.
- Added
- Reporting
-
- Added new video opportunity
Column
enum values:TOTAL_VIDEO_MATCHED_OPPORTUNITIES
TOTAL_VIDEO_MATCHED_DURATION
TOTAL_VIDEO_DURATION
TOTAL_VIDEO_BREAK_START
TOTAL_VIDEO_BREAK_END
- Added new video opportunity
- Stream Activity Monitoring
-
- Added
googleVideoId
toAdDecisionCreative
.
- Added
API Changes
-
=
ActivityGroupService (no changes) -
=
ActivityService (no changes) -
=
AdExclusionRuleService (no changes) -
=
AdRuleService (no changes) -
≠
AdjustmentService (0 new, 1 changed, 0 removed)-
≠
enum DateTimeRangeTargetingError.Reason
-
-
=
AudienceSegmentService (no changes) -
=
CdnConfigurationService (no changes) -
=
CmsMetadataService (no changes) -
≠
CompanyService (3 new, 3 changed, 0 removed)-
+
type ResendInvitationAction -
+
type SiteError -
+
enum SiteError.Reason -
≠
enum AccountStatus-
+
value CLOSED_POLICY_VIOLATION -
+
value CLOSED_INVALID_ACTIVITY -
+
value CLOSED_BY_PUBLISHER -
+
value DISAPPROVED_INELIGIBLE -
−
value DISAPPROVED_POLICY_VIOLATION
-
-
≠
type SiteError-
+
field reason
-
-
≠
enum SiteError.Reason
-
-
=
ContactService (no changes) -
=
ContentBundleService (no changes) -
=
ContentService (no changes) -
=
CreativeReviewService (no changes) -
=
CreativeService (no changes) -
=
CreativeSetService (no changes) -
=
CreativeTemplateService (no changes) -
≠
CreativeWrapperService (0 new, 2 changed, 0 removed)-
≠
type CreativeWrapper-
+
field creativeWrapperType -
+
field videoTrackingUrls
-
-
≠
enum CreativeWrapperError.Reason
-
-
=
CustomFieldService (no changes) -
=
CustomTargetingService (no changes) -
=
DaiAuthenticationKeyService (no changes) -
=
DaiEncodingProfileService (no changes) -
≠
ForecastService (0 new, 4 changed, 0 removed)-
≠
enum DateTimeRangeTargetingError.Reason -
≠
enum GrpSettingsError.Reason -
≠
enum LineItemError.Reason-
+
value INVALID_NATIVE_SIZE
-
-
≠
type ProposalLineItem-
+
field grpSettings
-
-
-
≠
InventoryService (0 new, 1 changed, 0 removed)-
≠
enum CreativeWrapperError.Reason
-
-
≠
LabelService (0 new, 1 changed, 0 removed)-
≠
enum CreativeWrapperError.Reason
-
-
≠
LineItemCreativeAssociationService (0 new, 1 changed, 0 removed)-
≠
enum LineItemError.Reason-
+
value INVALID_NATIVE_SIZE
-
-
-
≠
LineItemService (0 new, 3 changed, 0 removed)-
≠
enum DateTimeRangeTargetingError.Reason -
≠
enum GrpSettingsError.Reason -
≠
enum LineItemError.Reason-
+
value INVALID_NATIVE_SIZE
-
-
-
≠
LineItemTemplateService (0 new, 3 changed, 0 removed)-
≠
enum DateTimeRangeTargetingError.Reason -
≠
enum GrpSettingsError.Reason -
≠
enum LineItemError.Reason-
+
value INVALID_NATIVE_SIZE
-
-
-
=
LiveStreamEventService (no changes) -
=
MobileApplicationService (no changes) -
=
NativeStyleService (no changes) -
≠
NetworkService (0 new, 1 changed, 0 removed)-
≠
enum AccountStatus-
+
value CLOSED_POLICY_VIOLATION -
+
value CLOSED_INVALID_ACTIVITY -
+
value CLOSED_BY_PUBLISHER -
+
value DISAPPROVED_INELIGIBLE -
−
value DISAPPROVED_POLICY_VIOLATION
-
-
-
≠
OrderService (0 new, 3 changed, 0 removed)-
≠
enum DateTimeRangeTargetingError.Reason -
≠
enum GrpSettingsError.Reason -
≠
enum LineItemError.Reason-
+
value INVALID_NATIVE_SIZE
-
-
-
=
PlacementService (no changes) -
≠
ProposalLineItemService (0 new, 4 changed, 0 removed)-
≠
enum DateTimeRangeTargetingError.Reason -
≠
enum LineItemError.Reason-
+
value INVALID_NATIVE_SIZE
-
-
≠
type ProposalLineItem-
+
field grpSettings
-
-
≠
enum ProposalLineItemError.Reason
-
-
≠
ProposalService (0 new, 1 changed, 0 removed)-
≠
enum ProposalLineItemError.Reason
-
-
=
PublisherQueryLanguageService (no changes) -
≠
ReportService (0 new, 1 changed, 0 removed)-
≠
enum Column-
+
value TOTAL_VIDEO_MATCHED_OPPORTUNITIES -
+
value TOTAL_VIDEO_MATCHED_DURATION -
+
value TOTAL_VIDEO_DURATION -
+
value TOTAL_VIDEO_BREAK_START -
+
value TOTAL_VIDEO_BREAK_END -
−
value AD_SERVER_INVENTORY_LEVEL_WITH_CPD_PERCENT_REVENUE -
−
value TOTAL_INVENTORY_LEVEL_ALL_REVENUE -
−
value TOTAL_INVENTORY_LEVEL_WITH_CPD_AVERAGE_ECPM
-
-
-
≠
SiteService (0 new, 1 changed, 0 removed)-
≠
enum SiteError.Reason
-
-
≠
StreamActivityMonitorService (0 new, 1 changed, 0 removed)-
≠
type AdDecisionCreative-
+
field googleVideoId
-
-
-
=
SuggestedAdUnitService (no changes) -
≠
TargetingPresetService (0 new, 1 changed, 0 removed)-
≠
enum DateTimeRangeTargetingError.Reason
-
-
=
TeamService (no changes) -
=
UserService (no changes) -
=
UserTeamAssociationService (no changes)
v202108
What's New
- Forecast Adjustments
-
- Added validation for ad request source duration compared to the adjustment duration.
- Line Item Creative Associations
-
- Added a new
error for when
getPreviewUrl
is called for aThirdPartyCreative
that doesn't have a snippet.
- Added a new
error for when
- Mobile Applications
-
- On
MobileApplication
entity, changed singularappStore
to the list fieldappStores
. - Added
MobileApplication.applicationId
as the new app ID. The old field,MobileApplication.id
, is now deprecated and will be removed in a future version of the API. - Added
MobileApplication.applicationCode
, which is the same code used to identify the app in the Google Mobile Ads SDK.
- On
- Programmatic
-
- Added
pauseRole
andpauseReason
fields toProposalLineItem
. - Added a new
error for when a
ProposalLineItem
has a cost type not supported on Makegoods. - Added the ability to create
ProposalLineItem
objects with Nielsen Digital Ad Ratings, including validation and the corresponding errorsCROSS_SELL_TARGETING_UNSUPPORTED
andSTART_DATE_TIME_TOO_LATE_IN_MONTH
. - Removed
ProposalLineItemMarketplaceInfo.adExchangeEnvironment
. UseRequestPlatformTargeting
instead.
- Added
- Reporting
-
- Added a new
error for when an
adUnitView
is not supported for a requested report.
- Added a new
error for when an
- Video
-
- Added validation
to check that an
AdRule
does not have more than 1 mid-roll slot that is set not to show ads. - Added
persistUnmatchedProfiles
field toDaiEncodingProfile
which, if set to true on a create or update request, will enforce whether to allow the request based on Google's supported encoding profiles. (This works similarly toLineItem
'sallowOverbook
andskipInventoryCheck
, in that it isn't persisted on the entity and it only affects the current request.)
- Added validation
to check that an
API Changes
-
=
ActivityGroupService (no changes) -
=
ActivityService (no changes) -
=
AdExclusionRuleService (no changes) -
≠
AdRuleService (0 new, 1 changed, 0 removed)-
≠
enum AdRuleSlotError.Reason
-
-
≠
AdjustmentService (0 new, 1 changed, 0 removed)-
≠
enum ForecastAdjustmentError.Reason
-
-
=
AudienceSegmentService (no changes) -
=
CdnConfigurationService (no changes) -
=
CmsMetadataService (no changes) -
≠
CompanyService (0 new, 1 changed, 0 removed)-
≠
type CompanySettings-
−
field advertiserDiscount -
−
field agencyCommission -
−
field billingCap -
−
field billingSchedule -
−
field billingSource -
−
field valueAddedTax
-
-
-
=
ContactService (no changes) -
=
ContentBundleService (no changes) -
=
ContentService (no changes) -
=
CreativeReviewService (no changes) -
=
CreativeService (no changes) -
=
CreativeSetService (no changes) -
=
CreativeTemplateService (no changes) -
=
CreativeWrapperService (no changes) -
=
CustomFieldService (no changes) -
=
CustomTargetingService (no changes) -
=
DaiAuthenticationKeyService (no changes) -
≠
DaiEncodingProfileService (1 new, 1 changed, 0 removed)-
+
type DaiEncodingProfileAdMatchingError -
≠
type DaiEncodingProfile-
+
field persistUnmatchedProfiles
-
-
-
≠
ForecastService (0 new, 2 changed, 0 removed)-
≠
type ProposalLineItem-
+
field pauseReason -
+
field pauseRole
-
-
≠
type ProposalLineItemMarketplaceInfo-
−
field adExchangeEnvironment
-
-
-
=
InventoryService (no changes) -
=
LabelService (no changes) -
≠
LineItemCreativeAssociationService (0 new, 1 changed, 0 removed)-
≠
enum CreativePreviewError.Reason
-
-
=
LineItemService (no changes) -
=
LineItemTemplateService (no changes) -
=
LiveStreamEventService (no changes) -
≠
MobileApplicationService (0 new, 2 changed, 0 removed)-
≠
type MobileApplication-
+
field appStores -
+
field applicationCode -
+
field applicationId -
−
field appStore
-
-
≠
enum MobileApplicationStore-
+
value AMAZON_APP_STORE -
+
value OPPO_APP_STORE -
+
value SAMSUNG_APP_STORE -
+
value VIVO_APP_STORE -
+
value XIAOMI_APP_STORE
-
-
-
=
NativeStyleService (no changes) -
=
NetworkService (no changes) -
=
OrderService (no changes) -
=
PlacementService (no changes) -
≠
ProposalLineItemService (0 new, 5 changed, 0 removed)-
≠
type PauseProposalLineItems-
+
field reason
-
-
≠
type ProposalLineItem-
+
field pauseReason -
+
field pauseRole
-
-
≠
enum ProposalLineItemError.Reason-
+
value START_DATE_TIME_TOO_LATE_IN_MONTH -
+
value CROSS_SELL_TARGETING_UNSUPPORTED
-
-
≠
enum ProposalLineItemMakegoodError.Reason -
≠
type ProposalLineItemMarketplaceInfo-
−
field adExchangeEnvironment
-
-
-
≠
ProposalService (0 new, 1 changed, 0 removed)-
≠
enum ProposalLineItemError.Reason-
+
value START_DATE_TIME_TOO_LATE_IN_MONTH -
+
value CROSS_SELL_TARGETING_UNSUPPORTED
-
-
-
=
PublisherQueryLanguageService (no changes) -
≠
ReportService (0 new, 1 changed, 0 removed)-
≠
enum ReportError.Reason
-
-
=
SiteService (no changes) -
=
StreamActivityMonitorService (no changes) -
=
SuggestedAdUnitService (no changes) -
=
TargetingPresetService (no changes) -
=
TeamService (no changes) -
=
UserService (no changes) -
=
UserTeamAssociationService (no changes)
v202105
What's New
- Creatives
-
- Added support for pushing creative previews to linked devices.
- Multiple Customer Management
-
- Added Site DisapprovalReason to the SiteService.
- Programmatic
-
- Added support for pause controls on Proposals.
- Reporting
-
- Added support for Inventory Share Dimensions.
- Video
-
- Removed support for filtering on field
keyValueMemberContent
in CmsMetadataService.getCmsMetadataValuesByStatement. Use Content.cmsMetadataValueIds instead.
- Removed support for filtering on field
API Changes
-
=
ActivityGroupService (no changes) -
=
ActivityService (no changes) -
=
AdExclusionRuleService (no changes) -
=
AdRuleService (no changes) -
≠
AdjustmentService (0 new, 3 changed, 4 removed)-
≠
type TrafficForecastAdjustment-
−
field filterCriteria -
−
field forecastAdjustmentSegments
-
-
≠
type TrafficForecastAdjustmentPage-
−
field results
-
-
≠
type TrafficForecastAdjustmentSegment-
−
field historicalAdjustment
-
-
−
type HistoricalAdjustment -
−
type TrafficForecastAdjustment -
−
type TrafficForecastAdjustmentSegment -
−
type TrafficTimeSeriesFilterCriteria
-
-
=
AudienceSegmentService (no changes) -
=
CdnConfigurationService (no changes) -
=
CmsMetadataService (no changes) -
≠
CompanyService (0 new, 1 changed, 0 removed)-
≠
enum NetworkError.Reason
-
-
=
ContactService (no changes) -
=
ContentBundleService (no changes) -
≠
ContentService (0 new, 1 changed, 0 removed)-
≠
enum VodIngestError-
+
value MIXED_AD_BREAK_TAGS -
+
value AD_BREAK_TAGS_INCONSISTENT_ACROSS_VARIANTS
-
-
-
=
CreativeReviewService (no changes) -
≠
CreativeService (0 new, 2 changed, 0 removed)-
≠
type AdExchangeCreative-
+
field isAllowsAllRequestedSizes
-
-
≠
enum CreativeError.Reason
-
-
≠
CreativeSetService (0 new, 1 changed, 0 removed)-
≠
enum CreativeError.Reason
-
-
=
CreativeTemplateService (no changes) -
=
CreativeWrapperService (no changes) -
=
CustomFieldService (no changes) -
=
CustomTargetingService (no changes) -
=
DaiAuthenticationKeyService (no changes) -
=
DaiEncodingProfileService (no changes) -
≠
ForecastService (0 new, 8 changed, 0 removed)-
≠
enum CostType-
+
value CPM_IN_TARGET
-
-
≠
enum CreativeError.Reason -
≠
type GrpSettings -
≠
enum GrpSettingsError.Reason-
+
value DEMOG_GOAL_EXPECTED -
+
value UNSUPPORTED_GRP_SETTING -
+
value SHOULD_SET_IN_TARGET_GOAL_THROUGH_GRP_SETTINGS -
+
value SHOULD_SET_IN_TARGET_GOAL_THROUGH_PRIMARY_GOAL
-
-
≠
enum RateType-
+
value CPM_IN_TARGET
-
-
≠
enum ThirdPartyReachIntegrationPartner-
+
value KANTAR_MILLWARD_BROWN
-
-
≠
enum ThirdPartyViewabilityIntegrationPartner -
≠
enum UnitType-
+
value IN_TARGET_IMPRESSIONS
-
-
-
=
InventoryService (no changes) -
=
LabelService (no changes) -
≠
LineItemCreativeAssociationService (2 new, 2 changed, 0 removed)-
+
type CreativePushOptions -
+
operation pushCreativeToDevices -
≠
enum CreativeError.Reason -
≠
operation pushCreativeToDevices-
+
parameter filterStatement -
+
parameter options -
+
response rval
-
-
-
≠
LineItemService (0 new, 7 changed, 0 removed)-
≠
enum CostType-
+
value CPM_IN_TARGET
-
-
≠
enum CreativeError.Reason -
≠
type GrpSettings -
≠
enum GrpSettingsError.Reason-
+
value DEMOG_GOAL_EXPECTED -
+
value UNSUPPORTED_GRP_SETTING -
+
value SHOULD_SET_IN_TARGET_GOAL_THROUGH_GRP_SETTINGS -
+
value SHOULD_SET_IN_TARGET_GOAL_THROUGH_PRIMARY_GOAL
-
-
≠
enum ThirdPartyReachIntegrationPartner-
+
value KANTAR_MILLWARD_BROWN
-
-
≠
enum ThirdPartyViewabilityIntegrationPartner -
≠
enum UnitType-
+
value IN_TARGET_IMPRESSIONS
-
-
-
≠
LineItemTemplateService (0 new, 2 changed, 0 removed)-
≠
enum CreativeError.Reason -
≠
enum GrpSettingsError.Reason-
+
value DEMOG_GOAL_EXPECTED -
+
value UNSUPPORTED_GRP_SETTING -
+
-
-
-
- Added support for