Class BusinessInfo
The BusinessInfo
message contains essential information about a
business.
This message captures key business details such as physical address, customer service contacts, and region-specific identifiers.
Implements
Namespace: Google.Shopping.Merchant.Accounts.V1
Assembly: Google.Shopping.Merchant.Accounts.V1.dll
Syntax
public sealed class BusinessInfo : IMessage<BusinessInfo>, IEquatable<BusinessInfo>, IDeepCloneable<BusinessInfo>, IBufferMessage, IMessage
Constructors
BusinessInfo()
Declaration
public BusinessInfo()
BusinessInfo(BusinessInfo)
Declaration
public BusinessInfo(BusinessInfo other)
Parameters
Type | Name | Description |
---|---|---|
BusinessInfo | other |
Properties
Address
Optional. The address of the business. Only region_code
, address_lines
,
postal_code
, administrative_area
and locality
fields are supported.
All other fields are ignored.
Declaration
public PostalAddress Address { get; set; }
Property Value
Type | Description |
---|---|
PostalAddress |
BusinessInfoName
BusinessInfoName-typed view over the Name resource name property.
Declaration
public BusinessInfoName BusinessInfoName { get; set; }
Property Value
Type | Description |
---|---|
BusinessInfoName |
CustomerService
Optional. The customer service of the business.
Declaration
public CustomerService CustomerService { get; set; }
Property Value
Type | Description |
---|---|
CustomerService |
HasKoreanBusinessRegistrationNumber
Gets whether the "korean_business_registration_number" field is set
Declaration
public bool HasKoreanBusinessRegistrationNumber { get; }
Property Value
Type | Description |
---|---|
bool |
HasPhoneVerificationState
Gets whether the "phone_verification_state" field is set
Declaration
public bool HasPhoneVerificationState { get; }
Property Value
Type | Description |
---|---|
bool |
KoreanBusinessRegistrationNumber
Optional. The 10-digit Korean business registration number separated with dashes in the format: XXX-XX-XXXXX.
Declaration
public string KoreanBusinessRegistrationNumber { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Identifier. The resource name of the business info.
Format: accounts/{account}/businessInfo
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Phone
Output only. The phone number of the business.
Declaration
public PhoneNumber Phone { get; set; }
Property Value
Type | Description |
---|---|
PhoneNumber |
PhoneVerificationState
Output only. The phone verification state of the business.
Declaration
public PhoneVerificationState PhoneVerificationState { get; set; }
Property Value
Type | Description |
---|---|
PhoneVerificationState |