Trong Google Ads, quản lý quyền truy cập của người dùng là một phần quan trọng để đảm bảo tính bảo mật và kiểm soát hoạt động quảng cáo. Là quản trị viên, bạn có thể dễ dàng gửi lời mời truy cập cho người dùng mới, thu hồi lời mời khi cần thiết và truy xuất các lời mời đang chờ xử lý. Tất cả các thao tác này đều được thực hiện thông qua phương thức CustomerUserAccessInvitation của Google Ads API, giúp việc quản lý lời mời trở nên nhanh chóng và hiệu quả. Bài viết này sẽ hướng dẫn chi tiết cách thực hiện các thao tác trên để tối ưu hóa quyền truy cập người dùng trong tài khoản Google Ads của bạn.
Là quản trị viên trong Google Ads, bạn có thể quản lý hiệu quả các lời mời truy cập của người dùng vào tài khoản Google Ads.
Mời người dùng
Bạn có thể gửi lời mời qua email cho người dùng mới như một phần của việc quản lý quyền truy cập vào tài khoản Google Ads. Điều này được thực hiện bằng cách tạo một thực thể CustomerUserAccessInvitation sử dụng phương thức MutateCustomerUserAccessInvitation thuộc dịch vụ CustomerUserAccessInvitationService. Bạn cần nhập thủ công địa chỉ email của người dùng để gửi lời mời, và người dùng sẽ nhận được lời mời để chấp nhận. Lưu ý, người dùng cũng có thể chấp nhận lời mời thông qua một địa chỉ email khác nếu cần. Quá trình này có thể mất đến 24 giờ để trạng thái của lời mời thay đổi từ “đang chờ xử lý” thành “đã chấp nhận” sau khi người dùng thực hiện xác nhận.
Ví dụ đoạn mã gửi lời mời:
// Tạo một lời mời truy cập.
CustomerUserAccessInvitation invitation =
CustomerUserAccessInvitation.newBuilder()
.setEmailAddress(emailAddress)
.setAccessRole(accessRole)
.build();// Tạo một thao tác để gửi lời mời.CustomerUserAccessInvitationOperation operation =
CustomerUserAccessInvitationOperation.newBuilder().setCreate(invitation).build();
// Tạo một Client của CustomerUserAccessInvitationService.
try (CustomerUserAccessInvitationServiceClient client =
googleAdsClient.getLatestVersion().createCustomerUserAccessInvitationServiceClient()) {
// Gửi yêu cầu.
MutateCustomerUserAccessInvitationResponse response =
client.mutateCustomerUserAccessInvitation(String.valueOf(customerId), operation);
// In thông tin kết quả.
System.out.printf(
“Lời mời truy cập đã được gửi tới customerId = %d, email = ‘%s’, quyền truy cập = ‘%s’. “ +
“Tên tài nguyên của lời mời là ‘%s’.%n”,
customerId, emailAddress, accessRole, response.getResult().getResourceName());
}
Thu hồi lời mời
Bạn có thể dễ dàng thu hồi một lời mời truy cập bằng cách sử dụng phương thức MutateCustomerUserAccessInvitation trong dịch vụ CustomerUserAccessInvitationService. Việc này giúp bạn xóa bỏ lời mời đã được gửi trước đó, đảm bảo rằng người dùng không còn quyền truy cập nếu lời mời không còn cần thiết.
Truy xuất lời mời người dùng
Để truy xuất danh sách các lời mời người dùng đang chờ xử lý, bạn có thể tạo một truy vấn Google Ads bằng Ngôn ngữ truy vấn Google Ads (Google Ads Query Language – GAQL) nhằm lấy tất cả các thực thể CustomerUserAccessInvitation được liên kết với một mã khách hàng cụ thể. Dưới đây là một truy vấn ví dụ:
SELECT
customer_user_access_invitation.invitation_id,
customer_user_access_invitation.email_address,
customer_user_access_invitation.access_role,
customer_user_access_invitation.invitation_status,
customer_user_access_invitation.creation_date_time
FROM
customer_user_access_invitation
Bạn cũng có thể thêm các điều kiện lọc để truy xuất các lời mời thuộc những nhóm cụ thể. Ví dụ, một trong những trường hợp phổ biến là truy xuất danh sách người dùng có lời mời đang ở trạng thái “chờ xử lý”. Điều này có thể thực hiện bằng cách thêm điều kiện sau vào truy vấn:
WHERE
customer_user_access_invitation.invitation_status = 'PENDING'Quản lý lời mời truy cập trong Google Ads là một phần quan trọng trong việc kiểm soát quyền truy cập người dùng, giúp bạn đảm bảo an toàn cho tài khoản quảng cáo và duy trì tính hiệu quả trong quản lý chiến dịch. Bằng cách sử dụng các phương thức API như CustomerUserAccessInvitation, bạn có thể dễ dàng gửi, thu hồi hoặc truy xuất lời mời theo nhu cầu quản lý của mình. Việc nắm rõ cách quản lý quyền truy cập này không chỉ giúp tối ưu hóa hoạt động quảng cáo mà còn tạo điều kiện cho quá trình hợp tác trở nên dễ dàng hơn.