Google Ads là công cụ quảng cáo mạnh mẽ giúp doanh nghiệp tối ưu hóa chiến lược tiếp cận khách hàng. Tuy nhiên, để sử dụng các tính năng như ReachPlanService, việc xác thực thông tin trở nên cực kỳ quan trọng. Hướng dẫn này sẽ giúp bạn hiểu cách thực hiện các bước xác thực cần thiết, từ việc sử dụng mã nhà phát triển đã được phê duyệt đến quy trình OAuth. Dù bạn là đối tác xây dựng công cụ nội bộ hay người dùng bên ngoài, bài viết này sẽ giúp bạn hiểu rõ cách kết nối và quản lý tài khoản hiệu quả.
Lưu ý quan trọng: Tính năng ReachPlanService chỉ khả dụng cho các tài khoản nằm trong danh sách được phê duyệt. Để sử dụng tính năng này, bạn cần liên hệ với người đại diện của Google để yêu cầu quyền truy cập.
Mọi yêu cầu gửi đến ReachPlanService bắt buộc phải có mã nhà phát triển đã được phê duyệt, thông tin đăng nhập OAuth hợp lệ, và mã khách hàng tương ứng mà thông tin đăng nhập OAuth có quyền truy cập. Đây là các yếu tố cần thiết để đảm bảo quá trình xác thực diễn ra suôn sẻ.
Hướng dẫn này cung cấp thông tin chi tiết về quy trình xác thực khi sử dụng ReachPlanService. Nếu bạn chưa thực hiện các bước cơ bản, hãy hoàn thành chúng theo bài viết “Bắt đầu,” sau đó quay lại thực hiện các bước xác thực này.
Mã thông báo của nhà phát triển và thông tin xác thực OAuth
Ngoài các bước cơ bản trong phần “Bắt đầu,” cần lưu ý các yếu tố sau:
- Mã nhà phát triển phải được đưa vào danh sách được phép kết nối với ReachPlanService, ngay cả khi mã đã được phê duyệt cho các dịch vụ API Google Ads khác. Để biết thêm chi tiết, hãy tham khảo các điều kiện yêu cầu cụ thể.
- Bạn cần chấp nhận Điều khoản dịch vụ của API Google Ads để có thể kết nối và sử dụng các tính năng của API Google Ads.
- Người dùng nắm giữ mã làm mới OAuth của bạn sẽ quyết định mã khách hàng mà bạn có thể truy vấn trong ReachPlanService. Thông tin này sẽ giúp xác định lộ trình tích hợp chính xác và sẽ được làm rõ hơn trong phần sau.
ID khách hàng
Hầu hết các dịch vụ trong API Google Ads yêu cầu mã khách hàng để xác định các tài khoản và chiến dịch mà bạn đang quản lý hoặc truy vấn. Thông tin xác thực OAuth phải có quyền truy cập vào mã khách hàng này để thực hiện các yêu cầu. Tuy nhiên, ReachPlanService được thiết kế cho các hoạt động lập kế hoạch video, cho phép bạn bắt đầu lên kế hoạch ngay cả khi chưa biết mã khách hàng cụ thể mà bạn sẽ sử dụng cho chiến dịch.
Đối với các đối tác phát triển công cụ sử dụng nội bộ trong tổ chức, có thể lựa chọn một trong hai phương án sau:
- Nếu người lập kế hoạch không có quyền truy cập trực tiếp vào tài khoản Google Ads của khách hàng: Hãy tạo thông tin xác thực OAuth bằng cách sử dụng quy trình đăng ký đã cài đặt cho người dùng có quyền truy cập vào tài khoản người quản lý của mã nhà phát triển. Sau đó, tạo một tài khoản Google Ads cho mỗi nhóm sử dụng công cụ và liên kết tài khoản đó với tài khoản người quản lý của bạn. Khi sử dụng ReachPlanService, bạn sẽ cung cấp mã khách hàng tương ứng với nhóm người dùng.
- Nếu người lập kế hoạch có quyền truy cập vào tài khoản người quản lý Google Ads để quản lý tài khoản khách hàng: Hãy triển khai quy trình ứng dụng web cho phép ứng dụng sử dụng thông tin xác thực OAuth của người lập kế hoạch. Sau đó, bạn có thể truyền mã khách hàng phù hợp với từng khách hàng khi sử dụng dịch vụ.
Đối với các đối tác phát triển công cụ cho người dùng bên ngoài, cũng có thể áp dụng các phương pháp tương tự:
- Tạo thông tin xác thực OAuth bằng quy trình ứng dụng đã cài đặt cho người dùng có quyền truy cập vào tài khoản người quản lý của mã nhà phát triển. Sau đó, tạo một tài khoản Google Ads cho mỗi khách hàng bên ngoài và liên kết họ với tài khoản người quản lý của bạn. Cấu hình công cụ để cung cấp mã khách hàng khi họ tạo kế hoạch.
- Cho phép người dùng cấp quyền truy cập cho công cụ của bạn vào tài khoản của họ thông qua quy trình ứng dụng web. Sau khi người dùng cấp quyền, sử dụng CustomerService để cung cấp danh sách các tài khoản Google Ads mà họ có quyền truy cập.
Mục tiêu chính là đảm bảo việc sử dụng ReachPlanService thuận tiện và hiệu quả nhất cho người lập kế hoạch. Trước khi tích hợp API, hãy chọn phương pháp phù hợp với tình huống cụ thể của bạn và thử nghiệm với một số mã khách hàng. Nếu không chắc chắn, nên ưu tiên áp dụng phương pháp đầu tiên được đề xuất cho loại công cụ của bạn.
Việc tích hợp API Google Ads và sử dụng ReachPlanService không chỉ yêu cầu hiểu rõ về cách thức xác thực thông tin mà còn đòi hỏi sự chính xác trong quy trình. Dù bạn chọn phương pháp nào, điều quan trọng là đảm bảo người dùng có quyền truy cập phù hợp và quá trình xác thực được thực hiện một cách suôn sẻ. Với các hướng dẫn chi tiết trong bài viết, bạn sẽ dễ dàng tối ưu hóa việc lập kế hoạch và quản lý chiến dịch video, giúp doanh nghiệp của mình đạt hiệu quả cao nhất trên Google Ads.
