Account class
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.
Constructors
-
Account({String? accountManagement, List<
AccountAdsLink> ? adsLinks, bool? adultContent, AccountAutomaticImprovements? automaticImprovements, List<String> ? automaticLabelIds, AccountBusinessIdentity? businessIdentity, AccountBusinessInformation? businessInformation, AccountConversionSettings? conversionSettings, String? cssId, AccountGoogleMyBusinessLink? googleMyBusinessLink, String? id, String? kind, List<String> ? labelIds, String? name, String? sellerId, List<AccountUser> ? users, String? websiteUrl, List<AccountYouTubeChannelLink> ? youtubeChannelLinks}) - Account.fromJson(Map json_)
Properties
- accountManagement ↔ String?
-
How the account is managed.
getter/setter pair
-
adsLinks
↔ List<
AccountAdsLink> ? -
Linked Ads accounts that are active or pending approval.
getter/setter pair
- adultContent ↔ bool?
-
Indicates whether the merchant sells adult content.
getter/setter pair
- automaticImprovements ↔ AccountAutomaticImprovements?
-
The automatic improvements of the account can be used to automatically
update items, improve images and shipping.
getter/setter pair
-
automaticLabelIds
↔ List<
String> ? -
Automatically created label IDs that are assigned to the account by CSS
Center.
getter/setter pair
- businessIdentity ↔ AccountBusinessIdentity?
-
The business identity attributes can be used to self-declare attributes
that let customers know more about your business.
getter/setter pair
- businessInformation ↔ AccountBusinessInformation?
-
The business information of the account.
getter/setter pair
- conversionSettings ↔ AccountConversionSettings?
-
Settings for conversion tracking.
getter/setter pair
- cssId ↔ String?
-
ID of CSS the account belongs to.
getter/setter pair
- googleMyBusinessLink ↔ AccountGoogleMyBusinessLink?
-
The Business Profile which is linked or in the process of being linked
with the Merchant Center account.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
64-bit Merchant Center account ID.
getter/setter pair
- kind ↔ String?
-
Identifies what kind of resource this is.
getter/setter pair
-
labelIds
↔ List<
String> ? -
Manually created label IDs that are assigned to the account by CSS.
getter/setter pair
- name ↔ String?
-
Display name for the account.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sellerId ↔ String?
-
Client-specific, locally-unique, internal ID for the child account.
getter/setter pair
-
users
↔ List<
AccountUser> ? -
Users with access to the account.
getter/setter pair
- websiteUrl ↔ String?
-
The merchant's website.
getter/setter pair
-
youtubeChannelLinks
↔ List<
AccountYouTubeChannelLink> ? -
Linked YouTube channels that are active or pending approval.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited