Hướng dẫn này trình bày chi tiết nhiều điểm phức tạp trong việc cấu trúc các yêu cầu tạo và cập nhật chiến dịch Tối đa hoá hiệu suất. Đây có thể là một tài nguyên hữu ích khi bạn thiết kế quy trình tích hợp. Hướng dẫn này giải thích cách xử lý các yêu cầu sửa đổi chiến dịch Tối đa hoá hiệu suất và có thể là một tài nguyên bổ sung cho hướng dẫn khắc phục sự cố về chiến dịch Tối đa hoá hiệu suất và hướng dẫn xử lý hàng loạt chiến dịch Tối đa hoá hiệu suất.
Tạo chiến dịch Tối đa hoá hiệu suất
Trong API Google Ads, các thực thể chiến dịch Tối đa hoá hiệu suất được biểu thị dưới dạng tổ hợp của một số tài nguyên duy nhất.
Chiến dịch Tối đa hoá hiệu suất tiêu chuẩn
Chiến dịch Tối đa hoá hiệu suất thông thường cần có một bộ tài nguyên tối thiểu để phân phát.
- Ngân sách chiến dịch
- Chiến dịch
- Thành phần của chiến dịch (chỉ dành cho chiến dịch có bật nguyên tắc trình bày thương hiệu)
- Nhóm thành phần
- Thành phần trong nhóm thành phần
- Tài sản
Đối với những chiến dịch đã bật nguyên tắc sử dụng thương hiệu, các thao tác tạo Campaign
và CampaignAsset
tài nguyên bắt buộc phải được đưa vào một yêu cầu duy nhất, đồng thời CampaignAsset
tài nguyên phải đáp ứng các yêu cầu và quy cách tối thiểu về thành phần.
Điều quan trọng cần lưu ý là các thao tác tạo thực thể AssetGroup
và AssetGroupAsset
phải được đưa vào cùng một yêu cầu duy nhất, đồng thời các tài nguyên AssetGroupAsset
phải kết hợp để đáp ứng tất cả yêu cầu tối thiểu về tài sản và quy cách; hãy xem sự khác biệt này đối với Chiến dịch bán lẻ. Yêu cầu tạo một AssetGroup
mà không có tất cả các thực thể AssetGroupAsset
bắt buộc sẽ dẫn đến lỗi; hãy xem phần Trạng thái không hợp lệ so với yêu cầu không hợp lệ để biết thêm bối cảnh.
Có nhiều lựa chọn khi nói đến việc cấu trúc các yêu cầu tạo chiến dịch Tối đa hoá hiệu suất. Quyết định về cách nhóm các thao tác và yêu cầu cấu trúc phần lớn phụ thuộc vào mục tiêu và cơ sở hạ tầng của bạn.
- Tạo các tài nguyên
CampaignBudget
,Campaign
,Asset
vàCampaignAsset
trong các yêu cầu riêng biệt trước khi tạo các tài nguyênAssetGroup
vàAssetGroupAsset
. (Đối với những chiến dịch đã bật nguyên tắc sử dụng thương hiệu, bạn phải đưaCampaign
và tài nguyênCampaignAsset
bắt buộc vào cùng một yêu cầu) - Đưa tất cả các tài nguyên này vào một yêu cầu biến đổi duy nhất.
Mặc dù bạn có thể tạo thành công các tài nguyên CampaignBudget
, Campaign
, Asset
và CampaignAsset
trong các yêu cầu riêng biệt trước đó, nhưng chiến dịch Tối đa hoá hiệu suất sẽ không đủ điều kiện phân phát cho đến khi bạn tạo cả tài nguyên AssetGroup
và AssetGroupAsset
.
Các yêu cầu tối thiểu để chiến dịch Tối đa hoá hiệu suất hợp lệ có thể phân phát
Bạn có thể tuỳ chỉnh thêm chiến dịch Tối đa hoá hiệu suất bằng cách tạo các tài sản bổ sung như minh hoạ trong sơ đồ.
Bạn có thể đưa các thao tác để tạo tài nguyên AssetGroupSignal
vào cùng một yêu cầu tạo tài nguyên AssetGroup
và AssetGroupAsset
.
Ngoài ra, bạn có thể tạo các thực thể AssetGroupSignal
trong một yêu cầu riêng sau khi tạo AssetGroup
.
Chiến dịch Tối đa hoá hiệu suất có các lựa chọn bổ sung
Chiến dịch Tối đa hoá hiệu suất cho ngành bán lẻ
Chiến dịch bán lẻ là chiến dịch đặc biệt vì có 2 cách riêng biệt để tạo nhóm thành phần dẫn đến một chiến dịch phân phát hợp lệ:
- Nhóm thành phần không có thành phần nào
- Nhóm thành phần chứa TẤT CẢ thành phần bắt buộc (nên dùng)
Khi bạn chọn loại trừ thành phần khỏi nhóm thành phần, Google sẽ tự động sử dụng các thành phần được cung cấp trong tài khoản Merchant Center được liên kết để tạo quảng cáo. Tuy nhiên, bạn nên cung cấp các thành phần để tiếp cận trên tất cả khoảng không quảng cáo. Chiến dịch Tối đa hoá hiệu suất cho bán lẻ yêu cầu bạn phải có bộ tài nguyên tối thiểu sau đây để phân phát.
CampaignBudget
Campaign
(vớiShoppingSettings
đã được điền sẵn)AssetGroup
AssetGroupListingGroupFilter
Bạn cần lưu ý rằng bạn phải điền sẵn trường Campaign.shopping_settings
trong chiến dịch bán lẻ. Ngoài ra, final_urls
được liệt kê trong mỗi AssetGroup
phải khớp với URL được liên kết với mã tài khoản Merchant Center được chỉ định trong Campaign.shopping_settings
. Cuối cùng, mỗi AssetGroup
phải có một cây nhóm trang thông tin sản phẩm hợp lệ, được liên kết, bao gồm một hoặc nhiều tài nguyên AssetGroupListingGroupFilter
. Ít nhất, bạn phải tạo một cây nút duy nhất để tính tất cả sản phẩm trong nguồn cấp dữ liệu Merchant Center được chỉ định.
Bạn có thể tạo từng tài nguyên này riêng biệt hoặc trong một yêu cầu duy nhất. Tuy nhiên, chiến dịch sẽ không đủ điều kiện phân phát cho đến khi tất cả các tài nguyên này được tạo đúng cách.
Các yêu cầu tối thiểu đối với một chiến dịch Tối đa hoá hiệu suất hợp lệ để phân phát cho ngành bán lẻ
Chiến dịch bán lẻ có thể sử dụng tất cả các lựa chọn có sẵn cho chiến dịch Tối đa hoá hiệu suất thông thường, bao gồm cả việc tạo tín hiệu nhóm thành phần, mục tiêu lượt chuyển đổi của chiến dịch và tiêu chí của chiến dịch. Nếu bạn chọn thêm thành phần vào một AssetGroup
khi tạo tài nguyên AssetGroup
, thì AssetGroup
của bạn phải tuân thủ các yêu cầu tối thiểu về thành phần. Nói cách khác, bạn có thể không thêm thành phần nào hoặc thêm tất cả thành phần bắt buộc.
Chiến dịch Tối đa hoá hiệu suất cho ngành bán lẻ có các lựa chọn khác
Trạng thái không hợp lệ so với yêu cầu không hợp lệ
Khi làm việc với chiến dịch Tối đa hoá hiệu suất trong API Google Ads, bạn cần phân biệt rõ ràng giữa trạng thái không hợp lệ và yêu cầu không hợp lệ.
- Trạng thái không hợp lệ
- Chiến dịch không đủ điều kiện phân phát do cách bạn thiết lập chiến dịch. Ví dụ: bạn có thể tạo một tài nguyên
Campaign
độc lập bằngadvertising_channel_type
củaPERFORMANCE_MAX
. Mặc dù yêu cầu tạo chiến dịch thành công, nhưng chiến dịch đó không đủ điều kiện phân phát cho đến khi bạn thêm ít nhất mộtAssetGroup
vào chiến dịch. Nếu yêu cầu của bạn thành công nhưng chiến dịch hoặc nhóm tài sản không phân phát, bạn có thể sử dụngCampaignPrimaryStatus
,CampaignPrimaryStatusReason
,AssetGroupPrimaryStatus
vàAssetGroupPrimaryStatusReason
để xác định lý do, như được trình bày chi tiết trong hướng dẫn khắc phục sự cố. - Yêu cầu không hợp lệ
- Một yêu cầu không thành công vì yêu cầu đó sẽ đặt chiến dịch hoặc tài nguyên ở trạng thái không hợp lệ. Ví dụ: Google Ads API sẽ gửi lỗi nếu bạn cố gắng tạo một
AssetGroup
cho chiến dịch không phải là chiến dịch bán lẻ mà không thêm thành phần tối thiểu bắt buộc. Đây là lý do bạn phải thêm mộtAssetGroup
và tài nguyênAssetGroupAsset
của nó vào cùng một yêu cầu. Điều này cũng có nghĩa là tất cả các tài nguyênAssetGroupAsset
của bạn phải đáp ứng đúng quy cách cho mộtfield_type
nhất định để ngăn toàn bộ yêu cầu không thành công.
Nhóm các thao tác bằng yêu cầu biến đổi
Chiến dịch Tối đa hoá hiệu suất bao gồm nhiều tài nguyên và bạn có thể tạo các tài nguyên riêng biệt này trong các yêu cầu riêng biệt hoặc trong một yêu cầu đột biến hàng loạt. Tuy nhiên, bạn phải tạo AssetGroups
và AssetGroupAssets
được liên kết trong chiến dịch Tối đa hoá hiệu suất thông thường trong một yêu cầu riêng lẻ như đã lưu ý.
Chiến dịch của bạn không đủ điều kiện phân phát cho đến khi bạn tạo thành công tất cả các tài nguyên bắt buộc được đề cập trong hướng dẫn này. Khi đưa ra các yêu cầu riêng biệt, hãy sử dụng tên tài nguyên thực tế của các tài nguyên được tham chiếu trong các yêu cầu tiếp theo. Khi đưa ra các yêu cầu biến đổi hàng loạt chứa nhiều thao tác, hãy sử dụng tên tài nguyên được tạo bằng cách sử dụng mã nhận dạng tạm thời.
Độ ưu tiên của toán tử
Bất kể bạn có sử dụng yêu cầu biến đổi hàng loạt để tạo chiến dịch Tối đa hoá hiệu suất hay không, bạn phải sắp xếp các yêu cầu và thao tác sao cho bạn không bao giờ tham chiếu đến một tài nguyên trước khi tài nguyên đó được tạo. Trong trường hợp có yêu cầu biến đổi hàng loạt, điều này có nghĩa là bạn phải sắp xếp các thao tác theo cách sao cho các tài nguyên được tham chiếu được liệt kê trước các tài nguyên tham chiếu đến chúng.
Nếu bạn chọn tạo tài nguyên Asset trong cùng một yêu cầu biến đổi hàng loạt để tạo AssetGroup
và tài nguyên AssetGroupAsset
của tài sản đó, thì tất cả AssetOperations
phải xuất hiện trước tất cả AssetGroupAssetOperations
, như minh hoạ trong sơ đồ.
Máy chủ Google Ads gộp các AssetGroupAssetOperations
liên tiếp với nhau và đánh giá xem AssetGroup
có đáp ứng các yêu cầu tối thiểu về thành phần hay không sau thao tác cuối cùng trong nhóm đó. Nếu bạn thay đổi giữa AssetOperations
và AssetGroupAssetOperations
trong yêu cầu của mình, thì máy chủ API sẽ đánh giá các yêu cầu tối thiểu về thành phần sau AssetGroupAssetOperation
đầu tiên và trả về lỗi mà không tiếp tục các thao tác còn lại trong yêu cầu. Do đó, không có thành phần nào trong yêu cầu được thêm vào tài khoản Google Ads của bạn. Ngoài ra, AssetGroup
cũng như bất kỳ tài nguyên AssetGroupAsset
nào liên quan sẽ không được tạo.
Cập nhật nhóm thành phần
Sau khi tạo một AssetGroup
hợp lệ, bạn không thể đưa ra các yêu cầu tiếp theo dẫn đến trạng thái không hợp lệ mà trong đó các yêu cầu tối thiểu về tài sản không còn được đáp ứng. Mọi yêu cầu như vậy đều sẽ gây ra lỗi. Ví dụ: nếu bạn tạo một AssetGroup
chỉ có một MARKETING_IMAGE
(yêu cầu tối thiểu), thì mọi yêu cầu xoá AssetGroupAsset
được liên kết với MARKETING_IMAGE
đó sẽ trả về lỗi.
Điều này đặc biệt quan trọng trong trường hợp các nhóm thành phần trong chiến dịch bán lẻ được tạo mà không có thành phần nào được liên kết. Các yêu cầu tiếp theo để thêm thành phần vào AssetGroup
bằng cách tạo tài nguyên AssetGroupAsset
sẽ chỉ thành công nếu yêu cầu đáp ứng tất cả các yêu cầu về thành phần. Nói cách khác, bạn không thể thêm thành phần vào các nhóm thành phần này một cách gia tăng.