Tạo truy vấn
- Chuyển đến thẻ Cụm từ tìm kiếm trong Ads Data Hub.
- Nhấp vào + Tạo truy vấn. Trang Mẫu truy vấn phân tích sẽ mở ra.
- Không bắt buộc: Xem trước SQL mẫu bằng cách nhấp vào Mở rộng.
- Chọn mẫu bạn muốn sử dụng bằng cách nhấp vào Sử dụng mẫu hoặc nhấp vào Trống để bắt đầu từ đầu.
- Nhập tên cho báo cáo của bạn.
- Viết hoặc chỉnh sửa truy vấn bằng SQL tương thích với BigQuery. Bạn có thể tìm thấy các bảng và trường có sẵn rồi chèn chúng vào SQL từ thẻ Bảng của Google.
- Không bắt buộc: Định cấu hình tham số.
- Không bắt buộc: Định cấu hình bản tóm tắt hàng được lọc.
- Nhấp vào Lưu.
Thông số
Các tham số giúp truy vấn linh hoạt hơn. Ví dụ: bạn có thể muốn chạy cùng một truy vấn trên nhiều chiến dịch. Thay vì tạo các truy vấn trùng lặp hoặc mã hoá cứng mã chiến dịch trước mỗi lần thực thi, bạn có thể định cấu hình một tham số chấp nhận một hoặc nhiều mã chiến dịch được nhập từ thẻ Chạy khi bạn chạy một truy vấn. Việc sử dụng các tham số giúp mã của bạn gọn gàng, giảm khả năng gặp lỗi khi chỉnh sửa và cho phép bạn sử dụng lại truy vấn mà không cần chỉnh sửa. Các tham số được giới hạn trong truy vấn mà chúng được tạo, vì vậy, bạn có thể sử dụng lại tên tham số trong một truy vấn khác.
Các loại thông số
Bạn được phép sử dụng các loại tham số sau:
int64float64boolstringdatetimestamparray, thuộc bất kỳ loại nào được cho phép
Tạo tham số
- Mở một truy vấn đã lưu hoặc tạo một truy vấn mới.
- Nhấp vào Properties (Thuộc tính) > Parameters (Tham số) > Add parameter (Thêm tham số).
- Nhập tên vào trường Tên. Bạn sẽ sử dụng tên này để tham chiếu đến tham số trong văn bản truy vấn.
- Sử dụng trình đơn thả xuống để chọn loại thông số.
- Nếu bạn chọn mảng, một trình đơn thả xuống khác sẽ xuất hiện. Chọn loại mảng trong trình đơn thả xuống.
- Không bắt buộc: Lặp lại các bước 2-4 cho đến khi bạn thêm tất cả thông số mình muốn.
- Nhấp vào Lưu
Sử dụng một tham số
Trong văn bản truy vấn, hãy sử dụng định dạng tham số SQL tiêu chuẩn, tức là đặt @ trước tên tham số. Trong ví dụ sau, truy vấn chứa một tham số có tên là @campaign_ids:
/* Parameters:
* @campaign_ids (ARRAY of INT64): A list of campaign IDs
* to conduct analysis on */
WITH user_reach AS (
SELECT
user_id,
count(*) AS num_views
FROM
adh.google_ads_impressions
WHERE
campaign_id in UNNEST(@campaign_ids)
GROUP BY
user_id
)
SELECT
COUNT(*) AS unique_users,
COUNTIF(num_views = 1) AS one_view,
COUNTIF(num_views > 1 AND num_views <= 5) AS less_or_equal_five_views,
COUNTIF(num_views > 5) AS more_than_five_views
FROM
user_reach
Khi bạn chạy truy vấn, hộp thoại New job (Công việc mới) sẽ có trường Parameters (Tham số). Nhập giá trị cho từng thông số mà bạn đã xác định.
Xoá một tham số
- Mở truy vấn có tham số bạn muốn xoá.
- Mở thẻ Thuộc tính.
- Trong thẻ Parameters (Tham số), hãy nhấp vào delete Delete (Xoá) bên cạnh tham số bạn muốn xoá.
- Nhấp vào Lưu.
Tham số dành riêng
Bảng sau đây liệt kê các tham số do Ads Data Hub đặt trước. Bạn có thể sử dụng các tham số này trong truy vấn, nhưng không thể tạo tham số có cùng tên với tham số dành riêng.
start_date
|
date
Ngày bắt đầu (bao gồm cả ngày này) cho lệnh truy vấn. Một thông số do người dùng xác định có tên này sẽ bị bỏ qua và được thay thế bằng các giá trị được đặt trong hộp thoại Công việc mới. |
end_date
|
date
Ngày kết thúc (bao gồm cả ngày này) của lệnh truy vấn. Một thông số do người dùng xác định có tên này sẽ bị bỏ qua và được thay thế bằng các giá trị được đặt trong hộp thoại Công việc mới. |
time_zone
|
string
Múi giờ cho truy vấn. Một tham số do người dùng xác định có tên này sẽ bị bỏ qua và được thay thế bằng các giá trị được đặt trong hộp thoại Công việc mới. |
params
|
string
Không gian tên để đặt tên cho các bảng được xuất. Sử dụng định dạng sau để tạo một phần giữ chỗ trong truy vấn, sau đó cung cấp tên bảng khi bạn chạy báo cáo: params.TABLE_NAME (không sử dụng @ ở đầu do các tham số khác sử dụng). Để biết thêm thông tin và ví dụ về cách sử dụng tham số này, hãy xem phần Xuất nhiều bảng bằng một truy vấn. |
Nội dung tóm tắt về hàng đã lọc
Bản tóm tắt hàng đã lọc tổng hợp dữ liệu đã được lọc do các tiêu chí kiểm tra quyền riêng tư. Dữ liệu từ các hàng đã lọc sẽ được cộng lại và thêm vào một hàng chung. Mặc dù không thể phân tích thêm dữ liệu đã lọc, nhưng dữ liệu này cung cấp thông tin tóm tắt về lượng dữ liệu đã được lọc khỏi kết quả.
Chỉnh sửa truy vấn
- Chuyển đến thẻ Cụm từ tìm kiếm trong Ads Data Hub.
- Nhấp vào tên của truy vấn mà bạn muốn chỉnh sửa.
- Chỉnh sửa truy vấn.
- Nhấp vào Lưu.
Chạy truy vấn
Trước khi chạy một truy vấn, hãy đảm bảo rằng bạn đã cấp cho tài khoản dịch vụ dataEditor quyền đối với tập dữ liệu sẽ chứa đầu ra của các phép kết hợp.
Tìm hiểu thêm về tính năng kiểm soát quyền truy cập trong BigQuery.
- Chuyển đến thẻ Cụm từ tìm kiếm trong Ads Data Hub.
- Nhấp vào tên của truy vấn mà bạn muốn chạy.
- Nhấp vào
Run (Chạy).
- Số lượng byte dự kiến mà truy vấn sẽ sử dụng xuất hiện ở đầu trang.
- Chọn một mã nhận dạng trong trường Dữ liệu quảng cáo từ. Đây phải là mã tài khoản được liên kết với dữ liệu quảng cáo mà bạn muốn truy vấn. (Nếu bạn muốn truy vấn dữ liệu hộp cát, hãy chọn Khách hàng hộp cát ADH.)
- Nếu sử dụng bảng so khớp, hãy chọn bảng so khớp trong trường Bảng so khớp từ.
- Chọn chế độ riêng tư. Tìm hiểu thêm về các chế độ riêng tư.
- Chỉ định vị trí lưu kết quả truy vấn trong trường Bảng đích.
- Nhập ngày bắt đầu và ngày kết thúc để xác định phạm vi ngày của truy vấn.
- Nhập một múi giờ. Múi giờ này phải khớp với múi giờ của cửa mua.
- Không bắt buộc: Nhập giá trị cho mọi thông số.
- Nhấp vào Chạy.
Xem kết quả
Sau khi truy vấn hoàn tất, bạn có thể xem trước kết quả trên trang "Jobs" (Công việc). Bạn cũng có thể khám phá dữ liệu trong BigQuery, Trang tính hoặc Data Studio.
Xem trước
Nhấp vào Xem trước trong công việc đã hoàn thành. 20 kết quả đầu tiên sẽ xuất hiện bên dưới công việc.
BigQuery
Theo mặc định, kết quả của bạn sẽ được xuất sang BigQuery. Nhấp vào Xem bảng để mở BigQuery trong một cửa sổ mới.
Trang tính và Data Studio
Mở trình đơn thả xuống Khám phá rồi chọn Khám phá bằng Trang tính hoặc Khám phá bằng Data Studio trong số các lựa chọn. Thao tác này sẽ mở dữ liệu trong một cửa sổ mới.