Bạn có thể sử dụng Merchant Reports API để tìm hiểu về sản phẩm, hiệu suất và môi trường cạnh tranh của sản phẩm trên Google thông qua chế độ xem dữ liệu mà API này cung cấp.
Bạn có thể sử dụng Merchant Reports API để làm những việc sau:
- Đo lường hiệu suất của sản phẩm: Trong Merchant API,
MerchantPerformanceView
hiện làproduct_performance_view
. - Lọc sản phẩm theo các trường cụ thể: Thông qua Merchant API, bạn có thể lọc dựa trên tất cả các trường có sẵn, ngoại trừ
item_issues
. - Cải thiện giá sản phẩm: Thông qua Merchant API, các trường vi dữ liệu về số lượng và đơn vị tiền tệ được hợp nhất thành một trường có loại
Price
. - Tìm hiểu thị trường: Thông qua Merchant API, bạn có thể nhận dữ liệu về các sản phẩm và thương hiệu bán chạy nhất, mức giá cạnh tranh, đề xuất giá ưu đãi và thông tin về tình hình cạnh tranh trong ngành của bạn.
- Khám phá tình hình cạnh tranh: Bạn có thể xem báo cáo để nắm bắt tình hình cạnh tranh ở cấp danh mục sản phẩm và làm những việc cần thiết để cải thiện khả năng hiển thị của mình.
Sau đây là cách bạn có thể tích hợp Merchant Reports API với cách triển khai Content API for Shopping hiện tại.
Yêu cầu
Sử dụng định dạng URL yêu cầu sau đây cho Merchant Reports API:
POST https://merchantapi.googleapis.com/reports/v1beta/{PARENT} /reports:search
Dưới đây là bảng so sánh mẫu giữa Content API for Shopping với Merchant Reports API cho các yêu cầu search
:
Content API | Merchant API | |
URL | https://shoppingcontent.googleapis.com/content/v2.1/ |
https://merchantapi.googleapis.com/reports/v1beta/ |
Giá trị nhận dạng | {MERCHANT_ID}
|
{PARENT}
|
Phương thức
Bạn có thể truy vấn Merchant Reports API bằng cách gọi phương thức ReportService.Search
.
Số lượt xem
Trong Merchant API, tên bảng được thay đổi từ CammelCase
thành snake_case
.
MerchantPerformanceView
đổi tên thành product_performance_view
Dưới đây là mối liên kết giữa tên bảng trong Content API for Shopping và Merchant API:
Content API | Merchant API |
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 Merchant API, bạn không cần chỉ định tiền tố trường, chẳng hạn như segments.offer_id
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 mẫu về các truy vấn trong Content API for Shopping và Merchant API:
Content API | Merchant API |
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à một phản hồi mẫu:
Content API | Merchant API |
{ "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ố trường. Ví dụ: cả offer_id
và product_performance_view.offer_id
đều được chấp nhận trong truy vấn Merchant API.
Hiệu suất
Sau đây là những điểm thay đổi đối với chế độ xem hiệu suất trong Merchant Reports API:
Content API | Merchant API | 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. Hãy xem phần Giá trị marketing method mới để biết thông tin chi tiết.
|
metrics.ctr : double
|
clickThroughRate : double
|
Đổi tên chỉ số ctr thành clickThroughRate
|
metrics.conversionValueMicros : số nguyên
segments.currencyCode : chuỗi
|
conversionValue: {
|
Trường số tiền theo micro và trường đơn vị tiền tệ được hợp nhất thành một trường có loại Price
|
metrics.orders,
|
Không được hỗ trợ | Merchant Reports API 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à mối liên kết giữa các giá trị segments.program
và marketing_method
:
Content API | Merchant API |
SHOPPING_ADS
|
ADS
|
FREE_PRODUCT_LISTING
|
ORGANIC
|
FREE_LOCAL_PRODUCT_LISTING
|
ORGANIC
|
BUY_ON_GOOGLE_LISTING
|
Không được hỗ trợ |
Sản phẩm
Sau đây là những điểm thay đổi đối với chế độ xem sản phẩm trong Merchant Reports API:
Content API | Merchant API | 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: {
|
Trường số tiền theo micro và trường đơn vị tiền tệ được hợp nhất thành một trường có loại Price
|
productView.aggregated_destination_status : chuỗi
|
aggregated_reporting_context_status : chuỗi
|
Trường aggregated_destination_status được đổ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 được hỗ trợ | feedLabel : chuỗi
|
Giới thiệu trường feedLabel
|
Thông tin chi tiết về giá
Sau đây là những điểm thay đổi đối với chế độ xem thông tin chi tiết về giá trong Merchant Reports API:
Content API | Merchant API | 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: {
|
Trường số tiền theo micro và trường đơn vị tiền tệ được hợp nhất thành một trường có loại Price
|
priceInsights.suggestedPriceMicros : số nguyên
priceInsights.suggestedPriceCurrencyCode : chuỗi
|
suggestedPrice: {
|
Trường số tiền theo micro và trường đơn vị tiền tệ được hợp nhất thành một trường có loại Price
|
priceInsights.predictedGrossProfitChangeFraction : double
priceInsights.predictedMonthlyGrossProfitChangeMicros : integer
priceInsights.predictedMonthlyGrossProfitChangeCurrencyCode : string
|
Không được hỗ trợ | Các trường liên quan đến thay đổi về lợi nhuận gộp không được hỗ trợ trong Merchant Reports API |
Sức cạnh tranh về giá
Sau đây là những điểm thay đổi đối với chế độ xem sức cạnh tranh về giá trong Merchant Reports API:
Content API | Merchant API | 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: {
|
Trường số tiền theo micro và trường đơn vị tiền tệ được hợp nhất thành một trường có loại Price
|
priceCompetitiveness.countryCode : chuỗi
|
reportCountryCode : chuỗi
|
Đổi tên trường countryCode thành reportCountryCode
|
priceCompetitiveness.benchmarkPriceMicros : số nguyên
priceCompetitiveness.benchmarkPriceCurrencyCode : chuỗi
|
benchmarkPrice: {
|
Trường số tiền theo micro và trường đơn vị tiền tệ được hợp nhất thành một trường có loại Price
|
Bán chạy nhất
Sau đây là những điểm thay đổi đối với chế độ xem sản phẩm và thương hiệu bán chạy nhất trong Merchant Reports API:
Content API | Merchant API | Mô tả |
bestSellers.countryCode : chuỗi
|
reportCountryCode : chuỗi
|
Đổi tên trường countryCode thành reportCountryCode
|
bestSellers.categoryId : int
|
reportCategoryId : int
|
Đổi tên trường categoryId thành reportCategoryId
|
Mức độ hiển thị cạnh tranh
Sau đây là những điểm thay đổi đối với chế độ xem khả năng hiển thị so với đối thủ cạnh tranh trong Merchant Reports API:
Content API | Merchant API | Mô tả |
competitiveVisibility.countryCode : chuỗi
|
reportCountryCode : chuỗi
|
Đổi tên trường countryCode thành reportCountryCode
|
competitiveVisibility.categoryId : số nguyên
|
reportCategoryId : số nguyên
|
Đổi tên trường categoryId thành reportCategoryId
|