Class PosStore
Store resource.
Implements
Inherited Members
Namespace: Google.Apis.ShoppingContent.v2_1.Data
Assembly: Google.Apis.ShoppingContent.v2_1.dll
Syntax
public class PosStore : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GcidCategory
The business type of the store.
Declaration
[JsonProperty("gcidCategory")]
public virtual IList<string> GcidCategory { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Kind
Identifies what kind of resource this is. Value: the fixed string "content#posStore
"
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
MatchingStatus
Output only. The matching status of POS store and Google Business Profile store. Possible values are: -
"matched
": The POS store is successfully matched with the Google Business Profile store. - "failed
": The
POS store is not matched with the Google Business Profile store. See matching_status_hint for further
details. Note that there is up to 48 hours propagation delay for changes in Merchant Center (e.g. creation
of new account, accounts linking) and Google Business Profile (e.g. store address update) which may affect
the matching status. In such cases, after a delay call
pos.list to retrieve the
updated matching status.
Declaration
[JsonProperty("matchingStatus")]
public virtual string MatchingStatus { get; set; }
Property Value
Type | Description |
---|---|
string |
MatchingStatusHint
Output only. The hint of why the matching has failed. This is only set when matching_status=failed. Possible
values are: - "linked-store-not-found
": There aren't any Google Business Profile stores available for
matching. Connect your Merchant Center account with the Google Business Profile account. Or add a new Google
Business Profile store corresponding to the POS store. - "store-match-not-found
": The provided POS store
couldn't be matched to any of the connected Google Business Profile stores. Merchant Center account is
connected correctly and stores are available on Google Business Profile, but POS store location address does
not match with Google Business Profile stores' addresses. Update POS store address or Google Business
Profile store address to match correctly. - "store-match-unverified
": The provided POS store couldn't be
matched to any of the connected Google Business Profile stores, as the matched Google Business Profile store
is unverified. Go through the Google Business Profile verification process to match correctly.
Declaration
[JsonProperty("matchingStatusHint")]
public virtual string MatchingStatusHint { get; set; }
Property Value
Type | Description |
---|---|
string |
PhoneNumber
The store phone number.
Declaration
[JsonProperty("phoneNumber")]
public virtual string PhoneNumber { get; set; }
Property Value
Type | Description |
---|---|
string |
PlaceId
The Google Place Id of the store location.
Declaration
[JsonProperty("placeId")]
public virtual string PlaceId { get; set; }
Property Value
Type | Description |
---|---|
string |
StoreAddress
Required. The street address of the store.
Declaration
[JsonProperty("storeAddress")]
public virtual string StoreAddress { get; set; }
Property Value
Type | Description |
---|---|
string |
StoreCode
Required. A store identifier that is unique for the given merchant.
Declaration
[JsonProperty("storeCode")]
public virtual string StoreCode { get; set; }
Property Value
Type | Description |
---|---|
string |
StoreName
The merchant or store name.
Declaration
[JsonProperty("storeName")]
public virtual string StoreName { get; set; }
Property Value
Type | Description |
---|---|
string |
WebsiteUrl
The website url for the store or merchant.
Declaration
[JsonProperty("websiteUrl")]
public virtual string WebsiteUrl { get; set; }
Property Value
Type | Description |
---|---|
string |