Bên thứ ba không phải là người dùng trực tiếp của Ad Manager, vì họ có thể không có mạng Ad Manager của riêng mình. Thay vào đó, họ tạo dịch vụ hoặc tích hợp với Ad Manager cho khách hàng của họ, những người là khách hàng của Ad Manager. Hướng dẫn này trình bày những kiến thức cơ bản về việc tích hợp với bên thứ ba bằng cách cung cấp các phương pháp hay nhất, mẹo và thủ thuật.
Hướng dẫn này giả định rằng bạn đã có kiến thức cơ bản về API Ad Manager. Nếu bạn chưa quen với API Ad Manager, hãy xem tài liệu bắt đầu của chúng tôi.
Bắt đầu với tư cách là bên thứ ba
Để sử dụng API Ad Manager nhằm truy cập vào mạng của khách hàng Ad Manager, bạn chỉ cần làm theo các nguyên tắc bên dưới. Bạn không cần Google phê duyệt thêm, tuy nhiên, xin lưu ý rằng bằng cách truy cập và/hoặc sử dụng API Ad Manager, bạn đồng ý với điều khoản và điều kiện của API Ad Manager.
Cách kiểm tra chế độ tích hợp Ad Manager với tư cách là bên thứ ba
Là bên thứ ba, bạn có thể thắc mắc về cách thử nghiệm việc tích hợp Ad Manager trước khi chạy trên mạng sản xuất của khách hàng. Bạn nên tạo một mạng thử nghiệm. Bạn không cần phải là khách hàng của Ad Manager để thực hiện việc này. Bất kỳ ai có Tài khoản Google đều có thể tạo mạng thử nghiệm.
Tuy nhiên, hãy lưu ý sự khác biệt giữa mạng thử nghiệm và mạng chính thức. Mạng thử nghiệm không thể phân phát quảng cáo. Mạng thử nghiệm cũng không nhất thiết phải có tất cả các tính năng mà khách hàng của bạn có thể có trên mạng sản xuất của họ. Nếu bạn cần thử nghiệm các tính năng của Ad Manager không có trên mạng thử nghiệm, thì bạn có thể mua quyền truy cập vào một mạng không thử nghiệm thông qua đại lý của Ad Manager.
Ngoài ra, bạn nên nói rõ với khách hàng về những tính năng họ cần có trên mạng chính thức để ứng dụng của bạn hoạt động đúng cách. Ứng dụng của bạn nên xử lý các trường hợp có thể không có tính năng bằng cách phát hiện các trường hợp ngoại lệ và xử lý lỗi một cách linh hoạt hoặc lưu giữ danh sách khách hàng và những tính năng mà mỗi khách hàng có hoặc không có. Khách hàng của bạn có trách nhiệm làm việc với người liên hệ của họ tại Google để quản lý các tính năng trên mạng của họ.
Xác thực: Cách truy cập đúng cách vào mạng Ad Manager của khách hàng
Để ứng dụng của bạn có thể truy cập vào mạng Ad Manager của khách hàng, bạn cần thiết lập quy trình xác thực một cách an toàn.
Quá trình này bao gồm hai bước:
- Tạo địa chỉ email của Tài khoản Google Account mà bạn sẽ dùng để truy cập vào mạng của khách hàng.
- Yêu cầu khách hàng thêm tài khoản này làm người dùng vào mạng Ad Manager của họ.
Đối với bước 1, bạn có thể tạo một Tài khoản Google riêng cho từng khách hàng hoặc một tài khoản chính mà bạn sẽ dùng cho tất cả khách hàng. Lựa chọn đầu tiên sẽ an toàn hơn trong trường hợp một trong các tài khoản của bạn bị xâm phạm. Cách sau có nghĩa là bạn chỉ cần thực hiện bước 1 một lần.
Bất kể bạn làm gì ở bước 1, trong bước 2, bạn sẽ cần yêu cầu từng khách hàng mới thêm Tài khoản Google thích hợp mà bạn đã tạo cho họ làm người dùng vào mạng Ad Manager của họ.
1. Tạo Tài khoản Google
Có nhiều cách để tạo Tài khoản Google có thể thêm vào mạng Ad Manager.
Cách 1: Tạo một tài khoản dịch vụ OAuth2. Tài khoản này sẽ tạo cho bạn một địa chỉ email tài khoản dịch vụ đóng vai trò là Tài khoản Google. Hướng dẫn tạo tài khoản dịch vụ mới.
Cách 2: Bạn có thể tạo một Tài khoản Google thông thường (tài khoản "Gmail") bằng cách đăng ký làm người dùng mới. Nếu bạn đã có Tài khoản Google, hãy hoàn tất quy trình đăng ký này trong cửa sổ ẩn danh hoặc phiên trình duyệt mới. Hoặc nếu công ty của bạn sử dụng Google Workspace, bạn có thể tạo một Tài khoản Google trong miền của công ty và sử dụng tài khoản đó. Trong hướng dẫn này, chúng tôi sẽ gọi cả hai loại tài khoản này là Tài khoản Google "thông thường".
2. Yêu cầu khách hàng thêm Tài khoản Google của bạn vào mạng của họ
Sau khi bạn có Tài khoản Google để truy cập vào mạng của khách hàng, hãy yêu cầu họ thêm tài khoản đó làm người dùng mới trong mạng Ad Manager của họ.
Nếu bạn cung cấp cho họ địa chỉ email của tài khoản dịch vụ OAuth2, hãy yêu cầu họ thêm địa chỉ email đó vào mạng của họ.
Nếu bạn cung cấp cho họ một Tài khoản Google thông thường, hãy yêu cầu họ thêm tài khoản của bạn làm người dùng vào mạng của họ.
Dù bạn chọn cách nào, hãy nhớ thảo luận với khách hàng về vai trò và quyền mà tài khoản của bạn cần có để ứng dụng có thể truy cập vào dữ liệu cần thiết trên mạng của khách hàng.
Giờ đây, bạn có thể bắt đầu thực hiện lệnh gọi API đến mạng Ad Manager của khách hàng. Hãy nhớ đặt tiêu đề SOAP networkCode thành mã mạng của ứng dụng khách mà bạn đang thực hiện lệnh gọi API. Tất cả thư viện ứng dụng của chúng tôi đều cho phép thiết lập việc này theo phương thức lập trình. Ví dụ: trong thư viện ứng dụng Java của Google Ads, bạn có thể đặt mã mạng theo phương thức lập trình khi tạo một phiên bản DfpSession.
Cập nhật thông tin về API
Bạn cần phải nắm được thông tin đã cập nhật về những phiên bản API nào không còn được dùng nữa hoặc ngừng cung cấp và thời điểm phát hành phiên bản mới. Bạn không muốn bị bất ngờ khi một phiên bản ngừng hoạt động và có nguy cơ làm gián đoạn khách hàng của bạn. Không phải lúc nào chúng tôi cũng có thể liên hệ với bên thứ ba về việc ngừng cung cấp và ngừng hoạt động sắp tới như chúng tôi làm với khách hàng của mình. Do đó, bạn có trách nhiệm đăng ký một trong ba kênh chính của chúng tôi để nhận thông tin cập nhật về API và điều chỉnh chế độ cài đặt thông báo:
- Nhóm thông báo về việc ngừng cung cấp API Ad Manager của chúng tôi.
- Blog dành cho nhà phát triển Google Ads.
Chúng tôi cũng cung cấp lịch ngừng hoạt động trên trang web dành cho nhà phát triển mà bạn nên theo dõi thường xuyên.