Trong ngành quảng cáo trực tuyến, Google Ads là một công cụ không thể thiếu để tiếp cận khách hàng tiềm năng. Đặc biệt, đối với các doanh nghiệp khách sạn, việc sử dụng Google Ads hiệu quả có thể giúp tăng doanh thu đáng kể. Trong bài viết này, chúng ta sẽ tìm hiểu cách tạo một nhóm quảng cáo khách sạn và quảng cáo khách sạn thông qua quy trình rõ ràng và chuẩn SEO. Việc tạo một nhóm quảng cáo HOTEL_ADS không chỉ giúp chiến dịch hoạt động hiệu quả mà còn tối ưu hóa lượt hiển thị và chi phí quảng cáo.
Để triển khai quảng cáo cho chiến dịch khách sạn trên Google Ads, bạn cần tạo một nhóm quảng cáo (AdGroup) bao gồm ít nhất một quảng cáo trong nhóm đó. Đối với chiến dịch khách sạn, Google Ads chỉ hỗ trợ các nhóm quảng cáo thuộc loại HOTEL_ADS, điều này có nghĩa là bạn phải đặt thuộc tính type của nhóm quảng cáo là HOTEL_ADS. Chiến lược đặt giá thầu cho chiến dịch này thường được thiết lập theo mô hình phần trăm CPC (PercentCPC), điều chỉnh tỷ lệ chi phí theo lượt nhấp chuột (CPC) nhằm tối ưu hóa chi phí quảng cáo.
Dưới đây là ví dụ mã Java để tạo nhóm quảng cáo cho chiến dịch khách sạn:
private String addHotelAdGroup(
GoogleAdsClient googleAdsClient, long customerId, String campaignResourceName) {
// Tạo một nhóm quảng cáo mới.
AdGroup adGroup =
AdGroup.newBuilder()
.setName("Earth to Mars Cruises #" + getPrintableDateTime()) // Đặt tên nhóm quảng cáo.
.setCampaign(campaignResourceName) // Gán nhóm quảng cáo vào chiến dịch đã xác định.
// Xác định loại nhóm quảng cáo là HOTEL_ADS. Không thể thiết lập các loại khác.
.setType(AdGroupType.HOTEL_ADS)
.setCpcBidMicros(1_000_000L) // Đặt giá thầu CPC.
.setStatus(AdGroupStatus.ENABLED) // Kích hoạt trạng thái nhóm quảng cáo.
.build();// Tạo một hoạt động nhóm quảng cáo.AdGroupOperation operation = AdGroupOperation.newBuilder().setCreate(adGroup).build();
// Gửi yêu cầu thay đổi để thêm nhóm quảng cáo mới.try (AdGroupServiceClient adGroupServiceClient =
googleAdsClient.getLatestVersion().createAdGroupServiceClient()) {
MutateAdGroupResult mutateAdGroupResult =
adGroupServiceClient
.mutateAdGroups(Long.toString(customerId), Collections.singletonList(operation))
.getResults(0);
System.out.printf(
“Đã thêm nhóm quảng cáo khách sạn với tên tài nguyên: ‘%s’%n”,
mutateAdGroupResult.getResourceName());
return mutateAdGroupResult.getResourceName();
}
}
Quy trình tạo quảng cáo khách sạn trên Google Ads bao gồm hai bước quan trọng:
- Tạo một đối tượng quảng cáo (Ad) và gán thuộc tính
hotel_adtừ một bản sao củaHotelAdInfo. - Tạo một đối tượng AdGroupAd và liên kết đối tượng quảng cáo đã tạo ở bước trước vào nhóm quảng cáo tương ứng.
Lưu ý quan trọng:
Để quảng cáo khách sạn được phân phát trong nhóm quảng cáo, bạn cần đảm bảo rằng AdGroupAd đã có quảng cáo và trạng thái của quảng cáo được đặt thành ENABLED. Bạn có thể kiểm tra trạng thái này thông qua các truy vấn dữ liệu. Trong một nhóm quảng cáo khách sạn, có thể tạo nhiều quảng cáo nhưng việc phân phát quảng cáo sẽ ngẫu nhiên chia sẻ lượt hiển thị giữa các quảng cáo khác nhau. Vì vậy, chúng tôi khuyến nghị chỉ nên tạo một quảng cáo duy nhất cho mỗi nhóm quảng cáo để dễ dàng theo dõi và phân tích các chỉ số hiệu suất.
Dưới đây là ví dụ mã Java để tạo một quảng cáo khách sạn trong nhóm quảng cáo:
private String addHotelAdGroupAd(
GoogleAdsClient googleAdsClient, long customerId, String adGroupResourceName) {
// Tạo quảng cáo khách sạn mới.
Ad ad = Ad.newBuilder().setHotelAd(HotelAdInfo.newBuilder().build()).build();// Tạo đối tượng AdGroupAd và liên kết quảng cáo khách sạn với nó.AdGroupAd adGroupAd =
AdGroupAd.newBuilder()
// Gán quảng cáo đã tạo ở bước trên vào đối tượng AdGroupAd.
.setAd(ad)
// Đặt trạng thái quảng cáo là ENABLED. Việc đặt trạng thái PAUSED sẽ gây lỗi cho chiến dịch khách sạn.
.setStatus(AdGroupAdStatus.ENABLED)
// Gán nhóm quảng cáo cho quảng cáo.
.setAdGroup(adGroupResourceName)
.build();
// Tạo một hoạt động thêm quảng cáo vào nhóm quảng cáo.AdGroupAdOperation operation = AdGroupAdOperation.newBuilder().setCreate(adGroupAd).build();
// Gửi yêu cầu để thêm quảng cáo vào nhóm quảng cáo.
try (AdGroupAdServiceClient adGroupAdServiceClient =
googleAdsClient.getLatestVersion().createAdGroupAdServiceClient()) {
MutateAdGroupAdResult mutateAdGroupAdResult =
adGroupAdServiceClient
.mutateAdGroupAds(Long.toString(customerId), Collections.singletonList(operation))
.getResults(0);
System.out.printf(
“Đã thêm quảng cáo khách sạn vào nhóm quảng cáo với tên tài nguyên: ‘%s’%n”,
mutateAdGroupAdResult.getResourceName());
return mutateAdGroupAdResult.getResourceName();
}
}
Việc tạo nhóm quảng cáo khách sạn và thiết lập các quảng cáo phù hợp trên Google Ads không chỉ giúp bạn quản lý chiến dịch một cách dễ dàng mà còn đảm bảo hiệu quả cao nhất trong việc tiếp cận đối tượng mục tiêu. Hãy đảm bảo rằng bạn thực hiện đúng các bước được đề cập trong bài viết để tối ưu hóa chiến dịch và tận dụng tối đa lợi ích từ nền tảng quảng cáo này.
