REST Resource: accounts.lfpStores

Recurso: LfpStore

Uma loja para o comerciante. Ele 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 do Merchant Center do comerciante para quem a loja será enviada.

storeCode

string

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

storeAddress

string

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

gcidCategory[]

string

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

matchingState

enum (StoreMatchingState)

Opcional. Apenas saída. O estado de 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 é definido apenas 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": a LfpStore fornecida não corresponde a nenhuma das lojas do Perfil da Empresa no Google conectadas. 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 da LfpStore não corresponde aos locais no Perfil da Empresa. Atualize o endereço da LfpStore ou o endereço da loja do Perfil da Empresa no Google para corresponder corretamente.
  • "store-match-unverified": o LfpStore fornecido não corresponde a nenhuma das lojas do Perfil da Empresa no Google conectadas, porque a loja do Perfil da Empresa no Google correspondente não foi verificada. Conclua o processo de verificação do Perfil da Empresa no Google para fazer a correspondência corretamente.

StoreMatchingState

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

Enums
STORE_MATCHING_STATE_UNSPECIFIED O estado de correspondência da loja não foi especificado.
STORE_MATCHING_STATE_MATCHED A LfpStore foi correspondida 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 uma 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.