Hướng dẫn này trình bày chi tiết nhiều chi tiết về 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ế nội dung tích hợp. Hướng dẫn này giải thích cách xử lý các yêu cầu thay đổi chiến dịch Tối đa hoá hiệu suất, đồng thời có thể là tài nguyên đồng hành với hướng dẫn khắc phục sự cố với 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ể của chiến dịch Tối đa hoá hiệu suất được thể hiện dưới dạng tổ hợp gồm nhiều tài nguyên riêng biệt.
Chiến dịch Tối đa hoá hiệu suất thông thường
Chiến dịch Tối đa hoá hiệu suất thông thường cần có một nhóm tài nguyên tối thiểu để phân phát.
Đ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 bao gồm trong một yêu cầu duy nhất và các tài nguyên của AssetGroupAsset
phải kết hợp để đáp ứng tất cả các yêu cầu tối thiểu về thành phần và thông số kỹ thuật; hãy xem điểm khác biệt của chiến dịch Bán lẻ. Việc yêu cầu tạo một AssetGroup
mà không có tất 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 ngữ cảnh.
Có nhiều lựa chọn khi đề cập đế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 hoạt động và yêu cầu về cấu trúc phụ thuộc phần lớn vào mục tiêu và cơ sở hạ tầng của bạn.
- Tạo tài nguyên
CampaignBudget
,Campaign
vàAsset
theo các yêu cầu riêng biệt trước khi tạo tài nguyênAssetGroup
vàAssetGroupAsset
. - Đưa tất cả những 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 tài nguyên CampaignBudget
, Campaign
và Asset
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 tài nguyên AssetGroup
và AssetGroupAsset
được tạo.
Các yêu cầu tối thiểu để có chiến dịch Tối đa hoá hiệu suất phân phát hợp lệ
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 thêm tài nguyên như minh hoạ trong biểu đồ.
Bạn có thể đưa vào các thao tác để tạo tài nguyên AssetGroupSignal
trong 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 khác
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ẻ khác biệt ở chỗ có hai cách riêng biệt để tạo các 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 (ưu tiên)
Khi bạn chọn loại trừ tài sản khỏi nhóm thành phần, Google sẽ tự động sử dụng những tài sả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 quảng cáo để 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 hoạt động bán lẻ đòi hỏi nhóm 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
Điều quan trọng cần lưu ý là trường Campaign.shopping_settings
phải được điền vào các chiến dịch bán lẻ. Ngoài ra, final_urls
trong mỗi AssetGroup
phải khớp với các URL 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ệ và đượ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 đến 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 riêng từng tài nguyên hoặc theo 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 bạn tạo tất cả các tài nguyên này đúng cách.
Các yêu cầu tối thiểu để phân phát chiến dịch Tối đa hoá hiệu suất bán lẻ hợp lệ
Chiến dịch bán lẻ có thể sử dụng tất cả lựa chọn hiện có cho chiến dịch Tối đa hoá hiệu suất chuẩn, bao gồm cả việc tạo tín hiệu về 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 AssetGroup
khi tạo tài nguyên AssetGroup
, thì AssetGroup
của bạn phải tuân theo 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 mọi thành phần bắt buộc.
Chiến dịch Tối đa hoá hiệu suất 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, có sự khác biệt quan trọ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 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 vớiadvertising_channel_type
làPERFORMANCE_MAX
. Mặc dù yêu cầu tạo chiến dịch thành công, nhưng chiến dịch sẽ 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 thành công nhưng chiến dịch hoặc nhóm thành phần không phân phát, thì bạn có thể sử dụngCampaignPrimaryStatus
,CampaignPrimaryStatusReason
,AssetGroupPrimaryStatus
vàAssetGroupPrimaryStatusReason
để xác định lý do, như nêu 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ì sẽ đưa chiến dịch hoặc tài nguyên vào trạng thái không hợp lệ. Ví dụ: API Google Ads sẽ gửi lỗi nếu bạn
cố gắng tạo
AssetGroup
cho chiến dịch không phải là chiến dịch bán lẻ mà không bao gồm các thành phần tối thiểu bắt buộc. Đây là lý do bạn phải đưaAssetGroup
và các tài nguyênAssetGroupAsset
của tài nguyên đó vào trong cùng một yêu cầu. Điều này cũng có nghĩa là tất cả tài nguyênAssetGroupAsset
của bạn phải đáp ứng các thông số kỹ thuật chính xác cho mộtfield_type
nhất định để tránh việc 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 thay đổ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 thay đổi 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 chuẩn trong một yêu cầu không thể phân chia duy nhất như đã lưu ý.
Chiến dịch của bạn sẽ 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 nêu trong hướng dẫn này. Khi đưa ra 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 thay đổ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 việc sử dụng mã nhận dạng tạm thời.
Thứ tự các phép toán
Bất kể có sử dụng yêu cầu thay đổ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 không bao giờ tham chiếu đến một tài nguyên trước khi tạo tài nguyên đó. Trong trường hợp các yêu cầu thay đổi hàng loạt, điều này có nghĩa là sẽ sắp xếp các thao tác theo cách mà tài nguyên được tham chiếu sẽ được liệt kê trước tài nguyên tham chiếu đến chúng.
Nếu bạn chọn tạo tài nguyên Thành phần trong cùng một yêu cầu biến đổi hàng loạt nhằm tạo AssetGroup
và tài nguyên AssetGroupAsset
của tài nguyên đó, thì tất cả AssetOperations
phải xuất hiện trước tất cả AssetGroupAssetOperations
, như được minh hoạ trong sơ đồ.
Máy chủ Google Ads nhóm 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 sau thao tác gần đây nhất trong nhóm đó hay không. Nếu bạn thay thế giữa AssetOperations
và AssetGroupAssetOperations
trong yêu cầu của mình, 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 thực hiện các thao tác còn lại trong
yêu cầu. Do đó, sẽ 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, cả AssetGroup
cũng như mọi tài nguyên AssetGroupAsset
liên kết 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. Việc này sẽ dẫn đến trạng thái không hợp lệ, trong đó các yêu cầu tối thiểu về thành phần không còn được đáp ứng. Bất kỳ yêu cầu nào như vậy sẽ tạo ra lỗi. Ví dụ: nếu bạn tạo một AssetGroup
với một MARKETING_IMAGE
(yêu cầu tối thiểu), thì mọi yêu cầu xoá AssetGroupAsset
liên kết với MARKETING_IMAGE
đó sẽ trả về một lỗi.
Điều này đặc biệt quan trọng trong trường hợp nhóm thành phần trong các chiến dịch bán lẻ được tạo mà không có bất kỳ thành phần nào liên kết. Các yêu cầu tiếp theo về việc thêm tài sả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ề tài sản. Nói cách khác, bạn không thể thêm tài sản vào các nhóm thành phần này theo cách tăng dần.