REST Resource: accounts.lfpStores

Ressource: LfpStore

Magasin du marchand. Il sera utilisé pour faire correspondre un magasin à la fiche d'établissement Google du marchand cible. Si aucun magasin correspondant n'est trouvé, les inventaires ou les ventes envoyé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 envoyez le magasin.

storeCode

string

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

storeAddress

string

Obligatoire. Adresse postale du magasin. Exemple: 1600 Amphitheatre Parkway, 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 correspondance avec une fiche d'établissement Google. Pour en savoir plus, consultez matchingStateHint si aucune correspondance n'est trouvée.

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é. Cette valeur n'est définie que lorsque 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": le LfpStore que vous avez indiqué n'a pu être mis en correspondance avec aucun des magasins de la fiche d'établissement Google associés. Le compte Merchant Center est correctement associé, et des magasins sont disponibles sur la fiche d'établissement Google. Cependant, l'adresse de l'établissement LfpStore ne correspond à celle d'aucun des magasins de la fiche. Modifiez l'adresse LfpStore ou celle de la fiche d'établissement Google pour qu'elle corresponde.
  • "store-match-unverified": le LfpStore que vous avez fourni n'a pu être mis en correspondance avec aucun des magasins de la fiche d'établissement Google associés, car le magasin de la fiche d'établissement Google associé n'est pas validé. Suivez la procédure de validation de la fiche d'établissement Google pour qu'elle soit correctement associée.

StoreMatchingState

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

Enums
STORE_MATCHING_STATE_UNSPECIFIED État de la correspondance des magasins non spécifié.
STORE_MATCHING_STATE_MATCHED Le LfpStore a bien été mis en correspondance avec un magasin de la fiche d'établissement Google.
STORE_MATCHING_STATE_FAILED Le LfpStore n'a pas été mis en correspondance avec un magasin de la 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.