REST Resource: accounts.lfpStores

Recurso: LfpStore

Uma loja para o comerciante. Ele 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 vendas enviados com o código da loja não vão ser 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 enviar a loja.

storeCode

string

Obrigatório. Imutável. Um identificador da 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 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 é 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": não foi possível associar o LfpStore informado 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 LfpStore não corresponde aos endereços das lojas no Perfil da Empresa. Atualize o endereço do LfpStore ou da loja do Perfil da Empresa no Google para corresponder corretamente.
  • "store-match-unverified": não foi possível associar o LfpStore informado a nenhuma das lojas conectadas do Perfil da Empresa no Google porque a loja correspondente não foi verificada. Siga o processo de verificação do Perfil da Empresa no Google para encontrar as informações corretas.

StoreMatchingState

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

Tipos enumerados
STORE_MATCHING_STATE_UNSPECIFIED Armazenar estado correspondente 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 segmentado.

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.