Method: accounts.lfpInventories.insert

Belirtilen hedef satıcı hesabı için bir LfpInventory kaynağı ekler. Kaynak zaten mevcutsa değiştirilir. Envanterin süresi 30 gün sonra otomatik olarak dolar.

HTTP isteği

POST https://merchantapi.googleapis.com/lfp/v1beta/{parent=accounts/*}/lfpInventories:insert

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Zorunlu. LFP sağlayıcı hesabı. Biçim: accounts/{account}

İstek içeriği

İstek metni, LfpInventory öğesinin bir örneğini içerir.

Yanıt gövdesi

Satıcının Yerel Envanteri.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "name": string,
  "targetAccount": string,
  "storeCode": string,
  "offerId": string,
  "regionCode": string,
  "contentLanguage": string,
  "price": {
    object (Price)
  },
  "availability": string,
  "collectionTime": string,
  "gtin": string,
  "quantity": string,
  "pickupMethod": string,
  "pickupSla": string,
  "feedLabel": string
}
Alanlar
name

string

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

targetAccount

string (int64 format)

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

storeCode

string

Zorunlu. Satıcının mağazasının tanımlayıcısı. InsertLfpStore aracılığıyla eklenen mağaza kodu veya İşletme Profili'ndeki mağaza kodu.

offerId

string

Zorunlu. Sabit. Ürünün benzersiz tanımlayıcısıdır. Bir satıcı için hem envanterler hem de satışlar gönderildiyse bu kimlik aynı ürün için eşleşmelidir.

Not: Satıcı aynı ürünü yeni ve ikinci el olarak satıyorsa bunların farklı kimlikleri olmalıdır.

regionCode

string

Zorunlu. Ürünün satıldığı ülkenin CLDR bölge kodu.

contentLanguage

string

Zorunlu. Öğenin iki harfli ISO 639-1 dil kodu.

price

object (Price)

İsteğe bağlı. Ürünün geçerli fiyatı.

availability

string

Zorunlu. Ürünün bu mağazadaki stok durumu. Kabul edilen özellik değerleri için yerel ürün envanteri verileri spesifikasyonuna bakın.

collectionTime

string (Timestamp format)

İsteğe bağlı. Envanterin toplandığı zaman. Ayarlanmazsa envanterin gönderildiği zamana ayarlanır.

gtin

string

İsteğe bağlı. Ürünün Global Ticari Öğe Numarasıdır.

quantity

string (int64 format)

İsteğe bağlı. Bu mağazada mevcut olan ürün miktarı. Sıfıra eşit veya sıfırdan büyük olmalıdır.

pickupMethod

string

İsteğe bağlı. Bu teklif için desteklenen teslim alma yöntemi. Değer "desteklenmiyor" olmadığı sürece bu alan, pickupSla ile birlikte gönderilmelidir. Kabul edilen özellik değerleri için yerel ürün envanteri verileri spesifikasyonuna bakın.

pickupSla

string

İsteğe bağlı. Siparişin, sipariş tarihine göre teslim alınmaya hazır olacağı tahmini tarih. pickupMethod ile birlikte gönderilmelidir. Kabul edilen özellik değerleri için yerel ürün envanteri verileri spesifikasyonuna bakın.

feedLabel

string

İsteğe bağlı. Ürünün feed etiketi. Bu ayar belirtilmezse varsayılan olarak regionCode olur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/content

Daha fazla bilgi için OAuth 2.0 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.