Class GoogleAdsSearchads360V23CommonLeadFormAsset
A Lead Form asset.
Implements
Inherited Members
Namespace: Google.Apis.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23CommonLeadFormAsset : IDirectResponseSchema
Properties
BackgroundImageAsset
Asset resource name of the background image. The image dimensions must be exactly 1200x628.
Declaration
[JsonProperty("backgroundImageAsset")]
public virtual string BackgroundImageAsset { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
BusinessName
Required. The name of the business being advertised.
Declaration
[JsonProperty("businessName")]
public virtual string BusinessName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CallToActionDescription
Required. Text giving a clear value proposition of what users expect once they expand the form.
Declaration
[JsonProperty("callToActionDescription")]
public virtual string CallToActionDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CallToActionType
Required. Pre-defined display text that encourages user to expand the form.
Declaration
[JsonProperty("callToActionType")]
public virtual string CallToActionType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CustomDisclosure
Custom disclosure shown along with Google disclaimer on the lead form. Accessible to allowed customers only.
Declaration
[JsonProperty("customDisclosure")]
public virtual string CustomDisclosure { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CustomQuestionFields
Ordered list of custom question fields. This field is subject to a limit of 5 qualifying questions per form.
Declaration
[JsonProperty("customQuestionFields")]
public virtual IList<GoogleAdsSearchads360V23CommonLeadFormCustomQuestionField> CustomQuestionFields { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23CommonLeadFormCustomQuestionField> |
DeliveryMethods
Configured methods for collected lead data to be delivered to advertiser. Only one method typed as WebhookDelivery can be configured.
Declaration
[JsonProperty("deliveryMethods")]
public virtual IList<GoogleAdsSearchads360V23CommonLeadFormDeliveryMethod> DeliveryMethods { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23CommonLeadFormDeliveryMethod> |
Description
Required. Detailed description of the expanded form to describe what the form is asking for or facilitating.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DesiredIntent
Chosen intent for the lead form, for example, more volume or more qualified.
Declaration
[JsonProperty("desiredIntent")]
public virtual string DesiredIntent { 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 |
Fields
Ordered list of input fields. This field can be updated by reordering questions, but not by adding or removing questions.
Declaration
[JsonProperty("fields")]
public virtual IList<GoogleAdsSearchads360V23CommonLeadFormField> Fields { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23CommonLeadFormField> |
Headline
Required. Headline of the expanded form to describe what the form is asking for or facilitating.
Declaration
[JsonProperty("headline")]
public virtual string Headline { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PostSubmitCallToActionType
Pre-defined display text that encourages user action after the form is submitted.
Declaration
[JsonProperty("postSubmitCallToActionType")]
public virtual string PostSubmitCallToActionType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PostSubmitDescription
Detailed description shown after form submission that describes how the advertiser will follow up with the user.
Declaration
[JsonProperty("postSubmitDescription")]
public virtual string PostSubmitDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PostSubmitHeadline
Headline of text shown after form submission that describes how the advertiser will follow up with the user.
Declaration
[JsonProperty("postSubmitHeadline")]
public virtual string PostSubmitHeadline { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PrivacyPolicyUrl
Required. Link to a page describing the policy on how the collected data is handled by the advertiser/business.
Declaration
[JsonProperty("privacyPolicyUrl")]
public virtual string PrivacyPolicyUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| string |