Struct gapi_grpc::google::ads::googleads::v5::services::KeywordPlanKeywordHistoricalMetrics[][src]

pub struct KeywordPlanKeywordHistoricalMetrics {
    pub search_query: Option<String>,
    pub close_variants: Vec<String>,
    pub keyword_metrics: Option<KeywordPlanHistoricalMetrics>,
}

A keyword historical metrics.

Fields

search_query: Option<String>

The text of the query associated with one or more ad_group_keywords in the plan.

Note that we de-dupe your keywords list, eliminating close variants before returning the plan’s keywords as text. For example, if your plan originally contained the keywords ‘car’ and ‘cars’, the returned search query will only contain ‘cars’. Starting V5, the list of de-duped queries will be included in close_variants field.

close_variants: Vec<String>

The list of close variant queries for search_query whose search results are combined into the search_query.

keyword_metrics: Option<KeywordPlanHistoricalMetrics>

The historical metrics for the query associated with one or more ad_group_keywords in the plan.

Trait Implementations

impl Clone for KeywordPlanKeywordHistoricalMetrics[src]

impl Debug for KeywordPlanKeywordHistoricalMetrics[src]

impl Default for KeywordPlanKeywordHistoricalMetrics[src]

impl Message for KeywordPlanKeywordHistoricalMetrics[src]

impl PartialEq<KeywordPlanKeywordHistoricalMetrics> for KeywordPlanKeywordHistoricalMetrics[src]

impl StructuralPartialEq for KeywordPlanKeywordHistoricalMetrics[src]

Auto Trait Implementations

impl RefUnwindSafe for KeywordPlanKeywordHistoricalMetrics

impl Send for KeywordPlanKeywordHistoricalMetrics

impl Sync for KeywordPlanKeywordHistoricalMetrics

impl Unpin for KeywordPlanKeywordHistoricalMetrics

impl UnwindSafe for KeywordPlanKeywordHistoricalMetrics

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]