Struct gapi_grpc::google::ads::googleads::v6::resources::CallView[][src]

pub struct CallView {
    pub resource_name: String,
    pub caller_region_code: String,
    pub caller_area_code: String,
    pub call_duration_seconds: i64,
    pub start_call_date_time: String,
    pub end_call_date_time: String,
    pub call_tracking_display_location: i32,
    pub type: i32,
    pub call_status: i32,
}

A call view that includes data for call tracking of call-only ads or call extensions.

Fields

resource_name: String

Output only. The resource name of the call view. Call view resource names have the form:

customers/{customer_id}/callViews/{call_detail_id}

caller_region_code: String

Output only. Region code of the caller.

caller_area_code: String

Output only. Area code of the caller. Null if the call duration is shorter than 15 seconds.

call_duration_seconds: i64

Output only. The advertiser-provided call duration in seconds.

start_call_date_time: String

Output only. The advertiser-provided call start date time.

end_call_date_time: String

Output only. The advertiser-provided call end date time.

call_tracking_display_location: i32

Output only. The call tracking display location.

type: i32

Output only. The type of the call.

call_status: i32

Output only. The status of the call.

Implementations

impl CallView[src]

pub fn call_tracking_display_location(&self) -> CallTrackingDisplayLocation[src]

Returns the enum value of call_tracking_display_location, or the default if the field is set to an invalid enum value.

pub fn set_call_tracking_display_location(
    &mut self,
    value: CallTrackingDisplayLocation
)
[src]

Sets call_tracking_display_location to the provided enum value.

pub fn type(&self) -> CallType[src]

Returns the enum value of type, or the default if the field is set to an invalid enum value.

pub fn set_type(&mut self, value: CallType)[src]

Sets type to the provided enum value.

pub fn call_status(&self) -> GoogleVoiceCallStatus[src]

Returns the enum value of call_status, or the default if the field is set to an invalid enum value.

pub fn set_call_status(&mut self, value: GoogleVoiceCallStatus)[src]

Sets call_status to the provided enum value.

Trait Implementations

impl Clone for CallView[src]

impl Debug for CallView[src]

impl Default for CallView[src]

impl Message for CallView[src]

impl PartialEq<CallView> for CallView[src]

impl StructuralPartialEq for CallView[src]

Auto Trait Implementations

impl RefUnwindSafe for CallView

impl Send for CallView

impl Sync for CallView

impl Unpin for CallView

impl UnwindSafe for CallView

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]