curl --request POST \
--url http://localhost:8000/api/v1/campaigns/drafts/{draft_id}/ad-groups/{ad_group_id}/keywords \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"text": "<string>",
"match_type": "PHRASE",
"cpc_bid_micros": 123,
"final_url": "<string>"
}
'{
"id": 123,
"text": "<string>",
"match_type": "EXACT",
"cpc_bid_micros": 25000000000,
"final_url": "<string>",
"source_market_analysis_keyword_id": 123
}Create a new keyword within an ad group.
curl --request POST \
--url http://localhost:8000/api/v1/campaigns/drafts/{draft_id}/ad-groups/{ad_group_id}/keywords \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"text": "<string>",
"match_type": "PHRASE",
"cpc_bid_micros": 123,
"final_url": "<string>"
}
'{
"id": 123,
"text": "<string>",
"match_type": "EXACT",
"cpc_bid_micros": 25000000000,
"final_url": "<string>",
"source_market_analysis_keyword_id": 123
}The access token received from the authorization server in the OAuth 2.0 flow.
Auto-regenerate RSAs for the parent ad group
Request to create a keyword in an ad group.
The keyword phrase
1 - 80The keyword match types.
EXACT, PHRASE, BROAD, BROAD_MODIFIER, NEGATIVE Optional keyword level bid
Optional keyword-level URL
1 - 2083Successful Response
Keyword within a draft ad group.
The keyword match types.
EXACT, PHRASE, BROAD, BROAD_MODIFIER, NEGATIVE 0 <= x <= 500000000001 - 2083