pub struct DetailPlacementView {
pub resource_name: String,
pub placement: String,
pub display_name: String,
pub group_placement_target_url: String,
pub target_url: String,
pub placement_type: i32,
}
Expand description
A view with metrics aggregated by ad group and URL or YouTube video.
Fields§
§resource_name: String
Output only. The resource name of the detail placement view. Detail placement view resource names have the form:
customers/{customer_id}/detailPlacementViews/{ad_group_id}~{base64_placement}
placement: String
Output only. The automatic placement string at detail level, e. g. website URL, mobile application ID, or a YouTube video ID.
display_name: String
Output only. The display name is URL name for websites, YouTube video name for YouTube videos, and translated mobile app name for mobile apps.
group_placement_target_url: String
Output only. URL of the group placement, for example, domain, link to the mobile application in app store, or a YouTube channel URL.
target_url: String
Output only. URL of the placement, for example, website, link to the mobile application in app store, or a YouTube video URL.
placement_type: i32
Output only. Type of the placement, for example, Website, YouTube Video, and Mobile Application.
Implementations§
Source§impl DetailPlacementView
impl DetailPlacementView
Sourcepub fn placement_type(&self) -> PlacementType
pub fn placement_type(&self) -> PlacementType
Returns the enum value of placement_type
, or the default if the field is set to an invalid enum value.
Sourcepub fn set_placement_type(&mut self, value: PlacementType)
pub fn set_placement_type(&mut self, value: PlacementType)
Sets placement_type
to the provided enum value.
Trait Implementations§
Source§impl Clone for DetailPlacementView
impl Clone for DetailPlacementView
Source§fn clone(&self) -> DetailPlacementView
fn clone(&self) -> DetailPlacementView
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for DetailPlacementView
impl Debug for DetailPlacementView
Source§impl Default for DetailPlacementView
impl Default for DetailPlacementView
Source§impl Message for DetailPlacementView
impl Message for DetailPlacementView
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Source§fn decode<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
self
. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
self
.Source§impl PartialEq for DetailPlacementView
impl PartialEq for DetailPlacementView
impl StructuralPartialEq for DetailPlacementView
Auto Trait Implementations§
impl Freeze for DetailPlacementView
impl RefUnwindSafe for DetailPlacementView
impl Send for DetailPlacementView
impl Sync for DetailPlacementView
impl Unpin for DetailPlacementView
impl UnwindSafe for DetailPlacementView
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request