Tổng quan về thử nghiệm

Google Ads API cung cấp các tài nguyên để kiểm thử A/B các ý tưởng mới cho chiến dịch, từ khoá, chiến lược đặt giá thầu, v.v. Tuỳ thuộc vào nội dung bạn muốn kiểm thử, có một số quy trình làm việc khác nhau.

Tất cả quy trình thử nghiệm đều liên quan đến việc phân chia lưu lượng truy cập giữa một nhóm hoặc chiến dịch đối chứng và một hoặc nhiều nhóm hoặc chiến dịch thử nghiệm có các thay đổi được áp dụng. Bằng cách so sánh các chỉ số hiệu suất giữa nhóm đối chứng và nhóm thử nghiệm, bạn có thể đánh giá mức độ hiệu quả của các thay đổi.

Quy trình thử nghiệm

Google Ads API hỗ trợ 4 quy trình thử nghiệm riêng biệt:

Do hệ thống quản lý

Quy trình này lý tưởng cho việc thử nghiệm các thay đổi đối với chiến dịch hiện có. Một chiến dịch thử nghiệm mới sẽ tự động được tạo dựa trên một chiến dịch đối chứng và bạn có thể sửa đổi chiến dịch thử nghiệm này trước khi thử nghiệm bắt đầu. Một trường hợp ngoại lệ là thử nghiệm PMAX_REPLACEMENT_SHOPPING. Thử nghiệm này cho phép bạn tạo một chiến dịch Tối đa hoá hiệu suất mới dựa trên một chiến dịch Mua sắm đối chứng hoặc sử dụng một chiến dịch Tối đa hoá hiệu suất hiện có làm chiến dịch thử nghiệm.

Lưu lượng truy cập được phân chia giữa chiến dịch đối chứng và chiến dịch thử nghiệm trong thời gian diễn ra thử nghiệm. Đây là quy trình gần giống nhất với thử nghiệm A/B tiêu chuẩn, trong đó hai chiến dịch song song chạy đồng thời.

Trong chiến dịch

Quy trình này được dùng để thử nghiệm một tính năng cụ thể (chẳng hạn như Kiểu khớp mở rộng hoặc chiến dịch Tối đa hoá hiệu suất) trong một chiến dịch hiện có. Lưu lượng truy cập được phân chia trong một chiến dịch duy nhất, sao cho chỉ một phần lưu lượng truy cập được tiếp xúc với tính năng đang được thử nghiệm. Điều này rất hữu ích khi bạn muốn kiểm tra tác động của một thay đổi duy nhất mà không cần tạo một chiến dịch hoàn toàn riêng biệt.

Tối ưu hoá thành phần

Quy trình này được thiết kế riêng cho việc thử nghiệm các biến thể thành phần trong chiến dịch Tối đa hoá hiệu suất. Thử nghiệm này cho phép bạn thử nghiệm nhiều nhóm thành phần với nhau để xem tổ hợp nào hoạt động hiệu quả nhất.

Kết hợp chiến dịch

Quy trình này được dùng để so sánh nhiều biến trên một hoặc nhiều chiến dịch. Thử nghiệm này hỗ trợ nhiều loại chiến dịch và được dùng cho các tình huống thử nghiệm phức tạp.

Tóm tắt quy trình công việc và các loại

Quy trình làm việc mà bạn sử dụng sẽ phụ thuộc vào ExperimentType mà bạn chọn khi tạo thử nghiệm. Bảng sau đây tóm tắt các loại có sẵn và quy trình tương ứng.

Quy trình làm việc Các loại thử nghiệm Mô tả
Do hệ thống quản lý SEARCH_CUSTOM, DISPLAY_CUSTOM, HOTEL_CUSTOM, YOUTUBE_CUSTOM, PMAX_REPLACEMENT_SHOPPING Tạo hoặc sử dụng các chiến dịch thử nghiệm riêng biệt để thử nghiệm so với một chiến dịch đối chứng.
Trong chiến dịch ADOPT_AI_MAX, ADOPT_BROAD_MATCH_KEYWORDS, PMAX_TEXT_CUSTOMIZATION_FINAL_URL_EXPANSION Thử nghiệm một tính năng bằng cách phân chia lưu lượng truy cập trong một chiến dịch duy nhất.
Tối ưu hoá thành phần OPTIMIZE_ASSETS Thử nghiệm nhiều kiểu kết hợp thành phần trong chiến dịch Tối đa hoá hiệu suất.
Kết hợp chiến dịch COMPARE_CAMPAIGNS So sánh nhiều biến trên một hoặc nhiều chiến dịch và hỗ trợ nhiều loại chiến dịch.

Liên kết API với giao diện người dùng

Bảng sau đây tóm tắt cách các loại thử nghiệm API liên kết với các loại thử nghiệm trong giao diện người dùng Google Ads.

API ExperimentType Tương đương với giao diện người dùng Google Ads
ADOPT_AI_MAX Tối đa hoá AI cho chiến dịch Tìm kiếm
ADOPT_BROAD_MATCH_KEYWORDS Từ khoá khớp mở rộng cho chiến dịch Tìm kiếm
COMPARE_CAMPAIGNS Các loại chiến dịch kết hợp tuỳ chỉnh
Chiến dịch Tối đa hoá hiệu suất tuỳ chỉnh
DISPLAY_CUSTOM Hiển thị tuỳ chỉnh
HOTEL_CUSTOM Khách sạn tuỳ chỉnh
OPTIMIZE_ASSETS Thành phần do bạn cung cấp
PMAX_REPLACEMENT_SHOPPING Chiến dịch Tối đa hoá hiệu suất so với chiến dịch Mua sắm
PMAX_TEXT_CUSTOMIZATION_FINAL_URL_EXPANSION Mở rộng URL cuối cùng trong chiến dịch Tối đa hoá hiệu suất
SEARCH_CUSTOM Tìm kiếm Tùy chỉnh
YOUTUBE_CUSTOM Video tuỳ chỉnh
Chiến dịch Tạo nhu cầu tuỳ chỉnh

Vòng đời của thử nghiệm

Quy trình quản lý một thử nghiệm thường tuân theo các bước và trạng thái ExperimentStatus này, với một số điểm khác biệt giữa các quy trình:

  1. Thiết lập (SETUP hoặc ENABLED): Tạo một Experiment và một hoặc nhiều tài nguyên ExperimentArm. Các thử nghiệm do hệ thống quản lý bắt đầu từ SETUP để bạn có thể sửa đổi chiến dịch thử nghiệm trước khi lên lịch, trong khi các quy trình khác tạo thử nghiệm và nhóm thử nghiệm trực tiếp ở trạng thái ENABLED trong một yêu cầu GoogleAdsService.Mutate.
  2. Lịch biểu (INITIATED): Đối với các thử nghiệm do hệ thống quản lý, hãy gọi ScheduleExperiment để hiện thực hoá các chiến dịch trong thiết kế và lên lịch để phân phát thử nghiệm.
  3. Chạy và báo cáo (ENABLED): Trong khi thử nghiệm đang chạy, hãy truy vấn Experiment (FROM experiment) hoặc tài nguyên chiến dịch để biết các chỉ số so sánh hiệu suất giữa nhóm đối chứng và nhóm thử nghiệm.
  4. Hoàn tất (HALTED, PROMOTED hoặc GRADUATED): Sau khi có đủ thông tin, bạn có thể hoàn tất thử nghiệm bằng một trong các thao tác sau:
    • Kết thúc (HALTED): Dừng thử nghiệm. Các chiến dịch thử nghiệm hoặc nhóm thử nghiệm ngừng phân phát.
    • Quảng bá (PROMOTED): Áp dụng các thay đổi từ nhóm can thiệp cho nhóm đối chứng hoặc chiến dịch.
    • Kết thúc (GRADUATED): Chuyển đổi chiến dịch thử nghiệm thành một chiến dịch hoàn toàn độc lập, không phải là chiến dịch thử nghiệm, hoặc áp dụng chế độ cài đặt thử nghiệm cho chiến dịch cơ sở (tuỳ thuộc vào quy trình).

Các bước tiếp theo

Để tìm hiểu cách thiết lập thử nghiệm, hãy xem hướng dẫn về quy trình mà bạn cần: