Class Account
Account data. After the creation of a new account it may take a few minutes before it's fully operational. The methods delete, insert, and update require the admin role.
Implements
Inherited Members
Namespace: Google.Apis.ShoppingContent.v2_1.Data
Assembly: Google.Apis.ShoppingContent.v2_1.dll
Syntax
public class Account : IDirectResponseSchema
Properties
AccountManagement
Output only. How the account is managed. Acceptable values are: - "manual
" - "automatic
"
Declaration
[JsonProperty("accountManagement")]
public virtual string AccountManagement { get; set; }
Property Value
Type | Description |
---|---|
string |
AdsLinks
Linked Ads 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
Ads interface or through the Google Ads API. To delete an active link, or to cancel a link request, remove
it from the list.
Declaration
[JsonProperty("adsLinks")]
public virtual IList<AccountAdsLink> AdsLinks { get; set; }
Property Value
Type | Description |
---|---|
IList<AccountAdsLink> |
AdultContent
Indicates whether the merchant sells adult content.
Declaration
[JsonProperty("adultContent")]
public virtual bool? AdultContent { get; set; }
Property Value
Type | Description |
---|---|
bool? |
AutomaticImprovements
The automatic improvements of the account can be used to automatically update items, improve images and shipping. Each section inside AutomaticImprovements is updated separately.
Declaration
[JsonProperty("automaticImprovements")]
public virtual AccountAutomaticImprovements AutomaticImprovements { get; set; }
Property Value
Type | Description |
---|---|
AccountAutomaticImprovements |
AutomaticLabelIds
Automatically created label IDs that are assigned to the account by CSS Center.
Declaration
[JsonProperty("automaticLabelIds")]
public virtual IList<ulong?> AutomaticLabelIds { get; set; }
Property Value
Type | Description |
---|---|
IList<ulong?> |
BusinessIdentity
The business identity attributes can be used to self-declare attributes that let customers know more about your business.
Declaration
[JsonProperty("businessIdentity")]
public virtual AccountBusinessIdentity BusinessIdentity { get; set; }
Property Value
Type | Description |
---|---|
AccountBusinessIdentity |
BusinessInformation
The business information of the account.
Declaration
[JsonProperty("businessInformation")]
public virtual AccountBusinessInformation BusinessInformation { get; set; }
Property Value
Type | Description |
---|---|
AccountBusinessInformation |
ConversionSettings
Settings for conversion tracking.
Declaration
[JsonProperty("conversionSettings")]
public virtual AccountConversionSettings ConversionSettings { get; set; }
Property Value
Type | Description |
---|---|
AccountConversionSettings |
CssId
ID of CSS the account belongs to.
Declaration
[JsonProperty("cssId")]
public virtual ulong? CssId { get; set; }
Property Value
Type | Description |
---|---|
ulong? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GoogleMyBusinessLink
The Business Profile 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. 64-bit Merchant Center account ID.
Declaration
[JsonProperty("id")]
public virtual ulong? Id { get; set; }
Property Value
Type | Description |
---|---|
ulong? |
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 |
---|---|
string |
LabelIds
Manually created label IDs that are assigned to the account by CSS.
Declaration
[JsonProperty("labelIds")]
public virtual IList<ulong?> LabelIds { get; set; }
Property Value
Type | Description |
---|---|
IList<ulong?> |
Name
Required. Display name for the account.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
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 |
---|---|
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 |
---|---|
IList<AccountUser> |
WebsiteUrl
The merchant's website.
Declaration
[JsonProperty("websiteUrl")]
public virtual string WebsiteUrl { get; set; }
Property Value
Type | Description |
---|---|
string |
YoutubeChannelLinks
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 |
---|---|
IList<AccountYouTubeChannelLink> |