Google Ads là một công cụ quảng cáo mạnh mẽ cho phép doanh nghiệp tiếp cận đúng đối tượng mục tiêu. Để tối ưu hóa hiệu quả quảng cáo, việc nhắm mục tiêu đối tượng dựa trên hành vi và mối quan tâm của người dùng là yếu tố then chốt. Bài viết này sẽ hướng dẫn bạn cách tạo và quản lý phân khúc đối tượng trong Google Ads, từ việc thiết lập thẻ Google đến tạo danh sách người dùng và nhắm mục tiêu quảng cáo đúng đối tượng.
Phân khúc đối tượng cơ bản nhất trong Google Ads bao gồm người dùng đã truy cập vào trang web của bạn.
Điều kiện tiên quyết
Để tạo và nhắm mục tiêu phân khúc đối tượng hiệu quả, bạn cần thực hiện các bước sau:
- Tuân thủ chính sách quảng cáo: Đảm bảo rằng bạn không sử dụng thông tin nhạy cảm của người dùng để tạo danh sách đối tượng. Hãy xem xét các quy định về quảng cáo dựa trên sở thích và vị trí địa lý.
- Thiết lập thẻ Google: Đây là một bước cần thiết để theo dõi hành vi người dùng trên trang web và xây dựng danh sách đối tượng cho chiến dịch remarketing. Nhà quảng cáo sử dụng ứng dụng di động cần triển khai Firebase SDK hoặc sử dụng SDK của bên thứ ba để theo dõi hành vi người dùng trong ứng dụng.
Cách truy xuất thẻ Google
Mỗi tài khoản Google Ads đều có một thẻ Google duy nhất, được tạo tự động khi bạn mở tài khoản. Để truy xuất thẻ này, bạn có thể làm theo hướng dẫn trong giao diện người dùng Google Ads hoặc sử dụng API Google Ads. Trong API, bạn có thể tạo một “RemarketingAction” và phát hành yêu cầu GoogleAdsService.searchStream với tài nguyên remarketing_action để lấy mã thẻ Google của mình.
Ví dụ truy vấn trong API:
SELECT
remarketing_action.id,
remarketing_action.name,
remarketing_action.tag_snippets
FROM remarketing_action
WHERE remarketing_action.resource_name = 'REMARKETING_ACTION_RESOURCE_NAME'
Cài đặt thẻ Google
Bước tiếp theo là cài đặt thẻ Google trên tất cả các trang web hoặc ứng dụng di động của bạn. Nếu bạn chỉ muốn tạo phân khúc dựa trên URL trang đã truy cập, bạn không cần chỉnh sửa thẻ. Tuy nhiên, nếu bạn sử dụng các thông số đặc biệt để tùy chỉnh dữ liệu thu thập, bạn cần điều chỉnh thẻ để bao gồm các thông số đó. Ngoài ra, bạn có thể sử dụng tiện ích Google Tag Assistant để xác thực xem thẻ đã được cài đặt chính xác hay chưa.
Thông số thẻ Google có sẵn
Google Ads cung cấp các thông số mặc định để bạn dễ dàng nhắm mục tiêu người dùng. Ví dụ, thông số url__ giúp bạn nhắm đến những người dùng đã truy cập vào một URL cụ thể trên trang web của bạn.
Thông số tùy chỉnh của thẻ Google
Nếu bạn muốn tạo một danh sách đối tượng tùy chỉnh, bạn có thể thêm các thông số riêng vào thẻ Google của mình. Tuy nhiên, trước khi tạo thông số mới, hãy kiểm tra danh sách các thông số có sẵn để đảm bảo tính tương thích và dễ dàng tích hợp với các công cụ tái tiếp thị khác trong Google Ads.
Việc thiết lập thẻ Google và tạo danh sách đối tượng là bước đầu quan trọng để tối ưu hóa chiến dịch quảng cáo của bạn, giúp bạn tiếp cận đúng đối tượng mục tiêu dựa trên hành vi của họ trên trang web hoặc ứng dụng di động.
Tạo danh sách đối tượng người dùng trong Google Ads
Để tối ưu hóa chiến dịch quảng cáo Google Ads, việc tạo danh sách đối tượng người dùng dựa trên hành vi truy cập trang web là một bước quan trọng. Bạn có thể dễ dàng tạo và quản lý danh sách người dùng bằng cách sử dụng dịch vụ UserListService.
Để tạo danh sách người dùng bao gồm tất cả những người đã truy cập bất kỳ trang nào trên trang web, bạn cần định cấu hình trường rule_based_user_list trong đối tượng UserList với thông tin từ RuleBasedUserListInfo.
Tiếp theo, bạn cần chỉ định một trường FlexibleRuleUserListInfo, kết hợp với RuleBasedUserListInfo. Trường này sẽ chứa quy tắc giúp nhắm mục tiêu người dùng đã truy cập trang web của bạn.
Ví dụ về mã tạo danh sách người dùng dựa trên quy tắc
Dưới đây là ví dụ về cách sử dụng ngôn ngữ lập trình để tạo danh sách người dùng dựa trên quy tắc nhắm mục tiêu URL.
private String createUserList(GoogleAdsClient googleAdsClient, long customerId) {
// Tạo quy tắc nhắm mục tiêu bất kỳ người dùng nào đã truy cập URL chứa 'example.com'.
UserListRuleItemInfo rule =
UserListRuleItemInfo.newBuilder()
// Sử dụng thông số tích hợp sẵn để tạo quy tắc URL domain.
.setName("url__")
.setStringRuleItem(
UserListStringRuleItemInfo.newBuilder()
.setOperator(UserListStringRuleItemOperator.CONTAINS)
.setValue("example.com")
.build())
.build();// Xác định rằng danh sách người dùng nhắm đến những người truy cập trang web dựa trên quy tắc đã tạo.FlexibleRuleUserListInfo flexibleRuleUserListInfo =
FlexibleRuleUserListInfo.newBuilder()
.setInclusiveRuleOperator(UserListFlexibleRuleOperator.AND)
.addInclusiveOperands(
FlexibleRuleOperandInfo.newBuilder()
.setRule(
UserListRuleInfo.newBuilder()
.addRuleItemGroups(
UserListRuleItemGroupInfo.newBuilder().addRuleItems(rule)))
.setLookbackWindowDays(7L))
.build();
// Tạo thông tin về danh sách người dùng dựa trên quy tắc.
RuleBasedUserListInfo ruleBasedUserListInfo =
RuleBasedUserListInfo.newBuilder()
.setPrepopulationStatus(UserListPrepopulationStatus.REQUESTED)
.setFlexibleRuleUserList(flexibleRuleUserListInfo)
.build();
// Tạo danh sách người dùng.
UserList userList =
UserList.newBuilder()
.setName(“All visitors to example.com” + getPrintableDateTime())
.setDescription(“Any visitor to any page of example.com”)
.setMembershipStatus(UserListMembershipStatus.OPEN)
.setMembershipLifeSpan(365)
.setRuleBasedUserList(ruleBasedUserListInfo)
.build();
// Tạo operation để thêm danh sách người dùng.
UserListOperation operation = UserListOperation.newBuilder().setCreate(userList).build();
// Tạo client service cho danh sách người dùng.
try (UserListServiceClient userListServiceClient =
googleAdsClient.getLatestVersion().createUserListServiceClient()) {
// Thêm danh sách người dùng vào tài khoản.
MutateUserListsResponse response =
userListServiceClient.mutateUserLists(
Long.toString(customerId), ImmutableList.of(operation));
String userListResourceName = response.getResults(0).getResourceName();
// Hiển thị kết quả tạo danh sách.
System.out.printf(“Created user list with resource name ‘%s’.%n”, userListResourceName);
return userListResourceName;
}
}
Truy xuất danh sách đối tượng trong Google Ads
Để truy xuất danh sách đối tượng (user list), bạn có thể sử dụng Google Ads Query Language (GAQL) để thực hiện các truy vấn đối với tài nguyên user_list. Đây là một cách hiệu quả để lấy thông tin chi tiết về các danh sách đối tượng hiện có trong tài khoản quảng cáo của bạn.
Ví dụ về câu truy vấn GAQL:
SELECT
user_list.name,
user_list.membership_status,
user_list.membership_life_span
FROM user_list
WHERE
user_list.resource_name = 'USER_LIST_RESOURCE_NAME'
Truy vấn này sẽ trả về tên danh sách, trạng thái thành viên, và thời gian duy trì của danh sách đối tượng đã được chỉ định.
Nhắm mục tiêu danh sách đối tượng
Sau khi bạn đã tạo được phân khúc đối tượng, bước tiếp theo là nhắm mục tiêu chính xác danh sách đó trong các chiến dịch quảng cáo của bạn.
Quy tắc nhắm mục tiêu theo danh sách đối tượng
Có một số quy tắc quan trọng cần lưu ý khi nhắm mục tiêu danh sách người dùng trong Google Ads:
- Quy tắc về cấp độ chiến dịch và nhóm quảng cáo: Bạn không thể nhắm mục tiêu cùng một danh sách người dùng ở cả cấp độ chiến dịch và nhóm quảng cáo. Nếu bạn muốn áp dụng danh sách người dùng ở cấp độ chiến dịch, bạn cần phải xoá tiêu chí nhắm mục tiêu của danh sách đó khỏi tất cả các nhóm quảng cáo trong chiến dịch trước khi thêm vào chiến dịch.
- Hỗ trợ nhắm mục tiêu theo loại chiến dịch: Việc nhắm mục tiêu khẳng định theo danh sách người dùng chỉ hỗ trợ cho chiến dịch Tìm kiếm. Đối với chiến dịch Hiển thị, bạn cần loại trừ danh sách người dùng thông qua tiêu chí CampaignCriterion, tức là bạn sẽ không thể sử dụng tính năng nhắm mục tiêu danh sách đối tượng một cách trực tiếp trong chiến dịch này.
Các trường không hỗ trợ cho danh sách đối tượng
Trong các chiến dịch Tìm kiếm và Mua sắm, một số trường không được hỗ trợ khi áp dụng tiêu chí danh sách người dùng, bao gồm:
- url_custom_parameters: Các thông số URL tùy chỉnh
- tracking_url_template: Mẫu URL theo dõi
- final_urls: URL cuối cùng mà người dùng sẽ được chuyển đến
- final_mobile_urls: URL cuối cùng cho thiết bị di động
Nhắm mục tiêu quảng cáo đến danh sách người dùng của bạn trong Google Ads
Quá trình nhắm mục tiêu quảng cáo đến danh sách người dùng trong Google Ads tương tự như việc sử dụng các tiêu chí nhắm mục tiêu khác thông qua API. Dưới đây là ví dụ minh họa cách bạn có thể sử dụng AdGroupCriterion để nhắm mục tiêu quảng cáo trong nhóm quảng cáo đến danh sách đối tượng người dùng đã tạo.
Mẹo: Nếu bạn muốn loại trừ một danh sách người dùng khỏi nhắm mục tiêu, bạn chỉ cần đặt thuộc tính AdGroupCriterion.negative thành true.
Dưới đây là ví dụ về cách thực hiện bằng các ngôn ngữ lập trình như Java, C#, PHP, Python, Ruby, và Perl.
Ví dụ mã trong Java:
private String targetAdsInAdGroupToUserList(
GoogleAdsClient googleAdsClient, long customerId, long adGroupId, String userList) {
// Tạo tiêu chí nhóm quảng cáo nhắm mục tiêu đến thành viên của danh sách người dùng.
AdGroupCriterion adGroupCriterion =
AdGroupCriterion.newBuilder()
.setAdGroup(ResourceNames.adGroup(customerId, adGroupId))
.setUserList(UserListInfo.newBuilder().setUserList(userList).build())
.build();// Tạo operation để thêm tiêu chí nhắm mục tiêu vào nhóm quảng cáo.AdGroupCriterionOperation operation =
AdGroupCriterionOperation.newBuilder().setCreate(adGroupCriterion).build();
// Tạo dịch vụ AdGroupCriterion.
try (AdGroupCriterionServiceClient adGroupCriterionServiceClient =
googleAdsClient.getLatestVersion().createAdGroupCriterionServiceClient()) {
// Thêm tiêu chí nhóm quảng cáo vào hệ thống.
MutateAdGroupCriteriaResponse response =
adGroupCriterionServiceClient.mutateAdGroupCriteria(
Long.toString(customerId), ImmutableList.of(operation));
// Lấy và hiển thị kết quả.
String adGroupCriterionResourceName = response.getResults(0).getResourceName();
System.out.printf(
“Successfully created ad group criterion with resource name ‘%s’ “
+ “targeting user list with resource name ‘%s’ with ad group ID %d.%n”,
adGroupCriterionResourceName, userList, adGroupId);
return adGroupCriterionResourceName;
}
}
Chuyển đổi các cấp nhắm mục tiêu trong Google Ads
Khi bạn cần chuyển đổi từ nhắm mục tiêu theo danh sách người dùng ở cấp nhóm quảng cáo sang cấp chiến dịch, trước tiên cần phải loại bỏ tất cả các tiêu chí danh sách người dùng hiện tại khỏi từng nhóm quảng cáo đã được bật hoặc đang bị tạm dừng trong chiến dịch. Việc này đảm bảo rằng hệ thống không xung đột khi áp dụng tiêu chí danh sách người dùng ở cấp chiến dịch.
Bước thực hiện:
- Truy xuất các nhóm tiêu chí: Trước tiên, bạn cần truy xuất tất cả các tiêu chí nhắm mục tiêu từ các nhóm quảng cáo trong chiến dịch mà bạn muốn thay đổi. Điều này có thể thực hiện bằng cách sử dụng Google Ads API để lấy dữ liệu liên quan.
- Loại bỏ tiêu chí nhóm quảng cáo: Sau khi truy xuất được các tiêu chí nhắm mục tiêu, tiến hành loại bỏ tất cả các tiêu chí liên quan đến danh sách người dùng ở cấp nhóm quảng cáo trước khi thiết lập nhắm mục tiêu mới ở cấp chiến dịch.
- Nhắm mục tiêu ở cấp chiến dịch: Sau khi đã xoá các tiêu chí ở cấp nhóm quảng cáo, bạn có thể thêm tiêu chí nhắm mục tiêu danh sách người dùng ở cấp chiến dịch bằng cách sử dụng CampaignCriterion. Đây là cách để nhắm mục tiêu quảng cáo hiệu quả hơn và quản lý phân khúc đối tượng một cách tổng thể ở cấp chiến dịch.
Đánh giá hiệu suất danh sách đối tượng
Để đánh giá hiệu suất của danh sách người dùng, bạn có thể thu thập dữ liệu từ các tài nguyên như ad_group_audience_view hoặc campaign_audience_view. Các tài nguyên này cung cấp thông tin chi tiết về hiệu suất của danh sách người dùng được nhắm mục tiêu, giúp bạn đánh giá mức độ hiệu quả của chiến dịch.
Ví dụ về câu truy vấn để lấy dữ liệu hiệu suất:
SELECT
ad_group_criterion.criterion_id,
metrics.conversions,
metrics.cost_per_conversion
FROM ad_group_audience_viewGoogle Ads cung cấp nhiều tính năng hữu ích để bạn tối ưu hóa chiến dịch quảng cáo, từ việc thiết lập thẻ Google đến tạo phân khúc đối tượng và nhắm mục tiêu hiệu quả. Bằng cách hiểu rõ và áp dụng đúng các công cụ này, doanh nghiệp của bạn sẽ tiếp cận được khách hàng tiềm năng, tối ưu hóa chi phí quảng cáo và nâng cao tỷ lệ chuyển đổi. Hãy bắt đầu ngay hôm nay để tận dụng tối đa tiềm năng từ Google Ads cho doanh nghiệp của bạn!
