Class GoogleAdsSearchads360V23ServicesGenerateKeywordIdeasRequest
Request message for KeywordPlanIdeaService.GenerateKeywordIdeas.
Implements
Inherited Members
Namespace: Google.Apis.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23ServicesGenerateKeywordIdeasRequest : IDirectResponseSchema
Properties
AggregateMetrics
The aggregate fields to include in response.
Declaration
[JsonProperty("aggregateMetrics")]
public virtual GoogleAdsSearchads360V23CommonKeywordPlanAggregateMetrics AggregateMetrics { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23CommonKeywordPlanAggregateMetrics |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
GeoTargetConstants
The resource names of the location to target. Maximum is 10. An empty list MAY be used to specify all targeting geos.
Declaration
[JsonProperty("geoTargetConstants")]
public virtual IList<string> GeoTargetConstants { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
HistoricalMetricsOptions
The options for historical metrics data.
Declaration
[JsonProperty("historicalMetricsOptions")]
public virtual GoogleAdsSearchads360V23CommonHistoricalMetricsOptions HistoricalMetricsOptions { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23CommonHistoricalMetricsOptions |
IncludeAdultKeywords
If true, adult keywords will be included in response. The default value is false.
Declaration
[JsonProperty("includeAdultKeywords")]
public virtual bool? IncludeAdultKeywords { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
KeywordAndUrlSeed
A Keyword and a specific Url to generate ideas from for example, cars, www.example.com/cars.
Declaration
[JsonProperty("keywordAndUrlSeed")]
public virtual GoogleAdsSearchads360V23ServicesKeywordAndUrlSeed KeywordAndUrlSeed { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23ServicesKeywordAndUrlSeed |
KeywordAnnotation
The keyword annotations to include in response.
Declaration
[JsonProperty("keywordAnnotation")]
public virtual IList<string> KeywordAnnotation { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
KeywordPlanNetwork
Targeting network. If not set, Google Search And Partners Network will be used.
Declaration
[JsonProperty("keywordPlanNetwork")]
public virtual string KeywordPlanNetwork { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
KeywordSeed
A Keyword or phrase to generate ideas from, for example, cars.
Declaration
[JsonProperty("keywordSeed")]
public virtual GoogleAdsSearchads360V23ServicesKeywordSeed KeywordSeed { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23ServicesKeywordSeed |
Language
The resource name of the language to target. Each keyword belongs to some set of languages; a keyword is included if language is one of its languages. If not set, all keywords will be included.
Declaration
[JsonProperty("language")]
public virtual string Language { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PageSize
Number of results to retrieve in a single page. A maximum of 10,000 results may be returned, if the page_size exceeds this, it is ignored. If unspecified, at most 10,000 results will be returned. The server may decide to further limit the number of returned resources. If the response contains fewer than 10,000 results it may not be assumed as last page of results.
Declaration
[JsonProperty("pageSize")]
public virtual int? PageSize { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
PageToken
Token of the page to retrieve. If not specified, the first page of results will be returned. To request next
page of results use the value obtained from next_page_token in the previous response. The request fields
must match across pages.
Declaration
[JsonProperty("pageToken")]
public virtual string PageToken { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SiteSeed
The site to generate ideas from, for example, www.example.com.
Declaration
[JsonProperty("siteSeed")]
public virtual GoogleAdsSearchads360V23ServicesSiteSeed SiteSeed { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23ServicesSiteSeed |
UrlSeed
A specific url to generate ideas from, for example, www.example.com/cars.
Declaration
[JsonProperty("urlSeed")]
public virtual GoogleAdsSearchads360V23ServicesUrlSeed UrlSeed { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23ServicesUrlSeed |