@revxui/api-clients-ts
Version:
swagger client for @revxui/api-clients-ts
65 lines (64 loc) • 1.91 kB
TypeScript
/**
* Api Documentation
* Api Documentation
*
* OpenAPI spec version: 1.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
import { AudienceESDTO } from './audienceESDTO';
import { BaseModel } from './baseModel';
export interface IncrementalityTestDTO {
active?: boolean;
advId?: number;
blockedAudiences?: Array<AudienceESDTO>;
controlGroupPercentage?: number;
coolingPeriod?: number;
createdBy?: number;
creationTime?: number;
ctaWindow?: number;
description?: string;
endTime?: number;
entityId?: number;
entityType?: IncrementalityTestDTO.EntityTypeEnum;
id?: number;
isArchived?: boolean;
licenseeId?: number;
methodology?: IncrementalityTestDTO.MethodologyEnum;
modifiedBy?: number;
modifiedTime?: number;
name?: string;
startTime?: number;
targetGroupPercentage?: number;
targetedAudiences?: Array<AudienceESDTO>;
testType?: IncrementalityTestDTO.TestTypeEnum;
timezone?: BaseModel;
vtaWindow?: number;
winMetric?: IncrementalityTestDTO.WinMetricEnum;
}
export declare namespace IncrementalityTestDTO {
type EntityTypeEnum = 'CAMPAIGN' | 'STRATEGY';
const EntityTypeEnum: {
CAMPAIGN: EntityTypeEnum;
STRATEGY: EntityTypeEnum;
};
type MethodologyEnum = 'INTENT_TO_TREAT' | 'PSA' | 'GHOST_ADS';
const MethodologyEnum: {
INTENTTOTREAT: MethodologyEnum;
PSA: MethodologyEnum;
GHOSTADS: MethodologyEnum;
};
type TestTypeEnum = 'INCREMENTALITY_TEST' | 'AB_TEST';
const TestTypeEnum: {
INCREMENTALITYTEST: TestTypeEnum;
ABTEST: TestTypeEnum;
};
type WinMetricEnum = 'CPA' | 'ROAS';
const WinMetricEnum: {
CPA: WinMetricEnum;
ROAS: WinMetricEnum;
};
}