REST Resource: accounts.lfpStores

Recurso: LfpStore

Es una tienda para el comercio. Se usará para establecer coincidencias con una tienda del Perfil de Negocio de Google del comercio objetivo. Si no se encuentra una tienda coincidente, no se utilizarán los inventarios ni las ventas que se enviaron con el código de tienda.

Representación 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

Solo salida. Identificador. LfpStore: el nombre del recurso. Formato: accounts/{account}/lfpStores/{target_merchant}~{storeCode}

targetAccount

string (int64 format)

Obligatorio. Es el ID de Merchant Center del comercio para el que se envía la tienda.

storeCode

string

Obligatorio. Inmutable. Es un identificador de tienda único para el comercio de destino.

storeAddress

string

Obligatorio. Es la dirección de la tienda. Ejemplo: 1600 Amphitheatre Pkwy, Mountain View, CA 94043, EE.UU.

gcidCategory[]

string

Opcional. ID de categoría de Google Mi Negocio.

matchingState

enum (StoreMatchingState)

Opcional. Solo salida. Es el estado de la coincidencia con un Perfil de Negocio de Google. Si no se encuentra ninguna coincidencia, consulta matchingStateHint para obtener más información.

storeName

string

Opcional. Es el nombre del comercio o de la tienda.

phoneNumber

string

Opcional. Es el número de teléfono de la tienda en formato E.164. Ejemplo: +15556767888

websiteUri

string

Opcional. Es la URL del sitio web de la tienda o el comercio.

placeId

string

Opcional. Es el ID de Google Place de la ubicación de la tienda.

matchingStateHint

string

Opcional. Solo salida. Sugerencia de por qué falló la coincidencia. Esto solo se establece cuando matchingState=STORE_MATCHING_STATE_FAILED.

Los valores posibles son:

  • linked-store-not-found”: No hay tiendas del Perfil de Negocio de Google disponibles que coincidan.
  • store-match-not-found”: No se pudo vincular el LfpStore proporcionado con ninguna de las tiendas conectadas del Perfil de Negocio de Google. La cuenta de Merchant Center está conectada correctamente y las tiendas están disponibles en el Perfil de Negocio de Google, pero la dirección de la ubicación de LfpStore no coincide con las direcciones de las tiendas del Perfil de Negocio de Google. Actualiza la dirección de LfpStore o la de la tienda del Perfil de Negocio de Google para que coincida correctamente.
  • store-match-unverified”: No se pudo vincular la LfpStore proporcionada con ninguna de las tiendas conectadas del Perfil de Negocio de Google, ya que no está verificada la tienda correspondiente del Perfil de Negocio de Google. Completa el proceso de verificación del Perfil de Negocio de Google para que la coincidencia sea correcta.

StoreMatchingState

El estado de coincidencia de LfpStore con un Perfil de Negocio de Google.

Enumeradores
STORE_MATCHING_STATE_UNSPECIFIED Estado de coincidencia de la tienda sin especificar.
STORE_MATCHING_STATE_MATCHED La LfpStore coincide correctamente con una tienda del Perfil de Negocio de Google.
STORE_MATCHING_STATE_FAILED La LfpStore no coincide con una tienda del Perfil de Negocio de Google.

Métodos

delete

Borra una tienda para un comercio de destino.

get

Recupera información sobre una tienda.

insert

Inserta una tienda para el comercio de destino.

list

Enumera las tiendas del comercio de destino, especificadas por el filtro en ListLfpStoresRequest.