Merchant API kullanarak ürünleri inceleme

Ürün yorumları, Alışveriş deneyiminin önemli bir parçasıdır sunmak için motivasyon verebilir. Bu puanlar ve yorumlar, müşterilere ürün araştırma ve satın alma kararlarında yardımcı olur. Olumlu ürün yorumları, satıcının ürün sayfalarına daha bilinçli müşteriler çekebilir. Kaynaklar arasında satıcılar, inceleme ve Google kullanıcılarını öğrenmekten ibarettir.

Bu sayfada, Merchant API'yi kullanarak ürün yorumlarını nasıl yönetebileceğiniz açıklanmaktadır.

Ön koşullar

Google'ın belirli bilgiler sağlamanız gerekir. Aşağıdakilere sahip olmanız gerekir:

Veri kaynağı oluşturma

Ürün yorumu feed'i oluşturmak için datasource.create API'yi kullanın. Mevcut bir ürün yorumu feed'i varsa accounts.dataSources.get kullanarak accounts.dataSources.name'i alın. İsteğin biçimi aşağıdaki gibidir:

POST https://merchantapi.googleapis.com/datasources/v1beta/accounts/{account}/dataSources/{datasource}

Örnek

Örnekte tipik bir istek ve yanıt gösterilmektedir.

İstek

POST https://merchantapi.googleapis.com/datasources/v1beta/accounts/123/dataSources {"displayName": "test api feed", "productReviewDataSource":{} }

Yanıt

{
  "name": "accounts/123/dataSources/1000000573361824",
  "dataSourceId": "1000000573361824",
  "displayName": "test api feed",
  "productReviewDataSource": {},
  "input": "API"
}

Ürün yorumu oluşturun

Etiket oluşturmak veya güncellemek için accounts.productreviews.insert yöntemini kullanabilirsiniz ürün incelemesi. accounts.productreviews.insert yöntemi bir Giriş olarak productreview kaynak ve veri kaynağı adı. Yeni veya başarılı olursa productreview tarihinde güncellendi. Ürün yorumu oluşturmak için: bir datasource.name.

Talebin biçimi:

POST https://merchantapi.googleapis.com/reviews/v1beta/{parent=accounts/{accountId}/}productReviews:insert

Aşağıdaki örnek istek, ürün yorumu oluşturmayı göstermektedir.

POST https://merchantapi.googleapis.com/reviews/v1beta/accounts/{accountId}/productReviews:insert?dataSource=accounts/{accountId}/dataSources/{dataSourceId}

  productReviewId = 'my_product_review'
  attributes {
    aggregatorName = 'aggregator_name'
    subclientName = 'subclient_name'
    publisherName = 'publisher_name'
    publisherFavicon = 'https://www.google.com/favicon.ico'
    reviewerId = 'reviewer_id'
    reviewerIsAnonymous = false
    reviewerUsername = 'reviewer_username'
    reviewLanguage = 'en'
    reviewCountry = 'US'
    reviewTime = '2024-04-01T00:00:00Z'
    title = 'Incredible product'
    content = 'This is an incredible product.'
    pros = ['pro1', 'pro2']
    cons = ['con1', 'con2']
    reviewLink = {
      type = 'SINGLETON'
      link = 'https://www.google.com'
    }
    reviewerImageLink = 'https://www.google.com/reviewer.png'
    minRating = 1
    maxRating = 10
    rating = 8.5
    productName = 'product_name'
    productLink = 'https://www.google.com/product'
    asins = ['asin1', 'asin2']
    gtins = ['gtin1', 'gtin2']
    mpns = ['mpn1', 'mpn2']
    skus = ['sku1', 'sku2']
    brands = ['brand1', 'brand2']
    isSpam = false
    collectionMethod = 'POST_FULFILLMENT'
    transactionId = 'transaction_id'
  }

Ürün yorumu oluşturulduktan sonra, incelemenin tamamlanması birkaç dakika sürebilir. yayılır.

Ürün yorumlarını görüntüleme

Bir ürün yorumunu görüntülemek için accounts.productreviews.get simgesini kullanın. Bu salt okunurdur. Ad alanı, accountId değerinizi ve ürün yorumunun kimliğini gerektirir. GET yöntemi, ilgili ürün yorumu kaynağını döndürür.

GET https://merchantapi.googleapis.com/reviews/v1beta/{name=accounts/{accountId}/productReviews/*}

Ürün yorumlarını listele

Oluşturulan tüm ürün yorumlarını görüntülemek için productreviews.list yöntemini kullanabilirsiniz.

GET https://merchantapi.googleapis.com/reviews/v1beta/{parent=accounts/{accountId}}/productReviews

Ürün yorumlarını silme

Ürün yorumlarını silmek için accounts.productreviews.delete simgesini kullanın. Şuna benzer: GET yöntemi, bu yöntem için döndürülen ürün yorumundaki ad alanı gerekir bahsedeceğiz.

DELETE https://merchantapi.googleapis.com/reviews/v1beta/{name=accounts/{accountId}/productReviews/*}

Ürün yorumu durumu

Ürün yorumu kaynağı, diğer API'lere benzer bir durum içerir. ayrılmaz bir parçası haline gelir. hedef inceleyeceğiz.