REST Resource: accounts.lfpStores

Ressource: LfpStore

Magasin pour le 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 sont 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 envoyer le magasin.

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 de l'emplacement du magasin.

matchingStateHint

string

Facultatif. Uniquement en sortie. Indice expliquant pourquoi la mise en correspondance a échoué. Il n'est défini 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" : l'élément LfpStore fourni n'a pu être mis en correspondance avec aucun des magasins de fiches d'établissement Google associés. Le compte Merchant Center est correctement associé et des magasins sont disponibles dans la fiche d'établissement Google, mais l'adresse LfpStore ne correspond pas aux magasins de la fiche d'établissement Google des adresses IP externes. Modifiez l'adresse LfpStore ou l'adresse du magasin de la fiche d'établissement Google pour qu'elle corresponde.
  • "store-match-unverified" : l'LfpStore fourni n'a pu être mis en correspondance avec aucun des magasins de fiches d'établissement Google associés, car le magasin correspondant n'est pas validé. Suivez la procédure de validation de la fiche d'établissement Google pour qu'elle soit correctement mise en correspondance.

StoreMatchingState

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

Enums
STORE_MATCHING_STATE_UNSPECIFIED État de correspondance du magasin non spécifié.
STORE_MATCHING_STATE_MATCHED Le LfpStore a bien été associé à un magasin de fiche d'établissement Google.
STORE_MATCHING_STATE_FAILED L'élément LfpStore n'est pas associé à un magasin d'une 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é par le filtre dans ListLfpStoresRequest.