Dưới đây là cách bạn có thể tích hợp báo cáo Báo cáo của người bán bằng Content API mà bạn hiện có cho Triển khai Mua sắm.
Yêu cầu
Hãy sử dụng định dạng URL yêu cầu sau đây cho API Báo cáo của người bán:
POST https://merchantapi.googleapis.com/reports/v1beta/{parent}/reports:search
Dưới đây là ví dụ so sánh giữa Content API for Shopping với người bán
API Báo cáo cho các yêu cầu search
:
Content API | API người bán | |
URL | https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/reports/search | https://merchantapi.googleapis.com/reports/v1beta/{parent}/reports:search |
Giá trị nhận dạng | {merchantId}
|
{parent}
|
Phương thức
Bạn có thể truy vấn API Báo cáo của người bán bằng cách gọi hàm
ReportService.Search
.
Số lượt xem
Trong API Merchant, tên bảng sẽ thay đổi từ CammelCase
thành snake_case
.
MerchantPerformanceView
đổi tên thành product_performance_view
Dưới đây là sơ đồ liên kết giữa các tên bảng trong Content API for Shopping và API người bán:
Content API | API người bán |
MerchantPerformanceView
|
product_performance_view
|
ProductView
|
product_view
|
PriceCompetitivenesProductView
|
price_competitiveness_product_view
|
PriceInsightsProductView
|
price_insights_product_view
|
BestSellersBrandView
|
best_sellers_brand_view
|
BestSellersProductClusterView
|
best_sellers_product_cluster_view
|
CompetitiveVisibilityCompetitorView
|
competitive_visibility_competitor_view
|
CompetitiveVisibilityTopMerchantView
|
competitive_visibility_top_merchant_view
|
CompetitiveVisibilityBenchmarkView
|
competitive_visibility_benchmark_view
|
Trong API Merchant, hãy chỉ định một tiền tố trường, ví dụ: segments.offer_id
không còn cần thiết nữa. Thay vào đó, bạn chỉ cần sử dụng tên trường offer_id
.
Dưới đây là ví dụ so sánh các truy vấn trong Content API for Shopping và API người bán:
Content API | API người bán |
SELECT segments.offer_id, metrics.clicks FROM MerchantPerformanceView WHERE segments.date DURING LAST_7_DAYS |
SELECT offer_id, clicks FROM product_performance_view WHERE date DURING LAST_7_DAYS |
Dưới đây là phản hồi mẫu:
Content API | API người bán |
{ "segments":{ "offerId":"abc" }, "metrics":{ "clicks":"123" } } |
{ "productPerformanceView" : { "offerId": "abc", "clicks": "123" } } |
Bạn có thể dùng tên bảng làm tiền tố của trường. Ví dụ: cả offer_id
và
product_performance_view.offer_id
được chấp nhận trong truy vấn API Merchant.
Hiệu suất
Dưới đây là những thay đổi đối với chế độ xem hiệu suất trong API Báo cáo của người bán:
Content API | API người bán | Mô tả |
segments.program : chuỗi
|
marketing_method : chuỗi
|
Phân đoạn program được thay thế bằng trường marketing_method mới. Xem Các giá trị marketing method mới để biết thông tin chi tiết.
|
metrics.ctr : gấp đôi
|
clickThroughRate : gấp đôi
|
Chỉ số ctr được đổi tên thành clickThroughRate
|
metrics.conversionValueMicros : số nguyên
segments.currencyCode : chuỗi
|
conversionValue: {
|
Các trường đơn vị tiền tệ và phần triệu số tiền được hợp nhất thành một trường bằng loại Price
|
metrics.orders,
|
Không thể làm | API Báo cáo của người bán không hỗ trợ các chỉ số của chương trình Mua trên Google |
Giá trị mới của phương thức tiếp thị
Dưới đây là liên kết giữa giá trị segments.program
và marketing_method
:
Content API | API người bán |
SHOPPING_ADS
|
ADS
|
FREE_PRODUCT_LISTING
|
ORGANIC
|
FREE_LOCAL_PRODUCT_LISTING
|
ORGANIC
|
BUY_ON_GOOGLE_LISTING
|
Không thể làm |
Sản phẩm
Dưới đây là những thay đổi đối với chế độ xem sản phẩm trong API Báo cáo của người bán:
Content API | API người bán | Mô tả |
productView.id : chuỗi
|
id : chuỗi
|
Định dạng trường thay đổi từ channel:language:targetCountry:offerId thành channel~language~feedLabel~offerId
|
productView.priceMicros : số nguyên
productView.currencyCode : chuỗi
|
price: {
|
Các trường đơn vị tiền tệ và phần triệu số tiền được hợp nhất thành một trường bằng loại Price
|
productView.aggregated_destination_status : chuỗi
|
aggregated_reporting_context_status : chuỗi
|
Trường aggregated_destination_status đổi tên thành aggregated_reporting_context_status , các giá trị không thay đổi
|
productView.item_issues: [
|
item_issues: [
|
Định nghĩa ItemIssue đã thay đổi
|
Không thể làm | feedLabel : chuỗi
|
Ra mắt trường feedLabel
|
Thông tin chi tiết về giá
Dưới đây là những thay đổi đối với chế độ xem thông tin chi tiết về giá trong API Báo cáo của người bán:
Content API | API người bán | Mô tả |
productView.id : chuỗi
|
id : chuỗi
|
Định dạng trường thay đổi từ channel:language:targetCountry:offerId thành channel~language~feedLabel~offerId
|
productView.priceMicros : số nguyên
productView.currencyCode : chuỗi
|
price: {
|
Các trường đơn vị tiền tệ và phần triệu số tiền được hợp nhất thành một trường bằng loại Price
|
priceInsights.suggestedPriceMicros : số nguyên
priceInsights.suggestedPriceCurrencyCode : chuỗi
|
suggestedPrice: {
|
Các trường đơn vị tiền tệ và phần triệu số tiền được hợp nhất thành một trường bằng loại Price
|
priceInsights.predictedGrossProfitChangeFraction : gấp đôi
priceInsights.predictedMonthlyGrossProfitChangeMicros : số nguyên
priceInsights.predictedMonthlyGrossProfitChangeCurrencyCode : chuỗi
|
Không thể làm | API Báo cáo của người bán không hỗ trợ những trường liên quan đến thay đổi về lợi nhuận gộp |
Sức cạnh tranh về giá
Sau đây là những thay đổi đối với chế độ xem sức cạnh tranh về giá trong Báo cáo của người bán API:
Content API | API người bán | Mô tả |
productView.id : chuỗi
|
id : chuỗi
|
Định dạng trường thay đổi từ channel:language:targetCountry:offerId thành channel~language~feedLabel~offerId
|
productView.priceMicros : số nguyên
productView.currencyCode : chuỗi
|
price: {
|
Các trường đơn vị tiền tệ và phần triệu số tiền được hợp nhất thành một trường bằng loại Price
|
priceCompetitiveness.countryCode : chuỗi
|
reportCountryCode : chuỗi
|
Trường countryCode được đổi tên thành reportCountryCode
|
priceCompetitiveness.benchmarkPriceMicros : số nguyên
priceCompetitiveness.benchmarkPriceCurrencyCode : chuỗi
|
benchmarkPrice: {
|
Các trường đơn vị tiền tệ và phần triệu số tiền được hợp nhất thành một trường bằng loại Price
|
Bán chạy nhất
Dưới đây là những thay đổi đối với chế độ xem thương hiệu và sản phẩm bán chạy nhất trong API Báo cáo của người bán:
Content API | API người bán | Mô tả |
bestSellers.countryCode : chuỗi
|
reportCountryCode : chuỗi
|
Trường countryCode được đổi tên thành reportCountryCode
|
bestSellers.categoryId : số nguyên
|
reportCategoryId : số nguyên
|
Trường categoryId được đổi tên thành reportCategoryId
|
Mức độ hiển thị cạnh tranh
Dưới đây là những thay đổi đối với chế độ xem khả năng hiển thị so với đối thủ cạnh tranh trong API Báo cáo của người bán:
Content API | API người bán | Mô tả |
competitiveVisibility.countryCode : chuỗi
|
reportCountryCode : chuỗi
|
Trường countryCode được đổi tên thành reportCountryCode
|
competitiveVisibility.categoryId : số nguyên
|
reportCategoryId : số nguyên
|
Trường categoryId được đổi tên thành reportCategoryId
|