Chuẩn bị tài khoản khách hàng

Trong bước này, bạn xác định một tài khoản Google Ads để thực hiện các lệnh gọi API. Tài khoản này có thể là tài khoản thực tế hoặc tài khoản thử nghiệm. Mỗi phương pháp đều có ưu điểm và nhược điểm riêng.

Tài khoản sản xuất
Tài khoản kiểm thử
Ưu điểm
  • Dễ dàng viết và kiểm thử mã hoạt động dựa trên nội dung cụ thể của tài khoản.
  • Dễ dàng viết và kiểm thử mã xử lý dữ liệu báo cáo trực tiếp.
  • Tài khoản thử nghiệm không phân phát quảng cáo, do đó, các lỗi lập trình sẽ không ảnh hưởng đến chiến dịch đang chạy của bạn.
  • Hoạt động với mã thông báo nhà phát triển có cấp độ Truy cập để kiểm thử.
Nhược điểm
  • Lỗi lập trình trong giai đoạn phát triển có thể ảnh hưởng đến việc phân phát chiến dịch đang chạy, dẫn đến các vấn đề như hiệu suất chiến dịch kém, phân phát không chính xác hoặc tổn thất tài chính.
  • Mã thông báo của nhà phát triển phải có ít nhất cấp độ Quyền truy cập cơ bản để thực hiện các lệnh gọi API.
  • Bạn phải tạo lại chiến dịch trong tài khoản thử nghiệm để kiểm thử mã hoạt động dựa trên nội dung cụ thể của tài khoản.
  • Vì tài khoản thử nghiệm không phân phát quảng cáo, nên các tính năng liên quan đến việc phân phát trực tiếp (chẳng hạn như số liệu thống kê báo cáo, lỗi vi phạm chính sách hoặc xử lý lượt nhập lượt chuyển đổi ngoại tuyến) không được hỗ trợ, gây khó khăn cho việc kiểm thử các tính năng đó.

Bạn nên sử dụng tài khoản kiểm thử trong khi phát triển ứng dụng nếu có thể. Để xem hướng dẫn, hãy xem bài viết Tạo tài khoản và chiến dịch kiểm thử.

Một lựa chọn khác là thiết lập tài khoản sản xuất với ngân sách tài khoản thấp, chẳng hạn như 1 đô la Mỹ/ngày, dành riêng cho việc kiểm thử các tính năng không được tài khoản kiểm thử hỗ trợ.

Lựa chọn bộ tính năng

Khi chọn một tài khoản để thực hiện lệnh gọi API, bạn cần cân nhắc thêm danh sách các tính năng mà bạn muốn sử dụng với API. Ngay cả khi bạn chọn sử dụng tài khoản phát hành công khai, vẫn có một số tính năng dành riêng cho tài khoản, ví dụ:

  • Để sử dụng các tính năng thanh toán, bạn cần có một tài khoản sử dụng phương thức lập hoá đơn hằng tháng.
  • Một số tính năng mới trong tài khoản có thể bị hạn chế theo danh sách cho phép.

Trước khi hoàn tất tài khoản để thực hiện các lệnh gọi API, hãy kiểm tra tài liệu của tính năng cụ thể để đảm bảo rằng tính năng đó không có các quy tắc hạn chế bổ sung.

Xác định mã khách hàng đăng nhập và mã khách hàng

Để thực hiện một lệnh gọi API đến một khách hàng Google Ads, bạn phải cấp quyền truy cập và các quyền thích hợp cho tài khoản dịch vụ của mình đối với tài khoản khách hàng, trực tiếp hoặc thông qua một tài khoản người quản lý được liên kết. Để làm việc này, bạn cần có quyền quản trị đối với tài khoản khách hàng.

Bắt đầu bằng cách đăng nhập vào tài khoản Google Ads của bạn với tư cách là quản trị viên. Trong một số trường hợp, bạn có thể có nhiều tài khoản khách hàng để lựa chọn. Tài khoản bạn chọn sẽ thiết lập mã khách hàng đăng nhập. Đây là tiêu đề bắt buộc đối với một số lệnh gọi API.

Sau khi bạn xác định được khách hàng Google Ads để thực hiện các lệnh gọi API, hãy lưu ý những thông tin sau:

  • Mã khách hàng gồm 10 chữ số của tài khoản khách hàng mà bạn dự định thực hiện các lệnh gọi API. Đôi khi, người dùng này được gọi là khách hàng vận hành.

  • Mã khách hàng gồm 10 chữ số dùng để đăng nhập vào tài khoản khách hàng mà bạn đang đăng nhập. Nếu bạn đã đăng nhập vào khách hàng đang hoạt động, thì mã khách hàng đăng nhập sẽ giống với mã khách hàng. Nếu bạn đã đăng nhập vào tài khoản người quản lý của khách hàng đang hoạt động, thì mã khách hàng đăng nhập là mã khách hàng của tài khoản người quản lý.

Cấp quyền truy cập cho tài khoản dịch vụ

  1. Khi đăng nhập vào tài khoản Google Ads với tư cách là quản trị viên, hãy chuyển đến mục Quản trị > Quyền truy cập và bảo mật.

  2. Nhấp vào nút + trong thẻ Người dùng.

  3. Nhập địa chỉ email của tài khoản dịch vụ vào hộp nhập Email. Chọn cấp truy cập tài khoản phù hợp rồi nhấp vào nút Thêm tài khoản. Xin lưu ý rằng cấp truy cập Email không được hỗ trợ cho tài khoản dịch vụ.

  4. Tài khoản dịch vụ được cấp quyền truy cập.

Theo mặc định, bạn không thể cấp quyền quản trị cho tài khoản dịch vụ. Nếu các lệnh gọi API của bạn yêu cầu quyền truy cập của quản trị viên, bạn có thể nâng cấp quyền truy cập như sau.

  1. Nhấp vào mũi tên thả xuống bên cạnh cấp truy cập của tài khoản dịch vụ trong cột Cấp truy cập.

  2. Chọn Quản trị viên trong danh sách thả xuống.