Yêu cầu về cấu trúc

Hướng dẫn này trình bày chi tiết nhiều điểm phức tạp về việc xây dựng 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ế quá 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 thay đổi chiến dịch Tối đa hoá hiệu suất và có thể là tài nguyên đồng hành trong hướng dẫn khắc phục sự cố về chiến dịch Tối đa hoá hiệu suấthướng dẫn xử lý hàng loạt cho 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 trình bày dưới dạng sự kết hợp của 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ể AssetGroupAssetGroupAsset phải được đưa vào cùng nhau trong một yêu cầu duy nhất và các tài nguyên AssetGroupAsset phải kết hợp để đáp ứng tất cả các yêu cầu tối thiểu về tài sản và thông số kỹ thuật; hãy xem chiến dịch bán lẻ khác biệt như thế nào. Yêu cầu tạo 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 bài viết 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 thông tin.

Có nhiều lựa chọn để xây dựng cấu trúc cho các yêu cầu tạo chiến dịch Tối đa hoá hiệu suất. Quyết định cách nhóm các hoạt động và cấu trúc các yêu cầu 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 các tài nguyên CampaignBudget, CampaignAsset trong các yêu cầu riêng biệt trước khi tạo tài nguyên AssetGroupAssetGroupAsset.
  • Hãy đưa tất cả những tài nguyên này vào một yêu cầu thay đổi duy nhất.

Mặc dù bạn có thể tạo thành công các tài nguyên CampaignBudget, 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 các tài nguyên AssetGroupAssetGroupAsset được tạo.

Các yêu cầu tối thiểu để chiến dịch Tối đa hoá hiệu suất phân phát hợp lệ

hình ảnh

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ư 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 sẽ tạo tài nguyên AssetGroupAssetGroupAsset. 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

hình ảnh

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ó 2 cách riêng biệt để tạo các nhóm thành phần giúp mang lại 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
  • Nhóm thành phần chứa TẤT CẢ các thành phần bắt buộc (ưu tiên)

Khi bạn chọn loại trừ thành phần khỏi các nhóm thành phần, Google sẽ tự động sử dụng những thành phần mà bạn 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 hoạt động bán lẻ yêu cầu phải có bộ tài nguyên tối thiểu sau đây để có thể phân phát.

  • CampaignBudget
  • Campaign (với ShoppingSettings đượ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 trong các 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 các URL liên kết với mã tài khoản Merchant Center đã 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 đến tất cả sản phẩm trong nguồn cấp dữ liệu Merchant Center mà bạn chỉ định.

Bạn có thể tạo từng tài nguyên này riêng biệt hoặc tạo 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 để chiến dịch Tối đa hoá hiệu suất bán lẻ được phân phát hợp lệ

hình ảnh

Chiến dịch bán lẻ có thể sử dụng tất 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 cho 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 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 bao gồm thành phần nào hoặc tất cả 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 bổ sung

hình ảnh

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 các 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 định cấu hình chiến dịch. Ví dụ: bạn có thể tạo một tài nguyên Campaign độc lập có advertising_channel_typePERFORMANCE_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ột AssetGroup 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 thành phần không phân phát, bạn có thể sử dụng CampaignPrimaryStatus, CampaignPrimaryStatusReason, AssetGroupPrimaryStatusAssetGroupPrimaryStatusReason để xác định nguyên nhân, 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ệ
Yêu cầu không thành công vì sẽ khiến chiến dịch hoặc tài nguyên rơi vào trạng thái không hợp lệ. Ví dụ: API Google Ads sẽ báo lỗi nếu bạn cố gắng tạo AssetGroup cho một chiến dịch không bán lẻ mà không cung cấp thành phần bắt buộc tối thiểu. Đây là lý do bạn phải đưa AssetGroup và các tài nguyên AssetGroupAsset của thuộc tính đó vào cùng một yêu cầu. Điều này cũng có nghĩa là tất cả tài nguyên AssetGroupAsset của bạn phải đáp ứng các thông số kỹ thuật chính xác cho một field_type nhất định để tránh việc không thực hiện được toàn bộ yêu cầu.

Nhóm các thao tác có 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 AssetGroupsAssetGroupAssets đượ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 nguyên tử như đã nê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 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 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 cách sử dụng mã nhận dạng tạm thời.

Thứ tự của toán tử

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ài nguyên đó được tạo. Trong trường hợp yêu cầu thay đổi hàng loạt, điều này có nghĩa là sắp xếp các thao tác theo cách tham chiếu tài nguyên được liệt kê trước những tài nguyên tham chiếu đến chúng.

Nếu bạn chọn tạo tài nguyên Tài sản trong cùng một yêu cầu thay đổi hàng loạt để tạo AssetGroup và các tài nguyên AssetGroupAsset của tài nguyên đó, thì tất cả AssetOperations phải đứng trước tất cả AssetGroupAssetOperations, như được minh hoạ trong biểu đồ.

hình ảnh

Máy chủ Google Ads gộp nhóm 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 sau thao tác cuối cùng trong nhóm đó hay không. Nếu bạn thay thế luân phiên giữa AssetOperationsAssetGroupAssetOperations 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ề một 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. Hơn nữa, AssetGroup cũng như bất kỳ tài nguyên AssetGroupAsset liên kết nào 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 sẽ dẫn đến trạng thái không hợp lệ khi không còn đáp ứng các yêu cầu tối thiểu về thành phần. Bất kỳ yêu cầu nào như vậy đều gây ra lỗi. Ví dụ: nếu bạn tạo một AssetGroup với một MARKETING_IMAGE duy nhất (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ề lỗi.

Điều này đặc biệt quan trọng đối với 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 liên kết nào. Các yêu cầu tiếp theo để 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 dần các thành phần vào những nhóm thành phần này.