REST Resource: accounts.lfpStores

Ressource: LfpStore

Boutique du marchand. Il sera utilisé pour établir une correspondance avec un magasin dans la fiche d'établissement Google du marchand cible. Si aucun magasin correspondant n'est trouvé, les inventaires ou les ventes indiqués avec le code de magasin ne seront pas utilisés.

Représentation JSON
{
  "name": string,
  "targetAccount": string,
  "storeCode": string,
  "storeAddress": string,
  "gcidCategory": [
    string
  ],
  "matchingState": enum (StoreMatchingState),
  "storeName": string,
  "phoneNumber": string,
  "websiteUri": string,
  "placeId": string,
  "matchingStateHint": string
}
Champs
name

string

Uniquement en sortie. Identifiant. Nom de la ressource LfpStore. Format: accounts/{account}/lfpStores/{target_merchant}~{storeCode}

targetAccount

string (int64 format)

Obligatoire. ID Merchant Center du marchand pour lequel vous souhaitez soumettre la boutique.

storeCode

string

Obligatoire. Immuable. Identifiant de magasin unique pour le marchand cible.

storeAddress

string

Obligatoire. Adresse postale du magasin. Exemple: 1600 Amphitheatre Pkwy, Mountain View, CA 94043, États-Unis.

gcidCategory[]

string

Facultatif. ID de catégorie Google My Business.

matchingState

enum (StoreMatchingState)

Facultatif. Uniquement en sortie. État de la mise en correspondance avec une fiche d'établissement Google. Si aucune correspondance n'est trouvée, consultez matchingStateHint pour en savoir plus.

storeName

string

Facultatif. Nom du marchand ou du magasin.

phoneNumber

string

Facultatif. Numéro de téléphone du magasin au format E.164. Exemple : +15556767888

websiteUri

string

Facultatif. URL du site Web du magasin ou du marchand.

placeId

string

Facultatif. ID de lieu Google correspondant à l'emplacement du magasin.

matchingStateHint

string

Facultatif. Uniquement en sortie. Indice précisant pourquoi la mise en correspondance a échoué. Il n'est défini que si matchingState=STORE_MATCHING_STATE_FAILED.

Les valeurs possibles sont :

  • "linked-store-not-found": aucun magasin de fiche d'établissement Google ne peut être mis en correspondance.
  • "store-match-not-found": l'établissement LfpStore fourni n'a pu être associé à aucun magasin de la fiche d'établissement Google associé. Le compte Merchant Center est correctement associé, et des magasins sont disponibles dans la fiche d'établissement Google. Cependant, l'adresse de l'établissement LfpStore ne correspond pas à celle des magasins de la fiche. Modifiez l'adresse LfpStore ou celle du magasin de la fiche d'établissement Google afin qu'elle corresponde correctement.
  • "store-match-unverified": l'LfpStore fourni n'a pu être associé à aucun des magasins de la fiche d'établissement Google associés, car le magasin de la fiche d'établissement Google correspondante n'a pas été validé. Suivez la procédure de validation des fiches d'établissement Google pour les faire correspondre.

StoreMatchingState

État de la mise en correspondance de LfpStore avec une fiche d'établissement Google.

Enums
STORE_MATCHING_STATE_UNSPECIFIED État de mise en correspondance des magasins non spécifié.
STORE_MATCHING_STATE_MATCHED Le LfpStore a bien été associé à une fiche d'établissement Google.
STORE_MATCHING_STATE_FAILED L'LfpStore ne correspond à aucune boutique de fiche d'établissement Google.

Méthodes

delete

Supprime un magasin pour un marchand cible.

get

Récupère des informations sur un magasin.

insert

Insère un magasin pour le marchand cible.

list

Répertorie les magasins du marchand cible, spécifiés par le filtre dans ListLfpStoresRequest.