Khắc phục sự cố và tối ưu hoá chiến dịch Tối đa hoá hiệu suất

Tương tự như báo cáo của chiến dịch Tối đa hoá hiệu suất, bạn có thể 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 tối ưu hoá chiến dịch và khắc phục các vấn đề thường gặp.

Tối ưu hóa chiến dịch

Để đạt được các mục tiêu kinh doanh khác nhau có thể đạt được thông qua chiến dịch Tối đa hoá hiệu suất, hãy xem các mẹo tối ưu hoá cho chiến dịch Tối đa hoá hiệu suất. Những mẹo này cũng áp dụng cho chiến dịch Tối đa hoá hiệu suất do API Google Ads tạo ra.

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ì 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 để biết các bước khắc phục sự cố:

Các lỗi thường gặp về nhóm thành phần

Nếu yêu cầu tạo AssetGroup không thành công khi chứa AssetGroupError và giá trị enum bắt đầu bằng NOT_ENOUGH, chẳng hạn như AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET, thì 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à chưa được tạo.

Ví dụ: lỗi AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET sẽ đề xuất yêu cầu tạo AssetGroup đã được gửi mà không có số lượng tối thiểu MARKETING_IMAGES, một trong trường hợp này. Để 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 hàng loạt bằng cách sử dụng phương thức GoogleAdsService.mutate chứa asset_group_operation và mọi asset_group_asset_operations bị thiếu như minh hoạ trong phần Liên kết nhóm thành phần với tài sản.

Trong ví dụ này, danh sách các hoạt động biến đổi trong yêu cầu biến đổi hàng loạt cần bao gồm ít nhất một AssetGroupAsset với field_typeMARKETING_IMAGE. Thành phần mà 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ới AssetGroupError.SHORT_DESCRIPTION_REQUIRED, thì 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_typeDESCRIPTION. Các bước khắc phục vấn đề này giống như 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 AssetGroupAssetfield_typeDESCRIPTION và thành phần mà AssetGroupAsset tham chiếu chỉ được có tối đa 60 ký tự.

Khắc phục sự cố về nhóm thành phần quảng cáo

Bạn có thể sử dụng các trường asset_group.primary_statusasset_group.primary_status_reasons để cung cấp thông tin chi tiết về hiệu suất của 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ự, bạn có thể dùng các trường asset_group_asset.primary_status, asset_group_asset.primary_status_detailsasset_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"

Nguồn tài sản

Chiến dịch Tối đa hoá hiệu suất khác biệt ở chỗ chiến dịch này phân phát quảng cáo chứa 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 đó, 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 tính năng 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 khách hàng hoàn toàn 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 khách hàng hoàn toàn mới thông qua giao diện web của Google Ads.

Nếu bạn cần tính toán giá trị lượt chuyển đổi và bỏ qua giá trị vòng đời của khách hàng hoàn toàn mới, hãy tham khảo mã giả sau đây. Bạn có thể tải giá trị vòng đời hoàn toàn mới của 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;
  }
}