REST Resource: accounts.lfpStores

Kaynak: LfpStore

Satıcının mağazası. Bu, hedef satıcının Google İşletme Profili'ndeki bir mağazayla eşleştirme yapmak 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ğazayı gönderecek satıcının Merchant Center kimliği.

storeCode

string

Zorunlu. Değişmez. Hedef satıcıya özgü benzersiz 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ış. Bir Google İşletme Profili ile eşleşme durumu. Eşleşme bulunamazsa daha fazla bilgi için matchingStateHint bölümüne bakın.

storeName

string

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

phoneNumber

string

İsteğe bağlı. Mağazanın E.164 biçimindeki 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 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ğrulanmadığı için 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 ile Google İşletme Profili'nin eşleşme durumu.

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

Yöntemler

delete

Hedef satıcının bir mağazasını siler.

get

Bir mağazayla ilgili bilgileri getirir.

insert

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

list

ListLfpStoresRequest parametresinde filtre tarafından belirtilen hedef satıcının mağazalarını listeler.