@@ -18,122 +18,122 @@ import { WebsiteFilter } from "./WebsiteBase";
1818 ***************************************************************************/
1919
2020export type WebsiteCampaignExcerpt = {
21- campaign_id ?: string ;
22- type ?: string ;
23- format ?: string ;
24- name ?: string ;
25- subject ?: string ;
26- tag ?: string ;
27- ready ?: boolean ;
28- dispatched ?: boolean ;
29- running ?: boolean ;
30- progress ?: number ;
31- targets ?: number ;
32- reached ?: number ;
33- created_at : number ;
34- updated_at : number ;
21+ campaign_id ?: string ;
22+ type ?: string ;
23+ format ?: string ;
24+ name ?: string ;
25+ subject ?: string ;
26+ tag ?: string ;
27+ ready ?: boolean ;
28+ dispatched ?: boolean ;
29+ running ?: boolean ;
30+ progress ?: number ;
31+ targets ?: number ;
32+ reached ?: number ;
33+ created_at : number ;
34+ updated_at : number ;
3535 dispatched_at ?: number ;
3636}
3737
3838export type WebsiteCampaignTemplateExcerpt = {
39- template_id ?: string ;
40- type ?: string ;
41- name ?: string ;
42- format ?: string ;
43- created_at ?: number ;
44- updated_at ?: number ;
39+ template_id ?: string ;
40+ type ?: string ;
41+ name ?: string ;
42+ format ?: string ;
43+ created_at ?: number ;
44+ updated_at ?: number ;
4545}
4646
4747export type WebsiteCampaignTemplateNew = {
48- template_id ?: string ;
48+ template_id ?: string ;
4949}
5050
5151export interface WebsiteCampaignTemplateItem extends WebsiteCampaignTemplateExcerpt {
52- content ?: string ;
52+ content ?: string ;
5353}
5454
5555export interface WebsiteCampaignItem extends WebsiteCampaignExcerpt {
56- sender ?: WebsiteCampaignItemSender ;
57- recipients ?: WebsiteCampaignItemRecipients ;
58- flow ?: WebsiteCampaignItemFlow ;
59- message ?: string ;
60- options ?: WebsiteCampaignItemOptions ;
61- statistics ?: WebsiteCampaignItemStatistics ;
56+ sender ?: WebsiteCampaignItemSender ;
57+ recipients ?: WebsiteCampaignItemRecipients ;
58+ flow ?: WebsiteCampaignItemFlow ;
59+ message ?: string ;
60+ options ?: WebsiteCampaignItemOptions ;
61+ statistics ?: WebsiteCampaignItemStatistics ;
6262}
6363
6464export type WebsiteCampaignItemSender = {
65- user_id ?: string ;
65+ user_id ?: string ;
6666}
6767
6868export type WebsiteCampaignItemRecipients = {
69- type ?: string ;
70- segments ?: string [ ] ;
71- people ?: string [ ] ;
72- filter ?: WebsiteFilter [ ] ;
69+ type ?: string ;
70+ segments ?: string [ ] ;
71+ people ?: string [ ] ;
72+ filter ?: WebsiteFilter [ ] ;
7373}
7474
7575export type WebsiteCampaignItemFlow = {
76- launch_event ?: string ;
77- assert_filter ?: WebsiteFilter [ ] ;
78- assert_delay ?: number ;
79- deliver_once ?: boolean ;
80- deliver_delay ?: number ;
76+ launch_event ?: string ;
77+ assert_filter ?: WebsiteFilter [ ] ;
78+ assert_delay ?: number ;
79+ deliver_once ?: boolean ;
80+ deliver_delay ?: number ;
8181}
8282
8383export type WebsiteCampaignItemOptions = {
84- deliver_to_chatbox ?: boolean ;
85- deliver_to_email ?: boolean ;
86- sender_name_website ?: boolean ;
87- sender_email_reply ?: boolean ;
88- tracking ?: boolean ;
84+ deliver_to_chatbox ?: boolean ;
85+ deliver_to_email ?: boolean ;
86+ sender_name_website ?: boolean ;
87+ sender_email_reply ?: boolean ;
88+ tracking ?: boolean ;
8989}
9090
9191export type WebsiteCampaignItemStatistics = {
92- opened ?: number ;
93- clicked ?: number ;
94- unsubscribed ?: number ;
92+ opened ?: number ;
93+ clicked ?: number ;
94+ unsubscribed ?: number ;
9595}
9696
9797export type WebsiteCampaignRecipient = {
98- people_id ?: string ;
99- email ?: string ;
100- person ?: WebsiteCampaignRecipientPerson ;
101- subscribed ?: boolean ;
98+ people_id ?: string ;
99+ email ?: string ;
100+ person ?: WebsiteCampaignRecipientPerson ;
101+ subscribed ?: boolean ;
102102}
103103
104104export type WebsiteCampaignRecipientPerson = {
105- nickname ?: string ;
106- avatar ?: string ;
105+ nickname ?: string ;
106+ avatar ?: string ;
107107}
108108
109109export type WebsiteCampaignStatistic = {
110- profile ?: WebsiteCampaignStatisticProfile ;
111- data ?: Record < string , unknown > ;
112- created_at ?: number ;
113- updated_at ?: number ;
110+ profile ?: WebsiteCampaignStatisticProfile ;
111+ data ?: Record < string , unknown > ;
112+ created_at ?: number ;
113+ updated_at ?: number ;
114114}
115115
116116export type WebsiteCampaignStatisticProfile = {
117- people_id ?: string ;
118- email ?: string ;
119- person ?: WebsiteCampaignStatisticProfilePerson ;
117+ people_id ?: string ;
118+ email ?: string ;
119+ person ?: WebsiteCampaignStatisticProfilePerson ;
120120}
121121
122122export type WebsiteCampaignStatisticProfilePerson = {
123- nickname ?: string ;
124- avatar ?: string ;
125- geolocation ?: WebsiteCampaignStatisticProfilePersonGeolocation ;
123+ nickname ?: string ;
124+ avatar ?: string ;
125+ geolocation ?: WebsiteCampaignStatisticProfilePersonGeolocation ;
126126}
127127
128128export type WebsiteCampaignStatisticProfilePersonGeolocation = {
129- country ?: string ;
130- region ?: string ;
131- city ?: string ;
132- coordinates ?: WebsiteCampaignStatisticProfilePersonGeolocationCoordinates ;
129+ country ?: string ;
130+ region ?: string ;
131+ city ?: string ;
132+ coordinates ?: WebsiteCampaignStatisticProfilePersonGeolocationCoordinates ;
133133}
134134
135135export type WebsiteCampaignStatisticProfilePersonGeolocationCoordinates = {
136- latitude ?: number ;
136+ latitude ?: number ;
137137 longitude ?: number ;
138138}
139139
0 commit comments