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 target. 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)

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

storeCode

string

Obbligatoria. Immutabile. Un identificatore del negozio univoco per il commerciante target.

storeAddress

string

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

gcidCategory[]

string

Campo facoltativo. ID categoria di Google My Business.

matchingState

enum (StoreMatchingState)

Campo facoltativo. Solo output. Lo stato della corrispondenza a un profilo dell'attività su Google. Consulta matchingStateHint per ulteriori dettagli se non viene trovata alcuna corrispondenza.

storeName

string

Campo facoltativo. Il nome del commerciante o del negozio.

phoneNumber

string

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

websiteUri

string

Campo facoltativo. L'URL del sito web del negozio o del commerciante.

placeId

string

Campo facoltativo. L'ID Google Place della sede del negozio.

matchingStateHint

string

Campo facoltativo. Solo output. Suggerimento del motivo per cui la corrispondenza non è riuscita. È 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 il valore LfpStore specificato 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 quelli dei negozi del Profilo dell'attività su Google. Aggiorna l'indirizzo di LfpStore o l'indirizzo del negozio del Profilo dell'attività su Google in modo che corrispondano.
  • "store-match-unverified": non è stato possibile abbinare il negozio LfpStore specificato a nessuno dei negozi del Profilo dell'attività su Google collegati, poiché il negozio del Profilo dell'attività su Google corrispondente non è verificato. Esegui la procedura di verifica di Profilo dell'attività su Google per stabilire la corrispondenza corretta.

StoreMatchingState

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

Enum
STORE_MATCHING_STATE_UNSPECIFIED Stato di corrispondenza negozio non specificato.
STORE_MATCHING_STATE_MATCHED Il LfpStore è stato abbinato 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 target, specificati dal filtro in ListLfpStoresRequest.