Sau đây là một truy vấn mẫu đến MerchantPerformanceView
, truy vấn này trả về hiệu suất của tài khoản trong 30 ngày qua, được phân đoạn theo program
và offer_id
. Bạn có thể thử ví dụ nhanh này để làm quen với dịch vụ Reports
.
Bạn cần có vai trò Người quản lý báo cáo để truy xuất báo cáo này.
Để đưa ra yêu cầu, hãy truyền câu lệnh Ngôn ngữ truy vấn Merchant Center sau đây đến phương thức reports.search
:
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'
Nhấp vào Run (Chạy) để dùng thử mẫu trong API Explorer. Sau khi bạn nhấp vào Chạy, hãy cập nhật phần giữ chỗ mã người bán thành mã người bán của riêng bạn trong URL yêu cầu. Bạn có thể sửa đổi câu hỏi. Toàn bộ truy vấn phải nằm trên một dòng để hoạt động với trình khám phá API.
URL yêu cầu HTTP
Yêu cầu này bao gồm một yêu cầu HTTP POST đến máy chủ Content API for Shopping tại URL sau:
https://shoppingcontent.googleapis.com/content/v2.1/merchantId/reports/search
Mẫu yêu cầu HTTP hoàn chỉnh
Sau đây là một ví dụ hoàn chỉnh cho thấy định nghĩa báo cáo ở trên được đặt trong một yêu cầu HTTP POST:
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'" }