AbTestRatioChange
A/B test traffic-allocation change returned in auditableActionList.
type AbTestRatioChange {
id: Int!
userId: Int!
guestId: Int
guestEmail: String
admin: Boolean!
flowId: Int!
changeType: AbTestRatioChangeType!
oldRatios: String!
newRatios: String!
currentViews: String!
currentConversions: String!
timestamp: Int!
}
Fields
AbTestRatioChange.id ● Int! non-null scalar
Audit entry id, distinct from the resource ids mentioned in the action.
AbTestRatioChange.userId ● Int! non-null scalar
Owner account id associated with the action.
AbTestRatioChange.guestId ● Int scalar
Acting user id; null for older or non-user actions.
AbTestRatioChange.guestEmail ● String scalar
Acting user's email when distinct from the owner and still resolvable; null otherwise.
AbTestRatioChange.admin ● Boolean! non-null scalar
Whether the action was recorded as an administrative action.
AbTestRatioChange.flowId ● Int! non-null scalar
A/B test id associated with the action.
AbTestRatioChange.changeType ● AbTestRatioChangeType! non-null enum
Automatic or manual classification of the allocation change.
AbTestRatioChange.oldRatios ● String! non-null scalar
JSON-encoded saved traffic-allocation values before the change.
AbTestRatioChange.newRatios ● String! non-null scalar
JSON-encoded saved traffic-allocation values after the change.
AbTestRatioChange.currentViews ● String! non-null scalar
JSON-encoded view counters captured when allocation changes.
AbTestRatioChange.currentConversions ● String! non-null scalar
JSON-encoded conversion counters captured when allocation changes.
AbTestRatioChange.timestamp ● Int! non-null scalar
Action time in Unix seconds.
Implemented By
AuditableAction union