Struct googapis::google::ads::googleads::v9::common::CallAdInfo[][src]

pub struct CallAdInfo {
Show 14 fields pub country_code: String, pub phone_number: String, pub business_name: String, pub headline1: String, pub headline2: String, pub description1: String, pub description2: String, pub call_tracked: bool, pub disable_call_conversion: bool, pub phone_number_verification_url: String, pub conversion_action: String, pub conversion_reporting_state: i32, pub path1: String, pub path2: String,
}
Expand description

A call ad.

Fields

country_code: String

The country code in the ad.

phone_number: String

The phone number in the ad.

business_name: String

The business name in the ad.

headline1: String

First headline in the ad.

headline2: String

Second headline in the ad.

description1: String

The first line of the ad’s description.

description2: String

The second line of the ad’s description.

call_tracked: bool

Whether to enable call tracking for the creative. Enabling call tracking also enables call conversions.

disable_call_conversion: bool

Whether to disable call conversion for the creative. If set to true, disables call conversions even when call_tracked is true. If call_tracked is false, this field is ignored.

phone_number_verification_url: String

The URL to be used for phone number verification.

conversion_action: String

The conversion action to attribute a call conversion to. If not set a default conversion action is used. This field only has effect if call_tracked is set to true. Otherwise this field is ignored.

conversion_reporting_state: i32

The call conversion behavior of this call ad. It can use its own call conversion setting, inherit the account level setting, or be disabled.

path1: String

First part of text that can be appended to the URL in the ad. Optional.

path2: String

Second part of text that can be appended to the URL in the ad. This field can only be set when path1 is also set. Optional.

Implementations

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

Sets conversion_reporting_state to the provided enum value.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

Returns the encoded length of the message without a length delimiter.

Clears the message, resetting all fields to their default.

Encodes the message to a buffer. Read more

Encodes the message to a newly allocated buffer.

Encodes the message with a length-delimiter to a buffer. Read more

Encodes the message with a length-delimiter to a newly allocated buffer.

Decodes an instance of the message from a buffer. Read more

Decodes a length-delimited instance of the message from the buffer.

Decodes an instance of the message from a buffer, and merges it into self. Read more

Decodes a length-delimited instance of the message from buffer, and merges it into self. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

Wrap the input message T in a tonic::Request

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more