Satıcı desteğini taşıma

Content API for Shopping ile satıcılarınız için uygulama içi teşhis sayfası oluşturmak üzere merchantsupport kaynağını kullanabilirsiniz. Merchant API, aynı işlevi destekleyen sorun çözümü sunar.

Genel Bakış

Content API'den geçiş yaparken hizmet ve yöntem adları ile yapılarında değişiklikler olduğunu göz önünde bulundurun:

  • API yanıtındaki en önemli değişiklik, AccountIssue ve ProductIssue nesnelerinin tek bir RenderedIssue nesnesinde birleştirilmesidir. Bu, tüm sorun türleri için tutarlı bir yapı sağlayarak kodunuzu basitleştirir.
  • Merchant API, issues alanını rendered_issues olarak yeniden adlandırır.

Tanımlayıcılar

Content API tanımlayıcılarınızı Merchant API için aşağıdaki gibi değiştirin.

Yöntem Content API for Shopping Merchant API
renderaccountissues {merchant_id} accounts/{ACCOUNT_ID}
renderproductissues {PRODUCT_ID} accounts/{ACCOUNT_ID}/products/{PRODUCT_ID}
TriggerAction {merchant_id} accounts/{ACCOUNT_ID}

İstekler

Content API isteklerinizi Merchant API için aşağıdaki gibi değiştirin.

İşlem Content API for Shopping Merchant API
Bir hesap için hesap düzeyindeki sorunları oluşturma POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/renderaccountissues POST https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID:renderaccountissues
Bir ürünle ilgili sorunları oluşturma POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/renderproductissues/PRODUCT_ID POST https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID/products/PRODUCT_ID:renderproductissues
Tetikleyici işlemi POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/triggeraction https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID:triggeraction

API yanıtındaki en önemli değişiklik, AccountIssue ve ProductIssue nesnelerinin tek bir RenderedIssue nesnesinde birleştirilmesidir. Bu, tüm sorun türleri için tutarlı bir yapı sağlayarak kodunuzu basitleştirir.

Yeniden adlandırılan alanlar

Yanıttaki üst düzey issues alanının yeni adı renderedIssues. RenderedIssue nesne içeren bir liste içerir.

Content API for Shopping Merchant API
issues renderedIssues

Yeniden adlandırılan modeller

Content API for Shopping Merchant API
  • AccountIssue
  • ProductIssue
RenderedIssue