removedInput schema / properties / adGroupId
Removed value: -{
- "description": "Ad Group ID",
- "type": "string"
-}
changedInput schema / properties / campaignId / description
Previous value: -"Campaign ID"New value: +"campaignId required endpoint parameter"
removedInput schema / properties / keyword
Removed value: -{
- "additionalProperties": false,
- "description": "Keyword configuration",
- "properties": {
- "bid": {
- "additionalProperties": false,
- "description": "Keyword-specific bid (overrides ad group default)",
- "properties": {
- "amount": {
- "description": "Bid amount",
- "type": "string"
- },
- "currency": {
- "description": "Currency code",
- "type": "string"
- }
- },
- "required": [
- "amount",
- "currency"
- ],
- "type": "object"
- },
- "keywordText": {
- "description": "Keyword text",
- "type": "string"
- },
- "matchType": {
- "description": "Keyword match type",
- "enum": [
- "BROAD",
- "PHRASE",
- "EXACT"
- ],
- "type": "string"
- }
- },
- "required": [
- "keywordText",
- "matchType"
- ],
- "type": "object"
-}
addedInput schema / properties / request
Added value: +{
+ "additionalProperties": false,
+ "description": "Create keyword request body",
+ "properties": {
+ "adGroupId": {
+ "type": "string"
+ },
+ "bid": {
+ "additionalProperties": false,
+ "properties": {
+ "currency": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "keywordText": {
+ "type": "string"
+ },
+ "matchType": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "adGroupId",
+ "keywordText",
+ "matchType"
+ ],
+ "type": "object"
+}
changedInput schema / required
Previous value: -[
- "campaignId",
- "adGroupId",
- "keyword"
-]New value: +[
+ "campaignId",
+ "request"
+]