pub struct KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask {
pub keyword: Option<String>,
pub location_code: Option<i32>,
pub language_code: Option<String>,
pub date_interval: Option<String>,
pub search_partners: Option<bool>,
pub bid: Option<f64>,
pub match_type: Option<String>,
pub impressions: Option<f64>,
pub ctr: Option<f64>,
pub average_cpc: Option<f64>,
pub cost: Option<f64>,
pub clicks: Option<f64>,
}Expand description
A keyword result item from the Google Ads Ad Traffic By Keywords endpoint. See https://docs.dataforseo.com/v3/keywords_data/google_ads/ad_traffic_by_keywords/live/.
Fields§
§keyword: Option<String>The keyword this estimate refers to.
location_code: Option<i32>Location code echoed from the request.
language_code: Option<String>Language code echoed from the request.
date_interval: Option<String>Forecast interval, e.g. “next_week”, “next_month” or “next_quarter”.
search_partners: Option<bool>Whether search/partner network data was included.
bid: Option<f64>Maximum custom bid used for the estimate, in USD.
match_type: Option<String>Match type: “exact”, “broad” or “phrase”.
impressions: Option<f64>Estimated ad impressions.
ctr: Option<f64>Estimated click-through rate.
average_cpc: Option<f64>Estimated average cost per click, in USD.
cost: Option<f64>Estimated total ad spend, in USD.
clicks: Option<f64>Estimated number of ad clicks.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask
impl<'de> Deserialize<'de> for KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask
impl RefUnwindSafe for KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask
impl Send for KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask
impl Sync for KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask
impl Unpin for KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask
impl UnsafeUnpin for KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask
impl UnwindSafe for KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more