REST Resource: accounts.lfpStores

Kaynak: LfpStore

Satıcının mağazası. Bu değer, hedef satıcının Google İşletme Profili altındaki bir mağazayla eşleştirme yapmak için kullanılır. Eşleşen mağaza bulunamazsa mağaza koduyla gönderilen envanterler veya satışlar kullanılmaz.

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

string

Yalnızca çıkış. Tanımlayıcı. LfpStore kaynağının adı. Biçim: accounts/{account}/lfpStores/{target_merchant}~{storeCode}

targetAccount

string (int64 format)

Zorunlu. Mağazanın gönderileceği satıcının Merchant Center kimliğidir.

storeCode

string

Zorunlu. Sabit. Hedef satıcı için benzersiz olan bir mağaza tanımlayıcısı.

storeAddress

string

Zorunlu. Mağazanın açık adresi. Örnek: 1600 Amphitheatre Pkwy, Mountain View, CA 94043, ABD.

gcidCategory[]

string

İsteğe bağlı. Google Benim İşletmem kategori kimliği.

matchingState

enum (StoreMatchingState)

İsteğe bağlı. Yalnızca çıkış. Google İşletme Profili ile eşleşmenin durumudur. Eşleşme bulunmazsa daha fazla ayrıntı için matchingStateHint adresini ziyaret edin.

storeName

string

İsteğe bağlı. Satıcı veya mağaza adıdır.

phoneNumber

string

İsteğe bağlı. E.164 biçimindeki mağaza telefon numarası. Örnek: +15556767888

websiteUri

string

İsteğe bağlı. Mağaza veya satıcının web sitesinin URL'sidir.

placeId

string

İsteğe bağlı. Mağaza konumunun Google yer kimliği.

matchingStateHint

string

İsteğe bağlı. Yalnızca çıkış. Eşleşmenin neden başarısız olduğuyla ilgili ipucu. Bu yalnızca matchingState=STORE_MATCHING_STATE_FAILED olduğunda ayarlanır.

Olası değerler:

  • "linked-store-not-found": Eşleştirme yapılabilecek Google İşletme Profili mağazası yok.
  • "store-match-not-found": Sağlanan LfpStore, bağlı Google İşletme Profili mağazalarından hiçbiriyle eşleştirilemedi. Merchant Center hesabı doğru şekilde bağlanmış ve Google İşletme Profili'nde mağazalar mevcut ancak LfpStore konum adresi, Google İşletme Profili mağazalarının adresleriyle eşleşmiyor. LfpStore adresini veya Google İşletme Profili mağaza adresini doğru olarak eşleşecek şekilde güncelleyin.
  • "store-match-unverified": Eşleşen Google İşletme Profili mağazası doğrulanmamış olduğundan, sağlanan LfpStore, bağlı Google İşletme Profili mağazalarının hiçbiriyle eşleştirilemedi. Doğru eşleşme için Google İşletme Profili doğrulama işlemini tamamlayın.

StoreMatchingState

LfpStore ile Google İşletme Profili'nin eşleştirildiği durum.

Sıralamalar
STORE_MATCHING_STATE_UNSPECIFIED Mağaza eşleşme durumu belirtilmedi.
STORE_MATCHING_STATE_MATCHED LfpStore, bir Google İşletme Profili mağazasıyla başarıyla eşleştirildi.
STORE_MATCHING_STATE_FAILED LfpStore, bir Google İşletme Profili mağazasıyla eşleşmiyor.

Yöntemler

delete

Hedef satıcı için bir mağazayı siler.

get

Bir mağazayla ilgili bilgileri getirir.

insert

Hedef satıcı için bir mağaza ekler.

list

Hedef satıcının mağazalarını (ListLfpStoresRequest içindeki filtreyle belirtilerek) listeler.