REST Resource: accounts.lfpStores

Recurso: LfpStore

Uma loja para o comerciante. Isso vai ser usado para corresponder a uma loja no Perfil da Empresa no Google do comerciante de destino. Se não for possível encontrar uma loja correspondente, os inventários ou as vendas enviados com o código da loja não serão usados.

Representação JSON
{
  "name": string,
  "targetAccount": string,
  "storeCode": string,
  "storeAddress": string,
  "gcidCategory": [
    string
  ],
  "matchingState": enum (StoreMatchingState),
  "storeName": string,
  "phoneNumber": string,
  "websiteUri": string,
  "placeId": string,
  "matchingStateHint": string
}
Campos
name

string

Apenas saída. Identificador. LfpStore: o nome do recurso. Formato: accounts/{account}/lfpStores/{target_merchant}~{storeCode}

targetAccount

string (int64 format)

Obrigatório. O ID no Merchant Center do comerciante para o qual a loja será enviada.

storeCode

string

Obrigatório. Imutável. Um identificador de loja exclusivo para o comerciante segmentado.

storeAddress

string

Obrigatório. O endereço da loja. Exemplo: 1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA.

gcidCategory[]

string

Opcional. ID da categoria do Google Meu Negócio.

matchingState

enum (StoreMatchingState)

Opcional. Apenas saída. O estado da correspondência com um Perfil da Empresa no Google. Consulte matchingStateHint para mais detalhes se nenhuma correspondência for encontrada.

storeName

string

Opcional. O nome do comerciante ou da loja.

phoneNumber

string

Opcional. O número de telefone da loja no formato E.164. Exemplo: +15556767888

websiteUri

string

Opcional. O URL do site da loja ou do comerciante.

placeId

string

Opcional. O ID do lugar do Google do local da loja.

matchingStateHint

string

Opcional. Apenas saída. A dica sobre o motivo da falha na correspondência. Isso só é definido quando matchingState=STORE_MATCHING_STATE_FAILED.

Os valores possíveis são:

  • "linked-store-not-found": não há lojas do Perfil da Empresa no Google disponíveis para correspondência.
  • "store-match-not-found": o LfpStore informado não corresponde a nenhuma das lojas conectadas do Perfil da Empresa no Google. A conta do Merchant Center está conectada corretamente e as lojas estão disponíveis no Perfil da Empresa no Google, mas o endereço do local LfpStore não corresponde às lojas no Perfil da Empresa no Google endereços IP internos. Atualize o endereço de LfpStore ou o endereço da loja do Perfil da Empresa no Google para corresponder corretamente.
  • "store-match-unverified": o LfpStore informado não corresponde a nenhuma das lojas conectadas do Perfil da Empresa no Google porque a loja correspondente não foi verificada. Passe pelo processo de verificação do Perfil da Empresa no Google para conferir se está tudo certo.

StoreMatchingState

O estado da correspondência de LfpStore a um Perfil da Empresa no Google.

Enums
STORE_MATCHING_STATE_UNSPECIFIED Estado de correspondência do armazenamento não especificado.
STORE_MATCHING_STATE_MATCHED O LfpStore corresponde a uma loja do Perfil da Empresa no Google.
STORE_MATCHING_STATE_FAILED O LfpStore não corresponde a uma loja do Perfil da Empresa no Google.

Métodos

delete

Exclui a loja de um comerciante de destino.

get

Recupera informações sobre uma loja.

insert

Insere uma loja para o comerciante de destino.

list

Lista as lojas do comerciante de destino, especificadas pelo filtro em ListLfpStoresRequest.