Bạn cần có thông tin xác thực để truy cập vào máy chủ OAuth2 của Google nhằm xác thực và uỷ quyền cho người dùng Google Ads. Những thông tin xác thực này sẽ xác định ứng dụng của bạn với 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 xác thực OAuth2 của Google được quản lý trong Google API Console.
Xem video này để biết một số phương pháp hay nhất cho dự án trên đám mây
Xác minh OAuth của Google
Mọi ứng dụng Google Cloud dùng để lấy thông tin xác thực cho phạm vi API Google Ads đều cần 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 ngữ cảnh này, ứng dụng được xác định là một Mã ứng dụng khách OAuth 2.0 duy nhất trong Google Cloud.
Quy trình xác minh này là độc lập và ngoài mọi quy trình xem xét được thực hiện trong quy trình phê duyệt mã của nhà phát triển. Quy trình này là 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 không tính phí và thường hoàn tất trong vòng từ 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.
Bạn nên thực hiện quy trình xác minh OAuth của Google cho tất cả ứng dụng càng sớm càng tốt để tránh 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 Tạo dự án, nhập tên rồi nhấp vào Tạo.
Bật API Google Ads trong dự án
Để bật API Google Ads cho dự án, hãy làm theo các bước sau:
Mở Thư viện API trong Google API Console. Nếu bạn nhận được lời nhắc, hãy chọn dự án hoặc tạo dự án mới. Thư viện API liệt kê tất cả những API có sẵn, được nhóm theo nhóm sản phẩm và mức độ phổ biến.
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.
Chọn API Google Ads, sau đó nhấp vào nút Bật.
Chọn loại người dùng và trạng thái phát hành
Sau khi bật API, bạn phải chỉ định Loại người dùng và Trạng thái phát hành của dự án. Bảng sau đây nêu bật một số thuộc tính chính và hạn chế của từng tổ hợp chế độ cài đặt này. Để biết thêm thông tin, hãy tham khảo tài liệu về Google Cloud Platform.
Kiểu người dùng | Trạng thái phát hành | Các điểm hạn chế |
---|---|---|
Nội bộ | Thử nghiệm |
|
Bên ngoài | Thử nghiệm |
|
Nội bộ | Phiên bản chính thức |
|
Bên ngoài | Phiên bản chính thức |
|
Việc không hoàn tất quy trình xác minh Google OAuth sẽ dẫn đến những hậu quả sau, bất kể Loại người dùng hoặc Trạng thái phát hành của dự án:
Trong quá trình uỷ quyền, người dùng sẽ thấy một màn hình giao diện người dùng chưa xác minh.
Bạn chỉ được phép uỷ quyền cho 100 người dùng.
Định cấu hình màn hình xin phép bằng OAuth
Mở trang Màn hình xin phép rồi chọn dự án của bạn trong trình đơn thả xuống ở đầu trang.
Chọn Loại người dùng rồi nhấp vào TẠO.
Điền vào biểu mẫu màn hình yêu cầu đồng ý. 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.
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 mục 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 mọi phạm vi 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.
Nếu bạn không định 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.
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 PHÁT HÀNH ỨNG DỤNG để thay đổi Trạng thái phát hành từ Kiểm thử thành Đang phát hành công khai.
Chọn loại ứng dụng
Có hai loại ứng dụng cho API Google Ads: Máy tính hoặc Web. Hãy tham khảo bảng sau để xác định loại nào phù hợp nhất với ứng dụng mà bạn muốn tạo:
Chọn loại ứng dụng này | Nếu ... |
---|---|
Ứng dụng dành cho máy tính |
|
Ứng dụng web |
|
Để 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 dành cho ứng dụng dành cho máy tính hoặc ứng dụng web.
Tạo mã ứng dụng và khoá bí mật của ứng dụng
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 OAuth2 và khoá bí mật của ứng dụng khách:
Mở trang Thông tin xác thực. Chọn một dự án đã tạo trước đó hoặc tạo một dự án mới.
Trên màn hình Thông tin xác thực, hãy nhấp vào CREATE CREDENTIALS (TẠO THÔNG TIN XÁC THỰC), sau đó chọn OAuth client ID (Mã ứng dụng khách OAuth).
Nếu trước đây bạn chưa định cấu hình màn hình xin phép bằng OAuth cho dự án này, thì bạn sẽ được hướng dẫn thực hiện việc này. Nhấp vào ĐỊNH CẤU HÌNH MÀN HÌNH XIN PHÉP.
Chọn loại người dùng rồi nhấp vào TẠO.
Đ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.
Quay lại mục Thông tin xác thực > TẠO THÔNG TIN XÁC THỰC > Mã ứng dụng khách OAuth để tiếp tục.
Chọn Ứng dụng dành cho máy tính hoặc Ứ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.
Đặt tên cho chiến dịch, sau đó nhấp vào Tạo.
Nếu loại ứng dụng khách của bạn là Ứng dụng web, hãy thêm ít nhất một URI chuyển hướng được uỷ quyền.
Để 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, hãy sử dụng
http://127.0.0.1
.Đối với ứng dụng ứng dụng dành cho máy tính, bạn vẫn sẽ sử dụng chuyển hướng IP vòng lặp, nhưng URI không được định cấu hình rõ ràng trong Cloud Console.
Trên trang xác nhận, hãy sao chép Mã ứng dụng khách và Khoá bí mật của ứng dụng khách vào bảng nhớ tạm vì bạn sẽ cần các thông tin này 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 sau để truy xuất những thông tin chi tiết này.