Tương tự như báo cáo của 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 của 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, hoạt động đặ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
- Mức chi tiêu của chiến dịch Tối đa hoá hiệu suất tăng lên
Chiến dịch đã bật nguyên tắc trình bày thương hiệu
Sử dụng nguyên tắc trình bày thương hiệu để kiểm soát cách trình bày thương hiệu của bạn 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.
Chiến dịch Tối đa hoá hiệu suất có Campaign.brand_guidelines_enabled được đặt thành true 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 không liên kết được các tài nguyên CampaignAsset này khi cần, bạn có thể gặp lỗi 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. Những 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 khi bạn thực hiện 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ạng tài nguyênCampaignAssettrong cùng một yêu cầu. - Việc xoá một hoặc nhiều tài nguyên
CampaignAssetsẽ 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. - Liên kết các thành phần tuỳ chỉnh bắt buộc ở cấp nhóm thành phần với một
chiến dịch bán lẻ Tối đa hoá hiệu suất không có thành phần trước đó mà không
cung cấp tất cả tài nguyên
CampaignAssetbắt buộc trong cùng một yêu cầu. (Việc chỉ liên kết các thành phần tuỳ chỉnh không bắt buộc nhưYOUTUBE_VIDEOcũng yêu cầu cả các yêu cầu tối thiểu về nhóm thành phần và các đường liên kết bắt buộc đến thương hiệuCampaignAssetđể nhóm thành phần không rơi vào trạng thái không được hỗ trợ, khiến bạn không thể chỉnh sửa trong giao diện người dùng Google Ads.)
Nếu bạn cố gắng liên kết tài sản thương hiệu ở cấp không phù hợp, thì lỗi cũng sẽ xảy ra. Bạn có thể khắc phục lỗi này như sau:
AssetLinkError.BRAND_ASSETS_NOT_LINKED_AT_CAMPAIGN_LEVEL- liên kết các 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 các 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 không đượ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 trong nhóm thành phần có đang phân phát hay không, hoặc lý do khiến thành phần đó 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 hoặc cập nhật tài nguyên AssetGroupAsset được liên kết của bạn không thành công và có NOT_ENOUGH_*_ASSET
AssetGroupError (chẳng hạn như AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET), thì tức 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.
Lỗi này xảy ra khi bạn tạo một AssetGroup chuẩn mà thiếu các thành phần bắt buộc, liên kết các thành phần tuỳ chỉnh bắt buộc với một AssetGroup bán lẻ không có thành phần mà không cung cấp tất cả thành phần bắt buộc, hoặc xoá các thành phần bắt buộc mà không huỷ liên kết tất cả thành phần tuỳ chỉnh trong một yêu cầu bán lẻ. (Việc chỉ liên kết các thành phần tuỳ chỉnh không bắt buộc như YOUTUBE_VIDEO cũng yêu cầu tất cả thành phần bắt buộc tối thiểu để nhóm thành phần không chuyển sang trạng thái không được hỗ trợ, khiến bạn không thể chỉnh sửa trong giao diện người dùng Google Ads.)
Ví dụ: lỗi AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET cho biết yêu cầu đã được gửi mà không có số lượng thành phần MARKETING_IMAGE tối thiểu (một thành phần trong trường hợp này). Để khắc phục lỗi này, hãy gửi yêu cầu dưới dạng yêu cầu thay đổi hàng loạt tài nguyên bằng phương thức GoogleAdsService.Mutate chứa asset_group_operation (khi tạo nhóm thành phần mới) và tất cả các mục asset_group_asset_operation bắt buộc, như minh hoạ trong phần 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 bao gồm í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 không thành công và có lỗi
AssetGroupError.SHORT_DESCRIPTION_REQUIRED,
thì tức là AssetGroup của bạn thiếu thành phần TEXT có tối đa 60 ký tự và
field_type là DESCRIPTION. Các bước khắc phục vấn đề này giống như trong ví dụ về NOT_ENOUGH_MARKETING_IMAGE_ASSET. Tuy nhiên,
yêu cầu phải bao gồm ít nhất một AssetGroupAsset có field_type là
DESCRIPTION và thành phần được AssetGroupAsset tham chiếu phải có tối đa 60
ký tự.
Hãy xem phần 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à một chiến dịch độc đáo vì phân phát quảng cáo 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 nên 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 này, 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ị mà 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. Giá trị vòng đời của tất cả khách hàng mới chỉ có trong giao diện web của 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 đây. 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 của 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;
}
}