Struct gapi_grpc::google::ads::googleads::v5::resources::DomainCategory[][src]

pub struct DomainCategory {
    pub resource_name: String,
    pub campaign: String,
    pub category: String,
    pub language_code: String,
    pub domain: String,
    pub coverage_fraction: f64,
    pub category_rank: i64,
    pub has_children: bool,
    pub recommended_cpc_bid_micros: i64,
}

A category generated automatically by crawling a domain. If a campaign uses the DynamicSearchAdsSetting, then domain categories will be generated for the domain. The categories can be targeted using WebpageConditionInfo. See: https://support.google.com/google-ads/answer/2471185

Fields

resource_name: String

Output only. The resource name of the domain category. Domain category resource names have the form:

customers/{customer_id}/domainCategories/{campaign_id}~{category_base64}~{language_code}

campaign: String

Output only. The campaign this category is recommended for.

category: String

Output only. Recommended category for the website domain. e.g. if you have a website about electronics, the categories could be “cameras”, “televisions”, etc.

language_code: String

Output only. The language code specifying the language of the website. e.g. “en” for English. The language can be specified in the DynamicSearchAdsSetting required for dynamic search ads. This is the language of the pages from your website that you want Google Ads to find, create ads for, and match searches with.

domain: String

Output only. The domain for the website. The domain can be specified in the DynamicSearchAdsSetting required for dynamic search ads.

coverage_fraction: f64

Output only. Fraction of pages on your site that this category matches.

category_rank: i64

Output only. The position of this category in the set of categories. Lower numbers indicate a better match for the domain. null indicates not recommended.

has_children: bool

Output only. Indicates whether this category has sub-categories.

recommended_cpc_bid_micros: i64

Output only. The recommended cost per click for the category.

Trait Implementations

impl Clone for DomainCategory[src]

impl Debug for DomainCategory[src]

impl Default for DomainCategory[src]

impl Message for DomainCategory[src]

impl PartialEq<DomainCategory> for DomainCategory[src]

impl StructuralPartialEq for DomainCategory[src]

Auto Trait Implementations

impl RefUnwindSafe for DomainCategory

impl Send for DomainCategory

impl Sync for DomainCategory

impl Unpin for DomainCategory

impl UnwindSafe for DomainCategory

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]