pub struct KeywordsDataApiBingKeywordsForSiteTaskPostRequest {Show 13 fields
pub target: String,
pub location_name: Option<String>,
pub location_code: Option<i32>,
pub location_coordinate: Option<String>,
pub language_name: Option<String>,
pub language_code: Option<String>,
pub keywords_negative: Option<Vec<String>>,
pub device: Option<String>,
pub date_from: Option<String>,
pub date_to: Option<String>,
pub sort_by: Option<String>,
pub search_partners: Option<bool>,
pub tag: Option<String>,
}Expand description
Request body for the Bing Keywords For Site endpoints.
Fields§
§target: StringTarget domain or URL to source keywords from.
location_name: Option<String>Full location name; alternative to location_code.
location_code: Option<i32>Numeric location identifier; alternative to location_name.
location_coordinate: Option<String>GPS coordinates as “latitude,longitude”.
language_name: Option<String>Full language name; alternative to language_code.
language_code: Option<String>Language code, e.g. “en”; alternative to language_name.
keywords_negative: Option<Vec<String>>Keywords to exclude from the results (up to 200).
device: Option<String>Device filter: “all”, “mobile”, “desktop” or “tablet”.
date_from: Option<String>Start of the historical range, in “yyyy-mm-dd” format.
date_to: Option<String>End of the historical range, in “yyyy-mm-dd” format.
sort_by: Option<String>Field to sort by: “search_volume”, “cpc”, “competition” or “relevance”.
search_partners: Option<bool>Include Bing search partner data.
tag: Option<String>User-defined task identifier (max 255 characters).
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for KeywordsDataApiBingKeywordsForSiteTaskPostRequest
impl<'de> Deserialize<'de> for KeywordsDataApiBingKeywordsForSiteTaskPostRequest
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 KeywordsDataApiBingKeywordsForSiteTaskPostRequest
impl RefUnwindSafe for KeywordsDataApiBingKeywordsForSiteTaskPostRequest
impl Send for KeywordsDataApiBingKeywordsForSiteTaskPostRequest
impl Sync for KeywordsDataApiBingKeywordsForSiteTaskPostRequest
impl Unpin for KeywordsDataApiBingKeywordsForSiteTaskPostRequest
impl UnsafeUnpin for KeywordsDataApiBingKeywordsForSiteTaskPostRequest
impl UnwindSafe for KeywordsDataApiBingKeywordsForSiteTaskPostRequest
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