Skip to content

Commit c902cea

Browse files
update-oas-botgricher-crto
authored andcommitted
Update OAS up to 2025-01
1 parent d128da2 commit c902cea

File tree

6 files changed

+222
-6
lines changed

6 files changed

+222
-6
lines changed

api-specifications/marketingsolutions_2024-01.json

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9038,6 +9038,9 @@
90389038
"type": "string",
90399039
"nullable": true
90409040
},
9041+
"budgetAutomation": {
9042+
"$ref": "#/components/schemas/CampaignBudgetAutomationV23Q1"
9043+
},
90419044
"id": {
90429045
"type": "string",
90439046
"description": "Id of the entity (duplicate of the parent id).",
@@ -9073,7 +9076,6 @@
90739076
"CreateAdSet": {
90749077
"required": [
90759078
"bidding",
9076-
"budget",
90779079
"campaignId",
90789080
"datasetId",
90799081
"mediaType",
@@ -9514,6 +9516,40 @@
95149516
},
95159517
"description": "campaign spend limit model"
95169518
},
9519+
"CampaignBudgetAutomationV23Q1": {
9520+
"type": "object",
9521+
"properties": {
9522+
"enabled": {
9523+
"type": "boolean",
9524+
"nullable": true
9525+
},
9526+
"automatedBudgetConfiguration": {
9527+
"type": "object",
9528+
"properties": {
9529+
"adSetOptimizationObjective": {
9530+
"enum": [
9531+
"customAction",
9532+
"clicks",
9533+
"conversions",
9534+
"displays",
9535+
"appPromotion",
9536+
"revenue",
9537+
"storeConversions",
9538+
"value",
9539+
"reach",
9540+
"visits",
9541+
"videoViews"
9542+
],
9543+
"type": "string",
9544+
"nullable": true
9545+
}
9546+
},
9547+
"nullable": true,
9548+
"x-nullable": true
9549+
}
9550+
},
9551+
"description": "The campaign budget automation model"
9552+
},
95179553
"PatchAdSetScheduling": {
95189554
"type": "object",
95199555
"properties": {

api-specifications/marketingsolutions_2024-04.json

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9038,6 +9038,9 @@
90389038
"type": "string",
90399039
"nullable": true
90409040
},
9041+
"budgetAutomation": {
9042+
"$ref": "#/components/schemas/CampaignBudgetAutomationV23Q1"
9043+
},
90419044
"id": {
90429045
"type": "string",
90439046
"description": "Id of the entity (duplicate of the parent id).",
@@ -9073,7 +9076,6 @@
90739076
"CreateAdSet": {
90749077
"required": [
90759078
"bidding",
9076-
"budget",
90779079
"campaignId",
90789080
"datasetId",
90799081
"mediaType",
@@ -9514,6 +9516,40 @@
95149516
},
95159517
"description": "campaign spend limit model"
95169518
},
9519+
"CampaignBudgetAutomationV23Q1": {
9520+
"type": "object",
9521+
"properties": {
9522+
"enabled": {
9523+
"type": "boolean",
9524+
"nullable": true
9525+
},
9526+
"automatedBudgetConfiguration": {
9527+
"type": "object",
9528+
"properties": {
9529+
"adSetOptimizationObjective": {
9530+
"enum": [
9531+
"customAction",
9532+
"clicks",
9533+
"conversions",
9534+
"displays",
9535+
"appPromotion",
9536+
"revenue",
9537+
"storeConversions",
9538+
"value",
9539+
"reach",
9540+
"visits",
9541+
"videoViews"
9542+
],
9543+
"type": "string",
9544+
"nullable": true
9545+
}
9546+
},
9547+
"nullable": true,
9548+
"x-nullable": true
9549+
}
9550+
},
9551+
"description": "The campaign budget automation model"
9552+
},
95179553
"PatchAdSetScheduling": {
95189554
"type": "object",
95199555
"properties": {

api-specifications/marketingsolutions_2024-07.json

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8990,6 +8990,9 @@
89908990
"type": "string",
89918991
"nullable": true
89928992
},
8993+
"budgetAutomation": {
8994+
"$ref": "#/components/schemas/CampaignBudgetAutomationV23Q1"
8995+
},
89938996
"id": {
89948997
"type": "string",
89958998
"description": "Id of the entity (duplicate of the parent id).",
@@ -9025,7 +9028,6 @@
90259028
"CreateAdSetV24Q1": {
90269029
"required": [
90279030
"bidding",
9028-
"budget",
90299031
"campaignId",
90309032
"datasetId",
90319033
"mediaType",
@@ -9331,6 +9333,40 @@
93319333
},
93329334
"description": "campaign spend limit model"
93339335
},
9336+
"CampaignBudgetAutomationV23Q1": {
9337+
"type": "object",
9338+
"properties": {
9339+
"enabled": {
9340+
"type": "boolean",
9341+
"nullable": true
9342+
},
9343+
"automatedBudgetConfiguration": {
9344+
"type": "object",
9345+
"properties": {
9346+
"adSetOptimizationObjective": {
9347+
"enum": [
9348+
"customAction",
9349+
"clicks",
9350+
"conversions",
9351+
"displays",
9352+
"appPromotion",
9353+
"revenue",
9354+
"storeConversions",
9355+
"value",
9356+
"reach",
9357+
"visits",
9358+
"videoViews"
9359+
],
9360+
"type": "string",
9361+
"nullable": true
9362+
}
9363+
},
9364+
"nullable": true,
9365+
"x-nullable": true
9366+
}
9367+
},
9368+
"description": "The campaign budget automation model"
9369+
},
93349370
"PatchAdSetSchedulingV24Q1": {
93359371
"type": "object",
93369372
"properties": {

api-specifications/marketingsolutions_2024-10.json

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8990,6 +8990,9 @@
89908990
"type": "string",
89918991
"nullable": true
89928992
},
8993+
"budgetAutomation": {
8994+
"$ref": "#/components/schemas/CampaignBudgetAutomationV23Q1"
8995+
},
89938996
"id": {
89948997
"type": "string",
89958998
"description": "Id of the entity (duplicate of the parent id).",
@@ -9025,7 +9028,6 @@
90259028
"CreateAdSetV24Q1": {
90269029
"required": [
90279030
"bidding",
9028-
"budget",
90299031
"campaignId",
90309032
"datasetId",
90319033
"mediaType",
@@ -9331,6 +9333,40 @@
93319333
},
93329334
"description": "campaign spend limit model"
93339335
},
9336+
"CampaignBudgetAutomationV23Q1": {
9337+
"type": "object",
9338+
"properties": {
9339+
"enabled": {
9340+
"type": "boolean",
9341+
"nullable": true
9342+
},
9343+
"automatedBudgetConfiguration": {
9344+
"type": "object",
9345+
"properties": {
9346+
"adSetOptimizationObjective": {
9347+
"enum": [
9348+
"customAction",
9349+
"clicks",
9350+
"conversions",
9351+
"displays",
9352+
"appPromotion",
9353+
"revenue",
9354+
"storeConversions",
9355+
"value",
9356+
"reach",
9357+
"visits",
9358+
"videoViews"
9359+
],
9360+
"type": "string",
9361+
"nullable": true
9362+
}
9363+
},
9364+
"nullable": true,
9365+
"x-nullable": true
9366+
}
9367+
},
9368+
"description": "The campaign budget automation model"
9369+
},
93349370
"PatchAdSetSchedulingV24Q1": {
93359371
"type": "object",
93369372
"properties": {

api-specifications/marketingsolutions_2025-01.json

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8990,6 +8990,9 @@
89908990
"type": "string",
89918991
"nullable": true
89928992
},
8993+
"budgetAutomation": {
8994+
"$ref": "#/components/schemas/CampaignBudgetAutomationV23Q1"
8995+
},
89938996
"id": {
89948997
"type": "string",
89958998
"description": "Id of the entity (duplicate of the parent id).",
@@ -9025,7 +9028,6 @@
90259028
"CreateAdSetV24Q1": {
90269029
"required": [
90279030
"bidding",
9028-
"budget",
90299031
"campaignId",
90309032
"datasetId",
90319033
"mediaType",
@@ -9331,6 +9333,40 @@
93319333
},
93329334
"description": "campaign spend limit model"
93339335
},
9336+
"CampaignBudgetAutomationV23Q1": {
9337+
"type": "object",
9338+
"properties": {
9339+
"enabled": {
9340+
"type": "boolean",
9341+
"nullable": true
9342+
},
9343+
"automatedBudgetConfiguration": {
9344+
"type": "object",
9345+
"properties": {
9346+
"adSetOptimizationObjective": {
9347+
"enum": [
9348+
"customAction",
9349+
"clicks",
9350+
"conversions",
9351+
"displays",
9352+
"appPromotion",
9353+
"revenue",
9354+
"storeConversions",
9355+
"value",
9356+
"reach",
9357+
"visits",
9358+
"videoViews"
9359+
],
9360+
"type": "string",
9361+
"nullable": true
9362+
}
9363+
},
9364+
"nullable": true,
9365+
"x-nullable": true
9366+
}
9367+
},
9368+
"description": "The campaign budget automation model"
9369+
},
93349370
"PatchAdSetSchedulingV24Q1": {
93359371
"type": "object",
93369372
"properties": {

api-specifications/marketingsolutions_preview.json

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14207,6 +14207,9 @@
1420714207
"type": "string",
1420814208
"nullable": true
1420914209
},
14210+
"budgetAutomation": {
14211+
"$ref": "#/components/schemas/CampaignBudgetAutomationV23Q1"
14212+
},
1421014213
"id": {
1421114214
"type": "string",
1421214215
"description": "Id of the entity (duplicate of the parent id).",
@@ -14245,7 +14248,6 @@
1424514248
"CreateAdSetV24Q3": {
1424614249
"required": [
1424714250
"bidding",
14248-
"budget",
1424914251
"campaignId",
1425014252
"datasetId",
1425114253
"mediaType",
@@ -14586,6 +14588,40 @@
1458614588
},
1458714589
"description": "campaign spend limit model"
1458814590
},
14591+
"CampaignBudgetAutomationV23Q1": {
14592+
"type": "object",
14593+
"properties": {
14594+
"enabled": {
14595+
"type": "boolean",
14596+
"nullable": true
14597+
},
14598+
"automatedBudgetConfiguration": {
14599+
"type": "object",
14600+
"properties": {
14601+
"adSetOptimizationObjective": {
14602+
"enum": [
14603+
"customAction",
14604+
"clicks",
14605+
"conversions",
14606+
"displays",
14607+
"appPromotion",
14608+
"revenue",
14609+
"storeConversions",
14610+
"value",
14611+
"reach",
14612+
"visits",
14613+
"videoViews"
14614+
],
14615+
"type": "string",
14616+
"nullable": true
14617+
}
14618+
},
14619+
"nullable": true,
14620+
"x-nullable": true
14621+
}
14622+
},
14623+
"description": "The campaign budget automation model"
14624+
},
1458914625
"PatchAdSetSchedulingV24Q3": {
1459014626
"type": "object",
1459114627
"properties": {

0 commit comments

Comments
 (0)