Struct googapis::google::ads::googleads::v8::resources::DomainCategory [−][src]
pub struct DomainCategory {
pub resource_name: String,
pub campaign: Option<String>,
pub category: Option<String>,
pub language_code: Option<String>,
pub domain: Option<String>,
pub coverage_fraction: Option<f64>,
pub category_rank: Option<i64>,
pub has_children: Option<bool>,
pub recommended_cpc_bid_micros: Option<i64>,
}
Expand description
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: Option<String>
Output only. The campaign this category is recommended for.
category: Option<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: Option<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: Option<String>
Output only. The domain for the website. The domain can be specified in the DynamicSearchAdsSetting required for dynamic search ads.
coverage_fraction: Option<f64>
Output only. Fraction of pages on your site that this category matches.
category_rank: Option<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: Option<bool>
Output only. Indicates whether this category has sub-categories.
recommended_cpc_bid_micros: Option<i64>
Output only. The recommended cost per click for the category.
Implementations
Returns the value of campaign
, or the default value if campaign
is unset.
Returns the value of category
, or the default value if category
is unset.
Returns the value of language_code
, or the default value if language_code
is unset.
Returns the value of domain
, or the default value if domain
is unset.
Returns the value of coverage_fraction
, or the default value if coverage_fraction
is unset.
Returns the value of category_rank
, or the default value if category_rank
is unset.
Returns the value of has_children
, or the default value if has_children
is unset.
Returns the value of recommended_cpc_bid_micros
, or the default value if recommended_cpc_bid_micros
is unset.
Trait Implementations
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
Returns the encoded length of the message without a length delimiter.
Encodes the message to a buffer. Read more
Encodes the message to a newly allocated buffer.
Encodes the message with a length-delimiter to a buffer. Read more
Encodes the message with a length-delimiter to a newly allocated buffer.
Decodes an instance of the message from a buffer. Read more
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
Decodes a length-delimited instance of the message from the buffer.
Decodes an instance of the message from a buffer, and merges it into self
. Read more
Decodes a length-delimited instance of the message from buffer, and
merges it into self
. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
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
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more