Chiến dịch tối đa hoá hiệu suất là một trong những chiến dịch quảng cáo mạnh mẽ nhất trên Google Ads, cho phép bạn tối ưu hóa hiệu quả quảng cáo trên nhiều nền tảng. Tuy nhiên, việc theo dõi và báo cáo hiệu suất của chiến dịch là điều cần thiết để hiểu rõ tác động của quảng cáo và tối ưu hoá chiến lược. Bài viết này sẽ hướng dẫn bạn cách sử dụng API Google Ads để báo cáo hiệu suất, giúp bạn nắm bắt chính xác những chỉ số quan trọng, từ đó tối ưu hoá các chiến dịch quảng cáo của mình một cách hiệu quả.
Giống như các chiến dịch khác, bạn có thể sử dụng GoogleAdsService.SearchStream để truy xuất các thuộc tính và chỉ số hiệu suất cho chiến dịch tối đa hoá hiệu suất. Để hiểu rõ hơn về cách thực hiện báo cáo toàn diện với API Google Ads, bạn nên tham khảo báo cáo hướng dẫn API. Dưới đây là bảng chi tiết về các tuỳ chọn báo cáo hiệu suất của chiến dịch tối đa hoá hiệu suất, được sắp xếp theo các mục tiêu đo lường cụ thể.
| Mục tiêu đo lường | Tài nguyên liên quan | Ví dụ |
|---|---|---|
| Hiệu suất ở cấp chiến dịch | campaign | Hiệu suất của toàn bộ chiến dịch tối đa hoá hiệu suất |
| Hiệu suất ở cấp nhóm thành phần | asset_group | Đánh giá độ mạnh của quảng cáo và hiệu suất của từng nhóm thành phần |
| Hiệu suất của thành phần | asset_group_asset, asset_group_top_combination_view | Hiệu suất của các thành phần trong asset_group_asset và các kiểu kết hợp thành phần hàng đầu |
| Hiệu suất của chiến dịch bán lẻ | asset_group_product_group_view, campaign, shopping_performance_view | Hiệu suất của tất cả chiến dịch bán lẻ |
| Hiệu suất chiến dịch cho feed_label | campaign.shopping_setting.feed_label | Hiệu suất các chiến dịch được nhắm mục tiêu theo nhãn feed |
| Hiệu suất sản phẩm | shopping_performance_view | Hiệu suất sản phẩm theo các chỉ số liên quan đến dữ liệu giỏ hàng và hiệu suất bán lẻ |
| Hiệu suất chiến dịch có dữ liệu giỏ hàng | shopping_performance_view, asset_group_product_group_view | Hiệu suất của các chiến dịch tích hợp dữ liệu giỏ hàng |
| Hiệu suất chiến dịch theo nhóm thành phần và nhóm sản phẩm | asset_group_product_group_view | Đánh giá hiệu suất theo nhóm thành phần và phân loại sản phẩm |
| Hiệu suất của bộ lọc nhóm trang thông tin | asset_group_listing_group_filter | Hiệu suất được phân tích theo bộ lọc thương hiệu hoặc tình trạng sản phẩm |
| Hiệu suất tiêu chí chiến dịch | location_view | Hiệu suất theo vị trí địa lý của chiến dịch |
Hiệu suất ở cấp chiến dịch
Việc theo dõi hiệu suất chiến dịch tối đa hoá hiệu suất tương tự như đối với các chiến dịch khác trong Google Ads. Tuy nhiên, để báo cáo chính xác, bạn cần thêm bộ lọc nhằm chỉ hiển thị những chiến dịch có thuộc tính advertising_channel_type là PERFORMANCE_MAX.
Hiệu suất tổng quan của chiến dịch tối đa hoá hiệu suất
Ví dụ: Truy vấn dưới đây sẽ trả về hiệu suất của tất cả các chiến dịch tối đa hoá hiệu suất trong 30 ngày qua. Bạn cũng có thể tinh chỉnh kết quả bằng cách thêm bộ lọc theo campaign.id hoặc campaign.resource_name để chỉ xem một chiến dịch cụ thể. Các chiến dịch này sẽ tương ứng với chiến dịch tối đa hoá hiệu suất đã được báo cáo trong giao diện người dùng của Google Ads.
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYSHiệu suất ở cấp nhóm thành phần
Bên cạnh việc theo dõi hiệu suất chiến dịch, bạn cũng có thể truy xuất báo cáo cho các tài nguyên asset_group liên kết với chiến dịch tối đa hoá hiệu suất.
Độ mạnh của quảng cáo trong nhóm thành phần
Vì chiến dịch tối đa hoá hiệu suất tự động tạo quảng cáo cho từng nhóm thành phần dựa trên các thành phần đã được thêm vào, việc theo dõi hiệu suất riêng lẻ của từng quảng cáo là không khả thi. Tuy nhiên, API Google Ads cung cấp trường asset_group.ad_strength, cho phép bạn đánh giá mức độ hiệu quả của các nhóm thành phần đã thiết lập để tối ưu hoá quảng cáo. Để hiểu rõ hơn về việc đánh giá hiệu suất quảng cáo, bạn có thể tham khảo thông tin về độ mạnh quảng cáo của chiến dịch tối đa hoá hiệu suất.
Truy vấn dưới đây minh hoạ cách kiểm tra độ mạnh của quảng cáo cho tất cả các thành phần trong một nhóm. Bạn có thể thêm điều kiện lọc dựa trên asset_group.id hoặc asset_group.resource_name để xem báo cáo cho một hoặc nhiều nhóm thành phần cụ thể. Ngoài ra, có thể sử dụng bộ lọc campaign để so sánh độ mạnh của quảng cáo giữa các nhóm thành phần trong cùng một chiến dịch.
SELECT
asset_group.id,
asset_group.ad_strength
FROM asset_group
WHERE asset_group.status = 'ENABLED'Các đề xuất để cải thiện độ mạnh của nhóm thành phần
API Google Ads cung cấp một loại đề xuất có tên là IMPROVE_PERFORMANCE_MAX_AD_STRENGTH, giúp xác định những nhóm thành phần cần cải thiện để đạt được xếp hạng độ mạnh “Rất tốt.” Đề xuất này rất hữu ích cho các nhà quảng cáo, đặc biệt là bên thứ ba, trong việc tối ưu hoá và quản lý hiệu quả các nhóm thành phần của chiến dịch tối đa hoá hiệu suất.
Để biết thêm chi tiết về cách cải thiện điểm tối ưu hoá và nhận đề xuất cụ thể, bạn có thể tham khảo thêm hướng dẫn về điểm tối ưu hoá và đề xuất trong API Google Ads.
Hiệu suất của nhóm thành phần
Tài nguyên asset_group cung cấp nhiều chỉ số quan trọng để đánh giá hiệu suất của từng nhóm thành phần trong chiến dịch. Các chỉ số này giúp bạn theo dõi chuyển đổi, giá trị chuyển đổi, chi phí, lượt nhấp và lượt hiển thị. Truy vấn mẫu dưới đây minh hoạ cách bạn có thể truy xuất các chỉ số hiệu suất cho từng asset_group trong một chiến dịch cụ thể trong vòng 7 ngày qua:
SELECT
asset_group.id,
asset_group.name,
asset_group.primary_status,
metrics.conversions,
metrics.conversions_value,
metrics.cost_micros,
metrics.clicks,
metrics.impressions
FROM asset_group
WHERE campaign.id = CAMPAIGN_ID
AND segments.date DURING LAST_7_DAYS
Hiệu suất của tài sản
Bạn có thể theo dõi hiệu suất ở cấp độ thành phần thông qua tài nguyên asset_group_asset. Tài nguyên này cung cấp thông tin chi tiết về hiệu suất của từng thành phần trong chiến dịch, bao gồm các chỉ số như performance_label, giúp đánh giá hiệu quả của từng thành phần so với các thành phần khác trong cùng nhóm.
Hiệu suất của từng thành phần với asset_group_asset
Trường performance_label trong tài nguyên asset_group_asset đóng vai trò xếp hạng hiệu suất của từng nội dung, so sánh nó với các nội dung cùng loại khác. Điều này giúp bạn hiểu rõ những thành phần nào đang hoạt động tốt và cần được tối ưu hoá. Để có thêm thông tin chi tiết, bạn có thể tham khảo hướng dẫn về báo cáo thành phần trong mục “Hiệu suất tối đa.”
SELECT
asset_group_asset.asset,
asset_group_asset.performance_label,
asset_group_asset.status
FROM asset_group_asset
WHERE asset_group.id = ASSET_GROUP_ID
AND asset_group_asset.status != 'REMOVED'
Các kiểu kết hợp thành phần hàng đầu
Tài nguyên asset_group_top_combination_view cho phép bạn truy vấn các kiểu kết hợp thành phần hiệu quả nhất trong một nhóm thành phần của chiến dịch. Những tổ hợp này tương ứng với các báo cáo kết hợp được hiển thị trong giao diện người dùng của Google Ads. Ví dụ, truy vấn dưới đây tạo ra danh sách các thành phần hàng đầu trong một asset_group được chỉ định. Mỗi hàng trong kết quả sẽ chứa thông tin về các tổ hợp thành phần hiệu quả nhất, được đại diện bởi loại dữ liệu AssetGroupAssetCombinationData, trong đó từng mục liệt kê một danh sách các thành phần được sử dụng dưới dạng thông báo AssetUsage.
SELECT asset_group_top_combination_view.asset_group_top_combinations
FROM asset_group_top_combination_view
WHERE asset_group.id = ASSET_GROUP_ID
Bạn có thể tối ưu truy vấn này để thu thập thông tin chi tiết hơn, giúp bạn lựa chọn các thành phần tối ưu và cải thiện hiệu suất của chiến dịch tối đa hoá hiệu suất. Truy vấn dưới đây tìm kiếm các tổ hợp thành phần hoạt động tốt nhất theo nhóm thành phần, nhưng chỉ bao gồm những nhóm có ad_strength đạt mức GOOD hoặc EXCELLENT. Các tổ hợp này đại diện cho những thành phần hàng đầu trong các nhóm thành phần có hiệu suất cao nhất trong chiến dịch.
Lưu ý: báo cáo này được tự động phân đoạn theo nhóm thành phần, và asset_group.id sẽ được sử dụng trong mệnh đề SELECT để xác định nhóm thành phần.
SELECT
asset_group_top_combination_view.asset_group_top_combinations,
asset_group.ad_strength,
asset_group.id
FROM asset_group_top_combination_view
WHERE asset_group.ad_strength IN ('GOOD', 'EXCELLENT')
AND campaign.id = CAMPAIGN_IDHiệu suất của chiến dịch bán lẻ
Để đo lường hiệu suất của chiến dịch bán lẻ trong chiến dịch tối đa hoá hiệu suất, bạn có thể áp dụng nhiều phương pháp dựa trên các mục tiêu báo cáo cụ thể của mình.
Hiệu suất của tất cả chiến dịch bán lẻ
Phương pháp cơ bản nhất để đo lường hiệu suất là truy xuất dữ liệu của tất cả các chiến dịch bán lẻ trong chiến dịch tối đa hoá hiệu suất. Để tạo một chiến dịch bán lẻ tối đa hoá hiệu suất, bạn cần điền trường shopping_setting trong chiến dịch với merchant_id từ tài khoản Merchant Center. Sau đó, thêm điều kiện lọc campaign.shopping_setting.merchant_id IS NOT NULL vào mệnh đề WHERE để chỉ hiển thị các chiến dịch bán lẻ.
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND segments.date DURING LAST_30_DAYS
Hiệu suất chiến dịch theo feed_label
Chiến lược sử dụng trường campaign.shopping_setting.feed_label có thể được áp dụng để nhắm mục tiêu các nguồn cấp dữ liệu sản phẩm cụ thể từ tài khoản Merchant Center. Trường này giúp bạn lọc và truy xuất các chỉ số hiệu suất cho các chiến dịch liên kết với một nguồn cấp dữ liệu sản phẩm cụ thể. Ví dụ, truy vấn dưới đây minh họa cách bạn có thể lấy chỉ số hiệu suất cho các chiến dịch quảng bá các sản phẩm mùa đông.
Lưu ý: nếu trước đây bạn sử dụng trường sales_country để chọn sản phẩm cho chiến dịch, bạn có thể lọc các chỉ số bằng cách sử dụng trường campaign.shopping_setting.feed_label và đặt toán hạng thành mã quốc gia (ví dụ: XX).
SELECT
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND campaign.shopping_setting.feed_label = 'WINTER-PRODUCTS'
AND segments.date DURING LAST_30_DAYSHiệu suất sản phẩm
Để theo dõi hiệu suất ở cấp độ sản phẩm trong các chiến dịch bán lẻ của chiến dịch tối đa hoá hiệu suất, bạn có thể sử dụng tài nguyên shopping_performance_view. Tài nguyên này cho phép truy xuất các chỉ số quan trọng như lượt nhấp, chi phí, số lần hiển thị, và chuyển đổi. Ví dụ dưới đây minh họa cách sử dụng truy vấn để lấy dữ liệu về hiệu suất sản phẩm cho các chiến dịch bán lẻ được liên kết với PERFORMANCE_MAX:
SELECT
segments.product_item_id,
metrics.clicks,
metrics.cost_micros,
metrics.impressions,
metrics.conversions,
metrics.all_conversions,
campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYS
AND metrics.clicks > 0
ORDER BY
metrics.all_conversions DESC,
metrics.conversions DESC,
metrics.clicks DESC,
metrics.cost_micros DESC,
metrics.impressions DESCHiệu suất sản phẩm có dữ liệu giỏ hàng
Nhà quảng cáo bán lẻ có thể truy cập vào các chỉ số quan trọng liên quan đến doanh số và lợi nhuận, bao gồm doanh thu, lợi nhuận gộp, biên lợi nhuận gộp và số đơn vị đã bán. Những chỉ số này có sẵn cho các nhà quảng cáo triển khai chuyển đổi có giỏ hàng trong chiến dịch tối đa hoá hiệu suất và tương thích với các báo cáo sau:
- asset_group_product_group_view
- campaign
- customer (tổng hợp cho tất cả các chiến dịch)
- shopping_performance_view
Bạn có thể sử dụng các chỉ số dữ liệu giỏ hàng dưới đây trong báo cáo, chẳng hạn như shopping_performance_view, để đánh giá hiệu suất của chiến dịch tối đa hoá hiệu suất dành cho bán lẻ:
- metrics.average_cart_size
- metrics.average_order_value_micros
- metrics.cost_of_goods_sold_micros
- metrics.cross_sell_cost_of_goods_sold_micros
- metrics.cross_sell_gross_profit_micros
- metrics.cross_sell_revenue_micros
- metrics.cross_sell_units_sold
- metrics.gross_profit_margin
- metrics.gross_profit_micros
- metrics.lead_cost_of_goods_sold_micros
- metrics.lead_gross_profit_micros
- metrics.lead_revenue_micros
- metrics.lead_units_sold
- metrics.orders
- metrics.revenue_micros
- metrics.units_sold
Lưu ý: bạn chỉ có thể xem các chỉ số liên quan đến dữ liệu giỏ hàng sau khi có lượt chuyển đổi được ghi nhận cho các sản phẩm liên kết. Việc truy vấn dựa trên shopping_performance_view có thể tốn nhiều thời gian hơn đối với các tài khoản có số lượng lớn sản phẩm, ngay cả khi đã áp dụng bộ lọc.
Ví dụ dưới đây minh họa cách sử dụng các chỉ số dữ liệu giỏ hàng này để phân tích hiệu suất ở cấp độ sản phẩm cho chiến dịch tối đa hoá hiệu suất trong 30 ngày qua:
SELECT
segments.product_item_id,
segments.product_title,
metrics.average_cart_size,
metrics.average_order_value_micros,
metrics.conversions,
metrics.conversions_value,
metrics.gross_profit_micros,
metrics.gross_profit_margin,
metrics.revenue_micros,
metrics.units_sold,
campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND segments.date DURING LAST_30_DAYS
AND metrics.conversions > 0
ORDER BY
metrics.gross_profit_margin DESC,
metrics.revenue_micros DESC,
metrics.conversions_value DESCHiệu suất chiến dịch có dữ liệu giỏ hàng
Chỉ số dữ liệu giỏ hàng có thể được sử dụng ở cấp độ chiến dịch và được kết hợp với các chỉ số hiệu suất khác như lượt hiển thị, lượt nhấp và chi phí. Điều này cho phép nhà quảng cáo theo dõi hiệu quả chiến dịch và đánh giá hiệu suất dựa trên các yếu tố liên quan đến doanh thu và lợi nhuận.
Ví dụ, truy vấn dưới đây cho phép bạn truy xuất các chỉ số quan trọng cho các chiến dịch tối đa hoá hiệu suất có tích hợp dữ liệu giỏ hàng:
SELECT
campaign.id,
campaign.name,
campaign.advertising_channel_type,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros,
metrics.average_order_value_micros,
metrics.gross_profit_micros,
metrics.gross_profit_margin
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.shopping_setting.merchant_id IS NOT NULL
AND segments.date DURING LAST_30_DAYS
ORDER BY
metrics.gross_profit_margin DESC,
metrics.average_order_value_micros DESC,
metrics.cost_micros DESC,
metrics.conversions DESC,
metrics.clicks DESC,
metrics.impressions DESCHiệu suất chiến dịch theo nhóm thành phần và nhóm sản phẩm
Ví dụ sau minh họa cách sử dụng tài nguyên asset_group_product_group_view để truy xuất hiệu suất theo nhóm thành phần (asset_group) và bộ lọc nhóm sản phẩm (asset_group_listing_group_filter). Truy vấn này phân đoạn kết quả theo cây phân loại sản phẩm, cho phép bạn theo dõi hiệu suất của từng nhóm thành phần trong chiến dịch được chỉ định.
SELECT
asset_group.id,
asset_group_listing_group_filter.id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE campaign.id = CAMPAIGN_ID
AND segments.date DURING LAST_30_DAYSHiệu suất của nhóm thành phần theo nhóm sản phẩm
Bạn cũng có thể sử dụng tài nguyên asset_group_product_group_view để theo dõi chỉ số hiệu suất của nhóm sản phẩm theo asset_group_listing_group_filter. Truy vấn này cho phép bạn giới hạn kết quả chỉ ở một nhóm thành phần cụ thể bằng cách thêm điều kiện lọc asset_group.id trong mệnh đề WHERE.
SELECT
asset_group_listing_group_filter.id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
AND segments.date DURING LAST_30_DAYSHiệu suất của bộ lọc nhóm trang thông tin
Trong ví dụ trước, bạn có thể phân đoạn các chỉ số hiệu suất theo asset_group_listing_group_filter. Ví dụ dưới đây minh họa cách truy xuất hiệu suất theo thương hiệu sản phẩm, bằng cách thêm asset_group_listing_group_filter.case_value.product_brand.value vào mệnh đề SELECT. Mệnh đề này sẽ tự động lọc kết quả chỉ bao gồm các nhóm thành phần có thương hiệu sản phẩm tương ứng.
Bạn có thể thực hiện phân tích tương tự bằng cách thay thế asset_group_listing_group_filter.case_value.product_brand bằng một thuộc tính khác, chẳng hạn như asset_group_listing_group_filter.case_value.product_condition.condition.
SELECT
asset_group_listing_group_filter.case_value.product_brand.value,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
AND segments.date DURING LAST_30_DAYSHiệu suất tiêu chí chiến dịch
Báo cáo hiệu suất tiêu chí chiến dịch chỉ áp dụng cho các loại tiêu chí được hỗ trợ, mà bạn có thể tham khảo trong hướng dẫn tạo tiêu chí chiến dịch.
Hiệu suất của tiêu chí vị trí
Dưới đây là một ví dụ về cách truy vấn dữ liệu hiệu suất theo tiêu chí vị trí của chiến dịch tối đa hoá hiệu suất bằng cách sử dụng báo cáo location_view:
SELECT
campaign.id,
campaign.name,
metrics.clicks,
metrics.impressions,
campaign_criterion.location.geo_target_constant
FROM location_view
WHERE campaign.status != 'REMOVED'Xác định cơ hội thị trường
Một trong những ứng dụng quan trọng của tính năng báo cáo trong chiến dịch tối đa hoá hiệu suất là giúp xác định các cơ hội thị trường tiềm năng mà bạn có thể khai thác để gia tăng lợi nhuận từ chiến dịch quảng cáo cũng như phát triển doanh nghiệp của mình. Bạn có thể xem video dưới đây để tham khảo các ví dụ thực tiễn và hướng dẫn chi tiết về cách sử dụng báo cáo chiến dịch tối đa hoá hiệu suất để phát hiện cơ hội thị trường.
Các phương pháp hay nhất
Để tối ưu hóa quá trình báo cáo cho chiến dịch tối đa hoá hiệu suất trong API Google Ads, bạn nên áp dụng những phương pháp hay nhất sau:
- Sử dụng API một cách hiệu quả để khai thác dữ liệu.
- Tận dụng mục Đề xuất để tối ưu hóa chiến dịch của bạn.
- Luôn xem xét dữ liệu theo thời gian thực thay vì chỉ dựa trên dữ liệu báo cáo trước đó.
- Thêm càng nhiều thành phần vào chiến dịch càng tốt, sau đó để Google Ads tự động tối ưu hóa cho bạn.
Xem video dưới đây để biết thêm thông tin chi tiết về từng phương pháp hay nhất này.
Việc sử dụng Google Ads API để báo cáo hiệu suất chiến dịch tối đa hoá hiệu suất không chỉ giúp bạn nắm bắt những chỉ số quan trọng mà còn mang lại cơ hội tối ưu hoá quảng cáo tốt hơn. Áp dụng các phương pháp hay nhất trong quá trình báo cáo sẽ giúp bạn tận dụng tối đa tiềm năng của chiến dịch, từ đó nâng cao hiệu quả quảng cáo và đạt được mục tiêu kinh doanh. Hãy sử dụng API một cách hiệu quả để đảm bảo chiến dịch của bạn luôn tối ưu và đạt được kết quả tốt nhất.
