Tương tự như báo cáo chiến dịch Tối đa hoá hiệu suất , hãy sử dụng
GoogleAdsService.SearchStream
để truy xuất siêu dữ liệu về chiến dịch và nhóm thành phần nhằm khắc phục các vấn đề thường gặp.
Khắc phục sự cố về chiến dịch
Nếu chiến dịch Tối đa hoá hiệu suất của bạn không hoạt động như mong đợi, thì nguyên nhân có thể là do các vấn đề cụ thể về quảng cáo, chiến lược đặt giá thầu, tiêu chí nhắm mục tiêu, tính năng theo dõi lượt chuyển đổi hoặc chế độ cài đặt chiến dịch. Hãy xem các hướng dẫn sau đây để biết các bước khắc phục sự cố:
- Các vấn đề về việc thiết lập chiến dịch Tối đa hoá hiệu suất
- Chiến dịch Tối đa hoá hiệu suất không chạy hoặc có lưu lượng truy cập thấp
- Chiến dịch Tối đa hoá hiệu suất tăng mức chi tiêu
Các chiến dịch đã bật nguyên tắc trình bày thương hiệu
Hãy sử dụng nguyên tắc trình bày thương hiệu để
kiểm soát cách thương hiệu của bạn được trình bày trong chiến dịch Tối đa hoá hiệu suất. Bạn có thể sử dụng
Campaign.brand_guidelines_enabled
để xác minh rằng nguyên tắc trình bày thương hiệu đã được bật cho một chiến dịch.
Các chiến dịch Tối đa hoá hiệu suất có Campaign.brand_guidelines_enabled được đặt thành true sẽ sử dụng
tài sản thương hiệu ở cấp chiến dịch
(BUSINESS_NAME,
LOGO và
LANDSCAPE_LOGO),
và phải có
- Chính xác một thành phần
BUSINESS_NAME - Ít nhất một thành phần
LOGO
Nếu bạn không liên kết chính xác các tài nguyên này
CampaignAsset, bạn sẽ gặp lỗi
hoặc
CampaignError.REQUIRED_BUSINESS_NAME_ASSET_NOT_LINKED
hoặc
CampaignError.REQUIRED_LOGO_ASSET_NOT_LINKED,
tuỳ thuộc vào loại thành phần bị thiếu. Các lỗi này có thể được kích hoạt cho các chiến dịch đã bật nguyên tắc trình bày thương hiệu bằng bất kỳ hành động nào sau đây:
- Tạo
Campaignmới mà không cung cấp cảBUSINESS_NAMEvàLOGOdưới dạngCampaignAssettài nguyên trong cùng một yêu cầu. - Xoá một hoặc nhiều
CampaignAssettài nguyên khiến chiến dịch không còn đáp ứng các yêu cầu tối thiểu về tài sản thương hiệu. - Thêm thành phần ở cấp nhóm thành phần vào chiến dịch Tối đa hoá hiệu suất trước đây không có thành phần quảng cáo cho lượt bán hàng trên mạng có nguồn cấp dữ liệu sản phẩm mà không cung cấp tất cả các tài nguyên
CampaignAssetbắt buộc trong cùng một yêu cầu.
Việc cố gắng liên kết tài sản thương hiệu ở cấp không chính xác cũng sẽ tạo ra lỗi mà bạn có thể khắc phục như sau:
AssetLinkError.BRAND_ASSETS_NOT_LINKED_AT_CAMPAIGN_LEVEL- liên kết tài sản thương hiệu bằng tài nguyên
CampaignAssetvì nguyên tắc trình bày thương hiệu đã được bật cho chiến dịch.
- liên kết tài sản thương hiệu bằng tài nguyên
AssetLinkError.BRAND_ASSETS_NOT_LINKED_AT_ASSET_GROUP_LEVEL- liên kết tài sản thương hiệu bằng tài nguyên
AssetGroupAssetvì nguyên tắc trình bày thương hiệu chưa được bật cho chiến dịch.
- liên kết tài sản thương hiệu bằng tài nguyên
Khắc phục sự cố về nhóm thành phần
Sử dụng các trường asset_group.primary_status
và
asset_group.primary_status_reasons
để cung cấp thông tin chi tiết về hiệu suất của một nhóm thành phần.
SELECT
asset_group.resource_name,
asset_group.primary_status,
asset_group.primary_status_reasons
FROM asset_group
WHERE asset_group.resource_name = "customers/CUSTOMER_ID/assetGroups/ASSET_GROUP_ID"
Tương tự, hãy sử dụng các trường
asset_group_asset.primary_status,
asset_group_asset.primary_status_details,
và
asset_group_asset.primary_status_reasons
để cho biết liệu một thành phần của nhóm thành phần có đang phân phát hay không, hoặc lý do
không phân phát.
SELECT
asset_group_asset.resource_name,
asset_group_asset.primary_status,
asset_group_asset.primary_status_reasons,
asset_group_asset.primary_status_details
FROM asset_group_asset
WHERE asset_group_asset.resource_name = "customers/CUSTOMER/assetGroupAssets/ASSET_GROUP_ID~ASSET_ID~FIELD_TYPE"
Các lỗi thường gặp về nhóm thành phần
Nếu yêu cầu tạo AssetGroup của bạn không thành công với AssetGroupError và giá trị enum bắt đầu
bằng NOT_ENOUGH, chẳng hạn như
AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET,
thì điều này có nghĩa là AssetGroup của bạn không đáp ứng các yêu cầu tối thiểu về thành phần và không được tạo.
Ví dụ: lỗi AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET cho thấy yêu cầu tạo AssetGroup đã được gửi mà không có số lượng MARKETING_IMAGES tối thiểu, trong trường hợp này là một. Để khắc phục lỗi này, hãy gửi lại yêu cầu tạo
AssetGroup dưới dạng yêu cầu thay đổi tài nguyên hàng loạt bằng phương thức
GoogleAdsService.mutate
có chứa
asset_group_operation
và mọi
asset_group_asset_operations
bị thiếu như minh hoạ trong bài viết Liên kết nhóm thành phần với
thành phần.
Trong ví dụ này, danh sách các thao tác thay đổi trong yêu cầu thay đổi tài nguyên hàng loạt phải
có ít nhất một AssetGroupAsset có
field_type là
MARKETING_IMAGE. Thành phần được AssetGroupAsset tham chiếu cũng phải đáp ứng các thông số kỹ thuật cho MARKETING_IMAGE.
Tương tự, nếu yêu cầu tạo AssetGroup của bạn không thành công với
AssetGroupError.SHORT_DESCRIPTION_REQUIRED,
thì điều này có nghĩa là AssetGroup của bạn bị thiếu thành phần TEXT có 60 ký tự trở
xuống và field_type là DESCRIPTION. Các bước khắc phục vấn đề này cũng giống như trong ví dụ NOT_ENOUGH_MARKETING_IMAGE_ASSET. Tuy nhiên, yêu cầu phải có ít nhất một AssetGroupAsset có field_type là DESCRIPTION và thành phần được AssetGroupAsset tham chiếu phải có 60 ký tự trở xuống.
Hãy xem bài viết Các lỗi thường gặp để biết danh sách các lỗi thường gặp và cách khắc phục.
Tìm nguồn thành phần để khắc phục sự cố
Chiến dịch Tối đa hoá hiệu suất là chiến dịch duy nhất phân phát quảng cáo có chứa các thành phần do nhà quảng cáo tải lên và do Google tự động tạo. Là nhà quảng cáo,
bạn có thể hưởng lợi khi biết nguồn của thành phần để khắc phục sự cố hoặc đánh giá
hiệu suất. Trong trường hợp đó, bạn có thể sử dụng trường asset_group_asset.source như sau:
SELECT
asset.id,
asset.name,
asset_group.id,
asset_group_asset.source
FROM asset_group_asset
WHERE campaign.id = CAMPAIGN_ID
Giá trị lượt chuyển đổi từ mục tiêu thu nạp khách hàng mới
Giá trị lượt chuyển đổi được báo cáo có thể cao hơn giá trị bạn tải lên theo cách thủ công nếu bạn đã thiết lập mục tiêu thu nạp khách hàng mới trong chiến dịch Tối đa hoá hiệu suất hoặc chiến dịch Tìm kiếm. Nếu bạn đã chọn Chế độ Giá trị khách hàng mới (Đặt giá thầu cao hơn), thì giá trị vòng đời của tất cả khách hàng mới sẽ được thêm vào giá trị lượt chuyển đổi của hành động chuyển đổi. Bạn chỉ có thể xem giá trị vòng đời của tất cả khách hàng mới thông qua giao diện web Google Ads.
Nếu bạn cần tính giá trị lượt chuyển đổi mà không tính đến giá trị vòng đời của tất cả khách hàng mới, hãy tham khảo mã giả sau. Bạn có thể tải giá trị vòng đời của tất cả khách hàng mới xuống từ giao diện web Google Ads.
nonNewCustomerAcquisitionConversionValueTotal = 0;
// For each campaign that has that conversion...
for (campaign in campaigns) {
// If the new customer acquisition value is 'Bid higher', then subtract.
if (bidHigher == true) {
nonNewCustomerAcquisitionConversionValueTotal +=
campaign.allConversionsValue - campaign.allNewCustomerLifetimeValue;
}
// If the new customer acquisition value is 'Only bid' or not set, then don't subtract.
else {
nonNewCustomerAcquisitionConversionValueTotal += campaign.allConversionsValue;
}
}