Örnek

Aşağıda, MerchantPerformanceView için yapılmış ve program ve offer_id ölçütlerine göre segmentlere ayrılmış şekilde hesabınızın son 30 gündeki performansını döndüren örnek bir sorgu verilmiştir. Reports hizmeti hakkında bilgi edinmek için bu kısa örneği deneyebilirsiniz.

Bu raporu almak için Raporlama yöneticisi rolüne sahip olmanız gerekir.

İstekte bulunmak için aşağıdaki Merchant Center Sorgu Dili ifadesini reports.search yöntemine iletin:

SELECT
  segments.program,
  segments.offer_id,
  metrics.impressions,
  metrics.clicks,
  metrics.ctr
FROM MerchantPerformanceView
WHERE segments.date BETWEEN '2020-11-01' AND '2020-11-30'

Çalıştır

Örneği API Gezgini'nde denemek için Çalıştır'ı tıklayın. Çalıştır'ı tıkladıktan sonra istek URL'sinde satıcı kimliği yer tutucusunu kendi satıcı kimliğinizle güncelleyin. Sorguyu değiştirebilirsiniz. API gezgini ile çalışmak için tam sorgu tek bir satırda kalmalıdır.

HTTP istek URL'si

İstek, aşağıdaki URL'deki Content API for Shopping sunucusuna gönderilen bir HTTP POST'tan oluşur:

https://shoppingcontent.googleapis.com/content/v2.1/merchantId/reports/search

HTTP istek örneğini tamamla

Yukarıdaki rapor tanımını HTTP POST isteği içine eklenmiş olarak gösteren eksiksiz bir örneği aşağıda bulabilirsiniz:

POST /v2.1/merchantId/reports/search HTTP/1.1
Host: shoppingcontent.googleapis.com
User-Agent: curl
Content-Type: application/json
Accept: application/json
Authorization: Bearer access token

Parameters:
{
  "query" : "SELECT segments.program, segments.offer_id, metrics.impressions,
                    metrics.clicks, metrics.ctr
            FROM MerchantPerformanceView
            WHERE segments.date BETWEEN '2020-11-01' AND '2020-11-30'"
}