GraphQL OBJECT

MvtCampaign

Multivariate testing campaign.

link Definition

  • type MvtCampaign {
  • # Client who offers the multivariate testing campaign.
  • client: Client
  • # Date and time when the mvt campaign was created.
  • creationDate: DateTime!
  • # User who created the mvt campaign.
  • createdBy: UserAccount!
  • # Unique ID of the mvt campaign.
  • id: Int!
  • # Date and time when the last edit occurred.
  • lastModifyDate: DateTime!
  • # User who last modified the mvt campaign.
  • lastModifiedBy: UserAccount
  • # Internal name of the mvt campaign.
  • name: String
  • # Flag that states if the mvt campaign is active.
  • isActive: Boolean
  • # unique identifier to be added to the end of the display URL.
  • identifier: String
  • # Display url of the mvt campaign.
  • displayUrl: String
  • # Candidates included in the mvt campaign.
  • #
  • # Arguments
  • # isActive: Filters for active or inactive candidates. If filter
  • # is not set or set to null, all candidates are returned.
  • candidates(isActive: Boolean): [MvtCampaignCandidate]!
  • # Flag that states if the mvt campaign is an AB test
  • isABTest: Boolean
  • # How much revenue the mvt campaign has generated for the client.
  • clientSalesRevenueStatistics: ClientSalesRevenueStatistics
  • # How many orders for the mvt campaign have been placed.
  • orderStatistics: OrderStatistics
  • # How many licenses for the mvt campaign the client has sold.
  • licenseStatistics: LicenseStatistics
  • # How many sessions for the mvt campaign were made.
  • sessionsStatistics: SessionsStatistics
  • # Conversion rate of the mvt campaign.
  • conversionRateStatistics: ConversionRateStatistics
  • }