REST Resource: accounts.mediationGroups.mediationAbExperiments

Tài nguyên: MediationAbExperiment

Thử nghiệm A/B dàn xếp.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "displayName": string,
  "experimentId": string,
  "treatmentTrafficPercentage": string,
  "treatmentMediationLines": [
    {
      object (ExperimentMediationLine)
    }
  ],
  "controlMediationLines": [
    {
      object (ExperimentMediationLine)
    }
  ],
  "state": enum (ExperimentState),
  "startTime": string,
  "endTime": string,
  "mediationGroupId": string,
  "variantLeader": enum (VariantLeader)
}
Trường
name

string

Tên tài nguyên cho thử nghiệm này. Định dạng là accounts/{publisherId}/ mediationGroups/{mediationGroupId}/mediationAbExperiment/ {mediation_group_experiment_id}. Ví dụ: accounts/pub-9876543210987654/mediationGroups/0123456789/ mediationAbExperiment/12345

displayName

string

Tên hiển thị của thử nghiệm A/B cho hoạt động dàn xếp.

experimentId

string

Chỉ có đầu ra. Giá trị nhận dạng duy nhất của thử nghiệm A/B dàn xếp. Đây là một thuộc tính chỉ có đầu ra.

treatmentTrafficPercentage

string (int64 format)

Tỷ lệ phần trăm lưu lượng truy cập thử nghiệm A/B dàn xếp sẽ được gửi đến nhóm thử nghiệm (biến thể B). Số người dùng còn lại sẽ được đưa vào nhóm kiểm soát (biến thể A). Tỷ lệ phần trăm được biểu thị dưới dạng số nguyên trong phạm vi bao gồm [1,99]. Hãy xem https://support.google.com/admob/answer/9572326 để biết thông tin chi tiết.

treatmentMediationLines[]

object (ExperimentMediationLine)

Các dòng dàn xếp thử nghiệm được tạo cho nhóm thử nghiệm. Các tiêu chí này sẽ được dùng để phân phát khi trạng thái thử nghiệm là ĐANG CHẠY.

controlMediationLines[]

object (ExperimentMediationLine)

Chỉ có đầu ra. Các dòng dàn xếp thử nghiệm để kiểm soát. Các chế độ cài đặt này được kế thừa từ nhóm dàn xếp gốc. Đây là trường chỉ có đầu ra.

state

enum (ExperimentState)

Chỉ có đầu ra. Trạng thái của thử nghiệm. Đây là trường chỉ có đầu ra.

startTime

string (Timestamp format)

Chỉ có đầu ra. Thời gian bắt đầu thử nghiệm (theo giờ UTC).

Hãy dùng RFC 3339, trong đó dữ liệu đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các khoảng lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" hoặc "2014-10-02T15:01:23+05:30".

endTime

string (Timestamp format)

Chỉ có đầu ra. Thời gian kết thúc hoặc dự kiến kết thúc thử nghiệm (theo giờ UTC).

Hãy dùng RFC 3339, trong đó dữ liệu đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các khoảng lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" hoặc "2014-10-02T15:01:23+05:30".

mediationGroupId

string

Chỉ có đầu ra. Mã nhóm dàn xếp mà thử nghiệm này thuộc về. Bạn có thể dùng tham số này để lọc các thử nghiệm trong API thử nghiệm danh sách.

variantLeader

enum (VariantLeader)

Chỉ có đầu ra. Biến thể có hiệu suất tốt nhất cho thử nghiệm theo một số chỉ số chính.

ExperimentMediationLine

Dòng nhóm hoà giải cho thử nghiệm. Chiến dịch này sẽ được dùng để phân phát trong quá trình chạy thử nghiệm.

Biểu diễn dưới dạng JSON
{
  "mediationGroupLine": {
    object (MediationGroupLine)
  }
}
Trường
mediationGroupLine

object (MediationGroupLine)

Dòng nhóm dàn xếp mà thử nghiệm sử dụng.

ExperimentState

Trạng thái của thử nghiệm. Đây là trường chỉ đọc. Thử nghiệm có thể ở một trong ba trạng thái và chuyển đổi như đề cập bên dưới: 1. Đang chạy: Khi được tạo, thử nghiệm sẽ chuyển sang trạng thái đang chạy. Cả hai dòng nhóm dàn xếp đối chứng và thử nghiệm đều được phân phát theo treatmentTrafficPercentage đã chỉ định.

  1. Đã kết thúc: Thử nghiệm sẽ kết thúc sau 90 ngày nếu bạn không chọn biến thể hoạt động hiệu quả nhất.

  2. Đã hết hạn: Nếu bạn chọn biến thể hiệu quả nhất hoặc đã 30 ngày kể từ khi thử nghiệm kết thúc, thì thử nghiệm sẽ chuyển sang trạng thái ĐÃ HẾT HẠN và biến thể B sẽ bị xoá.

Enum
EXPERIMENT_STATE_UNSPECIFIED Giá trị mặc định cho một trường chưa được đặt. Không được dùng.
EXPIRED Thử nghiệm đã hết hạn.
RUNNING Thử nghiệm đang chạy và do đó được dùng trong việc phân phát.
ENDED Thử nghiệm đã kết thúc nhưng chưa hết hạn. Hoạt động phân phát tiếp tục trong các cấu hình ban đầu trong khi thử nghiệm đã sẵn sàng gọi một thao tác.

VariantLeader

Biến thể có hiệu suất tốt nhất cho thử nghiệm.

Enum
VARIANT_LEADER_UNSPECIFIED Giá trị mặc định của enum. Không được dùng.
CONTROL Nhóm đối chứng dẫn đầu thử nghiệm.
TREATMENT Phương pháp điều trị dẫn đầu thử nghiệm.
INSUFFICIENT_DATA Không đủ dữ liệu (số lượt hiển thị) được thu thập để xác định biến thể dẫn đầu.
TOO_EARLY_TO_CALL Thử nghiệm chưa chạy đủ lâu để xác định biến thể dẫn đầu.
NO_VARIANT_LEADER Không có biến thể nào là biến thể chiến thắng rõ ràng trong dữ liệu quan sát được.

Phương thức

create

Tạo một thử nghiệm A/B cho một tài khoản AdMob và một nhóm dàn xếp cụ thể.

stop

Dừng thử nghiệm A/B dàn xếp và chọn một biến thể.