Remember to keep your contact email up-to-date.
What's new
Ads and ad formats
- The new AdService allows you to modify an ad while retaining the same ad ID. The updated Ads Overview guide has more information.
- The AdWords API now supports creation and management of two new ad types:
ResponsiveSearchAds
(beta) allow you to provide multiple headlines and descriptions in one creative. These assets are then combined into ads that can accommodate more content--up to 3 headlines and 2 description lines--and can improve performance. You can find more details in the new guide.MultiAssetResponsiveDisplayAds
(beta) allow you to provide multiple text and image assets in one creative, and then combine and test these assets to show the most relevant ads to your customers across the Google Display Network. Check out the new guide for more details on this new ad type and the supporting AssetService.
Parallel tracking
The following fields were added to
ExtensionFeedItem
subclasses to allow you to set the final URL suffix for extensions:appFinalUrlSuffix
onAppFeedItem
priceFinalUrlSuffix
onPriceFeedItem
promotionFinalUrlSuffix
onPromotionFeedItem
sitelinkFinalUrlSuffix
onSitelinkFeedItem
In addition, the placeholder field ID for each of these fields is now included in the Feed Placeholders reference.
General
- The AdWords API now supports creation and management of Smart display campaigns. Check out the new guide for more details.
- Targeting fields on
FeedItem
were removed. To set targeting on feed items, use the FeedItemTargetService introduced in v201802, as described in the updated guide. - The following additional
occasions
were added for promotion extensions:
CARNIVAL
,CHINESE_NEW_YEAR
,DIWALI
,EID_AL_ADHA
,EID_AL_FITR
,END_OF_SEASON
,EPIPHANY
,FALL_SALE
,HANUKKAH
,HOLI
,INDEPENDENCE_DAY
,NATIONAL_DAY
,NAVRATRI
,PARENTS_DAY
,PASSOVER
,RAMADAN
,ROSH_HASHANAH
,SINGLES_DAY
,SONGKRAN
,SPRING_SALE
,ST_NICHOLAS_DAY
,SUMMER_SALE
,WINTER_SALE
,WOMENS_DAY
,YEAR_END_GIFT
. - The
DELETE
enum value forCampaignGroup
status was renamed toREMOVED
. - If a media bundle is uploaded that contains multiple exits, the
upload
method of MediaService now throws a more specificMediaBundleError
reason ofCUSTOM_EXIT_NOT_ALLOWED
. - The
MimeType
enum was renamed toLegacyMimeType
to clarify the distinction between this type and theMediaMimeType
in the new AssetService. - The
purchasePlatform
field ofShoppingSetting
was removed. - The
AdGroupType
enum valueSHOPPING_UNIVERSAL_ADS
was renamed toSHOPPING_GOAL_OPTIMIZED_ADS
. - The
AdvertisingChannelSubType
enum valueSHOPPING_UNIVERSAL_ADS
was renamed toSHOPPING_GOAL_OPTIMIZED_ADS
. - The
UniversalShoppingAd
type was renamed toGoalOptimizedShoppingAd
.
Bidding
- Attempts to specify a
MANUAL_CPM
bidding strategy on a Search campaign will now fail withCampaignError
and reasonCANNOT_TARGET_GOOGLE_SEARCH_FOR_CPM_CAMPAIGN
. - The
ENHANCED_CPC
bidding strategy type was removed. UseMANUAL_CPC
withenhancedCpcEnabled = true
instead.
Conversions
- The new OfflineConversionAdjustmentFeedService allows you to make adjustments to conversion values. Check out the updated conversions guide for more details.
- The
optimizeOnEstimatedConversions
field ofConversionTrackingSettings
was removed, since this setting will be ignored.
Policy
- The new
ignorablePolicyTopicIds
field ofAdGroupAdOperation
andAdOperation
allows you to request that the AdWords API proceed with an operation even if it encounters specificPROHIBITED
orFULLY_LIMITED
policy topic IDs from aPolicyFindingError
. This can be useful when you want to address policy errors after you create an ad. - The following changes were made to give you more insight into policy issues
within your AdWords account:
CertificateMissingConstraint
andCertificateMissingInCountryConstraint
policy topic constraints were added to indicate that your account needs to be certified for certain verticals, such as Gambling, in order to run ads on the topic.- The
policyData
field ofFeedItem
was removed and replaced with the newpolicySummaries
field. - The enum values
AD_TEXT_LIST
andDESTINATION_MISMATCH
were added toPolicyTopicEvidenceType
. - The enum values
TRACKING_URL
andMOBILE_TRACKING_URL
were added toPolicyTopicEvidenceDestinationMismatchUrlType
.
Targeting
- The new
CustomAffinityService
allows you to create and manage custom affinity audiences. - The
operator
field was added toWebpageCondition
to allow you to specify conditions based on an exact match of URL. Previously, URL-based parameters only supported conditions based on theCONTAINS
operator. - The user list
names
"AdWords optimized list" and "AdWords optimized list-system" are now reserved.
Attempts to use this name will result in a
UserListError
with reasonUSERLIST_NAME_IS_RESERVED_FOR_SYSTEM_LIST
.
Reporting
Reporting behavior changes
- The enum values returned in reports when the
useRawEnumValues
HTTP header istrue
will now match the enum values returned by ReportDefinitionService in theenumValue
field ofEnumValuePair
. This provides consistency between the enum values used in report predicates and the enum values returned in reports. - The
policySummary
field's display name inAD_PERFORMANCE_REPORT
report output changed from "Policy" to "Ad policies". - Requests that select either of the following incompatible combinations will
now fail with
ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT
:ClickType
andConversionLagBucket
HourOfDay
andCurrentModelAttributedConversions
- The display value of
AdvertisingChannelSubType
forDISPLAY_SMART_CAMPAIGN
changed from the empty string to "Smart display campaign".
New report fields
- The
AdRotationMode
field was added to theADGROUP_PERFORMANCE_REPORT
. - The following fields were added to the
AD_PERFORMANCE_REPORT
to provide information related to the newMultiAssetResponsiveDisplayAd
andResponsiveSearchAd
ad types:MultiAssetResponsiveDisplayAdAccentColor
MultiAssetResponsiveDisplayAdAllowFlexibleColor
MultiAssetResponsiveDisplayAdBusinessName
MultiAssetResponsiveDisplayAdCallToActionText
MultiAssetResponsiveDisplayAdDescriptions
MultiAssetResponsiveDisplayAdDynamicSettingsPricePrefix
MultiAssetResponsiveDisplayAdDynamicSettingsPromoText
MultiAssetResponsiveDisplayAdFormatSetting
MultiAssetResponsiveDisplayAdHeadlines
MultiAssetResponsiveDisplayAdLandscapeLogoImages
MultiAssetResponsiveDisplayAdLogoImages
MultiAssetResponsiveDisplayAdLongHeadline
MultiAssetResponsiveDisplayAdMainColor
MultiAssetResponsiveDisplayAdMarketingImages
MultiAssetResponsiveDisplayAdSquareMarketingImages
ResponsiveSearchAdDescriptions
ResponsiveSearchAdHeadlines
ResponsiveSearchAdPath1
ResponsiveSearchAdPath2
- The following fields were added to the
VIDEO_PERFORMANCE_REPORT
in all versions of the AdWords API:AllConversionRate
AllConversions
AllConversionValue
CostPerAllConversion
CrossDeviceConversions
Migration guide
Breaking changes introduced in this version are summarized in the v201806 migration guide.
API changes
-
+
AdService -
+
AssetService -
+
CustomAffinityService -
+
OfflineConversionAdjustmentFeedService -
≠
AccountLabelService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
AdCustomizerFeedService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
AdGroupAdService (13 new, 12 changed, 0 removed)-
+
type Asset -
+
type AssetError -
+
type AssetLinkError -
+
type AssetPolicySummaryInfo -
+
type CollectionSizeError -
+
enum CollectionSizeError.Reason -
+
type ImageAsset -
+
type ImageDimensionInfo -
+
type MultiAssetResponsiveDisplayAd -
+
type PolicyFindingError -
+
type PolicySummaryInfo -
+
type ResponsiveSearchAd -
+
type TextAsset -
≠
enum Ad.Type-
+
value RESPONSIVE_SEARCH_AD -
+
value MULTI_ASSET_RESPONSIVE_DISPLAY_AD
-
-
≠
type AdGroupAdOperation-
+
field ignorablePolicyTopicIds
-
-
≠
type AssetLink-
+
field asset -
+
field assetPolicySummaryInfo
-
-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
type CollectionSizeError-
+
field reason
-
-
≠
type ImageAsset-
+
field fullSizeInfo
-
-
≠
enum MediaBundleError.Reason-
+
value CUSTOM_EXIT_NOT_ALLOWED
-
-
≠
enum PolicyTopicConstraint.PolicyTopicConstraintType-
+
value CERTIFICATE_DOMAIN_MISMATCH
-
-
≠
type PolicyTopicEvidence -
≠
enum PolicyTopicEvidenceDestinationMismatchUrlType-
+
value TRACKING_URL -
+
value MOBILE_TRACKING_URL
-
-
≠
enum PolicyTopicEvidenceType-
+
value AD_TEXT_LIST -
+
value DESTINATION_MISMATCH
-
-
≠
enum UrlError.Reason-
+
value FINAL_URL_SUFFIX_MALFORMED -
+
value INVALID_TAG_IN_FINAL_URL_SUFFIX
-
-
-
≠
AdGroupBidModifierService (0 new, 3 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
-
≠
AdGroupCriterionService (2 new, 6 changed, 1 removed)-
+
type CriterionCustomAffinity -
+
type CriterionCustomIntent -
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum BiddingStrategyType-
−
value ENHANCED_CPC
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
≠
enum UrlError.Reason-
+
value FINAL_URL_SUFFIX_MALFORMED -
+
value INVALID_TAG_IN_FINAL_URL_SUFFIX
-
-
≠
type WebpageCondition-
+
field operator
-
-
−
type EnhancedCpcBiddingScheme
-
-
≠
AdGroupExtensionSettingService (2 new, 14 changed, 0 removed)-
+
type FeedItemPolicySummary -
+
type PolicySummaryInfo -
≠
type AppFeedItem-
+
field appFinalUrlSuffix
-
-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
≠
type ExtensionFeedItem-
+
field policySummaries -
−
field policyData
-
-
≠
enum PolicyTopicConstraint.PolicyTopicConstraintType-
+
value CERTIFICATE_DOMAIN_MISMATCH
-
-
≠
type PolicyTopicEvidence -
≠
enum PolicyTopicEvidenceDestinationMismatchUrlType-
+
value TRACKING_URL -
+
value MOBILE_TRACKING_URL
-
-
≠
enum PolicyTopicEvidenceType-
+
value AD_TEXT_LIST -
+
value DESTINATION_MISMATCH
-
-
≠
type PriceFeedItem-
+
field finalUrlSuffix
-
-
≠
enum PromotionExtensionOccasion-
+
value INDEPENDENCE_DAY -
+
value NATIONAL_DAY -
+
value END_OF_SEASON -
+
value WINTER_SALE -
+
value SUMMER_SALE -
+
value FALL_SALE -
+
value SPRING_SALE -
+
value RAMADAN -
+
value EID_AL_FITR -
+
value EID_AL_ADHA -
+
value SINGLES_DAY -
+
value WOMENS_DAY -
+
value HOLI -
+
value PARENTS_DAY -
+
value ST_NICHOLAS_DAY -
+
value CHINESE_NEW_YEAR -
+
value CARNIVAL -
+
value EPIPHANY -
+
value ROSH_HASHANAH -
+
value PASSOVER -
+
value HANUKKAH -
+
value DIWALI -
+
value NAVRATRI -
+
value SONGKRAN -
+
value YEAR_END_GIFT
-
-
≠
type PromotionFeedItem-
+
field finalUrlSuffix
-
-
≠
type SitelinkFeedItem-
+
field sitelinkFinalUrlSuffix
-
-
≠
enum UrlError.Reason-
+
value FINAL_URL_SUFFIX_MALFORMED -
+
value INVALID_TAG_IN_FINAL_URL_SUFFIX
-
-
-
≠
AdGroupFeedService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
AdGroupService (0 new, 3 changed, 1 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum BiddingStrategyType-
−
value ENHANCED_CPC
-
-
≠
enum UrlError.Reason-
+
value FINAL_URL_SUFFIX_MALFORMED -
+
value INVALID_TAG_IN_FINAL_URL_SUFFIX
-
-
−
type EnhancedCpcBiddingScheme
-
-
≠
AdParamService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
AdwordsUserListService (0 new, 2 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum UserListError.Reason
-
-
≠
BatchJobService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
BiddingStrategyService (0 new, 2 changed, 1 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum BiddingStrategyType-
−
value ENHANCED_CPC
-
-
−
type EnhancedCpcBiddingScheme
-
-
≠
BudgetOrderService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
BudgetService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
CampaignBidModifierService (0 new, 3 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
-
≠
CampaignCriterionService (0 new, 4 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
≠
type WebpageCondition-
+
field operator
-
-
-
≠
CampaignExtensionSettingService (2 new, 14 changed, 0 removed)-
+
type FeedItemPolicySummary -
+
type PolicySummaryInfo -
≠
type AppFeedItem-
+
field appFinalUrlSuffix
-
-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
≠
type ExtensionFeedItem-
+
field policySummaries -
−
field policyData
-
-
≠
enum PolicyTopicConstraint.PolicyTopicConstraintType-
+
value CERTIFICATE_DOMAIN_MISMATCH
-
-
≠
type PolicyTopicEvidence -
≠
enum PolicyTopicEvidenceDestinationMismatchUrlType-
+
value TRACKING_URL -
+
value MOBILE_TRACKING_URL
-
-
≠
enum PolicyTopicEvidenceType-
+
value AD_TEXT_LIST -
+
value DESTINATION_MISMATCH
-
-
≠
type PriceFeedItem-
+
field finalUrlSuffix
-
-
≠
enum PromotionExtensionOccasion-
+
value INDEPENDENCE_DAY -
+
value NATIONAL_DAY -
+
value END_OF_SEASON -
+
value WINTER_SALE -
+
value SUMMER_SALE -
+
value FALL_SALE -
+
value SPRING_SALE -
+
value RAMADAN -
+
value EID_AL_FITR -
+
value EID_AL_ADHA -
+
value SINGLES_DAY -
+
value WOMENS_DAY -
+
value HOLI -
+
value PARENTS_DAY -
+
value ST_NICHOLAS_DAY -
+
value CHINESE_NEW_YEAR -
+
value CARNIVAL -
+
value EPIPHANY -
+
value ROSH_HASHANAH -
+
value PASSOVER -
+
value HANUKKAH -
+
value DIWALI -
+
value NAVRATRI -
+
value SONGKRAN -
+
value YEAR_END_GIFT
-
-
≠
type PromotionFeedItem-
+
field finalUrlSuffix
-
-
≠
type SitelinkFeedItem-
+
field sitelinkFinalUrlSuffix
-
-
≠
enum UrlError.Reason-
+
value FINAL_URL_SUFFIX_MALFORMED -
+
value INVALID_TAG_IN_FINAL_URL_SUFFIX
-
-
-
≠
CampaignFeedService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
CampaignGroupPerformanceTargetService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
CampaignGroupService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
CampaignService (0 new, 9 changed, 1 removed)-
≠
enum AdvertisingChannelSubType-
+
value DISPLAY_FULL_AUTOMATION
-
-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum BiddingStrategyType-
−
value ENHANCED_CPC
-
-
≠
enum PolicyTopicConstraint.PolicyTopicConstraintType-
+
value CERTIFICATE_DOMAIN_MISMATCH
-
-
≠
type PolicyTopicEvidence -
≠
enum PolicyTopicEvidenceDestinationMismatchUrlType-
+
value TRACKING_URL -
+
value MOBILE_TRACKING_URL
-
-
≠
enum PolicyTopicEvidenceType-
+
value AD_TEXT_LIST -
+
value DESTINATION_MISMATCH
-
-
≠
type ShoppingSetting-
−
field purchasePlatform
-
-
≠
enum UrlError.Reason-
+
value FINAL_URL_SUFFIX_MALFORMED -
+
value INVALID_TAG_IN_FINAL_URL_SUFFIX
-
-
−
type EnhancedCpcBiddingScheme
-
-
≠
CampaignSharedSetService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
ConstantDataService (0 new, 2 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
-
≠
ConversionTrackerService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
CustomerExtensionSettingService (2 new, 14 changed, 0 removed)-
+
type FeedItemPolicySummary -
+
type PolicySummaryInfo -
≠
type AppFeedItem-
+
field appFinalUrlSuffix
-
-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
≠
type ExtensionFeedItem-
+
field policySummaries -
−
field policyData
-
-
≠
enum PolicyTopicConstraint.PolicyTopicConstraintType-
+
value CERTIFICATE_DOMAIN_MISMATCH
-
-
≠
type PolicyTopicEvidence -
≠
enum PolicyTopicEvidenceDestinationMismatchUrlType-
+
value TRACKING_URL -
+
value MOBILE_TRACKING_URL
-
-
≠
enum PolicyTopicEvidenceType-
+
value AD_TEXT_LIST -
+
value DESTINATION_MISMATCH
-
-
≠
type PriceFeedItem-
+
field finalUrlSuffix
-
-
≠
enum PromotionExtensionOccasion-
+
value INDEPENDENCE_DAY -
+
value NATIONAL_DAY -
+
value END_OF_SEASON -
+
value WINTER_SALE -
+
value SUMMER_SALE -
+
value FALL_SALE -
+
value SPRING_SALE -
+
value RAMADAN -
+
value EID_AL_FITR -
+
value EID_AL_ADHA -
+
value SINGLES_DAY -
+
value WOMENS_DAY -
+
value HOLI -
+
value PARENTS_DAY -
+
value ST_NICHOLAS_DAY -
+
value CHINESE_NEW_YEAR -
+
value CARNIVAL -
+
value EPIPHANY -
+
value ROSH_HASHANAH -
+
value PASSOVER -
+
value HANUKKAH -
+
value DIWALI -
+
value NAVRATRI -
+
value SONGKRAN -
+
value YEAR_END_GIFT
-
-
≠
type PromotionFeedItem-
+
field finalUrlSuffix
-
-
≠
type SitelinkFeedItem-
+
field sitelinkFinalUrlSuffix
-
-
≠
enum UrlError.Reason-
+
value FINAL_URL_SUFFIX_MALFORMED -
+
value INVALID_TAG_IN_FINAL_URL_SUFFIX
-
-
-
≠
CustomerFeedService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
CustomerNegativeCriterionService (0 new, 3 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
-
≠
CustomerService (0 new, 3 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
type ConversionTrackingSettings-
−
field optimizeOnEstimatedConversions
-
-
≠
enum UrlError.Reason-
+
value FINAL_URL_SUFFIX_MALFORMED -
+
value INVALID_TAG_IN_FINAL_URL_SUFFIX
-
-
-
≠
CustomerSyncService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
DataService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
DraftAsyncErrorService (0 new, 3 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
≠
enum UrlError.Reason-
+
value FINAL_URL_SUFFIX_MALFORMED -
+
value INVALID_TAG_IN_FINAL_URL_SUFFIX
-
-
-
≠
DraftService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
FeedItemService (2 new, 9 changed, 0 removed)-
+
type FeedItemPolicySummary -
+
type PolicySummaryInfo -
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
≠
type FeedItem-
+
field policySummaries -
−
field adGroupTargeting -
−
field campaignTargeting -
−
field devicePreference -
−
field geoTargeting -
−
field keywordTargeting -
−
field policyData -
−
field scheduling
-
-
≠
enum PolicyTopicConstraint.PolicyTopicConstraintType-
+
value CERTIFICATE_DOMAIN_MISMATCH
-
-
≠
type PolicyTopicEvidence -
≠
enum PolicyTopicEvidenceDestinationMismatchUrlType-
+
value TRACKING_URL -
+
value MOBILE_TRACKING_URL
-
-
≠
enum PolicyTopicEvidenceType-
+
value AD_TEXT_LIST -
+
value DESTINATION_MISMATCH
-
-
≠
enum UrlError.Reason-
+
value FINAL_URL_SUFFIX_MALFORMED -
+
value INVALID_TAG_IN_FINAL_URL_SUFFIX
-
-
-
≠
FeedItemTargetService (0 new, 3 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
-
≠
FeedMappingService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
FeedService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
LabelService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
LocationCriterionService (0 new, 2 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
-
≠
ManagedCustomerService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
MediaService (0 new, 2 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum MediaBundleError.Reason-
+
value CUSTOM_EXIT_NOT_ALLOWED
-
-
-
≠
OfflineCallConversionFeedService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
OfflineConversionFeedService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
OfflineDataUploadService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
ReportDefinitionService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
SharedCriterionService (0 new, 3 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
-
≠
SharedSetService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
-
≠
TargetingIdeaService (1 new, 3 changed, 0 removed)-
+
type CriterionCustomAffinity -
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
-
≠
TrafficEstimatorService (1 new, 2 changed, 0 removed)-
+
type CriterionCustomAffinity -
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum Criterion.Type-
+
value CUSTOM_AFFINITY -
+
value CUSTOM_IN_MARKET
-
-
-
≠
TrialAsyncErrorService (0 new, 3 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-
≠
enum CriterionError.Reason-
+
value INVALID_YOUTUBE_CHANNEL_ID -
+
value INVALID_YOUTUBE_VIDEO_ID -
+
value INVALID_WEBPAGE_CONDITION -
+
value INVALID_WEBPAGE_CONDITION_URL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY -
+
value WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS -
+
value WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING -
+
value WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX -
+
value WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED -
+
value WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION -
+
value WEBPAGE_CRITERION_CANNOT_ADD_NON_SMART_TARGETING_TO_NON_DSA_AD_GROUP
-
-
≠
enum UrlError.Reason-
+
value FINAL_URL_SUFFIX_MALFORMED -
+
value INVALID_TAG_IN_FINAL_URL_SUFFIX
-
-
-
≠
TrialService (0 new, 1 changed, 0 removed)-
≠
enum AuthorizationError.Reason-
+
value TWO_STEP_VERIFICATION_NOT_ENROLLED -
+
value ADVANCED_PROTECTION_NOT_ENROLLED
-
-