Skip to content

Commit 1eb08e5

Browse files
yoshi-automationfeywind
authored andcommitted
feat(dfareporting): update the API
#### dfareporting:v4 The following keys were added: - schemas.Ad.properties.contextualKeywordTargeting.$ref - schemas.Ad.properties.contextualKeywordTargeting.description - schemas.ContextualKeyword.description - schemas.ContextualKeyword.id - schemas.ContextualKeyword.properties.keyword.description - schemas.ContextualKeyword.properties.keyword.type - schemas.ContextualKeyword.type - schemas.ContextualKeywordTargeting.description - schemas.ContextualKeywordTargeting.id - schemas.ContextualKeywordTargeting.properties.keywords.description - schemas.ContextualKeywordTargeting.properties.keywords.items.$ref - schemas.ContextualKeywordTargeting.properties.keywords.type - schemas.ContextualKeywordTargeting.type - schemas.TargetingTemplate.properties.contextualKeywordTargeting.$ref - schemas.TargetingTemplate.properties.contextualKeywordTargeting.description The following keys were changed: - schemas.Creative.properties.authoringSource.enum - schemas.Creative.properties.authoringSource.enumDescriptions - schemas.Placement.properties.adServingPlatformId.description - schemas.Site.properties.adServingPlatformId.description - schemas.UniversalAdId.properties.registry.enum - schemas.UniversalAdId.properties.registry.enumDescriptions #### dfareporting:v5 The following keys were added: - schemas.Ad.properties.contextualKeywordTargeting.$ref - schemas.Ad.properties.contextualKeywordTargeting.description - schemas.ContextualKeyword.description - schemas.ContextualKeyword.id - schemas.ContextualKeyword.properties.keyword.description - schemas.ContextualKeyword.properties.keyword.type - schemas.ContextualKeyword.type - schemas.ContextualKeywordTargeting.description - schemas.ContextualKeywordTargeting.id - schemas.ContextualKeywordTargeting.properties.keywords.description - schemas.ContextualKeywordTargeting.properties.keywords.items.$ref - schemas.ContextualKeywordTargeting.properties.keywords.type - schemas.ContextualKeywordTargeting.type - schemas.TargetingTemplate.properties.contextualKeywordTargeting.$ref - schemas.TargetingTemplate.properties.contextualKeywordTargeting.description The following keys were changed: - schemas.Creative.properties.authoringSource.enum - schemas.Creative.properties.authoringSource.enumDescriptions - schemas.Placement.properties.adServingPlatformId.description - schemas.Site.properties.adServingPlatformId.description - schemas.UniversalAdId.properties.registry.enum - schemas.UniversalAdId.properties.registry.enumDescriptions
1 parent fc2d912 commit 1eb08e5

File tree

4 files changed

+178
-16
lines changed

4 files changed

+178
-16
lines changed

discovery/dfareporting-v4.json

Lines changed: 47 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10465,7 +10465,7 @@
1046510465
}
1046610466
}
1046710467
},
10468-
"revision": "20251009",
10468+
"revision": "20251023",
1046910469
"rootUrl": "https://dfareporting.googleapis.com/",
1047010470
"schemas": {
1047110471
"Account": {
@@ -10989,6 +10989,10 @@
1098910989
],
1099010990
"type": "string"
1099110991
},
10992+
"contextualKeywordTargeting": {
10993+
"$ref": "ContextualKeywordTargeting",
10994+
"description": "Optional. Contextual keyword targeting information for this ad."
10995+
},
1099210996
"createInfo": {
1099310997
"$ref": "LastModifiedInfo",
1099410998
"description": "Information about the creation of this ad. This is a read-only field."
@@ -12583,6 +12587,31 @@
1258312587
},
1258412588
"type": "object"
1258512589
},
12590+
"ContextualKeyword": {
12591+
"description": "Contains information about a Contextual Keyword that can be targeted by ads.",
12592+
"id": "ContextualKeyword",
12593+
"properties": {
12594+
"keyword": {
12595+
"description": "The keyword that can be targeted by ads.",
12596+
"type": "string"
12597+
}
12598+
},
12599+
"type": "object"
12600+
},
12601+
"ContextualKeywordTargeting": {
12602+
"description": "Contextual Keyword Targeting.",
12603+
"id": "ContextualKeywordTargeting",
12604+
"properties": {
12605+
"keywords": {
12606+
"description": "Contextual keywords that this ad targets",
12607+
"items": {
12608+
"$ref": "ContextualKeyword"
12609+
},
12610+
"type": "array"
12611+
}
12612+
},
12613+
"type": "object"
12614+
},
1258612615
"Conversion": {
1258712616
"description": "A Conversion represents when a user successfully performs a desired action after seeing an ad.",
1258812617
"id": "Conversion",
@@ -12961,7 +12990,10 @@
1296112990
"CREATIVE_AUTHORING_SOURCE_GWD",
1296212991
"CREATIVE_AUTHORING_SOURCE_ACS",
1296312992
"CREATIVE_AUTHORING_SOURCE_ADOBE",
12964-
"CREATIVE_AUTHORING_SOURCE_TYPEFACE_AI"
12993+
"CREATIVE_AUTHORING_SOURCE_TYPEFACE_AI",
12994+
"CREATIVE_AUTHORING_SOURCE_REMBRAND",
12995+
"CREATIVE_AUTHORING_SOURCE_TRACKTO_STUDIO",
12996+
"CREATIVE_AUTHORING_SOURCE_BORNLOGIC"
1296512997
],
1296612998
"enumDescriptions": [
1296712999
"DCM-UI or external API used to author the creative.",
@@ -12970,7 +13002,10 @@
1297013002
"Google Web Designer used to author the creative.",
1297113003
"ACS-UI used to author the creative.",
1297213004
"Creative authoring source is Adobe.",
12973-
"Creative authoring source is Typeface.ai."
13005+
"Creative authoring source is Typeface.ai.",
13006+
"Creative authoring source is Rembrand.",
13007+
"Creative authoring source is Trackto.",
13008+
"Creative authoring source is Bornlogic."
1297413009
],
1297513010
"type": "string"
1297613011
},
@@ -19091,7 +19126,7 @@
1909119126
"type": "boolean"
1909219127
},
1909319128
"adServingPlatformId": {
19094-
"description": "Optional. Ad serving platform ID to identify the ad serving platform used by the placement. Measurement partners can use this field to add ad-server specific macros. Possible values are: * `1`, Adelphic * `2`, Adform * `3`, Adobe * `4`, Amobee * `5`, Basis (Centro) * `6`, Beeswax * `7`, Amazon * `8`, DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP * `12`, TabMo Hawk * `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta Global * `17`, Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv",
19129+
"description": "Optional. Ad serving platform ID to identify the ad serving platform used by the placement. Measurement partners can use this field to add ad-server specific macros. Possible values are: * `1`, Adelphic * `2`, Adform * `3`, Adobe * `4`, Amobee * `5`, Basis (Centro) * `6`, Beeswax * `7`, Amazon * `8`, DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP * `12`, TabMo Hawk * `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta Global * `17`, Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv * `23`, AdTheorent * `24`, DeepIntent * `25`, Pulsepoint",
1909519130
"format": "int64",
1909619131
"type": "string"
1909719132
},
@@ -21207,7 +21242,7 @@
2120721242
"type": "string"
2120821243
},
2120921244
"adServingPlatformId": {
21210-
"description": "Optional. Ad serving platform ID to identify the ad serving platform used by the site. Measurement partners can use this field to add ad-server specific macros. If set, this value acts as the default during placement creation. Possible values are: * `1`, Adelphic * `2`, Adform * `3`, Adobe * `4`, Amobee * `5`, Basis (Centro) * `6`, Beeswax * `7`, Amazon * `8`, DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP * `12`, TabMo Hawk * `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta Global * `17`, Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv",
21245+
"description": "Optional. Ad serving platform ID to identify the ad serving platform used by the site. Measurement partners can use this field to add ad-server specific macros. If set, this value acts as the default during placement creation. Possible values are: * `1`, Adelphic * `2`, Adform * `3`, Adobe * `4`, Amobee * `5`, Basis (Centro) * `6`, Beeswax * `7`, Amazon * `8`, DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP * `12`, TabMo Hawk * `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta Global * `17`, Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv * `23`, AdTheorent * `24`, DeepIntent * `25`, Pulsepoint",
2121121246
"format": "int64",
2121221247
"type": "string"
2121321248
},
@@ -22130,6 +22165,10 @@
2213022165
"$ref": "DimensionValue",
2213122166
"description": "Dimension value for the ID of the advertiser. This is a read-only, auto-generated field."
2213222167
},
22168+
"contextualKeywordTargeting": {
22169+
"$ref": "ContextualKeywordTargeting",
22170+
"description": "Optional. Contextual keyword targeting criteria."
22171+
},
2213322172
"dayPartTargeting": {
2213422173
"$ref": "DayPartTargeting",
2213522174
"description": "Time and day targeting criteria."
@@ -22482,13 +22521,15 @@
2248222521
"AD_ID_OFFICIAL",
2248322522
"CLEARCAST",
2248422523
"DCM",
22485-
"ARPP"
22524+
"ARPP",
22525+
"CUSV"
2248622526
],
2248722527
"enumDescriptions": [
2248822528
"",
2248922529
"",
2249022530
"",
2249122531
"",
22532+
"",
2249222533
""
2249322534
],
2249422535
"type": "string"

discovery/dfareporting-v5.json

Lines changed: 47 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10005,7 +10005,7 @@
1000510005
}
1000610006
}
1000710007
},
10008-
"revision": "20251009",
10008+
"revision": "20251023",
1000910009
"rootUrl": "https://dfareporting.googleapis.com/",
1001010010
"schemas": {
1001110011
"Account": {
@@ -10529,6 +10529,10 @@
1052910529
],
1053010530
"type": "string"
1053110531
},
10532+
"contextualKeywordTargeting": {
10533+
"$ref": "ContextualKeywordTargeting",
10534+
"description": "Optional. Contextual keyword targeting information for this ad."
10535+
},
1053210536
"createInfo": {
1053310537
"$ref": "LastModifiedInfo",
1053410538
"description": "Information about the creation of this ad. This is a read-only field."
@@ -12057,6 +12061,31 @@
1205712061
},
1205812062
"type": "object"
1205912063
},
12064+
"ContextualKeyword": {
12065+
"description": "Contains information about a Contextual Keyword that can be targeted by ads.",
12066+
"id": "ContextualKeyword",
12067+
"properties": {
12068+
"keyword": {
12069+
"description": "The keyword that can be targeted by ads.",
12070+
"type": "string"
12071+
}
12072+
},
12073+
"type": "object"
12074+
},
12075+
"ContextualKeywordTargeting": {
12076+
"description": "Contextual Keyword Targeting.",
12077+
"id": "ContextualKeywordTargeting",
12078+
"properties": {
12079+
"keywords": {
12080+
"description": "Contextual keywords that this ad targets",
12081+
"items": {
12082+
"$ref": "ContextualKeyword"
12083+
},
12084+
"type": "array"
12085+
}
12086+
},
12087+
"type": "object"
12088+
},
1206012089
"Conversion": {
1206112090
"description": "A Conversion represents when a user successfully performs a desired action after seeing an ad.",
1206212091
"id": "Conversion",
@@ -12435,7 +12464,10 @@
1243512464
"CREATIVE_AUTHORING_SOURCE_GWD",
1243612465
"CREATIVE_AUTHORING_SOURCE_ACS",
1243712466
"CREATIVE_AUTHORING_SOURCE_ADOBE",
12438-
"CREATIVE_AUTHORING_SOURCE_TYPEFACE_AI"
12467+
"CREATIVE_AUTHORING_SOURCE_TYPEFACE_AI",
12468+
"CREATIVE_AUTHORING_SOURCE_REMBRAND",
12469+
"CREATIVE_AUTHORING_SOURCE_TRACKTO_STUDIO",
12470+
"CREATIVE_AUTHORING_SOURCE_BORNLOGIC"
1243912471
],
1244012472
"enumDescriptions": [
1244112473
"DCM-UI or external API used to author the creative.",
@@ -12444,7 +12476,10 @@
1244412476
"Google Web Designer used to author the creative.",
1244512477
"ACS-UI used to author the creative.",
1244612478
"Creative authoring source is Adobe.",
12447-
"Creative authoring source is Typeface.ai."
12479+
"Creative authoring source is Typeface.ai.",
12480+
"Creative authoring source is Rembrand.",
12481+
"Creative authoring source is Trackto.",
12482+
"Creative authoring source is Bornlogic."
1244812483
],
1244912484
"type": "string"
1245012485
},
@@ -18273,7 +18308,7 @@
1827318308
"type": "boolean"
1827418309
},
1827518310
"adServingPlatformId": {
18276-
"description": "Optional. Ad serving platform ID to identify the ad serving platform used by the placement. Measurement partners can use this field to add ad-server specific macros. Possible values are: * `1`, Adelphic * `2`, Adform * `3`, Adobe * `4`, Amobee * `5`, Basis (Centro) * `6`, Beeswax * `7`, Amazon * `8`, DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP * `12`, TabMo Hawk * `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta Global * `17`, Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv",
18311+
"description": "Optional. Ad serving platform ID to identify the ad serving platform used by the placement. Measurement partners can use this field to add ad-server specific macros. Possible values are: * `1`, Adelphic * `2`, Adform * `3`, Adobe * `4`, Amobee * `5`, Basis (Centro) * `6`, Beeswax * `7`, Amazon * `8`, DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP * `12`, TabMo Hawk * `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta Global * `17`, Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv * `23`, AdTheorent * `24`, DeepIntent * `25`, Pulsepoint",
1827718312
"format": "int64",
1827818313
"type": "string"
1827918314
},
@@ -20078,7 +20113,7 @@
2007820113
"type": "string"
2007920114
},
2008020115
"adServingPlatformId": {
20081-
"description": "Optional. Ad serving platform ID to identify the ad serving platform used by the site. Measurement partners can use this field to add ad-server specific macros. If set, this value acts as the default during placement creation. Possible values are: * `1`, Adelphic * `2`, Adform * `3`, Adobe * `4`, Amobee * `5`, Basis (Centro) * `6`, Beeswax * `7`, Amazon * `8`, DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP * `12`, TabMo Hawk * `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta Global * `17`, Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv",
20116+
"description": "Optional. Ad serving platform ID to identify the ad serving platform used by the site. Measurement partners can use this field to add ad-server specific macros. If set, this value acts as the default during placement creation. Possible values are: * `1`, Adelphic * `2`, Adform * `3`, Adobe * `4`, Amobee * `5`, Basis (Centro) * `6`, Beeswax * `7`, Amazon * `8`, DV360 (DBM) * `9`, Innovid * `10`, MediaMath * `11`, Roku OneView DSP * `12`, TabMo Hawk * `13`, The Trade Desk * `14`, Xandr Invest DSP * `15`, Yahoo DSP * `16`, Zeta Global * `17`, Scaleout * `18`, Bidtellect * `19`, Unicorn * `20`, Teads * `21`, Quantcast * `22`, Cognitiv * `23`, AdTheorent * `24`, DeepIntent * `25`, Pulsepoint",
2008220117
"format": "int64",
2008320118
"type": "string"
2008420119
},
@@ -21001,6 +21036,10 @@
2100121036
"$ref": "DimensionValue",
2100221037
"description": "Dimension value for the ID of the advertiser. This is a read-only, auto-generated field."
2100321038
},
21039+
"contextualKeywordTargeting": {
21040+
"$ref": "ContextualKeywordTargeting",
21041+
"description": "Optional. Contextual keyword targeting criteria."
21042+
},
2100421043
"dayPartTargeting": {
2100521044
"$ref": "DayPartTargeting",
2100621045
"description": "Time and day targeting criteria."
@@ -21353,13 +21392,15 @@
2135321392
"AD_ID_OFFICIAL",
2135421393
"CLEARCAST",
2135521394
"DCM",
21356-
"ARPP"
21395+
"ARPP",
21396+
"CUSV"
2135721397
],
2135821398
"enumDescriptions": [
2135921399
"",
2136021400
"",
2136121401
"",
2136221402
"",
21403+
"",
2136321404
""
2136421405
],
2136521406
"type": "string"

0 commit comments

Comments
 (0)