REST Resource: accounts.lfpStores

Risorsa: LfpStore

Un negozio per il commerciante. Verrà utilizzato per l'associazione a un negozio nel Profilo dell'attività su Google del commerciante di destinazione. Se non è possibile trovare un negozio corrispondente, gli inventari o le vendite inviate 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 a cui inviare il negozio.

storeCode

string

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

storeAddress

string

Obbligatorio. La via del negozio. Esempio: 1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA.

gcidCategory[]

string

(Facoltativo) ID categoria Google My Business.

matchingState

enum (StoreMatchingState)

(Facoltativo) Solo output. Lo stato della corrispondenza con un profilo dell'attività su Google. Consulta matchingStateHint per ulteriori dettagli se non viene trovata alcuna corrispondenza.

storeName

string

(Facoltativo) Il nome del commerciante o del negozio.

phoneNumber

string

(Facoltativo) Il numero di telefono del negozio nel 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. Questo valore è 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 abbinare l'importo 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 di LfpStore non corrisponde a quello dei negozi del Profilo dell'attività su Google indirizzi IP esterni. 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 abbinare l'importo LfpStore fornito ad alcun negozio del Profilo dell'attività su Google collegato, poiché il negozio del Profilo dell'attività su Google corrispondente non è verificato. Segui la procedura di verifica di Profilo dell'attività su Google per trovare una corrispondenza corretta.

StoreMatchingState

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

Enum
STORE_MATCHING_STATE_UNSPECIFIED Stato di corrispondenza del datastore non specificato.
STORE_MATCHING_STATE_MATCHED LfpStore è associato correttamente 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

Elimina un negozio per un commerciante di destinazione.

get

Recupera le informazioni su un negozio.

insert

Inserisce un negozio per il commerciante di destinazione.

list

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