Struct google_analytics3::api::EntityAdWordsLink [−][src]
JSON template for Analytics Entity Google Ads Link.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- web property ad words links get management (response)
- web property ad words links insert management (request|response)
- web property ad words links patch management (request|response)
- web property ad words links update management (request|response)
Fields
ad_words_accounts: Option<Vec<AdWordsAccount>>
A list of Google Ads client accounts. These cannot be MCC accounts. This field is required when creating a Google Ads link. It cannot be empty.
entity: Option<EntityAdWordsLinkEntity>
Web property being linked.
id: Option<String>
Entity Google Ads link ID
kind: Option<String>
Resource type for entity Google Ads link.
name: Option<String>
Name of the link. This field is required when creating a Google Ads link.
profile_ids: Option<Vec<String>>
IDs of linked Views (Profiles) represented as strings.
self_link: Option<String>
URL link for this Google Analytics - Google Ads link.
Trait Implementations
impl Clone for EntityAdWordsLink
[src]
fn clone(&self) -> EntityAdWordsLink
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for EntityAdWordsLink
[src]
impl Default for EntityAdWordsLink
[src]
fn default() -> EntityAdWordsLink
[src]
impl<'de> Deserialize<'de> for EntityAdWordsLink
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl RequestValue for EntityAdWordsLink
[src]
impl ResponseResult for EntityAdWordsLink
[src]
impl Serialize for EntityAdWordsLink
[src]
Auto Trait Implementations
impl RefUnwindSafe for EntityAdWordsLink
impl Send for EntityAdWordsLink
impl Sync for EntityAdWordsLink
impl Unpin for EntityAdWordsLink
impl UnwindSafe for EntityAdWordsLink
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,