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