Yerel envanter hizmeti

Yerel envanter hizmeti, farklı fiziksel mağaza konumları için farklı değerlere sahip olabilecek alanlar içeren yerel envanter kaynağının örneklerini oluşturmanıza ve güncellemenize olanak tanır. Her bir yerel envanter örneği, mevcut bir ürün kaynağının alt öğesidir ve ürün verisi alanlarını üst kaynaktan devralır. Örneğin, farklı mağazalarda farklı fiyat ve miktara sahip olan ancak tüm mağazalarda aynı kimliği, açıklamayı ve diğer ürün verilerini paylaşan bir ürününüz olabilir. Yerel envanter verileri, Google'daki yerel platformlar ve yerel envanter reklamları programlarında kullanılır.

Bu kılavuzda, yerel envanter hizmetini kullanmaya başlamadan önce yapmanız gerekenler açıklanmakta, kullanılabilir alanlar ve yöntemler açıklanmakta ve hizmet isteği örneği verilmektedir.

Ön koşullar

Alanlar

Her yerel envanter örneği, storeCode alanı (İşletme Profilinizde tanımladığınız) aracılığıyla belirli bir mağaza konumuyla ilişkilendirilmiş bir alan grubu içerir. Tüm istekler için yalnızca storecode ve productId gereklidir. Diğer tüm alanlar isteğe bağlıdır:

  • Tüm istekler için zorunlu: storeCode, productId (URL'de)
  • İsteğe bağlı: quantity, price, salePrice, salePriceEffectiveDate, availability, pickupMethod, pickupSla, instoreProductLocation

Yerel envanter alanlarının ve açıklamalarının tam listesi için localinventory referans sayfasına bakın.

Yöntemler

Yerel envanter hizmeti yalnızca iki yöntem içerir:

localinventory.insert

localinventory.insert tek bir yerel ürün için yerel envanter örneği oluşturmanıza olanak tanır.

Bu örnekte, 24 Şubat 2021 saat 13:00 (GMT-8) ile 28 Şubat 2021 saat 15:30 (GMT-8) arasında mağaza içi satış oluşturmak için yerel envanter hizmetinin nasıl kullanılacağı gösterilmektedir. İstek, yerel envanter örneği için kullanılabilir miktarı da günceller. Yerel olmayan ürün verileri için kullanılan ek feed'lerden farklı olarak, isteğin gövdesinde yer almayan alanların üzerine bu çağrı ile yazılır:

POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId/localinventory
{
  "storeCode": 1235,
  "salePrice": {
     "value": 100.00,
     "currency": “USD”
   },
  "salePriceEffectiveDate": 2021-02-24T13:00-0800/2021-02-28T15:30-0800,
  "quantity": 200,
}

localinventory.custombatch

localinventory.custombatch Tek bir yerel ürün için birden fazla mağazada birden fazla yerel envanter örneği oluşturmanıza veya birden fazla yerel ürün için yerel envanter örnekleri oluşturmanıza olanak tanır.