Định cấu hình dự án trên Bảng điều khiển API của Google cho API Google Ads

Bạn phải có thông tin đăng nhập để truy cập vào máy chủ OAuth2 của Google để xác thực và uỷ quyền cho người dùng Google Ads. Các thông tin đăng nhập này sẽ xác định ứng dụng của bạn cho Google, cho phép bạn tạo mã thông báo OAuth để quản lý người dùng Google Ads. Quyền truy cập vào thông tin đăng nhập Google OAuth2 được quản lý từ Google API Console.

Xem video này để biết một số phương pháp hay nhất đối với dự án Cloud

Xác minh OAuth của Google

Mọi ứng dụng Google Cloud được sử dụng để lấy thông tin đăng nhập cho phạm vi API Google Ads đều phải trải qua quy trình xác minh OAuth của Google để tránh màn hình giao diện người dùng chưa được xác minh cho người dùng. Trong trường hợp này, ứng dụng được định nghĩa là một mã ứng dụng khách OAuth 2.0 duy nhất trong Google Cloud.

Đây là quy trình xác minh độc lập, ngoài mọi quy trình xem xét được thực hiện trong quy trình phê duyệt mã thông báo của nhà phát triển. Đây là quy trình bắt buộc vì phạm vi API Google Ads là một phạm vi nhạy cảm.

Quy trình xác minh của Google thường không mất phí. Quá trình này thường hoàn tất trong vòng 3 đến 5 ngày làm việc. Chính sách này áp dụng cho tất cả ứng dụng.

Tất cả các ứng dụng đều nên trải qua quy trình xác minh OAuth của Google càng sớm càng tốt để tránh mọi gián đoạn hoạt động kinh doanh.

Tạo một dự án

Chuyển đến Google API Console. Nhấp vào Create project (Tạo dự án), nhập tên rồi nhấp vào Create (Tạo).

Bật API Google Ads trong dự án

Để bật API Google Ads cho dự án của bạn, hãy làm theo các bước sau:

  1. Mở Thư viện API trong Google API Console. Nếu được nhắc, hãy chọn dự án của bạn hoặc tạo một dự án mới. Thư viện API liệt kê tất cả các API có sẵn, được nhóm theo nhóm sản phẩm và mức độ phổ biến.

  2. Hãy sử dụng tính năng tìm kiếm để tìm API Google Ads nếu API này không xuất hiện trong danh sách.

  3. Chọn API Google Ads, rồi nhấp vào nút Bật.

Chọn loại người dùng và trạng thái xuất bản

Sau khi bật API, bạn phải chỉ định Loại người dùngTrạng thái xuất bản của dự án. Bảng sau đây nêu bật một số thuộc tính chính và điểm hạn chế của từng tổ hợp các chế độ cài đặt này. Để biết thêm thông tin chi tiết, hãy tham khảo tài liệu về Google Cloud Platform.

Kiểu người dùng Trạng thái xuất bản Các điểm hạn chế
Nội bộ Kiểm thử
  • Chỉ dành cho các dự án liên kết với một tổ chức Google Cloud.
  • Giới hạn tối đa 100 người dùng thử nghiệm được liệt kê trong màn hình xin phép bằng OAuth.
  • Người dùng thử nghiệm phải là người dùng nội bộ trong tổ chức Google Cloud được liên kết với dự án.
  • Thời hạn uỷ quyền sẽ hết hạn sau 7 ngày kể từ thời điểm đồng ý.
External Kiểm thử
  • Dùng được cho mọi dự án.
  • Giới hạn tối đa 100 người dùng thử nghiệm được liệt kê trong màn hình xin phép bằng OAuth.
  • Người dùng thử nghiệm có thể là bất kỳ người dùng nào có Tài khoản Google.
  • Thời hạn uỷ quyền sẽ hết hạn sau 7 ngày kể từ thời điểm đồng ý.
Nội bộ Phiên bản chính thức
  • Chỉ dành cho các dự án liên kết với một tổ chức Google Cloud.
  • Cho phép uỷ quyền cho mọi người dùng trong tổ chức trên Google Cloud được liên kết với dự án.
External Phiên bản chính thức
  • Dùng được cho mọi dự án.
  • Cho phép cấp phép cho bất kỳ người dùng nào có Tài khoản Google.

Không hoàn tất quy trình xác minh OAuth của Google sẽ dẫn đến kết quả sau, bất kể Loại người dùng hoặc Trạng thái xuất bản của dự án:

  1. Mở trang Màn hình đồng ý rồi chọn dự án của bạn trong trình đơn thả xuống ở đầu trang.

  2. Chọn Loại người dùng rồi nhấp vào TẠO.

  3. Điền vào biểu mẫu màn hình xin phép. Bạn có thể chỉnh sửa thông tin này sau nếu cần. Nhấp vào LƯU VÀ TIẾP TỤC khi hoàn tất.

  4. Trên trang tiếp theo, hãy nhấp vào THÊM HOẶC XOÁ PHẠM VI.

    • Di chuyển xuống rồi nhập nội dung sau vào trường trong phần Thêm phạm vi theo cách thủ công:

      https://www.googleapis.com/auth/adwords
      
    • Nhấp vào THÊM VÀO BẢNG.

    • Thêm bất kỳ phạm vi nào khác mà dự án của bạn sẽ yêu cầu, sau đó nhấp vào CẬP NHẬT.

    • Nhấp vào LƯU VÀ TIẾP TỤC.

  5. Nếu bạn không có kế hoạch xuất bản dự án ngay lập tức, hãy thêm địa chỉ email của từng tài khoản người dùng mà bạn sẽ sử dụng để kiểm thử, sau đó nhấp vào LƯU VÀ TIẾP TỤC.

  6. Xem lại trang tóm tắt rồi nhấp vào QUAY LẠI TRANG TỔNG QUAN.

Sau khi đã kiểm thử ứng dụng và quy trình uỷ quyền, bạn có thể quay lại trang tổng quan rồi nhấp vào XUẤT BẢN ỨNG DỤNG để thay đổi Trạng thái phát hành của ứng dụng từ Kiểm thử thành Phát hành chính thức.

Chọn một loại ứng dụng

Có 2 loại ứng dụng cho API Google Ads: Máy tính hoặc Web. Hãy tham khảo bảng sau đây để xác định loại phù hợp nhất với ứng dụng mà bạn muốn xây dựng:

Chọn loại ứng dụng này Nếu ...
Ứng dụng cho máy tính
  • Bạn đang quản lý tất cả tài khoản Google Ads bằng một tài khoản người quản lý cấp cao nhất.
  • Bạn là người dùng lần đầu hoặc muốn bắt đầu nhanh bằng quy trình thiết lập đơn giản nhất.
  • Ứng dụng của bạn sẽ chỉ xác thực người dùng Google từ một máy.
Ứng dụng web
  • Bạn muốn xác thực với tư cách là người dùng có thể cấp quyền cho ứng dụng của bạn truy cập vào dữ liệu tài khoản Google Ads của họ.
  • Bạn nên dễ dàng tạo nhiều thông tin xác thực uỷ quyền, chẳng hạn như để quản lý các tài khoản bên thứ ba.
  • Ứng dụng của bạn yêu cầu URL gọi lại. URL gọi lại không được hỗ trợ trong quy trình ứng dụng dành cho máy tính.

Để biết thêm thông tin chi tiết, hãy tham khảo tài liệu về OAuth của Google Identity Platform (Nền tảng Google Identity) dành cho ứng dụng cho máy tính hoặc ứng dụng web.

Tạo mã ứng dụng khách và mật khẩu ứng dụng khách

Sau khi xác định loại ứng dụng, hãy làm theo hướng dẫn bên dưới để tạo mã ứng dụng khách OAuth2 và mật khẩu ứng dụng khách:

  1. Mở trang Thông tin xác thực. Chọn dự án đã tạo trước đây hoặc tạo dự án mới.

  2. Trên màn hình Thông tin xác thực, hãy nhấp vào TẠO CREDENTIALS, sau đó chọn client ID (Mã ứng dụng khách OAuth).

    1. Nếu trước đây chưa từng định cấu hình màn hình xin phép OAuth cho dự án này, thì bạn sẽ được chuyển hướng để thực hiện ngay bây giờ. Nhấp vào CẤU HÌNH MÀN HÌNH ĐỒNG Ý.

      1. Chọn loại người dùng rồi nhấp vào TẠO.

      2. Điền vào biểu mẫu ban đầu. Bạn có thể chỉnh sửa thông tin này sau nếu cần. Nhấp vào Lưu khi hoàn tất.

    2. Hãy quay lại phần Credentials > CREATE CREDENTIALS > OAuth client ID (Thông tin xác thực > TẠO CREDENTIALS > Mã ứng dụng khách OAuth) để tiếp tục.

  3. Chọn Desktop app (Ứng dụng cho máy tính) hoặc Web application (Ứng dụng web) làm loại ứng dụng, tuỳ thuộc vào trường hợp sử dụng của bạn.

  4. Đặt tên cho kênh, rồi nhấp vào Tạo.

  5. Nếu loại ứng dụng khách là Ứng dụng web, hãy thêm ít nhất một URI chuyển hướng được uỷ quyền.

    Đối với kiểm thử cục bộ tương thích với cấu hình mặc định trong các ví dụ về thư viện ứng dụng của chúng tôi, hãy sử dụng http://127.0.0.1.

    Đối với các ứng dụng Ứng dụng dành cho máy tính, bạn vẫn sẽ sử dụng lệnh chuyển hướng IP vòng lặp, nhưng URI chưa được định cấu hình rõ ràng trong bảng điều khiển Cloud.

  6. Trên trang xác nhận, hãy sao chép Mã ứng dụng khách của bạnMật khẩu ứng dụng khách của bạn vào bảng nhớ tạm, vì bạn sẽ cần chúng khi định cấu hình thư viện ứng dụng khách. Bạn cũng có thể quay lại trang thông tin xác thực vào lúc khác để truy xuất những thông tin chi tiết này.