Documentation ¶
Index ¶
- type AddCampaignRequestVO
- type AddCampaignTemplateRequestVO
- type AddControlGroupRequestVO
- type AddDynamicDataRequestVO
- type AddInactionTargetUserRequestVO
- type AddQueryCampaignRequestVO
- type AddTargetUserRequestVO
- type DeleteCampaignTemplateRequestVO
- type FindCampaignByIdResponseVO
- type FindCampaignTemplateByIdResponseVO
- type FindControlGroupByCampaignIdRequestV0
- type FindInactionTargetUserByCampaignIdResponseVO
- type FindQueryCampaignRequestVO
- type FindQueryCampaignResponseVO
- type FindTargetUserByIdResponseVO
- type GetDynamicDataByKeyResponseVO
- type UpdateCampaignRequestVO
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddCampaignRequestVO ¶
type AddCampaignRequestVO struct { Namespace sql.NullString Name sql.NullString Description sql.NullString CronExpression sql.NullString Occurrences sql.NullInt32 CommunicationChannel sql.NullString Status sql.NullString Type sql.NullString ScheduleType sql.NullString Query sql.NullString InactionQuery sql.NullString InactionDuration sql.NullInt64 Attributes sql.NullString CreatedByActorid sql.NullInt64 CreatedByActortype sql.NullString }
type AddCampaignTemplateRequestVO ¶
type AddCampaignTemplateRequestVO struct { CampaignId sql.NullInt64 TemplateName sql.NullString CampaignName sql.NullString DistributionPercent sql.NullInt32 }
type AddDynamicDataRequestVO ¶
type AddDynamicDataRequestVO struct { CampaignId sql.NullInt64 DynamicKey sql.NullString CtaLink sql.NullString Media sql.NullString }
type AddQueryCampaignRequestVO ¶
type AddQueryCampaignRequestVO struct { Name sql.NullString Type sql.NullString Query sql.NullString UpdatedBy sql.NullString }
type AddTargetUserRequestVO ¶
type AddTargetUserRequestVO struct { CampaignId sql.NullInt64 UserId sql.NullInt64 UserType sql.NullString Attributes sql.NullString }
type FindCampaignByIdResponseVO ¶
type FindCampaignByIdResponseVO struct { Id sql.NullInt64 Namespace sql.NullString Name sql.NullString Description sql.NullString CronExpression sql.NullString Occurrences sql.NullInt32 CommunicationChannel sql.NullString Status sql.NullString Type sql.NullString ScheduleType sql.NullString Query sql.NullString InactionQuery sql.NullString InactionDuration sql.NullInt64 Attributes sql.NullString CreatedByActorid sql.NullInt64 CreatedByActortype sql.NullString UpdatedByActorid sql.NullInt64 UpdatedByActortype sql.NullString Version sql.NullInt64 CreatedAt sql.NullString UpdatedAt sql.NullString DeletedAt sql.NullString }
type FindCampaignTemplateByIdResponseVO ¶
type FindCampaignTemplateByIdResponseVO struct { Id sql.NullInt64 CampaignId sql.NullInt64 TemplateName sql.NullString CampaignName sql.NullString DistributionPercent sql.NullInt32 }
type FindQueryCampaignRequestVO ¶
type FindQueryCampaignRequestVO struct {
Type sql.NullString
}
type FindQueryCampaignResponseVO ¶
type FindQueryCampaignResponseVO struct { Name sql.NullString Query sql.NullString }
type FindTargetUserByIdResponseVO ¶
type FindTargetUserByIdResponseVO struct { Id sql.NullInt64 CampaignId sql.NullInt64 UserId sql.NullInt64 UserType sql.NullString Attributes sql.NullString }
type GetDynamicDataByKeyResponseVO ¶
type GetDynamicDataByKeyResponseVO struct { CampaignId sql.NullInt64 DynamicKey sql.NullString CtaLink sql.NullString Media sql.NullString }
type UpdateCampaignRequestVO ¶
type UpdateCampaignRequestVO struct { Name sql.NullString CronExpression sql.NullString Status sql.NullString Query sql.NullString Namespace sql.NullString Occurrences sql.NullInt32 CommunicationChannel sql.NullString Type sql.NullString Description sql.NullString ScheduleType sql.NullString InactionQuery sql.NullString InactionDuration sql.NullInt64 Attributes sql.NullString UpdatedByActorid sql.NullInt64 UpdatedByActortype sql.NullString Id sql.NullInt64 }
Click to show internal directories.
Click to hide internal directories.