API nâng cao

Các API nâng cao trong tập lệnh Google Ads cho phép nhà phát triển kết nối với một số API công khai của Google mà không cần thiết lập nhiều như khi sử dụng giao diện HTTP của các API đó. Bạn có thể sử dụng các API này giống như các dịch vụ tích hợp của tập lệnh và chúng mang đến những tiện ích tương tự như tính năng tự động hoàn thành và uỷ quyền tự động.

Hãy tham khảo trang đoạn mã của chúng tôi để xem một số ví dụ minh hoạ cách sử dụng các API này.

Các API nâng cao hiện có

Google Analytics
Bạn có thể sử dụng Google Analytics để theo dõi lưu lượng truy cập vào trang web của mình và điều chỉnh giá thầu của chiến dịch cho phù hợp. Nếu liên kết một tài sản Google Analytics với tài khoản Google Ads, bạn cũng có thể phân tích hoạt động của khách hàng trên trang web. Thông tin này có thể cho biết lưu lượng truy cập trang web hoặc doanh số mà Google Ads mang đến cho bạn, nhờ đó, bạn có thể cải thiện quảng cáo và trang web của mình. Bạn có thể tìm hiểu thêm về cách liên kết tài khoản Analytics với tài khoản Google Ads thông qua hướng dẫn Thiết lập Analytics cho một trang web và/hoặc ứng dụng trên Trung tâm trợ giúp.
Google BigQuery
Bạn có thể tải một lượng lớn dữ liệu vào Google Cloud Storage, sau đó truy vấn dữ liệu đó bằng Google BigQuery. Ví dụ: bạn có thể tải dữ liệu thời tiết công khai trong 10 năm qua, sau đó truy vấn nhiệt độ trung bình của một khu vực trong một tập lệnh sử dụng thông tin đó để điều chỉnh giá thầu. Một trường hợp sử dụng khác là xử lý số liệu về dữ liệu hiệu suất của tài khoản trong nhiều năm.
Lịch Google
Tập lệnh của bạn có thể tạo sự kiện cho các việc cần làm trong tương lai (ví dụ: chạy báo cáo hiệu suất cho chiến dịch của bạn sau 2 tuần kể từ hôm nay) hoặc thực hiện các hành động dựa trên một mục mà bạn đã tạo trên lịch của mình (ví dụ: bật một chiến dịch vào một ngày cụ thể).
Google Trang trình bày
Tập lệnh của bạn có thể xuất thông tin chi tiết hoặc số liệu thống kê về chiến dịch sang Google Trang trình bày để xuất bản thông tin đó ở định dạng có thể trình bày.
Google Tasks
Tập lệnh có thể tạo danh sách lời nhắc cho các việc cần làm trong tương lai (ví dụ: chạy báo cáo hiệu suất cho các chiến dịch của bạn sau 2 tuần kể từ hôm nay) hoặc thực hiện các hành động dựa trên một mục mà bạn đã tạo trong danh sách lời nhắc (ví dụ: bật một chiến dịch vào một ngày cụ thể).
Merchant API
Tập lệnh của bạn có thể sử dụng Merchant API để tải lên và quản lý trang thông tin sản phẩm cũng như quản lý tài khoản Google Merchant Center. Trong tập lệnh, điều này có thể hữu ích để kiểm tra trang thông tin sản phẩm và liên kết một số sản phẩm với các quảng cáo cụ thể. Merchant API có các API phụ mà bạn có thể bật riêng lẻ trong hộp thoại API nâng cao. Bạn có thể tìm hiểu thêm về cách liên kết tài khoản Google Merchant Center thông qua hướng dẫn Đăng ký làm nhà phát triển.
Nội dung mua sắm
Tập lệnh của bạn có thể sử dụng Google Content API for Shopping để tải lên và quản lý trang thông tin sản phẩm cũng như quản lý tài khoản Google Merchant Center. Trong tập lệnh, điều này có thể hữu ích để kiểm tra trang thông tin sản phẩm và liên kết một số sản phẩm với các quảng cáo cụ thể. Lưu ý: Content API for Shopping sẽ ngừng hoạt động từ ngày 18 tháng 8 năm 2026. Thay vào đó, hãy sử dụng Merchant API như mô tả trong phần trước.
YouTubeYouTube Analytics
Bạn có thể truy xuất và cập nhật video, danh sách phát, v.v. cũng như dữ liệu hiệu suất của video để đưa ra quyết định đặt giá thầu.

Bật các API nâng cao

Để xem những API Google nào có sẵn dưới dạng API nâng cao, hãy nhấp vào API nâng cao trong thanh trình chỉnh sửa trên cùng để hiển thị hộp thoại API nâng cao. Chọn các API mà bạn muốn bật.

Nhấp vào Lưu để lưu lựa chọn và quay lại trình chỉnh sửa tập lệnh. Các API mới sẽ được bật cho tập lệnh của bạn và có trong danh sách tự động hoàn thành.

Các yếu tố cần cân nhắc khác

Có một số điều cần lưu ý khi sử dụng các API nâng cao.

Phần phụ thuộc

Chỉ người dùng tạo tập lệnh trong tài khoản mới có thể thay đổi các phần phụ thuộc API nâng cao cho tập lệnh đó.

Quyền

Khi truy cập vào các API, một tập lệnh sẽ sử dụng các quyền của người dùng đã uỷ quyền cho tập lệnh đó. Đảm bảo rằng người dùng đã uỷ quyền cho tập lệnh có quyền truy cập cần thiết vào tất cả dữ liệu mà tập lệnh cần. Nếu bạn đang sử dụng API Google Analytics, hãy xác minh rằng người dùng đã uỷ quyền cho tập lệnh có các quyền cần thiết đối với tài khoản Analytics đang được truy cập.

Những điều cần cân nhắc đối với tập lệnh trước tháng 5 năm 2019

Đối với các tập lệnh được tạo trước tháng 5 năm 2019, bạn có thể cần phải bật các API có liên quan theo cách thủ công trong Dự án Google Cloud được liên kết với tập lệnh. Bạn sẽ biết liệu tập lệnh của mình có bị ảnh hưởng hay không nếu thấy một đường liên kết đến Google Cloud Console trong hộp thoại API nâng cao.

Bật các API nâng cao

Đối với các tập lệnh trước năm 2019, bạn cần bật từng API nâng cao mà bạn muốn sử dụng trong tập lệnh theo cách thủ công:

  1. Nhấp vào nút API nâng cao. Trong cửa sổ hộp thoại sau, hãy nhấp vào đường liên kết đến Google Cloud Console.
  2. Nếu dự án của bạn chưa được chọn, hãy chọn dự án đó trong danh sách thả xuống Project (Dự án).
  3. Tìm kiếm các API mà bạn muốn sử dụng trong tập lệnh bằng cách nhập tên API vào thanh tìm kiếm.
  4. Chọn API trong kết quả tìm kiếm, rồi nhấp vào nút "Bật" trên trang tiếp theo.

Nếu người dùng tạo tập lệnh sau đó bị xoá khỏi tài khoản, thì mọi người dùng mới cố gắng truy cập vào tập lệnh sẽ được nhắc bật lại các phần phụ thuộc API nâng cao, cũng như uỷ quyền lại cho tập lệnh.