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 của việc lập cấu trúc các yêu cầu tạo ra và cập nhật chiến dịch Tối đa hoá hiệu suất. Đây có thể là tài nguyên hữu ích khi bạn thiết kế tích hợp của bạn. Hướng dẫn này giải thích cách những yêu cầu làm thay đổi chiến dịch Tối đa hoá hiệu suất các chiến dịch được xử lý và có thể là tài nguyên đồng hành với chiến dịch Tối đa hoá hiệu suất hướng dẫn khắc phục sự cốHướ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 kết hợp 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 để có thể để phân phát.

Điều quan trọng cần lưu ý là các thao tác để tạo AssetGroup và Các thực thể AssetGroupAsset 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ả thành phần tối thiểu các yêu cầu và quy cách; xem điều này khác biệt như thế nào đối với Chiến dịch bán lẻ. Yêu cầu tạo AssetGroup mà không có tất cả các thực thể AssetGroupAsset bắt buộc sẽ dẫn đến một lỗi; xem 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ó các tuỳ chọn khác nhau 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 cách nhóm các hoạt động và yêu cầu 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 các tài nguyên CampaignBudget, CampaignAsset 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 CampaignBudget, CampaignAsset trong các yêu cầu riêng trước đó, thì 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 cũng đượ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 như được minh hoạ trong biểu đồ.

Bạn có thể thêm các thao tác để tạo tài nguyên AssetGroupSignal vào cùng một lúc tạo các 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ó hai cách riêng biệt để tạo nhóm thành phần giúp phân phát quảng cáo hợp lệ chiến dịch:

  • 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 nhóm thành phần, Google sẽ tự động sử dụng 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 bạn phải có nhóm để 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 sẵn vào 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 đượ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 để 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 có tất cả những tài nguyên này đã được tạo chính xác.

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ả các lựa chọn có sẵn để triển khai Chiến dịch Tối đa hoá hiệu suất (bao gồm cả việc tạo tín hiệu cho nhóm thành phần), chiến dịch mục tiêu lượt chuyển đổi và tiêu chí 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, AssetGroup của bạn là 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 có thành phần hoặc toàn bộ 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 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 bằng một advertising_channel_type/PERFORMANCE_MAX. Mặc dù yêu cầu tạo chiến dịch thành cô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 cho 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 hiện không phân phát, bạn có thể sử dụng CampaignPrimaryStatus, CampaignPrimaryStatusReason, AssetGroupPrimaryStatusAssetGroupPrimaryStatusReason để xác định lý do, như được nêu chi tiết trong khắc phục sự cố hướng dẫn.
Yêu cầu không hợp lệ
Một yêu cầu không thành công vì việc này sẽ khiến chiến dịch hoặc chuyển tài nguyên sang trạng thái không hợp lệ. Ví dụ: API Google Ads sẽ gửi thông báo lỗi nếu bạn hãy cố gắng tạo AssetGroup cho một chiến dịch không bao gồm số thành phần bắt buộc tối thiểu. Đây là tại sao bạn phải đưa AssetGroup và tài nguyên AssetGroupAsset của nó vào phần yêu cầu tương tự. Đ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 nhằm ngăn chặn toàn bộ không thực hiện được 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ó để 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 báo cáo yêu cầu thay đổi hàng loạt. Tuy nhiên, AssetGroupsAssetGroupAssets đã liên kết trong chiến dịch Tối đa hoá hiệu suất chuẩn phải được tạo 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 cần thiết được nêu trong hướng dẫn này. Khi cấp riêng 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 yêu cầu. Khi đưa ra yêu cầu thay đổi hàng loạt chứa nhiều toán tử, 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ể bạn 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 chiến dịch, bạn phải sắp xếp các yêu cầu và hoạt động sao cho không bao giờ tham chiếu một tài nguyên trước khi tài nguyên đó được tạo. Trong trường hợp thay đổi hàng loạt thì tức là sắp xếp các thao tác theo cách được tham chiếu đượ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 thành phần trong cùng một yêu cầu thay đổi hàng loạt sẽ tạo một AssetGroup và các tài nguyên AssetGroupAsset của nó, tất cả AssetOperations phải đứng trước tất cả AssetGroupAssetOperations, vì được minh hoạ trong biểu đồ.

hình ảnh

Máy chủ Google Ads gộp nhóm AssetGroupAssetOperations liên tiếp 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 không hoạt động cuối cùng trong nhóm đó. Nếu bạn thay đổi luân phiên giữa AssetOperationsAssetGroupAssetOperations trong yêu cầu của bạn, 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ề 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 của bạn. 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. Hơn nữa, cả AssetGroup lẫn bất kỳ thuộc tính nào được liên kết AssetGroupAsset tài nguyên sẽ đượ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ệ, trong đó các yêu cầu tối thiểu về thành phần không còn được đáp ứng nữa. 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 có một MARKETING_IMAGE duy nhất (yêu cầu tối thiểu), 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 nhóm thành phần trong các chiến dịch bán lẻ mà không có bất kỳ nội dung liên quan nào. Các yêu cầu thêm tài sản tiếp theo vào AssetGroup bằng cách tạo các tài nguyên AssetGroupAsset sẽ chỉ thành công nế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 các thành phần vào các nhóm thành phần này một cách tăng dần.