Struct gapi_grpc::google::ads::googleads::v7::resources::KeywordPlanAdGroup[][src]

pub struct KeywordPlanAdGroup {
    pub resource_name: String,
    pub keyword_plan_campaign: String,
    pub id: i64,
    pub name: String,
    pub cpc_bid_micros: i64,
}

A Keyword Planner ad group. Max number of keyword plan ad groups per plan: 200.

Fields

resource_name: String

Immutable. The resource name of the Keyword Planner ad group. KeywordPlanAdGroup resource names have the form:

customers/{customer_id}/keywordPlanAdGroups/{kp_ad_group_id}

keyword_plan_campaign: String

The keyword plan campaign to which this ad group belongs.

id: i64

Output only. The ID of the keyword plan ad group.

name: String

The name of the keyword plan ad group.

This field is required and should not be empty when creating keyword plan ad group.

cpc_bid_micros: i64

A default ad group max cpc bid in micros in account currency for all biddable keywords under the keyword plan ad group. If not set, will inherit from parent campaign.

Trait Implementations

impl Clone for KeywordPlanAdGroup[src]

impl Debug for KeywordPlanAdGroup[src]

impl Default for KeywordPlanAdGroup[src]

impl Message for KeywordPlanAdGroup[src]

impl PartialEq<KeywordPlanAdGroup> for KeywordPlanAdGroup[src]

impl StructuralPartialEq for KeywordPlanAdGroup[src]

Auto Trait Implementations

impl RefUnwindSafe for KeywordPlanAdGroup

impl Send for KeywordPlanAdGroup

impl Sync for KeywordPlanAdGroup

impl Unpin for KeywordPlanAdGroup

impl UnwindSafe for KeywordPlanAdGroup

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]