REST Resource: accounts.lfpStores

Risorsa: LfpStore

Un negozio per il commerciante. Verrà utilizzato per trovare una corrispondenza con un negozio nel Profilo dell'attività su Google del commerciante di destinazione. Se non è possibile trovare un negozio corrispondente, gli inventari o le vendite inviati con il codice negozio non verranno utilizzati.

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

string

Solo output. Identificatore. Il nome della risorsa LfpStore. Formato: accounts/{account}/lfpStores/{target_merchant}~{storeCode}

targetAccount

string (int64 format)

Obbligatorio. L'ID Merchant Center del commerciante per cui inviare il negozio.

storeCode

string

Obbligatorio. Immutabile. Un identificatore negozio univoco per il commerciante di destinazione.

storeAddress

string

Obbligatorio. L'indirizzo del negozio. Esempio: 1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA.

gcidCategory[]

string

Facoltativo. ID categoria di Google My Business.

matchingState

enum (StoreMatchingState)

Facoltativo. Solo output. Lo stato della corrispondenza a un Profilo dell'attività su Google. Per ulteriori dettagli, se non viene trovata alcuna corrispondenza, consulta matchingStateHint.

storeName

string

Facoltativo. Il nome del commerciante o del negozio.

phoneNumber

string

Facoltativo. Il numero di telefono del negozio in formato E.164. Esempio: +15556767888

websiteUri

string

Facoltativo. L'URL del sito web del negozio o del commerciante.

placeId

string

Facoltativo. L'ID posizione di Google della sede del negozio.

matchingStateHint

string

Facoltativo. Solo output. Suggerimento del motivo per cui la corrispondenza non è riuscita. Viene impostato solo quando matchingState=STORE_MATCHING_STATE_FAILED.

I valori possibili sono:

  • "linked-store-not-found": non ci sono negozi del Profilo dell'attività su Google disponibili per la corrispondenza.
  • "store-match-not-found": non è stato possibile associare LfpStore fornito a nessun negozio del Profilo dell'attività su Google collegato. L'account Merchant Center è collegato correttamente e i negozi sono disponibili su Profilo dell'attività su Google, ma l'indirizzo della sede LfpStore non corrisponde a quelli dei negozi del Profilo dell'attività su Google. Aggiorna l'indirizzo LfpStore o l'indirizzo del negozio del Profilo dell'attività su Google in modo che corrispondano.
  • "store-match-unverified": non è stato possibile associare il valore LfpStore fornito a nessun negozio del Profilo dell'attività su Google collegato, in quanto il negozio del Profilo dell'attività su Google associato non è verificato. Per una corrispondenza corretta, segui la procedura di verifica di Profilo dell'attività su Google.

StoreMatchingState

Lo stato della corrispondenza LfpStore a un profilo dell'attività su Google.

Enum
STORE_MATCHING_STATE_UNSPECIFIED Stato della corrispondenza del negozio non specificato.
STORE_MATCHING_STATE_MATCHED LfpStore corrisponde a un negozio del Profilo dell'attività su Google.
STORE_MATCHING_STATE_FAILED LfpStore non corrisponde a un negozio del Profilo dell'attività su Google.

Metodi

delete

Consente di eliminare un negozio per un commerciante di destinazione.

get

Recupera le informazioni su un negozio.

insert

Inserisce un negozio per il commerciante target.

list

Elenca i negozi del commerciante di destinazione, specificati dal filtro in ListLfpStoresRequest.