Merchant API tasarımı

Merchant API'yi, Content API for Shopping geliştiricilerinin aşina olduğu ancak daha basit ve esnek bir yapıda tasarladık. Merchant API'nin tasarımıyla ilgili ayrıntılı bilgileri aşağıda bulabilirsiniz.

Alt API'ler

Merchant API, alt API'lerden oluşan bir koleksiyondur. Alt API'ler, ilgili hizmet ve kaynakların gruplarıdır. Bu tasarım sayesinde, yalnızca benzersiz entegrasyonunuz için gereken alt API'leri kullanmayı seçebilirsiniz.

Merchant API aşağıdaki alt API'leri içerir:

  • Accounts: Merchant Center hesaplarını geniş ölçekte yönetin.
  • Dönüşümler: Hesabınızın dönüşüm kaynaklarını yönetin.
  • Veri kaynakları: Ürünlerinizin veri kaynaklarını görüntüleyin ve yönetin.
  • Sorun çözümü: Hesabınızı etkileyen sorunları öğrenin ve uygulama içi teşhis sayfası oluşturun.
  • Envanterler: Ürünlerinizi Google'da mağazaya veya bölgeye göre sergileyin.
  • Yerel feed'ler iş ortaklığı: Yerel ürün envanteri feed'inizi yükleyin.
  • Bildirimler: Bildirim aboneliklerini yönetin.
  • Sipariş takibi: Kargo tahminlerini iyileştirmek ve listelemeleri kargo notlarıyla geliştirmek için geçmiş sipariş takibi verilerini sağlayın.
  • Ürünler: Fiyat ve stok durumu gibi ürün verilerini yönetin.
  • Product Studio: Ürün resimlerini ve metin önerilerini otomatik olarak oluşturmak için Google Product Studio'yu kullanın.
  • Promosyonlar: Ürünlerinizle ilgili özel teklifleri sergilemek için promosyonlar oluşturun ve yönetin.
  • Quota: Hesaplarınızın API kotasını kontrol edin.
  • Raporlar: Google genelinde ürünleriniz, performansınız ve rekabet ortamınızla ilgili verileri görüntüleyin.
  • Yorumlar: Ürün ve satıcı yorumlarını yönetin.

Ulaşım

Merchant API'nin varsayılan aktarım mekanizması gRPC'dir. REST'i de kullanabilirsiniz.

Daha fazla bilgi için hızlı başlangıç kılavuzuna bakın.

Sıralamalar

Merchant API'deki enum alanları gelecekte yeni değerler gösterebilir. Kodunuz, tanınmayan değerleri sorunsuz bir şekilde işleyebilecek şekilde yapılandırılmalıdır. Tanınmayan enum değerlerinin oluşumunu izlemeniz ve kodu güncel tutmak için müdahale etmeniz gerekir.

Sürüm oluşturma

Alt API'ler ayrı olarak sürümlendirilir. Bu, kullanmadığınız bir alt API'yi güncellediğimizde herhangi bir işlem yapmanız gerekmediği anlamına gelir. Yalnızca kullandığınız alt API'lerin yeni sürümleri yayınlandığında kodunuzu güncellemeniz gerekir. Daha fazla bilgi için Sürüm oluşturma konusuna bakın.