Skip to content

Commit d027955

Browse files
author
Thang Duong
committed
Release 35.1.0.
1 parent d7eca1e commit d027955

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+2747
-2185
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
### 35.1.0
2+
3+
##### DFP
4+
5+
* Added `ContentFilterError`, `ContentFilterErrorReason` for all versions.
6+
These classes are for deserializing server errors.
7+
* Added `UserConsentEligibility` and updated `LineItem`, `LineItemSummary`
8+
for v201805 to make line items ineligible for non-personalized ad requests.
9+
110
### 35.0.0
211

312
##### AdWords

resources/wsdls/api/adwords/cm/v201710/AdGroupAdService.wsdl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,8 @@
1919
<complexType name="Ad">
2020
<annotation>
2121
<documentation>
22-
The base class of all ad types. {@code Ad} objects themselves cannot be modified. If you want to
23-
make a change to an {@code Ad} object, you must REMOVE its AdGroupAd and ADD a new AdGroupAd with
24-
the new {@code Ad}. This will result in a new {@code Ad} ID, so stats for the original {@code Ad}
25-
and the new {@code Ad} will appear under separate IDs in reports.
22+
The base class of all ad types. {@code Ad}s are created using the {@code AdGroupAdService}.
23+
Some ad types such as {@code ExpandedTextAd}s may be modified using the {@code AdService}.
2624

2725
&lt;p&gt;When calling {@code AdGroupAdService} to update the {@code status} of an {@code AdGroupAd},
2826
you can construct an {@code Ad} object (instead of the {@code Ad}'s concrete type) with the

resources/wsdls/api/adwords/cm/v201710/AdGroupCriterionService.wsdl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -861,7 +861,7 @@
861861
&lt;p&gt;Starting with v201705, this field cannot be set at the ad group or ad group criterion level
862862
to any value other than {@code BiddingStrategyType.NONE}.
863863
&lt;span class="constraint Selectable"&gt;This field can be selected using the value "BiddingStrategyType".&lt;/span&gt;&lt;span class="constraint Filterable"&gt;This field can be filtered on.&lt;/span&gt;
864-
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, PAGE_ONE_PROMOTED, TARGET_SPEND, ENHANCED_CPC, TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS, TARGET_OUTRANK_SHARE, NONE, MANUAL_CPM for campaign channel type SEARCH.&lt;/span&gt;
864+
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, PAGE_ONE_PROMOTED, TARGET_SPEND, ENHANCED_CPC, TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS, TARGET_OUTRANK_SHARE, NONE for campaign channel type SEARCH.&lt;/span&gt;
865865
&lt;span class="constraint CampaignType"&gt;This field may only be set to NONE for campaign channel type SHOPPING with ad group type SHOPPING_SHOWCASE_ADS.&lt;/span&gt;
866866
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, ENHANCED_CPC, TARGET_ROAS, TARGET_SPEND, NONE for campaign channel type SHOPPING.&lt;/span&gt;
867867
&lt;span class="constraint CampaignType"&gt;This field may only be set to NONE for campaign channel type DISPLAY.&lt;/span&gt;

resources/wsdls/api/adwords/cm/v201710/AdGroupService.wsdl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -638,7 +638,7 @@
638638
&lt;p&gt;Starting with v201705, this field cannot be set at the ad group or ad group criterion level
639639
to any value other than {@code BiddingStrategyType.NONE}.
640640
&lt;span class="constraint Selectable"&gt;This field can be selected using the value "BiddingStrategyType".&lt;/span&gt;&lt;span class="constraint Filterable"&gt;This field can be filtered on.&lt;/span&gt;
641-
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, PAGE_ONE_PROMOTED, TARGET_SPEND, ENHANCED_CPC, TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS, TARGET_OUTRANK_SHARE, NONE, MANUAL_CPM for campaign channel type SEARCH.&lt;/span&gt;
641+
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, PAGE_ONE_PROMOTED, TARGET_SPEND, ENHANCED_CPC, TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS, TARGET_OUTRANK_SHARE, NONE for campaign channel type SEARCH.&lt;/span&gt;
642642
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, ENHANCED_CPC, NONE for campaign channel type SHOPPING with ad group type SHOPPING_SHOWCASE_ADS.&lt;/span&gt;
643643
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, ENHANCED_CPC, TARGET_ROAS, TARGET_SPEND, NONE for campaign channel type SHOPPING.&lt;/span&gt;
644644
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, ENHANCED_CPC, TARGET_ROAS, TARGET_SPEND, TARGET_CPA, NONE, MAXIMIZE_CONVERSIONS for campaign channel type DISPLAY.&lt;/span&gt;

resources/wsdls/api/adwords/cm/v201710/BatchJobOpsService.wsdl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,8 @@
1919
<complexType name="Ad">
2020
<annotation>
2121
<documentation>
22-
The base class of all ad types. {@code Ad} objects themselves cannot be modified. If you want to
23-
make a change to an {@code Ad} object, you must REMOVE its AdGroupAd and ADD a new AdGroupAd with
24-
the new {@code Ad}. This will result in a new {@code Ad} ID, so stats for the original {@code Ad}
25-
and the new {@code Ad} will appear under separate IDs in reports.
22+
The base class of all ad types. {@code Ad}s are created using the {@code AdGroupAdService}.
23+
Some ad types such as {@code ExpandedTextAd}s may be modified using the {@code AdService}.
2624

2725
&lt;p&gt;When calling {@code AdGroupAdService} to update the {@code status} of an {@code AdGroupAd},
2826
you can construct an {@code Ad} object (instead of the {@code Ad}'s concrete type) with the

resources/wsdls/api/adwords/cm/v201710/CampaignService.wsdl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@
298298
&lt;p&gt;Starting with v201705, this field cannot be set at the ad group or ad group criterion level
299299
to any value other than {@code BiddingStrategyType.NONE}.
300300
&lt;span class="constraint Selectable"&gt;This field can be selected using the value "BiddingStrategyType".&lt;/span&gt;&lt;span class="constraint Filterable"&gt;This field can be filtered on.&lt;/span&gt;
301-
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, PAGE_ONE_PROMOTED, TARGET_SPEND, ENHANCED_CPC, TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS, TARGET_OUTRANK_SHARE, NONE, MANUAL_CPM for campaign channel type SEARCH.&lt;/span&gt;
301+
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, PAGE_ONE_PROMOTED, TARGET_SPEND, ENHANCED_CPC, TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS, TARGET_OUTRANK_SHARE, NONE for campaign channel type SEARCH.&lt;/span&gt;
302302
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, ENHANCED_CPC, TARGET_ROAS, TARGET_SPEND for campaign channel type SHOPPING.&lt;/span&gt;
303303
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, MANUAL_CPM, TARGET_SPEND, ENHANCED_CPC, TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS for campaign channel type DISPLAY.&lt;/span&gt;
304304
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, TARGET_CPA for campaign channel type DISPLAY with campaign channel subtype DISPLAY_MOBILE_APP.&lt;/span&gt;

resources/wsdls/api/adwords/cm/v201802/AdGroupAdService.wsdl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,8 @@
1919
<complexType name="Ad">
2020
<annotation>
2121
<documentation>
22-
The base class of all ad types. {@code Ad} objects themselves cannot be modified. If you want to
23-
make a change to an {@code Ad} object, you must REMOVE its AdGroupAd and ADD a new AdGroupAd with
24-
the new {@code Ad}. This will result in a new {@code Ad} ID, so stats for the original {@code Ad}
25-
and the new {@code Ad} will appear under separate IDs in reports.
22+
The base class of all ad types. {@code Ad}s are created using the {@code AdGroupAdService}.
23+
Some ad types such as {@code ExpandedTextAd}s may be modified using the {@code AdService}.
2624

2725
&lt;p&gt;When calling {@code AdGroupAdService} to update the {@code status} of an {@code AdGroupAd},
2826
you can construct an {@code Ad} object (instead of the {@code Ad}'s concrete type) with the

resources/wsdls/api/adwords/cm/v201802/AdGroupCriterionService.wsdl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -874,7 +874,7 @@
874874
&lt;p&gt;Starting with v201705, this field cannot be set at the ad group or ad group criterion level
875875
to any value other than {@code BiddingStrategyType.NONE}.
876876
&lt;span class="constraint Selectable"&gt;This field can be selected using the value "BiddingStrategyType".&lt;/span&gt;&lt;span class="constraint Filterable"&gt;This field can be filtered on.&lt;/span&gt;
877-
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, PAGE_ONE_PROMOTED, TARGET_SPEND, ENHANCED_CPC, TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS, MAXIMIZE_CONVERSION_VALUE, TARGET_OUTRANK_SHARE, NONE, MANUAL_CPM for campaign channel type SEARCH.&lt;/span&gt;
877+
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, PAGE_ONE_PROMOTED, TARGET_SPEND, ENHANCED_CPC, TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS, MAXIMIZE_CONVERSION_VALUE, TARGET_OUTRANK_SHARE, NONE for campaign channel type SEARCH.&lt;/span&gt;
878878
&lt;span class="constraint CampaignType"&gt;This field may only be set to NONE for campaign channel type SHOPPING with ad group type SHOPPING_SHOWCASE_ADS.&lt;/span&gt;
879879
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, ENHANCED_CPC, TARGET_ROAS, TARGET_SPEND, NONE for campaign channel type SHOPPING.&lt;/span&gt;
880880
&lt;span class="constraint CampaignType"&gt;This field may only be set to NONE for campaign channel type SHOPPING with campaign channel subtype SHOPPING_UNIVERSAL_ADS.&lt;/span&gt;

resources/wsdls/api/adwords/cm/v201802/AdGroupService.wsdl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -650,7 +650,7 @@
650650
&lt;p&gt;Starting with v201705, this field cannot be set at the ad group or ad group criterion level
651651
to any value other than {@code BiddingStrategyType.NONE}.
652652
&lt;span class="constraint Selectable"&gt;This field can be selected using the value "BiddingStrategyType".&lt;/span&gt;&lt;span class="constraint Filterable"&gt;This field can be filtered on.&lt;/span&gt;
653-
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, PAGE_ONE_PROMOTED, TARGET_SPEND, ENHANCED_CPC, TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS, MAXIMIZE_CONVERSION_VALUE, TARGET_OUTRANK_SHARE, NONE, MANUAL_CPM for campaign channel type SEARCH.&lt;/span&gt;
653+
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, PAGE_ONE_PROMOTED, TARGET_SPEND, ENHANCED_CPC, TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS, MAXIMIZE_CONVERSION_VALUE, TARGET_OUTRANK_SHARE, NONE for campaign channel type SEARCH.&lt;/span&gt;
654654
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, ENHANCED_CPC, NONE for campaign channel type SHOPPING with ad group type SHOPPING_SHOWCASE_ADS.&lt;/span&gt;
655655
&lt;span class="constraint CampaignType"&gt;This field may only be set to the values: MANUAL_CPC, ENHANCED_CPC, TARGET_ROAS, TARGET_SPEND, NONE for campaign channel type SHOPPING.&lt;/span&gt;
656656
&lt;span class="constraint CampaignType"&gt;This field may only be set to NONE for campaign channel type SHOPPING with campaign channel subtype SHOPPING_UNIVERSAL_ADS.&lt;/span&gt;
@@ -2752,7 +2752,7 @@
27522752
<enumeration value="SHOPPING_UNIVERSAL_ADS">
27532753
<annotation>
27542754
<documentation>
2755-
Ad group type for Universal Shopping Campaigns.
2755+
Ad group type for goal-optimized Shopping Campaigns.
27562756
</documentation>
27572757
</annotation>
27582758
</enumeration>

resources/wsdls/api/adwords/cm/v201802/BatchJobOpsService.wsdl

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,8 @@
1919
<complexType name="Ad">
2020
<annotation>
2121
<documentation>
22-
The base class of all ad types. {@code Ad} objects themselves cannot be modified. If you want to
23-
make a change to an {@code Ad} object, you must REMOVE its AdGroupAd and ADD a new AdGroupAd with
24-
the new {@code Ad}. This will result in a new {@code Ad} ID, so stats for the original {@code Ad}
25-
and the new {@code Ad} will appear under separate IDs in reports.
22+
The base class of all ad types. {@code Ad}s are created using the {@code AdGroupAdService}.
23+
Some ad types such as {@code ExpandedTextAd}s may be modified using the {@code AdService}.
2624

2725
&lt;p&gt;When calling {@code AdGroupAdService} to update the {@code status} of an {@code AdGroupAd},
2826
you can construct an {@code Ad} object (instead of the {@code Ad}'s concrete type) with the
@@ -12246,7 +12244,7 @@
1224612244
<enumeration value="SHOPPING_UNIVERSAL_ADS">
1224712245
<annotation>
1224812246
<documentation>
12249-
Ad group type for Universal Shopping Campaigns.
12247+
Ad group type for goal-optimized Shopping Campaigns.
1225012248
</documentation>
1225112249
</annotation>
1225212250
</enumeration>
@@ -12422,9 +12420,9 @@
1242212420
<enumeration value="SHOPPING_UNIVERSAL_ADS">
1242312421
<annotation>
1242412422
<documentation>
12425-
Campaign type for retail advertising, that targets multiple advertising channels
12426-
across Search, Google Display Network, and YouTube. It optimizes automatically
12427-
towards the retailer's business objectives.
12423+
Campaigns specialized for retail advertising, that target multiple advertising
12424+
channels across Search, Google Display Network, and YouTube. These campaigns
12425+
optimize automatically towards the retailer's business objectives.
1242812426
</documentation>
1242912427
</annotation>
1243012428
</enumeration>

0 commit comments

Comments
 (0)