Class GoogleAdsHomeservicesLocalservicesV1DetailedLeadReport
A Detailed Lead Report of a lead identified by their lead id and contains consumer, account, monetization, and lead data.
Implements
Inherited Members
Namespace: Google.Apis.Localservices.v1.Data
Assembly: Google.Apis.Localservices.v1.dll
Syntax
public class GoogleAdsHomeservicesLocalservicesV1DetailedLeadReport : IDirectResponseSchema
Properties
AccountId
Identifies account that received the lead.
Declaration
[JsonProperty("accountId")]
public virtual long? AccountId { get; set; }
Property Value
Type | Description |
---|---|
long? |
AggregatorInfo
Aggregator specific information related to the lead.
Declaration
[JsonProperty("aggregatorInfo")]
public virtual GoogleAdsHomeservicesLocalservicesV1AggregatorInfo AggregatorInfo { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsHomeservicesLocalservicesV1AggregatorInfo |
BookingLead
More information associated to only booking leads.
Declaration
[JsonProperty("bookingLead")]
public virtual GoogleAdsHomeservicesLocalservicesV1BookingLead BookingLead { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsHomeservicesLocalservicesV1BookingLead |
BusinessName
Business name associated to the account.
Declaration
[JsonProperty("businessName")]
public virtual string BusinessName { get; set; }
Property Value
Type | Description |
---|---|
string |
ChargeStatus
Whether the lead has been charged.
Declaration
[JsonProperty("chargeStatus")]
public virtual string ChargeStatus { get; set; }
Property Value
Type | Description |
---|---|
string |
CurrencyCode
Currency code.
Declaration
[JsonProperty("currencyCode")]
public virtual string CurrencyCode { get; set; }
Property Value
Type | Description |
---|---|
string |
DisputeStatus
Dispute status related to the lead.
Declaration
[JsonProperty("disputeStatus")]
public virtual string DisputeStatus { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Geo
Location of the associated account's home city.
Declaration
[JsonProperty("geo")]
public virtual string Geo { get; set; }
Property Value
Type | Description |
---|---|
string |
GoogleAdsLeadId
Unique identifier of a Detailed Lead Report.
Declaration
[JsonProperty("googleAdsLeadId")]
public virtual long? GoogleAdsLeadId { get; set; }
Property Value
Type | Description |
---|---|
long? |
LeadCategory
Lead category (e.g. hvac, plumber)
Declaration
[JsonProperty("leadCategory")]
public virtual string LeadCategory { get; set; }
Property Value
Type | Description |
---|---|
string |
LeadCreationTimestamp
object representation of LeadCreationTimestampRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LeadCreationTimestampDateTimeOffset instead.")]
public virtual object LeadCreationTimestamp { get; set; }
Property Value
Type | Description |
---|---|
object |
LeadCreationTimestampDateTimeOffset
DateTimeOffset representation of LeadCreationTimestampRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? LeadCreationTimestampDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
LeadCreationTimestampRaw
Timestamp of when the lead was created.
Declaration
[JsonProperty("leadCreationTimestamp")]
public virtual string LeadCreationTimestampRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
LeadId
Deprecated in favor of google_ads_lead_id. Unique identifier of a Detailed Lead Report.
Declaration
[JsonProperty("leadId")]
public virtual long? LeadId { get; set; }
Property Value
Type | Description |
---|---|
long? |
LeadPrice
Price of the lead (available only after it has been charged).
Declaration
[JsonProperty("leadPrice")]
public virtual double? LeadPrice { get; set; }
Property Value
Type | Description |
---|---|
double? |
LeadType
Lead type.
Declaration
[JsonProperty("leadType")]
public virtual string LeadType { get; set; }
Property Value
Type | Description |
---|---|
string |
MessageLead
More information associated to only message leads.
Declaration
[JsonProperty("messageLead")]
public virtual GoogleAdsHomeservicesLocalservicesV1MessageLead MessageLead { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsHomeservicesLocalservicesV1MessageLead |
PhoneLead
More information associated to only phone leads.
Declaration
[JsonProperty("phoneLead")]
public virtual GoogleAdsHomeservicesLocalservicesV1PhoneLead PhoneLead { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsHomeservicesLocalservicesV1PhoneLead |
Timezone
Timezone of the particular provider associated to a lead.
Declaration
[JsonProperty("timezone")]
public virtual GoogleTypeTimeZone Timezone { get; set; }
Property Value
Type | Description |
---|---|
GoogleTypeTimeZone |