API Google Ads hỗ trợ việc liên kết tài khoản Google Ads với các tài khoản sản phẩm khác. Hướng dẫn này giải thích cách sử dụng API để liên kết các tài khoản.
Cách liên kết tài khoản
Khi liên kết tài khoản Google Ads với một tài khoản sản phẩm khác, có hai cách để liên kết.
Quy trình lời mời
Quy trình mời được dùng khi bạn có quyền quản trị đối với tài khoản Google Ads nhưng không có quyền quản trị đối với tài khoản sản phẩm. Quy trình này hoạt động trong hai trường hợp:
- Bạn muốn liên kết hai tài khoản và tạo lời mời cho quản trị viên tài khoản sản phẩm. Quản trị viên tài khoản sản phẩm chấp nhận lời mời để hoàn tất quy trình liên kết tài khoản.
- Quản trị viên tài khoản sản phẩm muốn liên kết hai tài khoản này, nhưng không có quyền truy cập vào tài khoản Google Ads. Quản trị viên tài khoản sản phẩm sẽ tạo lời mời, còn bạn chấp nhận lời mời và hoàn tất quy trình liên kết.
Các phương thức sau được sử dụng trong trường hợp này:
Trường hợp | Hành động | Nhận xét |
---|---|---|
Kịch bản 1 | Tạo lời mời | Sử dụng phương thức ProductLinkInvitationService.CreateProductLinkInvitation để tạo lời mời. Bạn không nên đặt status của ProductLinkInvitation ; máy chủ API Google Ads sẽ đặt giá trị này thành REQUESTED sau khi hoàn tất lệnh gọi API. |
Kiểm tra trạng thái của lời mời | Sử dụng GoogleAdsService.Search hoặc GoogleAdsService.SearchStream để truy vấn tài nguyên product_link_invitation và kiểm tra trạng thái của tài nguyên đó. |
|
Kịch bản 2 | Truy xuất lời mời | Sử dụng GoogleAdsService.Search hoặc GoogleAdsService.SearchStream để truy vấn tài nguyên product_link_invitation . Lọc theo status = PENDING_APPROVAL để chấp nhận hoặc từ chối lời mời đang chờ xử lý. |
Chấp nhận hoặc từ chối lời mời | Sử dụng phương thức
ProductLinkInvitationService.UpdateProductLinkInvitation để cập nhật trạng thái của
ProductLinkInvitation thành ACCEPTED hoặc REJECTED . |
|
Thu hồi lời mời | Sử dụng phương thức
ProductLinkInvitationService.RemoveProductLinkInvitation để thu hồi một
ProductLinkInvitation hiện có. |
Quy trình công việc này có thể gặp phải các lỗi thường gặp sau:
Mã lỗi | Giải thích |
---|---|
ProductLinkInvitationError.PERMISSION_DENIED |
Khách hàng không có quyền thực hiện hành động này. |
ProductLinkError.NO_INVITATION_REQUIRED |
Không thể tạo lời mời vì người dùng đã có quyền quản trị đối với tài khoản được mời. Người dùng nên sử dụng ProductLinkService để tạo trực tiếp một đường liên kết đang hoạt động. |
Quy trình liên kết trực tiếp
Quy trình liên kết trực tiếp được sử dụng khi bạn có quyền quản trị đối với cả tài khoản Google Ads và tài khoản sản phẩm. Trong trường hợp này, bạn liên kết trực tiếp tài khoản Google Ads với tài khoản sản phẩm thay vì gửi lời mời.
Các phương thức sau được sử dụng trong trường hợp này:
Hành động | Nhận xét |
---|---|
Tạo đường liên kết đang hoạt động | Sử dụng ProductLinkService.createProductLink để tạo ProductLink . |
Tắt đường liên kết đang hoạt động | Sử dụng ProductLinkService.removeProductLink để xoá một ProductLink đang hoạt động. |
Truy xuất đường liên kết đang hoạt động | Sử dụng
GoogleAdsService.Search hoặc GoogleAdsService.SearchStream để truy vấn tài nguyên
product_link . |
Quy trình công việc này có thể gửi các lỗi thường gặp sau:
Mã lỗi | Giải thích |
---|---|
ProductLinkError.CREATION_NOT_PERMITTED |
Chúng tôi đã cố gắng liên kết tài khoản bằng quy trình liên kết trực tiếp, nhưng quy trình này không được hỗ trợ do thiếu quyền. Thay vào đó, người dùng nên sử dụng
ProductLinkInvitationService
để thực hiện quy trình mời.
|
ProductLinkError.INVITATION_EXISTS |
Không thể tạo đường liên kết vì đã có một lời mời đang chờ xử lý. |
Thay đổi đối với AccountLinkService
Nếu sử dụng AccountLinkService
để liên kết tài khoản Google Ads với một tài khoản sản phẩm khác, bạn phải di chuyển ứng dụng hiện có sang một trong các quy trình công việc được liệt kê trước đó. Đối với các loại đường liên kết sau, hãy di chuyển khỏi AccountLinkService
và sử dụng ProductLinkService
:
GoogleAdsIdentifier
MerchantCenterIdentifier
AdvertisingPartnerIdentifier
Đối với ThirdPartyAppAnalyticsLinkIdentifier
, hãy tiếp tục sử dụng AccountLinkService
.