KeywordPlanCampaign
Stay organized with collections
Save and categorize content based on your preferences.
A Keyword Plan campaign. Max number of keyword plan campaigns per plan allowed: 1.
Fields |
resource_name
|
string
Immutable. The resource name of the Keyword Plan campaign. KeywordPlanCampaign resource names have the form: customers/{customer_id}/keywordPlanCampaigns/{kp_campaign_id}
|
language_constants[]
|
string
The languages targeted for the Keyword Plan campaign. Max allowed: 1.
|
keyword_plan_network
|
KeywordPlanNetwork
Targeting network. This field is required and should not be empty when creating Keyword Plan campaigns.
|
geo_targets[]
|
KeywordPlanGeoTarget
The geo targets. Max number allowed: 20.
|
keyword_plan
|
string
The keyword plan this campaign belongs to.
|
id
|
int64
Output only. The ID of the Keyword Plan campaign.
|
name
|
string
The name of the Keyword Plan campaign. This field is required and should not be empty when creating Keyword Plan campaigns.
|
cpc_bid_micros
|
int64
A default max cpc bid in micros, and in the account currency, for all ad groups under the campaign. This field is required and should not be empty when creating Keyword Plan campaigns.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-07 UTC.
[null,null,["Last updated 2025-08-07 UTC."],[],[],null,["# KeywordPlanCampaign\n\nA Keyword Plan campaign. Max number of keyword plan campaigns per plan allowed: 1.\n\n| Fields ||\n|----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### `resource_name` | `string` Immutable. The resource name of the Keyword Plan campaign. KeywordPlanCampaign resource names have the form: `customers/{customer_id}/keywordPlanCampaigns/{kp_campaign_id}` |\n| ### `language_constants[]` | `string` The languages targeted for the Keyword Plan campaign. Max allowed: 1. |\n| ### `keyword_plan_network` | [KeywordPlanNetwork](/google-ads/api/reference/rpc/v19/KeywordPlanNetworkEnum.KeywordPlanNetwork) Targeting network. This field is required and should not be empty when creating Keyword Plan campaigns. |\n| ### `geo_targets[]` | [KeywordPlanGeoTarget](/google-ads/api/reference/rpc/v19/KeywordPlanGeoTarget) The geo targets. Max number allowed: 20. |\n| ### `keyword_plan` | `string` The keyword plan this campaign belongs to. |\n| ### `id` | `int64` Output only. The ID of the Keyword Plan campaign. |\n| ### `name` | `string` The name of the Keyword Plan campaign. This field is required and should not be empty when creating Keyword Plan campaigns. |\n| ### `cpc_bid_micros` | `int64` A default max cpc bid in micros, and in the account currency, for all ad groups under the campaign. This field is required and should not be empty when creating Keyword Plan campaigns. |"]]