REST Resource: accounts.lfpStores

Kaynak: LfpStore

Satıcının mağazası. Bu bilgi, hedef satıcının Google İşletme Profili altındaki bir mağazayla eşleştirmek için kullanılır. Eşleşen bir 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 bir mağaza tanımlayıcısıdır.

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ış. Bir Google İşletme Profili ile eşleşme durumudur. Eşleşme bulunmazsa daha fazla bilgi için matchingStateHint sayfasına bakın.

storeName

string

İsteğe bağlı. Satıcı veya mağazanın 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 ayar yalnızca matchingState=STORE_MATCHING_STATE_FAILED olduğunda belirlenir.

Olası değerler:

  • "linked-store-not-found": Eşleşmeye uygun 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 bir şekilde bağlanmış ve Google İşletme Profili'nde mağazalar mevcut ancak LfpStore adres, Google İşletme Profili mağazalarının bulunduğu adresle eşleşmiyor adres. 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ından hiçbiriyle eşleştirilemedi. Doğru eşleşme için Google İşletme Profili doğrulama sürecini tamamlayın.

StoreMatchingState

LfpStore adlı işletmenin bir Google İşletme Profili ile eşleşme durumu.

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ğaza hakkında bilgi getirir.

insert

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

list

Hedef satıcının mağazalarını (ListLfpStoresRequest) filtreyle belirtilen şekilde listeler.