Chuyển đổi chiến dịch Thông minh thành chiến dịch Tối đa hoá hiệu suất

Kể từ v25 (bắt đầu từ v25.2), bạn có thể sử dụng phương thức SmartCampaignSettingService.GeneratePMaxDraftCampaign để chuyển đổi chiến dịch Thông minh thành chiến dịch Tối đa hoá hiệu suất. Phương thức này không có trong v24 trở xuống.

Cách hoạt động của lượt chuyển đổi

Khi bạn gọi SmartCampaignSettingService.GeneratePMaxDraftCampaign, API sẽ tạo một chiến dịch Tối đa hoá hiệu suất nháp dựa trên cấu hình của một chiến dịch Thông minh.

Chiến dịch Tối đa hoá hiệu suất nháp được tạo sẽ được khởi tạo với status được đặt thành PAUSED (và điều kiện phân phát của chiến dịch đó được phản ánh trong primary_status). Nếu tất cả các trình chuyển đổi tính năng đều không xác thực được cho chiến dịch Thông minh, thì yêu cầu sẽ không thành công và trả về lỗi SmartCampaignError.GENERATE_PMAX_CONVERTERS_FAIL.

Nhờ đó, bạn có thể kiểm tra, sửa đổi và cải thiện chiến dịch Tối đa hoá hiệu suất, ngân sách, nhóm thành phần và thành phần được tạo trước khi bật chiến dịch để phân phát quảng cáo. Việc tạo chiến dịch Tối đa hoá hiệu suất nháp không sửa đổi hoặc tạm dừng chiến dịch Thông minh ban đầu. Chiến dịch này vẫn hoạt động cho đến khi bạn tạm dừng theo cách thủ công.

Tham số yêu cầu

Thông báo GeneratePMaxDraftCampaignRequest chấp nhận các trường sau:

  • resource_name (Bắt buộc): Tên tài nguyên của SmartCampaignSetting cần tạo lại cho chiến dịch Thông minh mà bạn muốn chuyển đổi, theo định dạng sau:

    customers/customer_id/smartCampaignSettings/campaign_id
    
  • validate_only (Không bắt buộc): Nếu true, yêu cầu sẽ được xác thực nhưng không được thực thi. Chỉ các lỗi xác thực, cảnh báo hoặc vấn đề có thể xảy ra khi chuyển đổi mới được trả về trong trường validated_info của phản hồi mà không cần tạo các thực thể nháp.

  • gbp_enabled (Không được hỗ trợ): Không bắt buộc. Có chuyển đổi vị trí trên Trang doanh nghiệp trên Google (GBP) được liên kết với chiến dịch Tối đa hoá hiệu suất hay không. Để trống trường này hoặc false; việc đặt trường này thành true không được triển khai trong v25 và trả về lỗi SmartCampaignError.GBP_ENABLED_GENERATE_PMAX_NOT_SUPPORTED.

  • image_enabled (Không được hỗ trợ): Không bắt buộc. Có tạo hình ảnh bắt buộc cho chiến dịch Tối đa hoá hiệu suất hay không (chẳng hạn như các loại hình ảnh ngang, hình vuông và biểu trưng). Để trống trường này hoặc false; việc đặt trường này thành true không được triển khai trong v25 và trả về lỗi SmartCampaignError.IMAGE_ENABLED_GENERATE_PMAX_NOT_SUPPORTED.

Chi tiết về câu trả lời

Thông báo GeneratePMaxDraftCampaignResponse trả về tên tài nguyên của chiến dịch Tối đa hoá hiệu suất nháp đã tạo và các thực thể được liên kết của chiến dịch đó:

  • pmax_campaign: Tên tài nguyên Campaign của chiến dịch Tối đa hoá hiệu suất nháp được tạo.
  • campaign_budget: Tên tài nguyên CampaignBudget được liên kết với chiến dịch Tối đa hoá hiệu suất đã tạo.
  • asset_group: Tên tài nguyên AssetGroup được liên kết với chiến dịch Tối đa hoá hiệu suất đã tạo.
  • assets: Danh sách tên tài nguyên Asset được liên kết với chiến dịch Tối đa hoá hiệu suất đã tạo.
  • validated_info: Thông tin xác thực hoặc các vấn đề có thể xảy ra về lượt chuyển đổi do quy trình kiểm tra lượt chuyển đổi trả về (được điền sẵn cả khi validate_only được đặt thành true và cùng với tên tài nguyên thực thể được tạo khi validate_only là false).

Để chuyển đổi một chiến dịch Thông minh, hãy sử dụng quy trình sau:

  1. Tạo chiến dịch dự thảo: Gọi SmartCampaignSettingService.GeneratePMaxDraftCampaign chỉ với resource_name bắt buộc được đặt (để gbp_enabled và image_enabled chưa đặt hoặc đặt thành false). Lưu tên tài nguyên pmax_campaign, campaign_budget, asset_group và assets đã trả về.
  2. Xem xét và tuỳ chỉnh chiến dịch: Vì chiến dịch Tối đa hoá hiệu suất nháp được tạo bằng status = PAUSED, hãy kiểm tra và định cấu hình ngân sách, nhóm thành phần và thành phần của chiến dịch.
  3. Bật chiến dịch mới và tạm dừng chiến dịch cũ: Khi bạn đã sẵn sàng phân phát quảng cáo, hãy cập nhật status của chiến dịch Tối đa hoá hiệu suất thành ENABLED, sau đó cập nhật status của chiến dịch Thông minh ban đầu thành PAUSED để tránh phân phát quảng cáo trùng lặp.