Điều chỉnh giá thầu là một trong những yếu tố quan trọng giúp tối ưu hóa chiến dịch quảng cáo trong Google Ads. Bằng cách sử dụng API Google Ads, bạn có thể thiết lập hệ số điều chỉnh giá thầu ở nhiều cấp độ khác nhau như cấp chiến dịch và nhóm quảng cáo. Điều này cho phép bạn kiểm soát hiệu quả hơn chi phí quảng cáo và tối ưu hóa hiển thị cho các đối tượng mục tiêu. Trong bài viết này, chúng ta sẽ khám phá chi tiết cách điều chỉnh giá thầu trong quảng cáo khách sạn thông qua API Google Ads, từ việc đặt hệ số điều chỉnh giá thầu cho ngày nhận phòng đến thời gian lưu trú tại khách sạn.
Bạn có thể sử dụng API Google Ads để thiết lập hệ số điều chỉnh giá thầu cho quảng cáo khách sạn. Hệ số điều chỉnh giá thầu giúp bạn kiểm soát và tối ưu hóa chi phí quảng cáo dựa trên các yếu tố cụ thể của chiến dịch. Để biết thêm thông tin chi tiết về các mức điều chỉnh giá thầu có thể áp dụng, hãy tham khảo bài viết “Giới thiệu về hệ số điều chỉnh giá thầu cho quảng cáo khách sạn.”
Hệ số điều chỉnh giá thầu cấp chiến dịch
Nếu bạn muốn điều chỉnh giá thầu ở cấp chiến dịch bằng API Google Ads, bạn có thể xem hướng dẫn trong bài viết “Quản lý hệ số điều chỉnh giá thầu.” Việc điều chỉnh ở cấp chiến dịch giúp tối ưu hóa ngân sách quảng cáo trên toàn bộ chiến dịch của bạn.
Điều chỉnh giá thầu cấp nhóm quảng cáo
Để thiết lập hệ số điều chỉnh giá thầu ở cấp nhóm quảng cáo, trước tiên, bạn cần tạo một đối tượng từ lớp liên quan, chẳng hạn như HotelAdvanceBookingWindowInfo hoặc HotelDateSelectionTypeInfo, và thiết lập các trường tương ứng với giá trị mong muốn.
Ví dụ: nếu bạn muốn thiết lập hệ số điều chỉnh giá thầu cho nhóm quảng cáo dựa trên thời gian đặt trước từ 30 đến 60 ngày, bạn sẽ tạo một đối tượng HotelAdvanceBookingWindowInfo và thiết lập trường min_days là 30 và max_days là 60.
Cuối cùng, bạn sẽ liên kết đối tượng này với đối tượng AdGroupBidModifier và chỉ định tên tài nguyên của nhóm quảng cáo bằng cách sử dụng thuộc tính ad_group. Điều này giúp áp dụng hệ số điều chỉnh giá thầu cho nhóm quảng cáo một cách chính xác và hiệu quả.
private void runExample(GoogleAdsClient googleAdsClient, long customerId, long adGroupId) {
List<AdGroupBidModifierOperation> operations = new ArrayList<>();// Tạo tên tài nguyên của nhóm quảng cáo để sử dụng cho mỗi hệ số điều chỉnh giá thầu.String adGroupResourceName = ResourceNames.adGroup(customerId, adGroupId);
// 1) Tạo hệ số điều chỉnh giá thầu dựa trên ngày nhận phòng của khách sạn.
AdGroupBidModifier checkInDayAdGroupBidModifier =
AdGroupBidModifier.newBuilder()
// Thiết lập tên tài nguyên của nhóm quảng cáo kèm theo ID tiêu chí
// có giá trị tương ứng với ngày nhận phòng mong muốn.
.setAdGroup(adGroupResourceName)
.setHotelCheckInDay(HotelCheckInDayInfo.newBuilder().setDayOfWeek(DayOfWeek.MONDAY))
// Thiết lập giá trị hệ số điều chỉnh giá thầu là 150%.
.setBidModifier(1.5d)
.build();
operations.add(
AdGroupBidModifierOperation.newBuilder().setCreate(checkInDayAdGroupBidModifier).build());
// 2) Tạo hệ số điều chỉnh giá thầu dựa trên thời gian lưu trú tại khách sạn.
AdGroupBidModifier lengthOfStayAdGroupBidModifier =
AdGroupBidModifier.newBuilder()
// Thiết lập nhóm quảng cáo.
.setAdGroup(adGroupResourceName)
// Tạo thông tin về thời gian lưu trú tại khách sạn.
.setHotelLengthOfStay(
HotelLengthOfStayInfo.newBuilder().setMinNights(3L).setMaxNights(7L).build())
// Thiết lập giá trị hệ số điều chỉnh giá thầu là 170%.
.setBidModifier(1.7d)
.build();
operations.add(
AdGroupBidModifierOperation.newBuilder().setCreate(lengthOfStayAdGroupBidModifier).build());
// Gửi yêu cầu mutate để thêm các hệ số điều chỉnh giá thầu của nhóm quảng cáo.
try (AdGroupBidModifierServiceClient adGroupBidModifierServiceClient =
googleAdsClient.getLatestVersion().createAdGroupBidModifierServiceClient()) {
MutateAdGroupBidModifiersResponse response =
adGroupBidModifierServiceClient.mutateAdGroupBidModifiers(
Long.toString(customerId), operations);
// In tên tài nguyên của các hệ số điều chỉnh giá thầu đã được thêm vào.
System.out.printf(“Đã thêm %d hệ số điều chỉnh giá thầu cho nhóm quảng cáo khách sạn:%n”, response.getResultsCount());
for (MutateAdGroupBidModifierResult mutateAdGroupBidModifierResult :
response.getResultsList()) {
System.out.printf(” %s%n”, mutateAdGroupBidModifierResult.getResourceName());
}
}
}
Điều chỉnh giá thầu là một chiến lược quan trọng giúp tối ưu hóa hiệu quả chiến dịch quảng cáo Google Ads, đặc biệt là trong lĩnh vực quảng cáo khách sạn. Việc sử dụng API Google Ads để đặt các hệ số điều chỉnh giá thầu ở cấp chiến dịch hoặc nhóm quảng cáo cho phép bạn linh hoạt điều chỉnh chi phí quảng cáo dựa trên các yếu tố cụ thể như ngày nhận phòng, thời gian lưu trú, và nhiều yếu tố khác. Với những hướng dẫn chi tiết trong bài viết, bạn sẽ có thể tận dụng tối đa API Google Ads để nâng cao hiệu suất quảng cáo và đạt được kết quả mong muốn.
