Giao diện người dùng của Google Ads cung cấp các tính năng báo cáo. Để tạo báo cáo, hãy đăng nhập vào tài khoản Google Ads của bạn. Nhấp vào Chiến dịch ở bên trái, rồi nhấp vào Thông tin chi tiết và báo cáo. Để tạo báo cáo từ đầu, hãy nhấp vào Trình chỉnh sửa báo cáo.
Hướng dẫn này liên kết các khái niệm báo cáo và quy ước đặt tên phổ biến trong giao diện người dùng của Google Ads với các báo cáo mà bạn có thể tạo bằng cách sử dụng Ngôn ngữ truy vấn Google Ads (GAQL) và Google Ads API. Bạn cũng có thể làm theo lời nhắc trong giao diện người dùng để tạo báo cáo phù hợp nhất với yêu cầu của mình.
Công cụ và tài nguyên
Để xem các ví dụ chi tiết hơn và trợ giúp tự động trong việc liên kết màn hình giao diện người dùng với API, hãy xem các tài nguyên sau:
- Sổ tay truy vấn: Một tập hợp các truy vấn GAQL sao chép dữ liệu có trên nhiều màn hình phổ biến trong giao diện người dùng của Google Ads.
- Tiện ích báo cáo API Google Ads: Một tiện ích Chrome giúp bạn xác định tên trường và tài nguyên API ngay trong giao diện người dùng của Google Ads.
Thuật ngữ phổ biến trong giao diện người dùng
Bảng sau đây tóm tắt một số thuật ngữ phổ biến được dùng trong giao diện người dùng và cách liên kết các thuật ngữ đó với Ngôn ngữ truy vấn Google Ads (GAQL).
| Giao diện người dùng | GAQL |
|---|---|
| Cột | Mọi tài nguyên, trường phân đoạn hoặc chỉ số trong mệnh đề SELECT của truy vấn GAQL. |
| Phạm vi ngày | Phạm vi ngày liên kết với bộ lọc mệnh đề WHERE trên segments.date. |
| Bộ lọc | Một hoặc nhiều điều kiện trong mệnh đề WHERE. |
| Trường phân đoạn | Áp dụng tính năng phân khúc bằng cách đưa các trường phân khúc vào truy vấn GAQL. |
| Phân trang | Tính năng phân trang chia tập kết quả của truy vấn thành nhiều trang. |
Cột
Các cột trong giao diện người dùng tương đương với việc sử dụng mệnh đề SELECT cho các trường Tài nguyên, các trường Phân đoạn, hoặc Chỉ số trong GAQL.
Xem bài viết Giới thiệu về các cột trong bảng thống kê
Phạm vi ngày
Giao diện người dùng của Google Ads có một bảng hiển thị số liệu thống kê về tài khoản và một trình đơn thả xuống để kiểm soát phạm vi ngày của các số liệu thống kê này.
Bạn có quyền kiểm soát tương tự trong GAQL bằng cách lọc trên
segments.date trong mệnh đề WHERE của truy vấn GAQL.
Bộ lọc
Bộ lọc trong giao diện người dùng tương đương với một hoặc nhiều điều kiện trong mệnh đề WHERE của GAQL.
Xem bài viết Lọc chế độ xem dữ liệu hiệu suất.
Phân đoạn
Để xem số liệu thống kê chi tiết hơn, hãy chia dữ liệu theo phân đoạn. Ví dụ: giả sử bạn muốn xem số lượt hiển thị riêng cho Mạng Tìm kiếm của Google và Mạng Hiển thị của Google. Trong trường hợp đó, hãy phân đoạn báo cáo theo mạng. Xem bài viết Phân đoạn để biết cách đưa các trường phân đoạn vào mệnh đề SELECT.
Phân trang
Di chuyển qua các báo cáo trong giao diện người dùng bằng các nút điều khiển ở cuối mỗi bảng dữ liệu. Các nút này cho phép bạn chuyển trang và chọn số lượng kết quả cần hiển thị trong một tập hợp kích thước đã xác định.
Bạn có thể phân trang qua các kết quả khi truy xuất báo cáo bằng
GoogleAdsService.Search thông qua
next_page_token. Để tìm nạp toàn bộ tập kết quả
mà không cần phân trang, hãy sử dụng
GoogleAdsService.SearchStream.
Sắp xếp kết quả
Trong giao diện người dùng, bạn có thể sắp xếp kết quả bằng cách chọn một cột.
Trong GAQL, bạn có thể sử dụng mệnh đề ORDER BY và mệnh đề LIMIT để sắp xếp kết quả truy vấn.
Định dạng tải xuống
Trong giao diện người dùng, bạn có thể tải báo cáo xuống ở nhiều định dạng, chẳng hạn như CSV, TSV hoặc XML.
API không trực tiếp hỗ trợ nhiều định dạng trong kết quả đầu ra, vì vậy, bạn phải thực hiện một số bước xử lý hậu kỳ. Hãy xem ví dụ về mã này cho biết cách triển khai định dạng CSV trong một ứng dụng.
Lên lịch và gửi báo cáo qua email
Bạn có thể lên lịch và gửi báo cáo qua email từ giao diện người dùng, nhưng API không hỗ trợ các tính năng này.
Liên kết các chế độ xem trong giao diện người dùng với tài nguyên API
Sau đây là danh sách các chế độ xem phổ biến trong giao diện người dùng và Tên tài nguyên GAQL tương ứng.
| Chế độ xem trong giao diện người dùng | Tên tài nguyên GAQL (Chỉ định trong mệnh đề FROM) |
|---|---|
| Tài khoản | khách hàng |
| Chiến dịch, Chi tiết chiến dịch |
chiến dịch |
| Nhóm quảng cáo, Chi tiết nhóm quảng cáo |
ad_group |
|
Quảng cáo, URL cuối cùng |
ad_group_ad |
| Từ khoá cho quảng cáo trên Mạng Tìm kiếm | keyword_view |
| Cụm từ tìm kiếm | search_term_view |
| Kết quả tìm kiếm tự nhiên và có trả phí (Mẫu mức độ hiển thị cạnh tranh)* |
paid_organic_search_term_view |
| Trang đích | landing_page_view |
| Trang đích mở rộng | expanded_landing_page_view |
| Nội dung > Vị trí | managed_placement_view |
| Nội dung > Vị trí hiển thị quảng cáo | group_placement_view |
| Nội dung > Vị trí hiển thị quảng cáo > Xem chi tiết | detail_placement_view |
| Đối tượng > Nhân khẩu học > Độ tuổi | age_range_view |
| Đối tượng > Nhân khẩu học > Giới tính | gender_view |
| Địa điểm | location_view |
| Nội dung > Chủ đề | topic_view |
| Địa điểm > Báo cáo địa lý | geographic_view |
* Để tạo báo cáo Kết quả tìm kiếm tự nhiên và có trả phí, bạn phải liên kết tài khoản Google Search Console với tài khoản Google Ads ở cấp khách hàng.
Ví dụ: từ bảng trước, bạn có thể sử dụng GAQL sau đây để tạo báo cáo Tài khoản:
SELECT
customer.descriptive_name,
customer.id,
metrics.clicks,
metrics.impressions,
metrics.ctr,
metrics.average_cpc,
metrics.cost_micros,
metrics.absolute_top_impression_percentage,
metrics.top_impression_percentage,
metrics.average_cpm
FROM customer
WHERE segments.date DURING LAST_7_DAYS
Các điểm khác biệt phổ biến
Khi so sánh báo cáo trong giao diện người dùng với báo cáo API, một trong những điểm khác biệt phổ biến nhất là giao diện người dùng sẽ ngầm lọc các thực thể đã xoá, trong khi API thì không.
Để sao chép chế độ xem mặc định trong giao diện người dùng, bạn cần thêm bộ lọc (thường là sử dụng trường status) để loại trừ các hàng đã xoá. Ví dụ:
SELECT campaign.name
FROM campaign
WHERE campaign.status != 'REMOVED'