Show / Hide Table of Contents

Class GoogleAdsHomeservicesLocalservicesV1DetailedLeadReport

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

Inheritance
object
GoogleAdsHomeservicesLocalservicesV1DetailedLeadReport
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX