Class Account
Account data. After the creation of a new account it may take a few minutes before it is fully operational. The methods delete, insert, and update require the admin role.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.ShoppingContent.v2.Data
Assembly: Google.Apis.ShoppingContent.v2.dll
Syntax
public class Account : IDirectResponseSchema
Properties
AdultContent
Indicates whether the merchant sells adult content.
Declaration
[JsonProperty("adultContent")]
public virtual bool? AdultContent { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
AdwordsLinks
List of linked AdWords accounts that are active or pending approval. To create a new link request, add a new
link with status active
to the list. It will remain in a pending
state until approved or rejected either
in the AdWords interface or through the AdWords API. To delete an active link, or to cancel a link request,
remove it from the list.
Declaration
[JsonProperty("adwordsLinks")]
public virtual IList<AccountAdwordsLink> AdwordsLinks { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<AccountAdwordsLink> |
BusinessInformation
The business information of the account.
Declaration
[JsonProperty("businessInformation")]
public virtual AccountBusinessInformation BusinessInformation { get; set; }
Property Value
Type | Description |
---|---|
AccountBusinessInformation |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.String |
GoogleMyBusinessLink
The GMB account which is linked or in the process of being linked with the Merchant Center account.
Declaration
[JsonProperty("googleMyBusinessLink")]
public virtual AccountGoogleMyBusinessLink GoogleMyBusinessLink { get; set; }
Property Value
Type | Description |
---|---|
AccountGoogleMyBusinessLink |
Id
Required for update. Merchant Center account ID.
Declaration
[JsonProperty("id")]
public virtual ulong? Id { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.UInt64> |
Kind
Identifies what kind of resource this is. Value: the fixed string "content#account
"
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Name
Required. Display name for the account.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ReviewsUrl
[DEPRECATED] This field is never returned and will be ignored if provided.
Declaration
[JsonProperty("reviewsUrl")]
public virtual string ReviewsUrl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SellerId
Client-specific, locally-unique, internal ID for the child account.
Declaration
[JsonProperty("sellerId")]
public virtual string SellerId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Users
Users with access to the account. Every account (except for subaccounts) must have at least one admin user.
Declaration
[JsonProperty("users")]
public virtual IList<AccountUser> Users { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<AccountUser> |
WebsiteUrl
The merchant's website.
Declaration
[JsonProperty("websiteUrl")]
public virtual string WebsiteUrl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
YoutubeChannelLinks
List of linked YouTube channels that are active or pending approval. To create a new link request, add a new
link with status active
to the list. It will remain in a pending
state until approved or rejected in the
YT Creator Studio interface. To delete an active link, or to cancel a link request, remove it from the list.
Declaration
[JsonProperty("youtubeChannelLinks")]
public virtual IList<AccountYouTubeChannelLink> YoutubeChannelLinks { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<AccountYouTubeChannelLink> |