View Source GoogleApi.LocalServices.V1.Model.GoogleAdsHomeservicesLocalservicesV1DetailedLeadReport (google_api_local_services v0.9.0)
A Detailed Lead Report of a lead identified by their lead id and contains consumer, account, monetization, and lead data.
Attributes
-
accountId
(type:String.t
, default:nil
) - Identifies account that received the lead. -
aggregatorInfo
(type:GoogleApi.LocalServices.V1.Model.GoogleAdsHomeservicesLocalservicesV1AggregatorInfo.t
, default:nil
) - Aggregator specific information related to the lead. -
bookingLead
(type:GoogleApi.LocalServices.V1.Model.GoogleAdsHomeservicesLocalservicesV1BookingLead.t
, default:nil
) - More information associated to only booking leads. -
businessName
(type:String.t
, default:nil
) - Business name associated to the account. -
chargeStatus
(type:String.t
, default:nil
) - Whether the lead has been charged. -
currencyCode
(type:String.t
, default:nil
) - Currency code. -
disputeStatus
(type:String.t
, default:nil
) - Dispute status related to the lead. -
geo
(type:String.t
, default:nil
) - Location of the associated account's home city. -
googleAdsLeadId
(type:String.t
, default:nil
) - Unique identifier of a Detailed Lead Report. -
leadCategory
(type:String.t
, default:nil
) - Lead category (e.g. hvac, plumber) -
leadCreationTimestamp
(type:DateTime.t
, default:nil
) - Timestamp of when the lead was created. -
leadId
(type:String.t
, default:nil
) - Deprecated in favor of google_ads_lead_id. Unique identifier of a Detailed Lead Report. -
leadPrice
(type:float()
, default:nil
) - Price of the lead (available only after it has been charged). -
leadType
(type:String.t
, default:nil
) - Lead type. -
messageLead
(type:GoogleApi.LocalServices.V1.Model.GoogleAdsHomeservicesLocalservicesV1MessageLead.t
, default:nil
) - More information associated to only message leads. -
phoneLead
(type:GoogleApi.LocalServices.V1.Model.GoogleAdsHomeservicesLocalservicesV1PhoneLead.t
, default:nil
) - More information associated to only phone leads. -
timezone
(type:GoogleApi.LocalServices.V1.Model.GoogleTypeTimeZone.t
, default:nil
) - Timezone of the particular provider associated to a lead.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.LocalServices.V1.Model.GoogleAdsHomeservicesLocalservicesV1DetailedLeadReport{ accountId: String.t() | nil, aggregatorInfo: GoogleApi.LocalServices.V1.Model.GoogleAdsHomeservicesLocalservicesV1AggregatorInfo.t() | nil, bookingLead: GoogleApi.LocalServices.V1.Model.GoogleAdsHomeservicesLocalservicesV1BookingLead.t() | nil, businessName: String.t() | nil, chargeStatus: String.t() | nil, currencyCode: String.t() | nil, disputeStatus: String.t() | nil, geo: String.t() | nil, googleAdsLeadId: String.t() | nil, leadCategory: String.t() | nil, leadCreationTimestamp: DateTime.t() | nil, leadId: String.t() | nil, leadPrice: float() | nil, leadType: String.t() | nil, messageLead: GoogleApi.LocalServices.V1.Model.GoogleAdsHomeservicesLocalservicesV1MessageLead.t() | nil, phoneLead: GoogleApi.LocalServices.V1.Model.GoogleAdsHomeservicesLocalservicesV1PhoneLead.t() | nil, timezone: GoogleApi.LocalServices.V1.Model.GoogleTypeTimeZone.t() | nil }