GoogleAdsHomeservicesLocalservicesV1DetailedLeadReport class

A Detailed Lead Report of a lead identified by their lead id and contains consumer, account, monetization, and lead data.

Constructors

GoogleAdsHomeservicesLocalservicesV1DetailedLeadReport({String? accountId, GoogleAdsHomeservicesLocalservicesV1AggregatorInfo? aggregatorInfo, GoogleAdsHomeservicesLocalservicesV1BookingLead? bookingLead, String? businessName, String? chargeStatus, String? currencyCode, String? disputeStatus, String? geo, String? googleAdsLeadId, String? leadCategory, String? leadCreationTimestamp, String? leadId, double? leadPrice, String? leadType, GoogleAdsHomeservicesLocalservicesV1MessageLead? messageLead, GoogleAdsHomeservicesLocalservicesV1PhoneLead? phoneLead, GoogleTypeTimeZone? timezone})
GoogleAdsHomeservicesLocalservicesV1DetailedLeadReport.fromJson(Map json_)

Properties

accountId String?
Identifies account that received the lead.
getter/setter pair
aggregatorInfo GoogleAdsHomeservicesLocalservicesV1AggregatorInfo?
Aggregator specific information related to the lead.
getter/setter pair
bookingLead GoogleAdsHomeservicesLocalservicesV1BookingLead?
More information associated to only booking leads.
getter/setter pair
businessName String?
Business name associated to the account.
getter/setter pair
chargeStatus String?
Whether the lead has been charged. Possible string values are:
getter/setter pair
currencyCode String?
Currency code.
getter/setter pair
disputeStatus String?
Dispute status related to the lead.
getter/setter pair
geo String?
Location of the associated account's home city.
getter/setter pair
googleAdsLeadId String?
Unique identifier of a Detailed Lead Report.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
leadCategory String?
Lead category (e.g. hvac, plumber)
getter/setter pair
leadCreationTimestamp String?
Timestamp of when the lead was created.
getter/setter pair
leadId String?
Deprecated in favor of google_ads_lead_id.
getter/setter pair
leadPrice double?
Price of the lead (available only after it has been charged).
getter/setter pair
leadType String?
Lead type. Possible string values are:
getter/setter pair
messageLead GoogleAdsHomeservicesLocalservicesV1MessageLead?
More information associated to only message leads.
getter/setter pair
phoneLead GoogleAdsHomeservicesLocalservicesV1PhoneLead?
More information associated to only phone leads.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timezone GoogleTypeTimeZone?
Timezone of the particular provider associated to a lead.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited