Struct google_dfareporting3d3::api::TagData
source · pub struct TagData {
pub ad_id: Option<i64>,
pub click_tag: Option<String>,
pub creative_id: Option<i64>,
pub format: Option<String>,
pub impression_tag: Option<String>,
}
Expand description
Placement Tag Data
This type is not used in any activity, and only used as part of another schema.
Fields§
§ad_id: Option<i64>
Ad associated with this placement tag. Applicable only when format is PLACEMENT_TAG_TRACKING.
click_tag: Option<String>
Tag string to record a click.
creative_id: Option<i64>
Creative associated with this placement tag. Applicable only when format is PLACEMENT_TAG_TRACKING.
format: Option<String>
TagData tag format of this tag.
impression_tag: Option<String>
Tag string for serving an ad.
Trait Implementations§
source§impl<'de> Deserialize<'de> for TagData
impl<'de> Deserialize<'de> for TagData
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
impl Part for TagData
Auto Trait Implementations§
impl RefUnwindSafe for TagData
impl Send for TagData
impl Sync for TagData
impl Unpin for TagData
impl UnwindSafe for TagData
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