REST Resource: accounts.mediationGroups.mediationAbExperiments

Tài nguyên: MediationAbExperimental

Thử nghiệm A/B cho nhóm 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/{icationGroupId}/icationAbExperimental/ {ication_group_experiment_id}. Ví dụ: accounts/pub-9876543210987654/icationGroups/0123456789/ MediationAbExperimental/12345

displayName

string

Tên hiển thị cho thử nghiệm A/B cho tính nă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 cho nhóm dàn xếp. Đây là thuộc tính chỉ có thể xuất dữ liệu đầu ra.

treatmentTrafficPercentage

string (int64 format)

Tỷ lệ phần trăm lưu lượng truy cập thử nghiệm A/B trong nhóm dàn xếp sẽ được gửi đến thử nghiệm (biến thể B). Phần còn lại được gửi đến đối chứng (biến thể A). Phần trăm được biểu thị dưới dạng số nguyên trong phạm vi [1,99]. Xem https://support.google.com/admob/answer/9572326 để biết chi tiết.

treatmentMediationLines[]

object (ExperimentMediationLine)

Các dòng dàn xếp thử nghiệm đã tạo cho thử nghiệm. Chúng sẽ được dùng để phân phát khi trạng thái thử nghiệm là ĐANG HOẠT ĐỘNG.

controlMediationLines[]

object (ExperimentMediationLine)

Chỉ có đầu ra. Dòng dàn xếp thử nghiệm dành cho đối tượng kiểm soát. Chúng được kế thừa từ nhóm dàn xếp chính. Đây là trường chỉ để xuất dữ liệu.

state

enum (ExperimentState)

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

startTime

string (Timestamp format)

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

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa 9 chữ số phân số. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

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

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa 9 chữ số phân số. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

mediationGroupId

string

Chỉ có đầu ra. Mã nhóm dàn xếp chứa thử nghiệm này. Bạn có thể dùng tính năng 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ể dẫn đầu của thử nghiệm theo một số chỉ số chính.

ExperimentMediationLine

Dòng nhóm dàn xếp cho thử nghiệm. Giá trị 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ể đọc. Hoạt động thử nghiệm có thể ở một trong ba trạng thái và chuyển đổi như đề cập dưới đây: 1. Đang chạy: Khi thử nghiệm được tạo, nó sẽ được đưa vào trạng thái đang chạy. Cả dòng nhóm dàn xếp đối chứng và nhóm dàn xếp thử nghiệm đều được phân phát theo phương thức điều trị Phần trăm lưu lượng truy cập được 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ể hiệu quả nhất.

  2. Đã hết hạn: Nếu biến thể hiệu quả nhất được chọn 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 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 sử dụng trong quá trình phân phát.
ENDED Thử nghiệm đã kết thúc, nhưng chưa hết hạn. Việc phân phát sẽ tiếp tục ở cấu hình ban đầu trong khi thử nghiệm sẵn sàng để kêu gọi hành động.

VariantLeader

Biến thể dẫn đầu cho thử nghiệm.

Enum
VARIANT_LEADER_UNSPECIFIED Giá trị mặc định của enum. Không được dùng.
CONTROL Phiên bản đối chứng đang dẫn đầu thử nghiệm.
TREATMENT Thử nghiệm dẫn đến thử nghiệm.
INSUFFICIENT_DATA Dữ liệu đã thu thập được (số lượt hiển thị) không đủ để 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ể giành chiến thắng mang tính quyết định trong dữ liệu quan sát được.

Phương thức

create

Tạo thử nghiệm A/B cho một tài khoản AdMob và nhóm dàn xếp được chỉ định.

stop

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