Show / Hide Table of Contents

Class BusinessIdentity

Collection of information related to the identity of a business.

Inheritance
object
BusinessIdentity
Implements
IMessage<BusinessIdentity>
IEquatable<BusinessIdentity>
IDeepCloneable<BusinessIdentity>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Shopping.Merchant.Accounts.V1
Assembly: Google.Shopping.Merchant.Accounts.V1.dll
Syntax
public sealed class BusinessIdentity : IMessage<BusinessIdentity>, IEquatable<BusinessIdentity>, IDeepCloneable<BusinessIdentity>, IBufferMessage, IMessage

Constructors

BusinessIdentity()

Declaration
public BusinessIdentity()

BusinessIdentity(BusinessIdentity)

Declaration
public BusinessIdentity(BusinessIdentity other)
Parameters
Type Name Description
BusinessIdentity other

Properties

BlackOwned

Optional. Specifies whether the business identifies itself as being black-owned. This optional field will only be available for businesses with the business country set to US. It is also not applicable for marketplaces or marketplace sellers.

Declaration
public BusinessIdentity.Types.IdentityAttribute BlackOwned { get; set; }
Property Value
Type Description
BusinessIdentity.Types.IdentityAttribute

BusinessIdentityName

BusinessIdentityName-typed view over the Name resource name property.

Declaration
public BusinessIdentityName BusinessIdentityName { get; set; }
Property Value
Type Description
BusinessIdentityName

LatinoOwned

Optional. Specifies whether the business identifies itself as being latino-owned. This optional field will only be available for businesses with the business country set to US. It is also not applicable for marketplaces or marketplace sellers.

Declaration
public BusinessIdentity.Types.IdentityAttribute LatinoOwned { get; set; }
Property Value
Type Description
BusinessIdentity.Types.IdentityAttribute

Name

Identifier. The resource name of the business identity. Format: accounts/{account}/businessIdentity

Declaration
public string Name { get; set; }
Property Value
Type Description
string

PromotionsConsent

Required. Whether the identity attributes may be used for promotions.

Declaration
public BusinessIdentity.Types.PromotionsConsent PromotionsConsent { get; set; }
Property Value
Type Description
BusinessIdentity.Types.PromotionsConsent

SmallBusiness

Optional. Specifies whether the business identifies itself as a small business. This optional field will only be available for businesses with a business country set to US. It is also not applicable for marketplaces.

Declaration
public BusinessIdentity.Types.IdentityAttribute SmallBusiness { get; set; }
Property Value
Type Description
BusinessIdentity.Types.IdentityAttribute

VeteranOwned

Optional. Specifies whether the business identifies itself as being veteran-owned. This optional field will only be available for businesses with a business country set to US. It is also not applicable for marketplaces or marketplace sellers.

Declaration
public BusinessIdentity.Types.IdentityAttribute VeteranOwned { get; set; }
Property Value
Type Description
BusinessIdentity.Types.IdentityAttribute

WomenOwned

Optional. Specifies whether the business identifies itself as being women-owned. This optional field will only be available for businesses with a business country set to US. It is also not applicable for marketplaces or marketplace sellers.

Declaration
public BusinessIdentity.Types.IdentityAttribute WomenOwned { get; set; }
Property Value
Type Description
BusinessIdentity.Types.IdentityAttribute
In this article
Back to top Generated by DocFX