Cách tạo quảng cáo Google Ads trong nhóm quảng cáo Mua sắm

Google Ads cung cấp nhiều loại hình quảng cáo khác nhau nhằm giúp doanh nghiệp tiếp cận khách hàng tiềm năng. Một trong những hình thức quảng cáo phổ biến là quảng cáo Mua sắm, đặc biệt hữu ích đối với các doanh nghiệp bán lẻ. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách tạo quảng cáo Mua sắm trong nhóm quảng cáo của chiến dịch Mua sắm thông thường. Hãy làm theo các bước đơn giản để triển khai ShoppingProductAdInfo và AdGroupAd một cách hiệu quả nhất.

Để tạo quảng cáo mua sắm cho sản phẩm trong chiến dịch mua sắm thông thường, bạn cần hoàn thành hai bước quan trọng sau:

Đầu tiên, bạn cần tạo một đối tượng ShoppingProductAdInfo và cấu hình nó như một thuộc tính shopping_product_ad của đối tượng quảng cáo mới (Ad).

Tiếp theo, bạn tạo một AdGroupAd và thiết lập giá trị cho trường ad là quảng cáo (Ad) đã được tạo ở bước trước. Điều này giúp đảm bảo quảng cáo mua sắm được liên kết chính xác với nhóm quảng cáo trong chiến dịch của bạn.

Ví dụ sau minh họa cách tạo một quảng cáo nhóm cho chiến dịch mua sắm sử dụng ShoppingProductAd thông qua mã nguồn bằng nhiều ngôn ngữ lập trình khác nhau.

Java:

private String addShoppingProductAdGroupAd(
GoogleAdsClient googleAdsClient, long customerId, String adGroupResourceName)
{
// Tạo quảng cáo mua sắm mới
Ad ad = Ad.newBuilder().setShoppingProductAd(ShoppingProductAdInfo.newBuilder().build()).build();

// Tạo nhóm quảng cáo và đặt quảng cáo mua sắm
AdGroupAd adGroupAd = AdGroupAd.newBuilder()
.setAd(ad)
.setStatus(AdGroupAdStatus.PAUSED)
.setAdGroup(adGroupResourceName)
.build();

// Tạo thao tác thêm quảng cáo nhóm
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(“Added a product shopping ad group ad with resource name: ‘%s’%n”,
mutateAdGroupAdResult.getResourceName());
return mutateAdGroupAdResult.getResourceName();
}
}

C#:

private string AddProductShoppingAdGroupAd(GoogleAdsClient client, long customerId,
string adGroupResourceName
)

{
// Lấy dịch vụ AdGroupAdService
AdGroupAdServiceClient adGroupAdService = client.GetService(
Services.V17.AdGroupAdService);
// Tạo quảng cáo mua sắm mới
Ad ad = new Ad()
{
ShoppingProductAd = new ShoppingProductAdInfo() { }
};

// Tạo nhóm quảng cáo và thiết lập quảng cáo mua sắm
AdGroupAd adGroupAd = new AdGroupAd()
{
Ad = ad,
Status = AdGroupAdStatus.Paused,
AdGroup = adGroupResourceName
};

// Tạo thao tác thêm quảng cáo nhóm
AdGroupAdOperation operation = new AdGroupAdOperation()
{
Create = adGroupAd
};

// Gửi yêu cầu thêm quảng cáo vào nhóm quảng cáo
MutateAdGroupAdResult mutateAdGroupAdResult = adGroupAdService.MutateAdGroupAds(
customerId.ToString(), new AdGroupAdOperation[] { operation }).Results[0];
Console.WriteLine(“Added a product shopping ad group ad with resource name: ‘{0}’.”,
mutateAdGroupAdResult.ResourceName);
return mutateAdGroupAdResult.ResourceName;
}

PHP:

private static function addShoppingProductAdGroupAd(
GoogleAdsClient $googleAdsClient,
int $customerId,
string $adGroupResourceName
)
{
// Tạo quảng cáo mua sắm mới
$ad = new Ad(['shopping_product_ad' => new ShoppingProductAdInfo()]);
// Tạo nhóm quảng cáo và thiết lập quảng cáo mua sắm
$adGroupAd = new AdGroupAd([
‘ad’ => $ad,
‘status’ => AdGroupAdStatus::PAUSED,
‘ad_group’ => $adGroupResourceName
]);

// Tạo thao tác thêm quảng cáo nhóm
$adGroupAdOperation = new AdGroupAdOperation();
$adGroupAdOperation->setCreate($adGroupAd);

// Gửi yêu cầu thêm quảng cáo vào nhóm quảng cáo
$adGroupAdServiceClient = $googleAdsClient->getAdGroupAdServiceClient();
$response = $adGroupAdServiceClient->mutateAdGroupAds(
MutateAdGroupAdsRequest::build($customerId, [$adGroupAdOperation])
);

// Lấy kết quả và in ra tài nguyên được tạo
$addedAdGroupAd = $response->getResults()[0];
printf(“Added a shopping product ad group ad with resource name ‘%s’.%s”,
$addedAdGroupAd->getResourceName(), PHP_EOL);
}

Python:

def add_shopping_product_ad_group_ad(
client, customer_id, ad_group_resource_name
):
"""Tạo quảng cáo mua sắm trong nhóm quảng cáo."""
ad_group_ad_service = client.get_service("AdGroupAdService")
# Tạo quảng cáo nhóm và thiết lập quảng cáo mua sắm
ad_group_ad_operation = client.get_type(“AdGroupAdOperation”)
ad_group_ad = ad_group_ad_operation.create
ad_group_ad.ad_group = ad_group_resource_name
ad_group_ad.status = client.enums.AdGroupAdStatusEnum.PAUSED
client.copy_from(
ad_group_ad.ad.shopping_product_ad,
client.get_type(“ShoppingProductAdInfo”),
)

# Thêm quảng cáo nhóm
ad_group_ad_response = ad_group_ad_service.mutate_ad_group_ads(
customer_id=customer_id, operations=[ad_group_ad_operation]
)

ad_group_ad_resource_name = ad_group_ad_response.results[0].resource_name

print(f”Created shopping product ad group ad ‘{ad_group_ad_resource_name}‘.”)

return ad_group_resource_name

Ruby:

def add_shopping_product_ad_group_ad(client, customer_id, ad_group_name)

operation = client.operation.create_resource.ad_group_ad do |ad_group_ad|
ad_group_ad.ad_group = ad_group_name
ad_group_ad.status = :PAUSED
ad_group_ad.ad = client.resource.ad do |ad|
ad.shopping_product_ad = client.resource.shopping_product_ad_info
end
end

service = client.service.ad_group_ad
response = service.mutate_ad_group_ads(
customer_id: customer_id,
operations: [operation],
)

puts “Created shopping product ad group ad #{response.results.first.resource_name}
end

Perl:

sub add_shopping_product_ad_group_ad {
my ($api_client, $customer_id, $ad_group_resource_name) = @_;
# Tạo quảng cáo nhóm và thiết lập quảng cáo mua sắm
my $ad_group_ad = Google::Ads::GoogleAds::V17::Resources::AdGroupAd->new({
adGroup => $ad_group_resource_name,
ad => Google::Ads::GoogleAds::V17::Resources::Ad->new({
shoppingProductAd =>
Google::Ads::GoogleAds::V17::Common::ShoppingProductAdInfo->new()}
),
status => Google::Ads::GoogleAds::V17::Enums::AdGroupAdStatusEnum::PAUSED
});

# Tạo thao tác thêm quảng cáo nhóm
my $ad_group_ad_operation =
Google::Ads::GoogleAds::V17::Services::AdGroupAdService::AdGroupAdOperation
->new({create => $ad_group_ad});

# Gửi yêu cầu thêm quảng cáo nhóm
my $ad_group_ad_resource_name = $api_client->AdGroupAdService()->mutate({
customerId => $customer_id,
operations => [$ad_group_ad_operation]})->{results}[0]{resourceName};

printf “Added a product shopping ad group ad with resource name: ‘%s’.\n”,
$ad_group_ad_resource_name;

return $ad_group_ad_resource_name;
}

Tạo quảng cáo Mua sắm trong nhóm quảng cáo là một bước quan trọng để tối ưu chiến dịch quảng cáo trên Google Ads. Với việc thiết lập chính xác ShoppingProductAdInfo và AdGroupAd, bạn có thể cải thiện khả năng hiển thị sản phẩm và thu hút nhiều khách hàng hơn. Hãy đảm bảo tuân thủ các bước hướng dẫn trong bài viết này để đạt được hiệu quả tối đa cho chiến dịch của bạn.

Facebook
X
LinkedIn
Tumblr
Threads
logo_v4seowebsite

V4SEO là đội ngũ SEO & Web xuất phát từ Nha Trang, triển khai dự án cho doanh nghiệp trên toàn quốc. Chúng tôi cung cấp Dịch vụ SEO Nha Trang theo chuẩn Google, kết hợp kỹ thuật, nội dung và entity để tăng trưởng bền vững. Song song, Dịch vụ thiết kế website Nha Trang tối ưu UX, tốc độ và Core Web Vitals nhằm tối đa chuyển đổi; báo cáo minh bạch, hỗ trợ dài hạn.

Nội dung được sự cố vấn của chuyên gia SEO - Võ Quang Vinh
author-founder-v4seowebsite

Võ Quang Vinh – Chuyên gia SEO với hơn 10 năm kinh nghiệm triển khai hàng trăm dự án SEO tổng thể, từ thương mại điện tử đến dịch vụ địa phương. Từng đảm nhiệm vai trò SEO và là Keymember tại Gobranding và dân dắt đội SEO BachhoaXanh.com, anh là người đứng sau nhiều chiến dịch tăng trưởng traffic vượt bậc. Hiện tại, Vinh là người sáng lập và điều hành V4SEO, cung cấp giải pháp SEO & thiết kế website chuẩn UX/UI giúp doanh nghiệp bứt phá thứ hạng Google và tối ưu chuyển đổi. 

Bài viết liên quan
ĐĂNG KÝ V4SEO NGAY HÔM NAY KHUYẾN MÃI 15% TẤT CẢ DỊCH VỤ ÁP DỤNG TỚI HẾT THÁNG 12/2025

Nhận tư vấn từ V4SEO Đăng ký ngay hôm nay Bứt phá trong mai sau