Merchant Products API'ye genel bakış

Bu sayfada, ürünlerinizi programatik olarak nasıl yükleyip yönetebileceğiniz açıklanmaktadır. Merchant Products API'yi kullanarak bir veri kaynağına ürün ekleyebilir veya kaynaktaki bir ürünü güncelleyebilir, hesabınızdan bir ürün alabilir ve veri kaynağındaki bir ürünü silebilirsiniz.

products kaynağını kullanarak online mağaza kataloğu oluşturabilirsiniz. Bu katalog, Alışveriş reklamlarında sunulan ürünlerin listesidir. Merchant Center hesabınızı oluşturduktan ve API aracılığıyla ilk ürün grubunu yüklemeye hazır olduktan sonra products kaynağını kullanabilirsiniz.

Alışveriş reklamları ve ücretsiz listelemeler politikalarına uymak sizin sorumluluğunuzdadır. Alışveriş reklamları, bu politikaları ihlal eden içerik veya davranış tespit etmemiz durumunda bu politikaları uygulama ve gerekli işlemleri yapma hakkını saklı tutar.

products kaynağı, ürün bilgilerini Shopping Merchant Center veritabanına yükler. Ayrıca, toplu modda tek seferde bir veya birçok ürün bilgilerine erişmenize, bunları güncellemenize veya silmenize olanak tanıyan çeşitli yöntemler de sunar.

productInput kaynağı, bir ürün için gönderdiğiniz giriş verilerini temsil eder. productInput kaynağı aşağıdaki alanlara sahip olmalıdır:

  • channel: Ürünün kanalı.
  • offerId: Ürünün benzersiz tanımlayıcısı. Ürün girişi ve işlenen ürün için bu değer aynıdır.
  • contentLanguage: Ürünün iki harfli ISO 639-1 dil kodu.
  • feedLabel: Ürünün feed etiketi.

Satıcılar Birincil Feed adı verilen bir dosyayı kullanarak ürünleri yükleyebilir ancak Merchant API'yi kullanarak ürün oluşturmanın ve silmenin birçok avantajı vardır. Bu avantajlar arasında daha hızlı yanıt süresi ve birden fazla ek feed yönetmeye gerek kalmadan birden fazla ürünü gerçek zamanlı olarak güncelleme olanağı yer alır. API çağrılarıyla yapılan ürün değişikliklerinin Shopping Merchant Center veritabanında görünmesi birkaç saat sürebilir.

Google, ürünlerinizin belirli özelliklerinin sağlanmasına otomatik olarak yardımcı olabilir. Daha fazla bilgi için Otomatik iyileştirmeleri etkinleştirme bölümüne bakın.

Ön koşullar

Veri kaynağınız yoksa Merchant Datasources API'yi veya Merchant Center'ı kullanarak bir veri kaynağı oluşturun.

Merchant Center kullanıcı arayüzünü veya API'yi kullanarak oluşturduğunuz bir veri kaynağınız varsa ürünlerinizi eklemek için Merchant Products API'yi kullanabilirsiniz. Ürün eklemek için Content API for Shopping'i kullanıyorsanız Merchant Products API'yi kullanmaya nasıl başlayacağınızı öğrenmek için taşıma rehberini inceleyin.

Hesabınıza bir ürün girişi yükleyin

Hesabınıza bir ürün girişi yüklemek için accounts.productInputs.insert yöntemini kullanın. Merchant Products API'yi kullanarak bir ürün eklemek için birincil veya ek veri kaynağının benzersiz tanımlayıcısını iletmeniz gerekir.

İşlenmiş bir ürünü hesabınızdan alın

İşlenmiş bir ürünü hesabınızdan almak için accounts.products.get yöntemini kullanın. İşlenen ürünün ekleme işleminden sonra görünmesi birkaç dakika sürebilir.

Hesabınızdan bir ürün girişini silme

Bir ürün girişini hesabınızdan silmek için accounts.productInputs.delete yöntemini kullanın. Merchant Products API'yi kullanarak bir ürünü silmek için ürünün ait olduğu birincil veya ek veri kaynağının benzersiz tanımlayıcısını iletmeniz gerekir.

Hesabınızdaki ürünleri listeleyin

İşlenen ürünleri hesabınızda listelemek için accounts.products.list yöntemini kullanın.