Skip to content

Commit 95961d8

Browse files
1 parent 5acfaff commit 95961d8

File tree

18 files changed

+406
-24
lines changed

18 files changed

+406
-24
lines changed

clients/google-api-services-dfareporting/v4/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-dfareporting</artifactId>
25-
<version>v4-rev20251009-2.0.0</version>
25+
<version>v4-rev20251023-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-dfareporting:v4-rev20251009-2.0.0'
38+
implementation 'com.google.apis:google-api-services-dfareporting:v4-rev20251023-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-dfareporting/v4/2.0.0/com/google/api/services/dfareporting/model/Ad.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,13 @@ public final class Ad extends com.google.api.client.json.GenericJson {
122122
@com.google.api.client.util.Key
123123
private java.lang.String compatibility;
124124

125+
/**
126+
* Optional. Contextual keyword targeting information for this ad.
127+
* The value may be {@code null}.
128+
*/
129+
@com.google.api.client.util.Key
130+
private ContextualKeywordTargeting contextualKeywordTargeting;
131+
125132
/**
126133
* Information about the creation of this ad. This is a read-only field.
127134
* The value may be {@code null}.
@@ -547,6 +554,23 @@ public Ad setCompatibility(java.lang.String compatibility) {
547554
return this;
548555
}
549556

557+
/**
558+
* Optional. Contextual keyword targeting information for this ad.
559+
* @return value or {@code null} for none
560+
*/
561+
public ContextualKeywordTargeting getContextualKeywordTargeting() {
562+
return contextualKeywordTargeting;
563+
}
564+
565+
/**
566+
* Optional. Contextual keyword targeting information for this ad.
567+
* @param contextualKeywordTargeting contextualKeywordTargeting or {@code null} for none
568+
*/
569+
public Ad setContextualKeywordTargeting(ContextualKeywordTargeting contextualKeywordTargeting) {
570+
this.contextualKeywordTargeting = contextualKeywordTargeting;
571+
return this;
572+
}
573+
550574
/**
551575
* Information about the creation of this ad. This is a read-only field.
552576
* @return value or {@code null} for none
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
3+
* in compliance with the License. You may obtain a copy of the License at
4+
*
5+
* http://www.apache.org/licenses/LICENSE-2.0
6+
*
7+
* Unless required by applicable law or agreed to in writing, software distributed under the License
8+
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
9+
* or implied. See the License for the specific language governing permissions and limitations under
10+
* the License.
11+
*/
12+
/*
13+
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
14+
* Modify at your own risk.
15+
*/
16+
17+
package com.google.api.services.dfareporting.model;
18+
19+
/**
20+
* Contains information about a Contextual Keyword that can be targeted by ads.
21+
*
22+
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
23+
* transmitted over HTTP when working with the Campaign Manager 360 API. For a detailed explanation
24+
* see:
25+
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
26+
* </p>
27+
*
28+
* @author Google, Inc.
29+
*/
30+
@SuppressWarnings("javadoc")
31+
public final class ContextualKeyword extends com.google.api.client.json.GenericJson {
32+
33+
/**
34+
* The keyword that can be targeted by ads.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.String keyword;
39+
40+
/**
41+
* The keyword that can be targeted by ads.
42+
* @return value or {@code null} for none
43+
*/
44+
public java.lang.String getKeyword() {
45+
return keyword;
46+
}
47+
48+
/**
49+
* The keyword that can be targeted by ads.
50+
* @param keyword keyword or {@code null} for none
51+
*/
52+
public ContextualKeyword setKeyword(java.lang.String keyword) {
53+
this.keyword = keyword;
54+
return this;
55+
}
56+
57+
@Override
58+
public ContextualKeyword set(String fieldName, Object value) {
59+
return (ContextualKeyword) super.set(fieldName, value);
60+
}
61+
62+
@Override
63+
public ContextualKeyword clone() {
64+
return (ContextualKeyword) super.clone();
65+
}
66+
67+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
3+
* in compliance with the License. You may obtain a copy of the License at
4+
*
5+
* http://www.apache.org/licenses/LICENSE-2.0
6+
*
7+
* Unless required by applicable law or agreed to in writing, software distributed under the License
8+
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
9+
* or implied. See the License for the specific language governing permissions and limitations under
10+
* the License.
11+
*/
12+
/*
13+
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
14+
* Modify at your own risk.
15+
*/
16+
17+
package com.google.api.services.dfareporting.model;
18+
19+
/**
20+
* Contextual Keyword Targeting.
21+
*
22+
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
23+
* transmitted over HTTP when working with the Campaign Manager 360 API. For a detailed explanation
24+
* see:
25+
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
26+
* </p>
27+
*
28+
* @author Google, Inc.
29+
*/
30+
@SuppressWarnings("javadoc")
31+
public final class ContextualKeywordTargeting extends com.google.api.client.json.GenericJson {
32+
33+
/**
34+
* Contextual keywords that this ad targets
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.util.List<ContextualKeyword> keywords;
39+
40+
static {
41+
// hack to force ProGuard to consider ContextualKeyword used, since otherwise it would be stripped out
42+
// see https://github.com/google/google-api-java-client/issues/543
43+
com.google.api.client.util.Data.nullOf(ContextualKeyword.class);
44+
}
45+
46+
/**
47+
* Contextual keywords that this ad targets
48+
* @return value or {@code null} for none
49+
*/
50+
public java.util.List<ContextualKeyword> getKeywords() {
51+
return keywords;
52+
}
53+
54+
/**
55+
* Contextual keywords that this ad targets
56+
* @param keywords keywords or {@code null} for none
57+
*/
58+
public ContextualKeywordTargeting setKeywords(java.util.List<ContextualKeyword> keywords) {
59+
this.keywords = keywords;
60+
return this;
61+
}
62+
63+
@Override
64+
public ContextualKeywordTargeting set(String fieldName, Object value) {
65+
return (ContextualKeywordTargeting) super.set(fieldName, value);
66+
}
67+
68+
@Override
69+
public ContextualKeywordTargeting clone() {
70+
return (ContextualKeywordTargeting) super.clone();
71+
}
72+
73+
}

clients/google-api-services-dfareporting/v4/2.0.0/com/google/api/services/dfareporting/model/Placement.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public final class Placement extends com.google.api.client.json.GenericJson {
5959
* `7`, Amazon * `8`, DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP *
6060
* `12`, TabMo Hawk * `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta
6161
* Global * `17`, Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast *
62-
* `22`, Cognitiv
62+
* `22`, Cognitiv * `23`, AdTheorent * `24`, DeepIntent * `25`, Pulsepoint
6363
* The value may be {@code null}.
6464
*/
6565
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
@@ -468,7 +468,7 @@ public Placement setAdBlockingOptOut(java.lang.Boolean adBlockingOptOut) {
468468
* `7`, Amazon * `8`, DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP *
469469
* `12`, TabMo Hawk * `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta
470470
* Global * `17`, Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast *
471-
* `22`, Cognitiv
471+
* `22`, Cognitiv * `23`, AdTheorent * `24`, DeepIntent * `25`, Pulsepoint
472472
* @return value or {@code null} for none
473473
*/
474474
public java.lang.Long getAdServingPlatformId() {
@@ -482,7 +482,7 @@ public java.lang.Long getAdServingPlatformId() {
482482
* `7`, Amazon * `8`, DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP *
483483
* `12`, TabMo Hawk * `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta
484484
* Global * `17`, Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast *
485-
* `22`, Cognitiv
485+
* `22`, Cognitiv * `23`, AdTheorent * `24`, DeepIntent * `25`, Pulsepoint
486486
* @param adServingPlatformId adServingPlatformId or {@code null} for none
487487
*/
488488
public Placement setAdServingPlatformId(java.lang.Long adServingPlatformId) {

clients/google-api-services-dfareporting/v4/2.0.0/com/google/api/services/dfareporting/model/Site.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@ public final class Site extends com.google.api.client.json.GenericJson {
4444
* Adform * `3`, Adobe * `4`, Amobee * `5`, Basis (Centro) * `6`, Beeswax * `7`, Amazon * `8`,
4545
* DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP * `12`, TabMo Hawk *
4646
* `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta Global * `17`,
47-
* Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv
47+
* Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv *
48+
* `23`, AdTheorent * `24`, DeepIntent * `25`, Pulsepoint
4849
* The value may be {@code null}.
4950
*/
5051
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
@@ -163,7 +164,8 @@ public Site setAccountId(java.lang.Long accountId) {
163164
* Adform * `3`, Adobe * `4`, Amobee * `5`, Basis (Centro) * `6`, Beeswax * `7`, Amazon * `8`,
164165
* DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP * `12`, TabMo Hawk *
165166
* `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta Global * `17`,
166-
* Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv
167+
* Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv *
168+
* `23`, AdTheorent * `24`, DeepIntent * `25`, Pulsepoint
167169
* @return value or {@code null} for none
168170
*/
169171
public java.lang.Long getAdServingPlatformId() {
@@ -177,7 +179,8 @@ public java.lang.Long getAdServingPlatformId() {
177179
* Adform * `3`, Adobe * `4`, Amobee * `5`, Basis (Centro) * `6`, Beeswax * `7`, Amazon * `8`,
178180
* DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP * `12`, TabMo Hawk *
179181
* `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta Global * `17`,
180-
* Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv
182+
* Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv *
183+
* `23`, AdTheorent * `24`, DeepIntent * `25`, Pulsepoint
181184
* @param adServingPlatformId adServingPlatformId or {@code null} for none
182185
*/
183186
public Site setAdServingPlatformId(java.lang.Long adServingPlatformId) {

clients/google-api-services-dfareporting/v4/2.0.0/com/google/api/services/dfareporting/model/TargetingTemplate.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,13 @@ public final class TargetingTemplate extends com.google.api.client.json.GenericJ
5454
@com.google.api.client.util.Key
5555
private DimensionValue advertiserIdDimensionValue;
5656

57+
/**
58+
* Optional. Contextual keyword targeting criteria.
59+
* The value may be {@code null}.
60+
*/
61+
@com.google.api.client.util.Key
62+
private ContextualKeywordTargeting contextualKeywordTargeting;
63+
5764
/**
5865
* Time and day targeting criteria.
5966
* The value may be {@code null}.
@@ -182,6 +189,23 @@ public TargetingTemplate setAdvertiserIdDimensionValue(DimensionValue advertiser
182189
return this;
183190
}
184191

192+
/**
193+
* Optional. Contextual keyword targeting criteria.
194+
* @return value or {@code null} for none
195+
*/
196+
public ContextualKeywordTargeting getContextualKeywordTargeting() {
197+
return contextualKeywordTargeting;
198+
}
199+
200+
/**
201+
* Optional. Contextual keyword targeting criteria.
202+
* @param contextualKeywordTargeting contextualKeywordTargeting or {@code null} for none
203+
*/
204+
public TargetingTemplate setContextualKeywordTargeting(ContextualKeywordTargeting contextualKeywordTargeting) {
205+
this.contextualKeywordTargeting = contextualKeywordTargeting;
206+
return this;
207+
}
208+
185209
/**
186210
* Time and day targeting criteria.
187211
* @return value or {@code null} for none

clients/google-api-services-dfareporting/v4/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-dfareporting</artifactId>
11-
<version>v4-rev20251009-2.0.0</version>
12-
<name>Campaign Manager 360 API v4-rev20251009-2.0.0</name>
11+
<version>v4-rev20251023-2.0.0</version>
12+
<name>Campaign Manager 360 API v4-rev20251023-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-dfareporting/v4/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-dfareporting</artifactId>
25-
<version>v4-rev20251009-2.0.0</version>
25+
<version>v4-rev20251023-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-dfareporting:v4-rev20251009-2.0.0'
38+
implementation 'com.google.apis:google-api-services-dfareporting:v4-rev20251023-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-dfareporting/v5/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-dfareporting</artifactId>
25-
<version>v5-rev20251009-2.0.0</version>
25+
<version>v5-rev20251023-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-dfareporting:v5-rev20251009-2.0.0'
38+
implementation 'com.google.apis:google-api-services-dfareporting:v5-rev20251023-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)